サービス
関税ブログAPI
ブロックチェーン基盤: オンチェーンとオフチェーン – コアアーキテクチャの選択を理解する
banner image
banner image

ブロックチェーン テクノロジーでは、オフチェーン ソリューションとオンチェーン ソリューションの区別によって、分散システムの効率、スケーラビリティ、セキュリティの程度が決まります。 今日は、オンチェーントランザクションとオフチェーントランザクションとは何か、その利点、欠点、特徴を見ていきます。

オンチェーンとオフチェーンとは何ですか?

オンチェーンとオフチェーンの暗号トランザクションの違いを判断するには、まずその概念とその内容を理解することが重要です。 したがって、連鎖取引とは何かという質問に答えることから始めます。 この用語は、ブロックチェーン上で直接発生するトランザクションを指します。ブロックチェーンは、すべての暗号通貨トランザクションを追跡する公的にアクセス可能な分散台帳です。

オンチェーントランザクション には、BTC、ETH、TRX などのデジタル通貨をあるアドレスから別のアドレスに転送することが含まれ、透過的かつ取消不能にブロックチェーンに記録されます。 これは、インターネットにアクセスできる人は誰でも、Cryptomus などの暗号エクスプローラーでブロックチェーン内のトランザクションを表示および検証できることを意味します。

オンチェーンとは対照的に、オフチェーン トランザクションには、メイン ブロックチェーンの外部での交換、トランザクション、または相互作用が含まれます。 このタイプのトランザクションはブロックチェーンに記録されず、通常はより高速でコスト効率が高く、マイクロトランザクションが可能であることが多いですが、信頼できる仲介者に依存します。 つまり、オフチェーンの暗号通貨トランザクションは、メインのブロックチェーン上で発生してすぐに記録されるのではなく、他の方法で二次層を介して処理され、最終結果は最終的にメインのブロックチェーンに公開されますが、しばらくしてから公開されます。

オンチェーンとオフチェーンのトランザクションはどのように行われるのですか?

オンチェーントランザクション

  • トランザクションの開始と実行: オフチェーントランザクションであってもオンチェーントランザクションであっても、トランザクションの実行の最初のステップは開始です。 これを行うために、送信者は秘密キーを使用して、自分のウォレットから別のユーザーのウォレット アドレスに一定量の暗号通貨を転送します。 署名されたトランザクションはネットワーク経由で送信され、複数のノードによって受け入れられます。

  • Mempool とマイニング: 次に、トランザクションは、未確認のトランザクションの一時リポジトリである mempool に追加されます。 そこでは、どのマイナーがメモリプールからトランザクションを収集するかを作成するために、ブロックに含められるのを待ちます。 そして、正しいノンスとそれに対応するハッシュを最初に見つけることに成功した人が、そのブロックをブロックチェーンに追加して検証します。 これには時間がかかる場合があります。 たとえば、チェーントランザクションにおけるビットコインの確認時間は通常 10 分です。

  • ブロックチェーン記録: 確認が成功すると、トランザクションはブロックチェーンに永続的に記録され、誰でも ブロックチェーン エクスプローラー で表示および追跡できるようになります。 そしてもう変更することはできません。

オフチェーントランザクション

最近、オンチェーン トランザクションとオフチェーン トランザクションの概念を検討したところ、オフチェーン トランザクションの検証には異なるメカニズムが使用されていることがわかりました。 これらは特定のプロトコルまたはテクノロジーに依存するため、そのようなトランザクションには複数のメカニズムが存在します。 サイドチェーンはそのようなソリューションの一例であり、そのケーススタディを使用してオフチェーントランザクションがどのように発生するかを見ていきます。

  • サイドチェーン: まず、ユーザーはサイドチェーン、つまりメインのブロックチェーンと対話できる別のブロックチェーン ネットワークを作成または設定します。 ユーザーは、メインのブロックチェーンとサイドチェーンの間でデジタル資産を自由に移動できるようにする双方向のデータ バインディング メカニズムを実装します。

  • オフチェーントランザクション: さらに、ユーザーはメインブロックチェーンから一定量の暗号をスマートコントラクトにロックします。 これにより、オフチェーントランザクション全体で資産が保護され、担保として機能します。 次に、サイドチェーンを使用します。これにより、オフチェーンのトランザクションがより高速に処理され、手数料が低くなります。これと、オフチェーンとオンチェーンの他の機能については、さらに詳しく説明します。

  • 最終決済: その後、ユーザーはオフチェーン決済を完了してメインのブロックチェーンに戻りたいときにオンチェーントランザクションを開始します。 この時点で、サイドチェーンのオフチェーン トランザクションの結果はオンチェーン トランザクションに反映され、ブロックされた資産はメイン ブロックチェーンのオンチェーン トランザクションによって再び利用可能になります。

