@RomeProtocolを、2つの入口がある店だと考えてみてください。どちら側から入ってきた人も、同じサービスと台帳を共有します。
Romeは、Ethereumスマートコントラクトを実行する環境であるEVMをSolanaに組み込み、1つのSolidityコントラクトでEVMウォレットとSolanaウォレットのユーザーに同時にサービスを提供し、このアプリケーションの状態と流動性を共有できるようにします。
これがEVM inside Solanaです。
コントラクトはSolana上のプログラムを直接呼び出すこともでき、例えばトークン交換を実行できます。開発者は使い慣れた言語をそのまま使い、Solanaにすでに備わっている機能を自分のアプリケーションに組み込めます。
関連する操作は同じSolanaトランザクション内にまとめることができ、すべて成功した場合にのみ有効になります。途中の1つが失敗すると、トランザクション全体がロールバックされます。
この点を私はとても重視しています。複数の操作が互いに連携する必要がある場合、たとえ前段の交換が成功していても、後続の操作が失敗した時点で、関連する状態もすべて取り消されます。1つのトランザクションが完全に完了したかどうか、その結果は明確です。
RomeはHack VCの支援を受けています。
#RomeProtocol #Solana #EVM