😱ラグ😱Luna Yield - Luna Bridge メモ solana Cross-chain

原文:https://docs.lunayield.com/products/luna-bridge

 Luna Bridgeは、ユーザーがトークンを別のブロックチェーンに転送できるようにするBridgeツールです。Luna Bridgeの目的はバックエンドのシステムのセキュリティと効率を維持しながら、フロントエンドでのクロスチェーントランザクションのプロセスを簡素化することです。

 現在 Luna Bridgeは Binance Smart Chain、Ethereum、Polygonをサポートしています。Solanaクロスチェーン転送のサポートは2021年第3四半期に利用可能になります。

 Luna Bridgeがフロントエンドとバックエンドでどのように機能するかをご覧ください。

フロントエンド

 これは、トークンを別のブロックチェーンに転送するために実行するフロントエンド過程の段階的な説明です。

フロントエンド過程

画像1

1、ユーザーはweb3互換のブラウザーを使用してDappにアクセスします。
2、ユーザーはウォレットを Ethereum 、Polygon、BSC RPC ノードに接続します(ユーザーの要求によって異なります)。
3、bridgeは、ERC20トークンをETH bridge に転送してロックするためのシンプルなUIを表示します。
4、ユーザーが「転送」をクリックすると、bridgeのスマートコントラクトへのトークンの転送を受け入れるように求められます。
5、同時に、バリデーターはブロックチェーンを監視し、対応するEVMネットワークにミントアウト要求を中継する過程を準備します。
6、バリデーターの条件が満たされると、新しいトークンが作成され、ユーザーのウォレットに転送されます。
7、最後に、ユーザーがウォレット内の対応するネットワークに切り替えると、ミントされたトークンを動かせるようになります。

バックエンド

画像2

メカニズムの説明

Luna Bridgeは、サポートするブロックチェーンに展開された一連のスマートコントラクトで構成されています。

Ethereum、Polygon、BSC Bridge:『Polygon、EthereumでERC20トークン』を転送し、『BSCで対応するBEP20トークン』を受信するために使用するスマートコントラクト、またはその逆。
バリデーター:これらはブリッジング論理を適用する過程のブロックチェーン外の設定です。Ethereum、BSC、Solanaが直接通信できないことはよく知られている事実です。ブロックチェーンから別のブロックチェーンに通信するために、ブロックチェーン外の信頼できるサービスが必要です。Luna Bridgeではこれらのサービスをバリデーターと呼びます。彼らの仕事は両方のブロックチェーンの仕組みを利用して、ユーザーリクエストを受け入れそれらのリクエストを反対側に中継することです。この過程全体は、外部の関係者が自由に監査できる暗号化通信過程を介して行われます。
トークンデータベース:プラットフォームに現在登録されているすべてのトークンとその所有者の記録を維持するスマートコントラクト。
Ethereum/Polygon/BSC Bridge 管理者:上記のすべてのプロセスを管理するブロックチェーン上のスマートコントラクト/プログラム。

Luna Bridgeは『ブロックチェーンネットワーク』ではなく、リーダーレスのコンセンサスブリッジ?として機能します。Luna Bridgeの仕組みはシンプルですが、エンドユーザーにセキュリティ、速度、シンプルさを提供するために開発者によって開発されました。

仕組みの説明

画像3

 ユーザーはトークンを『Bridgeに転送』します。Bridgeは『バリデーターの監視下でトークンをロック』します。
 一方、Luna Bridgeプログラム、スマートコントラクトは、『エンドチェーン上で同じ数のトークンを作成』します。
 ユーザーがトークンを元のチェーンに転送して戻す場合、バリデーターはリクエストを受信し、エンドチェーンでトークンを書き込み、ユーザーに対して元のトークンのロックを解除します。


この記事が気に入ったらサポートをしてみませんか?