オンチェーンとオフチェーン

オンチェーンとオフチェーンのトランザクションの利点

オンチェーンオフチェーン
ブロックチェーンと仲介者の不在により、すべての取引詳細が台帳に記録され、ネットワーク内のすべての参加者に対する説明責任が促進されますオフチェーン 多くのユーザーが利用でき、速度が重要な頻繁な転送やマイクロトランザクションに最適です
パブリック ブロックチェーン上の記録は暗号化されており、参加者の過半数が同意しない限り改ざんできないため、安全ですオフチェーン メイン チェーンの負荷を軽減し、より高いスループットを提供することにより、オフチェーン トランザクション ベースのソリューションはブロックチェーンのスケーラビリティを向上させます
ブロックチェーン テクノロジーに固有の特性とメカニズムにより、これらのトランザクションは安全であり、ネットワーク障害の影響を受けにくくなりますオフチェーン マイナーも参加者もトランザクションを確認する必要がないため、通常、これらのトランザクションにはトランザクション手数料がかかりません
セキュリティと結果の確実性が最優先される高額取引に便利オフチェーン オンチェーンとオフチェーンの分析から、後者の方が詳細が公開されていないため、参加者に高いセキュリティと匿名性を提供できることがわかりました

オンチェーンとオフチェーンのトランザクションの欠点

オンチェーンオフチェーン
ネットワークの負荷とキュー内で確認を待っているトランザクションの数によっては、長い遅延が発生する可能性がありますオフチェーン オフチェーン ソリューションでは、他のシステムとの相互運用性が制限される場合があります。
残念ながら、トランザクション パターンを調べることによって、参加者の身元を部分的に判断することは可能ですオフチェーン オンチェーンとオフチェーンのガバナンスには、ブロックチェーン技術の分散型の性質とは対照的に、中央集権的な関係者が関与する可能性があります
手数料が高く、処理が遅いため、通常のマイクロトランザクションでは実用的ではありませんオフチェーン ネットワーク外のトランザクションにサードパーティを使用すると、詐欺や暗号通貨の盗難のリスクが生じる可能性があります

オンチェーンとオフチェーン: どちらが優れていますか?

オンチェーンとオフチェーンのブロックチェーン トランザクションの違いを理解することは、最初のステップにすぎません。 暗号通貨のオンチェーンとオフチェーンのどちらが優れているかを判断するには、それぞれのタイプの詳細を精査する必要があり、これは主にニーズに依存します。

あなたがセキュリティを求め、リスクを最小限に抑えようとするタイプの人であれば、オンチェーントランザクションが最適です。 ただし、手数料が高くなったり、決済が遅くなったりすることを覚悟してください。 スケーラビリティとスピードを最優先する場合は、オフチェーン トランザクションを検討してください。

一般に、オンチェーントランザクションとオフチェーントランザクションは 2 つの異なるテクノロジーであり、それぞれの独自の特性により、暗号資産を扱うために必要なツールを提供します。 将来的にどちらが勝つかは時間が経てばわかります。

記事を評価

前の投稿暗号エアドロップの将来: 注目すべきイノベーションとトレンド
次の投稿アイデアの保護: ブロックチェーンと知的財産

質問がある場合、お問い合わせ情報を残してお待ちしています

banner image
banner image

暗号通貨の旅をシンプルに

暗号通貨を保管、送信、受け入れ、ステーキング、または取引したいですか? Cryptomusを使用すれば、すべてが可能です。便利なツールを使って、暗号通貨ファンドを登録して管理できます。

コメント

0

タイトル

当社は、コンテンツと広告をパーソナライズし、ソーシャル メディア機能を提供し、トラフィックを分析するために Cookie とブラウザ フィンガープリントを使用します。また、当社はお客様による当社 Web サイトの使用に関する情報を当社のソーシャル メディア、広告、分析パートナーと共有し、他の情報と組み合わせる場合があります。サイトの使用を続けると、Cookie とブラウザーのフィンガープリントの使用に同意したことになります。

当社は、コンテンツと広告をパーソナライズし、ソーシャル メディア機能を提供し、トラフィックを分析するために Cookie とブラウザ フィンガープリントを使用します。また、当社はお客様による当社 Web サイトの使用に関する情報を当社のソーシャル メディア、広告、分析パートナーと共有し、他の情報と組み合わせる場合があります。サイトの使用を続けると、Cookie とブラウザーのフィンガープリントの使用に同意したことになります。