オンチェーンとオフチェーンのトランザクション:主な違い
ブロックチェーン テクノロジーでは、オフチェーン ソリューションとオンチェーン ソリューションの区別によって、分散システムの効率、スケーラビリティ、セキュリティの程度が決まります。 今日は、オンチェーントランザクションとオフチェーントランザクションとは何か、その利点、欠点、特徴を見ていきます。
オンチェーンとオフチェーンとは何ですか?
オンチェーンとオフチェーンの暗号トランザクションの違いを判断するには、まずその概念とその内容を理解することが重要です。 したがって、連鎖取引とは何かという質問に答えることから始めます。 この用語は、ブロックチェーン上で直接発生するトランザクションを指します。ブロックチェーンは、すべての暗号通貨トランザクションを追跡する公的にアクセス可能な分散台帳です。
オンチェーントランザクション には、BTC、ETH、TRX などのデジタル通貨をあるアドレスから別のアドレスに転送することが含まれ、透過的かつ取消不能にブロックチェーンに記録されます。 これは、インターネットにアクセスできる人は誰でも、Cryptomus などの暗号エクスプローラーでブロックチェーン内のトランザクションを表示および検証できることを意味します。
オンチェーンとは対照的に、オフチェーン トランザクションには、メイン ブロックチェーンの外部での交換、トランザクション、または相互作用が含まれます。 このタイプのトランザクションはブロックチェーンに記録されず、通常はより高速でコスト効率が高く、マイクロトランザクションが可能であることが多いですが、信頼できる仲介者に依存します。 つまり、オフチェーンの暗号通貨トランザクションは、メインのブロックチェーン上で発生してすぐに記録されるのではなく、他の方法で二次層を介して処理され、最終結果は最終的にメインのブロックチェーンに公開されますが、しばらくしてから公開されます。
オンチェーンとオフチェーンのトランザクションはどのように行われるのですか?
オンチェーントランザクション
-
トランザクションの開始と実行: オフチェーントランザクションであってもオンチェーントランザクションであっても、トランザクションの実行の最初のステップは開始です。 これを行うために、送信者は秘密キーを使用して、自分のウォレットから別のユーザーのウォレット アドレスに一定量の暗号通貨を転送します。 署名されたトランザクションはネットワーク経由で送信され、複数のノードによって受け入れられます。
-
Mempool とマイニング: 次に、トランザクションは、未確認のトランザクションの一時リポジトリである mempool に追加されます。 そこでは、どのマイナーがメモリプールからトランザクションを収集するかを作成するために、ブロックに含められるのを待ちます。 そして、正しいノンスとそれに対応するハッシュを最初に見つけることに成功した人が、そのブロックをブロックチェーンに追加して検証します。 これには時間がかかる場合があります。 たとえば、チェーントランザクションにおけるビットコインの確認時間は通常 10 分です。
-
ブロックチェーン記録: 確認が成功すると、トランザクションはブロックチェーンに永続的に記録され、誰でも ブロックチェーン エクスプローラー で表示および追跡できるようになります。 そしてもう変更することはできません。
オフチェーントランザクション
最近、オンチェーン トランザクションとオフチェーン トランザクションの概念を検討したところ、オフチェーン トランザクションの検証には異なるメカニズムが使用されていることがわかりました。 これらは特定のプロトコルまたはテクノロジーに依存するため、そのようなトランザクションには複数のメカニズムが存在します。 サイドチェーンはそのようなソリューションの一例であり、そのケーススタディを使用してオフチェーントランザクションがどのように発生するかを見ていきます。
-
サイドチェーン: まず、ユーザーはサイドチェーン、つまりメインのブロックチェーンと対話できる別のブロックチェーン ネットワークを作成または設定します。 ユーザーは、メインのブロックチェーンとサイドチェーンの間でデジタル資産を自由に移動できるようにする双方向のデータ バインディング メカニズムを実装します。
-
オフチェーントランザクション: さらに、ユーザーはメインブロックチェーンから一定量の暗号をスマートコントラクトにロックします。 これにより、オフチェーントランザクション全体で資産が保護され、担保として機能します。 次に、サイドチェーンを使用します。これにより、オフチェーンのトランザクションがより高速に処理され、手数料が低くなります。これと、オフチェーンとオンチェーンの他の機能については、さらに詳しく説明します。
-
最終決済: その後、ユーザーはオフチェーン決済を完了してメインのブロックチェーンに戻りたいときにオンチェーントランザクションを開始します。 この時点で、サイドチェーンのオフチェーン トランザクションの結果はオンチェーン トランザクションに反映され、ブロックされた資産はメイン ブロックチェーンのオンチェーン トランザクションによって再び利用可能になります。
オンチェーンとオフチェーンの欠点トランザクションの利点
トランザクション | メリット | 欠点 | |
---|---|---|---|
オンチェーン | メリット - ブロックチェーンと仲介者の不在により、すべての取引詳細が台帳に確実に記録され、ネットワークのすべての参加者に対する説明責任が促進されます - パブリック ブロックチェーン上の記録は暗号化されており、ブロックチェーン上の記録は安全です。 参加者の大多数がこれに同意します。 - ブロックチェーン技術に固有の特性とメカニズムにより、これらのトランザクションは安全であり、ネットワーク障害の影響を受けにくくなります。 - セキュリティと結果の確実性が最優先される高額トランザクションに便利です。 | 欠点 - ネットワーク負荷とキュー内で確認を待っているトランザクションの数によっては、長時間の遅延が発生する可能性があります - 残念ながら、トランザクション パターンを調べることで、参加者の身元を部分的に判断することが可能です - 手数料が高く、処理が遅いため、通常のマイクロトランザクションでは実用的ではありません。 | |
オフチェーン | メリット - 多くのユーザーが利用でき、速度が重要な頻繁な転送やマイクロトランザクションに最適です - メインチェーンから負荷を取り除き、より高いスループットを提供することで、オフチェーントランザクションベースのソリューションはブロックチェーンのスケーラビリティを向上させます - マイナーも参加者もトランザクションを確認する必要がないため、これらのトランザクションには通常、トランザクション手数料がかかりません - オンチェーン対オフチェーンの分析から、後者の方が参加者に高いセキュリティと匿名性を提供できることがわかりました。 は公開されていません | 欠点 - オフチェーン ソリューションは他のシステムとの相互運用性が制限される可能性があります - オンチェーンとオフチェーンのガバナンスには、ブロックチェーン テクノロジーの分散型の性質に反して、中央集権的な関係者が関与する可能性があります - ネットワーク外のトランザクションにサードパーティを使用すると、次のような問題が発生する可能性があります 詐欺や仮想通貨盗難のリスクへ |
オンチェーンとオフチェーン: どちらが優れていますか?
オンチェーンとオフチェーンのブロックチェーン トランザクションの違いを理解することは、最初のステップにすぎません。 暗号通貨のオンチェーンとオフチェーンのどちらが優れているかを判断するには、それぞれのタイプの詳細を精査する必要があり、これは主にニーズに依存します。
あなたがセキュリティを求め、リスクを最小限に抑えようとするタイプの人であれば、オンチェーントランザクションが最適です。 ただし、手数料が高くなったり、決済が遅くなったりすることを覚悟してください。 スケーラビリティとスピードを最優先する場合は、オフチェーン トランザクションを検討してください。
一般に、オンチェーントランザクションとオフチェーントランザクションは 2 つの異なるテクノロジーであり、それぞれの独自の特性により、暗号資産を扱うために必要なツールを提供します。 将来的にどちらが勝つかは時間が経てばわかります。
記事を評価
コメント
0
コメントを投稿するにはログインする必要があります