先週、@Neon_EVMとは何か、そしてそれによって Solana でイーサリアム コントラクトを実行する方法を共有しました。 しかし、ブートキャンプ中に私の注意を引いたもう 1 つのことは、トークンの互換性の問題をどのように解決したかということです。 それは私たちの最初のレッスンの1つでしたが、そうであってよかったです。 ERC-20-for-SPLについて説明しましょう... このシナリオを想像してください: Solana (SPL トークン) に USDC がありますが、Neon EVM にデプロイされたイーサリアム dApp で使用したいと考えています。 従来、ブリッジ、ラップされたトークン、または複雑な資産転送が必要でした。理想的ではありません。 Neon EVM は ERC-20-for-SPL と呼ばれるものでこれを解決しましたが、正直なところ素晴らしいです。 仕組みは次のとおりです。 ERC-20-for-SPLは基本的に翻訳層です。ネイティブの Solana トークン (SPL) を採用し、イーサリアム コントラクトに対して ERC-20 トークンのように見せます。 しかし、ここで重要なのは、手動でブリッジングやラッピングを行う必要がないことです。 USDC は Solana 上でネイティブ SPL USDC として残ります。ERC-20-for-SPLコントラクトは、実際のSPLトークン残高を指すERC-20インターフェイスを提供するだけです。 次のように考えてください: 米国の銀行口座にお金があるのに、ヨーロッパの ATM で使えるカードを入手します。同じお金で、インターフェースが異なります。 これが実際に意味すること: ✅ 流動性の断片化がない ✅ ラップされたトークンのリスクはありません ✅ ネイティブ Solana トークンの利点 (速度、低手数料) ✅ dAppsの完全なERC-20互換性 ブートキャンプ中に、私はこれが実際に行われているのを見ました。トークンのスワップやブリッジなしで、イーサリアムのスマートコントラクトの相互作用で直接devnet SPLトークンを使用することができました。 ERC-20 関数 (転送など) を呼び出すと、舞台裏で Solana 関連トークン アカウント (ATA) の操作にマッピングされます。 これが@Neon_EVM特別なものなのです。Solana 上でイーサリアム コントラクトを実行するだけでなく、両方のエコシステムにわたって統一されたトークン エクスペリエンスを作成しています。 次に、卒業プロジェクト用に構築した dApp を共有します。 大きなユースケースではありません。もっとできることはありましたが、スケジュールの関係で、簡単なことに落ち着かなければなりませんでした。 それでも、ERC-20 for-SPL を利用しており、正直に言うと、この種のコンポーザビリティこそがマルチチェーンの未来のあり方です。
1.03K