暗号通貨を別のブロックチェーンに転送する方法:サイドチェーンについて少し

ビットコインは、最近の景気後退の後も引き続き強化されています。 ポジティブなダイナミクスは、ブロックチェーン技術の開発と暗号通貨エコシステムでの一連のイベントの影響を受けます。



Bitfury Groupもこれに関与していました。 たとえば、7月上旬に、Bitcoinプロトコルを使用してLightningネットワークで最初のトランザクション実施しました 。 このネットワークの目的は、トランザクションを高速化し、実装のコストを削減することです。



ブロックチェーンのエコシステムにプラスの影響を与える他のソリューションも開発されています。 たとえば、サイドチェーン技術 。 これらはメインブロックチェーンと並行して動作し、たとえば、新しい機能をテストするために使用できます。



/画像Ardonik CC



なぜ側



暗号通貨を他の人のアドレス/ウォレットや集中サービスだけでなく、他のブロックチェーンにも送信できると想像してください。 これサイドチェーンです。 サイドチェーンは、逆転送の可能性を維持しながら、あるブロックチェーンのトークンを別のブロックチェーンで安全に使用できるようにするメカニズムです。 この場合、元のブロックチェーンはメインと呼ばれ、追加のブロックチェーンはサイドチェーンと呼ばれます。 たとえば、通貨をパブリックブロックチェーンに、またはその逆に転送できるプライベートビットコインネットワークは、このネットワークのサイドチェーンと見なされます。



Stack Exchangeの住民は、サイドチェーンの動作を説明する類推を提案しています。 連邦準備制度は政府の命令によって米ドルを印刷します-これが主要なブロックチェーンです。 ただし、観光客はお金を取り、それを他の経済状況のあるサイドチェーンに持ち込むことができます。 ただし、この通貨は引き続き米国政府によってサポートされます。



仕組み



実際、サイドチェーンを使用すると、暗号通貨をメインブロックチェーンから他のブロックチェーンに移動でき、そこでプライバシーを強化したりスマートコントラクトなどの新しい機能で強化できます。



サイドチェーンへの通貨の転送は、いくつかの段階で実行されます。 まず、ビットコインは特別に作成されたアドレスに送信されます。 このアドレスに到着すると、暗号通貨はブロックされます。 ビットコインは、ブロックされた資金が他の場所で使用されていないことを証明できる所有者によってのみ「凍結」および「リリース」されます。



ブロッキングトランザクションを確認した後、メッセージがターゲットブロックチェーンに送信されます。 メッセージでは、コインがビットコインネットワークの特別なアドレスに到着したという証拠を「添付」し、あなたが送信者です。 さらに、2番目のブロックチェーンでは、同数のトークンが生成され、それらを制御できます。



ビットコインは、あるブロックチェーンから別のブロックチェーンに移動したようです。 同時に、ゼロから作成されたビットコインも破壊されたビットコインもありませんでした。 翻訳したばかりです。 現在、これらのコインを使用して、ルールに従って、2番目のブロックチェーンで操作を実行できます。たとえば、トランザクションに「税金」を支払います。



メインブロックチェーンに資金を引き出すために、同じ操作が実行されます。 サイドチェーン内のコインを「フリーズ」する特別なトランザクションが作成され、トークンがビットコインブロックチェーンで生成されます(メインチェーンの場合)。



詳細に分析します



メインブロックチェーンからサイドチェーンに切り替えるには、最初のコインを凍結し、2番目のコインをアクティブにします。 この操作は双方向ペグと呼ばれます。 その実装にはいくつかのオプションがあります。



シングルキーパー法



通貨はメインブロックチェーンの1人のカストディアンに送られ、資金はサイドチェーンでアクティブになります。 ソリューションの問題は、集中化されていることです。 実際には、このアプローチは、CoinbaseやXapoなどのビットコインバンクに単に資金を転送する場合と大差ありません。 これらの銀行はビットコインのサイドチェーンと考えることができます。



