这个项目测试网上线已经有挺长时间了,之前一直在陆陆续续的体验,整个过程还是很简单的,建议有条件有时间的大佬可以尝试参与测试一下。毕竟solana链上的项目,类似跨链操作的意思,还是值得一试的。
一、背景介绍
Neon EVM 是 Solana 上的以太坊虚拟机,它使 dApp 开发人员能够使用以太坊工具来扩展和获取 Solana 上的流动性。
以太坊状态由存储所有智能合约的键值数据的Merkle-Patricia 树表示,而用 Solidity编写的智能合约没有对共享数据和合约代码的单独引用。因此,这些智能合约必须按顺序执行以确保行为的确定性。这限制了吞吐量。具有 EVM 的高度优化的区块链能够处理多达每秒 1,500 笔交易 (TPS)。
然而,Solana 旨在支持去中心化应用程序的大规模扩展,最大吞吐量超过 50,000 TPS。为了充分利用 Solana 的功能,Neon EVM 被构建为 Solana 的智能合约。这种灵活性还确保在引入新的以太坊功能时可以轻松更新 Neon EVM。
在 Neon EVM 的情况下,类似以太坊的交易由中间代理服务器包装到 Solana 交易中,并发送到 Neon EVM,后者并行执行它们。为了促进这种智能合约的并行执行,Neon EVM 确保每个合约将其数据保存在自己的 Solana 存储中,并且用于支付 Neon 交易的账户余额也是分开的。
该解决方案允许任何以太坊应用程序在 Solana 上运行,而无需对其代码库进行任何更改,包括 Uniswap、SushiSwap、0x 和 MakerDAO。所有关键的以太坊 dApp 工具也可以在 Solana 上运行,包括 Solidity、MetaMask、Remix 和 Truffle。
Neon EVM 最适合希望在 Solana 上享受先发优势并吸引新客户的开发人员,或者希望通过 Solana 提供的低 gas 费用和高吞吐量进行扩展的开发人员。对于希望利用 Solana 流动性的开发人员来说,这也有好处。
二、官方信息
1、推网:
2、推特:
3、Discord:
三、测试体验
1、链接 chainlist.info
添加网络 NEON DEVNet开发者网络
2、添加Phantom钱包,chrome商店里直接搜索Phantom即可。注意保存好助记词,打开关闭钱包插件快捷键为ALT+Shift+P。
钱包加载好以后,调整网络为DEVNet开发者网络
进入设置-调整网络
改为开发者网络
3、领水
1)链接小狐狸钱包,领取NEON测试代币,每次1K个,有限量。
2)solana水龙头,填入Phantom钱包地址,选择DEVnet,每次领取1个,可反复领取。若出现错误提示,关闭网页后再打开,重复上述步骤即可。实际测试过程中,消耗量极少,毕竟是solana链。
4、准备工作完成后,开始跨链操作,进入测试网
1)从NEON到Solana
调整顺序
调整成从NEON到Solana,因为目前Phantom里没有可用的代币,调整完毕后如下
接着就是常规操作了,链接源钱包,输入NEON数值,然后链接目标钱包,确认即可。
PS:这里录入的NEON数值,建议整数或者1位小数,两位小数会出现交易手续费是天量NEON的情况,不知道是不是bug。
2)从Solana到NEON
上述步骤完成刷新页面
采用类似办法,从Phantom中转出NEON至小狐狸钱包
至此,整个测试过程全部完毕,从操作角度来看,整个流程还是很顺滑的,基本上是秒到的状态。
预祝各位大佬测试顺利,下次见!
本菜鸟推特,没啥干货,纯粹自己折腾。