上周,我分享了 @Neon_EVM 是什么,以及它如何让你在 Solana 上运行以太坊合约。 但在训练营期间,还有一件事真的引起了我的注意:他们是如何解决代币兼容性问题的。 这是我们第一堂课之一,我很高兴它是。 让我解释一下 ERC-20-for-SPL... 想象一下这个场景:你在 Solana 上有 USDC(一个 SPL 代币),但你想在部署在 Neon EVM 上的以太坊 dApp 中使用它。 传统上,你需要桥接、包装代币或复杂的资产转移。这并不理想。 Neon EVM 用一种叫做 ERC-20-for-SPL 的东西解决了这个问题——说实话,这真是太聪明了。 它是如何工作的: ERC-20-for-SPL 基本上是一个翻译层。它将本地 Solana 代币(SPL)转换为以太坊合约看起来像 ERC-20 代币。 但关键部分是——没有手动桥接或包装。 你的 USDC 仍然是本地的 SPL USDC 在 Solana 上。ERC-20-for-SPL 合约只是提供一个指向你实际 SPL 代币余额的 ERC-20 接口。 想象一下:你在美国的银行账户里有钱,但你得到了一张可以在欧洲 ATM 上使用的卡。相同的钱,不同的接口。 这在实际中意味着: ✅ 没有流动性碎片化 ✅ 没有包装代币风险 ✅ 本地 Solana 代币的好处(速度,低费用) ✅ dApp 的完整 ERC-20 兼容性 在训练营期间,我亲眼见证了这一切。我可以直接在以太坊智能合约交互中使用我的 devnet SPL 代币,而无需任何代币交换或桥接。 当你调用 ERC-20 函数(如转账)时,它在后台映射到你 Solana 关联代币账户(ATA)上的操作。 这就是 @Neon_EVM 特别之处。它不仅是在 Solana 上运行以太坊合约,而是在两个生态系统之间创建统一的代币体验。 接下来,我将分享我为毕业项目构建的 dApp。 这不是一个大用例。我本可以做得更多,但由于我的日程安排,我不得不满足于简单的东西。 尽管如此,它利用了 ERC-20-for-SPL,老实说,这种可组合性正是多链未来应该有的感觉。
1.03K