フェデレーション方式



2番目のオプションは、マルチ署名方式を使用して1人のキーパーを公証人システムに置き換えることです。 このモデルでは、フェデレーションはブロックチェーン間のすべての資金移動に署名する必要があります。これにより、単一障害点を除き、安定性が向上します。



年の初めに、ブロックストリーム 「強力な連携」に関するホワイトペーパー発表しました 。これは、二重固定の原則と、Liquidサイドチェーンへの実装のビジョンを表しています。 取引所間でビットコインを転送するために使用されます。



ブロックストリームドキュメントに示されている、トークンの送信先チェーンアドレスを計算するコードは次のとおりです。











ワンカストディアン方式とフェデレーション方式の利点は、ビットコインプロトコルを変更する必要がないことです。



サイドチェーンSPV



これは、双方向ペグの分散型固定に基づく概念です。 コインをサイドチェーンとの間で移動させるために、このタイプの固定ではSPVプルーフを使用します。 特別なデータセットを使用して、ブロック内のトランザクションの存在を証明します。



SPV 、チェーン間の資金の転送に関するシグナルトランザクションがブロックに配置されていることを検出した後、メインブロックチェーンとサイドチェーンの間でビットコインを移動します。 GitHubへリクエストの例を次に示します。これにより、サイドチェーン内のコインを有効にできます。



他の二重修正オプションとは異なり、SPVサイドチェーンは、メインブロックチェーンの資金を管理者が直接制御することはできません。 ただし、鉱夫が詐欺的なSPV証拠を生成できるため、コインを間接的に制御できます。 ただし、この問題を解決するための作業が進行中です。



ドライブチェーン



ドライブチェーンは、サイドチェーンのアイデアの発展です。 ドライブチェーンでは、マイナーはブロックチェーンの現在の状態を報告します。 言い換えれば、鉱夫は資金の管理者であり、メインブロックチェーンに戻したいユーザーのコインを「凍結解除」することができます。 ドライブチェーンのコンセプトは、Bloqエコノミストであり、Bitcoin Hivemindの作成者であるPaul Sztorcによって提案されました。



ドライバーチェーンの概念の主な公理は、鉱山労働者はゲーム理論の観点から見て最も「問題のない」資金管理者であるということです。



ハイブリッド



上記の方法を組み合わせたハイブリッド方法も可能です。 たとえば、RSK Labsが開発したテクノロジー 、ドライブチェーンとフェデレーションモデルを組み合わせています。 連邦モデルはRSKブロックチェーンで使用されますが、Bitcoinマイナーの90%がRSKを共同でマイニングすることを決定した場合、オプションになります。



サイドチェーンの概念に似た別のアイデアは、拡張ブロックと呼ばれます。 これらのブロックにより、ユーザーはトランザクションブロックを他の確認ルールと結合できます。 主な違いは、更新された完全なビットコインノードが拡張ブロックでトランザクションを確認することです。 ただし、ここでは複雑さが発生します。拡張ブロックとビットコインネットワークの境界がぼやけているため、拡張ブロックの問題がブロックチェーン全体で問題を引き起こす可能性があります。



サイドチェーンはこの「迷惑」を奪われます-メインブロックチェーンはサイドチェーンの障害から保護されます。 したがって、RSKなどの実験製品は、拡張ブロックではなく、サイドチェーンを使用して実装されます(高い確率で)。



未来のために働く



サイドチェーンテクノロジーを使用すると、ビットコインスペースに興味深いものを実装できます。 たとえば、1つの会社の従業員のみがマイニングするサイドチェーンを実装できます。 このサイドチェーンは、ある種のオープンウォレット企業ウォレットの実装になります。 また、サイドチェーンは何百もの連合企業によって採掘できます。そのようなブロックチェーンは検閲を受けにくくなります。



同時に、このテクノロジーには、分散セキュリティやトランザクションの透明性などの利点があります。



トピックに関する追加資料:






All Articles