クロスチェーン資産流通に注力する「Wanchain」は未来の分散型銀行を目指す
卢晓明
2018-08-25 01:13
本文约2440字,阅读全文需要约10分钟
Wanchain の人々は、クロスチェーンの問題を解決する必要があると考えています。1 つはクロスチェーン情報が正しいことを確認すること、もう 1 つは元のチェーン内のトークンの総量が一定

クロスチェーンは、パブリック チェーン分野が解決しようとしている問題の 1 つです。実務家は一般的に、将来的には多くのパブリックチェーン/コンソーシアムチェーンが存在し、異なるチェーン間の資産には信頼できる交換場所やメカニズム(分散型交換)が必要であると考えており、同時にクロスチェーンも利用の拡大に役立つと考えています。デジタル通貨のシナリオ。例えば、ビットコイン自体はスマートコントラクトをサポートしていませんが、スマートコントラクトをサポートする他のチェーンプロバイダーがビットコインをサポートすれば、BTCの流通シーンが拡大します。

Odaily は最近、クロスチェーン資産の交換と流通に焦点を当てたブロックチェーン プラットフォームに接触しました。ワンチェーン。創設者のLv Xujun氏は、インターネット上のすべての背景情報は相互に送信できると信じていますが、問題は検証がなく、検証の必要がないことです。ブロックチェーンの明らかな資産属性により、そのクロスチェーンはブロックチェーンとは異なります。従来のインターネットによる情報発信、参加者のモチベーション向上に貢献します。したがって、Wanchain は、情報クロスチェーンと比較して、資産クロスチェーンの方が解決すべき緊急の課題であると考えています。

この記事では、まず Wanchain のクロスチェーン プロセス全体を紹介し、次に技術的な詳細を紹介します。シャオミンが使用のために 1 BTC を Wanchain に転送したいと仮定すると、シャオミンは最初に 1 BTC を BTC チェーン上のロックされたアカウントに送信する必要があります。検証後、Wanchain 上のシャオミンのアカウントは同等のアンカー コイン WBTC を生成し、シャオミンは使用できますこれらのアンカーコインは、分散型取引所でXiaohongの10WETH(ETHのアンカー通貨)を購入するなど、Wanchain上の任意のアプリケーションを使用するために使用され、WETHはXiaohMing自身のイーサリアムアカウントに転送することもでき、ETHになります。元のチェーンアカウントに加えて、ユーザーは Wanchain ウォレットを持ち、ガスと手数料の WAN トークンを支払う必要もあります。

このプロセスでは、元のチェーン資産が Wanchain に出入りすることになります。これは、このチェーンで現金をチャージしたり引き出したりするのと似ています。さまざまなパブリックチェーンのアンカーコインは、WanchainのERC20資産に似ており、Wanchainのネイティブ通貨wanと交換できます。十分なパブリック チェーンがサポートされると、Wanchain 上にデプロイされた DApps がさまざまな通貨をサポートできるようになり、1 つの通貨を複数のアプリケーションで使用することもできます。トランザクションの両当事者が署名するだけで済むライトニングネットワークなどの国家チャネルとは異なり、Wanchain 自体はパブリックチェーンであり、トランザクションは POW (将来は POS に変更される予定) コンセンサスによって確認される必要があります。

上記のクロスチェーンプロセスでは、解決する必要がある主な問題が 2 つあります。 Wanchain によると、これはほとんどのクロスチェーン プロジェクトが解決する必要がある問題でもあります。

1 つは、クロスチェーン情報が正しいことを確認すること、つまり、元のチェーンでのトランザクションのステータスを確認する方法です。 POW メカニズムを使用するブロックチェーン上に最終状態がないと考えると (フォークは常に存在しますが、確認ブロックの増加に伴って確率は徐々に減少します)、この問題の複雑さはさらに高くなります。

2 つ目は、元のチェーン内のトークンの総量が一定に保たれるようにすることです。 Wanchainは総量を一定にするためにロック・アンロック方式を採用しており、「ロック」と「アンロック」をどのように管理するかが鍵となります。もう 1 つの鍵は、トランザクションのアトミック性を確保することです。つまり、トランザクション処理の特定のリンクが停止した場合、トランザクション全体を元に戻すことができます。そうでないと、部分的に成功すると二重支出につながる可能性があります。

