在Solana上使用EVM是一种什么体验?

Solana Hub

    为了方便开发者们完成从以太坊网络到Solana网络的转换,2021年7月20日,Neon Labs宣布将在Solana测试网部署其跨链EVM解决方案。
    Neon是Solana上的以太坊虚拟机,它可以帮助去中心化应用开放者使用以太坊工具来扩展和获得Solana上的流动性。
    更具体一点的讲,Neon在Solana区块链上为以太坊创建了一个兼容层,允许任何人在 Solana 运行以太坊合约。其工作原理是将带激励的Neon Labs运营商引入Solana区块链,后者代表以太坊DAPP用户完成交易。这些运营商从使用Neon EVM的DAPP接收类似以太坊的交易,然后将它们封装成Solana交易并且发送到Solana区块链上执行。
    Neon Labs提供的以太坊网络上的DAPP在Solana上运行的解决方案可以做到:
    1、在Solana上实施DAPP不需要更改或者提供更多额外的资源
    2、无需为所有现有DAPP重写客户端,因为以太坊节点接口保持不变,因此客户端也可以在Solana节点上运行而无需更改
    3、无需为现有的DAPP重写合约
    4、Solana开发人员有机会使用为以太坊创建的独立工具包,在Solana网络上创建和部署他们的合约
    5、此外,Neon Labs可以随时进行产品更新,可以随时添加新功能
    当Neon Labs正式在Solana主网部署EVM虚拟机后,一座介于以太坊和Solana之间的桥梁便会搭建起来,将会为以太坊网络和Solana网络带来翻天覆地的改变。
    此后,用户可以在Solana上使用的任何基于以太坊的去中心化应用,包括我们耳熟能详的Uniswap、SushiSwap、0X以及MakerDAO等等。与此同时,用户还可以享受到原本属于Solana的低Gas费用和高速交易,和原以太坊网络上ERC-20、ERC-677、ERC721的资产集成以及使用基于以太坊的工具,例如MetaMask、Truffle等等。
    开发者依然可以使用熟悉的智能合约语言编写去中心化应用,例如Solidity、Vyper以及其他语言。在整个过程中,开发者无需对智能合约进行任何重新配置即可部署以太坊去中心化应用。虽然在界面和使用工具的体验上没有任何区别,但是基于底层网络从以太坊到Solana网络的升级,开发者可以为用户提供更为出色的体验。
    可以预见,在不远的未来,以太坊用户通过Neon便可以无缝参与Solana的链上生态。以太坊去中心化应用在Solana的部署,能为Solona带来大量的以太坊用户。