Wanchainは、分散型コンセンサスグループVoucher(トランザクションプルーフノード)を通じて元のチェーン上のトランザクションを検証する予定です。アリスがイーサリアム上のロックされたアカウントに ETH を送信すると仮定すると、バウチャーは元のチェーン ノードと Wanchain ノードの両方であり、元のチェーン トランザクションの確認を検証した後、Wanchain 上の Validator (検証ノード) に "true" シグナルを送信します。バリデーターによって維持されるパブリック アカウントは、Alice の Wanchain アカウントに同等の WETH を発行します。一度またはその後のステップが失敗すると、元のチェーンのロックされたアカウントが ETH のロックを解除し、アリスに返します。アカウントの秘密キーも、Storeman (アカウント管理ノード) という名前の複数のノードによって保持されます。

Wanchain では、Storeman の秘密キー管理メカニズムは安全なマルチパーティ コンピューティング + しきい値秘密キー テクノロジを使用します。Storeman はアカウントをロックするための公開キーと秘密キーを生成する計算に参加する必要があります。秘密キーは理論上のみ存在し、ネットワークに登場したことはありません。取引中、参加者は再び協力して共同で署名を作成する必要があり、断片は互いに公開されません。可用性を確保するために、署名を構築するための計算に参加する必要があるのは、一定の割合の店員だけです。


上記の検証、オリジナルチェーントランザクションの開始権限とWanchainトランザクションの開始は別ノード(ロジックが異なる)であるため、すべてノード群を介して完了する必要があり、インセンティブの報酬と罰が与えられます。ノードが悪さをするのを防ぐためのメカニズムが追加されています。しかし、Lu Xujun 氏は、バウチャー コンセンサス モデルはまだ検証段階にあると述べ、プロジェクトに関するバウチャー情報の提出と検証がチェーン上で行われる場合、チェーン上のリソースがより多く消費され、スループットが制限されるため、経済的にはより多くのVoucher メンバーがアクティブにもパッシブにもなれるようにするには、合理的なインセンティブ メカニズムが必要です。

Xiaohong は wan の契約からパスワードも知り、そのパスワードを使用して ETH 契約から 10 ETH を受け取りました。

XiaomingがXiaohongに10 ETHを送金したいと考え、XiaohongがXiaohongに10 wanを送金したいとします。

Xiaomingはイーサリアムのスマートコントラクトに10 ETHとパスワードのハッシュ値をロックし、条件を設定します。Xiaohongが10時間以内にパスワードを提供した場合、Xiaohongは契約検証後に10 ETHを取得でき、そうでない場合はロールバックします。

小紅はワンチェーンのスマートコントラクトに100ワンをロックし、パスワードのハッシュ値を入れ、小明が5時間以内にパスワードを提供すれば100ワンを取得できるという条件を付けた。

小明は、小紅もお金をワンにロックしていることに気づき、パスワードを使ってワンに行き、100万を持ち去りました。

Xiaohong は wan の契約からパスワードも知り、そのパスワードを使用して ETH 契約から 10 ETH を受け取りました。

Xiaohong を Wanchain の Storeman に置き換えることができ、ユーザー (Xiaoming) はトランザクションの開始、パスワードの解放、トランザクションのキャンセルのリンクで操作するだけで済みます。クロスチェーンに参加するストアマンに対しては、Wanchainが専用クライアントを提供し、契約に基づきクライアントが無人自動運用を行う。

Lv Xujun 氏は、Wanchain はパブリック チェーンとアライアンス チェーンの両方に接続できるように設計できると述べました。 Wanchainは韓国とカナダのクロスチェーンプロジェクトICONおよびAIONと協力関係にあり、将来的には業界と統一標準クロスチェーンを開発したいと考えている。現在、Wanchain メインネットはバージョン 2.0 をリリースしており、それぞれ ETH と BTC と対話できます。後者 2 つの交換はまだマッチング エンジンの完成を待っていますが、Wanchain はすでに分散型取引所 KyberNetwork との協力関係に達しており、将来的にはイーサリアム アプリケーションの Wanchain への移行をサポートする予定です。

ビットコインサイドチェーンRSKとの対話:拡張とスマートコントラクトの追加後のBTCは金融インフラになり得るか?

私は Odaily の編集者、Lu Xiaoming です。私は実際のブロックチェーンを研究しています。ニュース速報とコミュニケーションのために WeChat lohiuming を追加してください。名前、部隊、役職、および理由を書き留めてください。

参考記事:

ブロックチェーンの相互運用性: Cosmos vs Polkadot

ビットコインサイドチェーンRSKとの対話:拡張とスマートコントラクトの追加後のBTCは金融インフラになり得るか?

卢晓明
作者文库