paint-brush
教育バイト: 暗号通貨におけるトランザクションのファイナリティとは何ですか? また、なぜそれが重要なのですか?@obyte
新しい歴史

教育バイト: 暗号通貨におけるトランザクションのファイナリティとは何ですか? また、なぜそれが重要なのですか?

Obyte4m2024/11/15
Read on Terminal Reader

長すぎる; 読むには

暗号通貨におけるトランザクションのファイナリティは、二重支払いを防ぎ、デジタル取引所、スマート コントラクト、DApp の信頼性を確保するために重要な、不可逆的なトランザクションを保証します。決定論的ファイナリティは絶対的な確実性を提供しますが、確率論的ファイナリティは時間の経過とともに安全性が高まります。Obyte は DAG テクノロジーを使用して、安定した不可逆的なトランザクションを効率的に実現します。
featured image - 教育バイト: 暗号通貨におけるトランザクションのファイナリティとは何ですか? また、なぜそれが重要なのですか?
Obyte HackerNoon profile picture
0-item
1-item


法定通貨でも暗号通貨でも、ほとんどのオンライン取引は送信から承認までの間にバックグラウンドで独自のプロセスを経ます。従来の銀行システムでは、取引は関係するすべての金融機関によって完全に処理された時点で確定したものとみなされますが、それでも何らかの理由で取り消すことができます。ほとんどの暗号通貨では、取引が不変であることを目指しているため、このようなことは起こりません。


暗号通貨におけるトランザクションのファイナリティとは、トランザクションがネットワーク上で永続的かつ不可逆であるとみなされる時点を指します。トランザクションがファイナリティに達すると、元に戻すことも変更することもできなくなり、資金が意図した受取人の手元にあること、または関連するデータが間違いなくチェーン上にあることが保証されます。これにより、ユーザーは受け取った資金を安全に使用できることが保証されます。


もちろん、すべての暗号通貨が同じように構築されているわけではなく、それぞれ独自のレベルのトランザクションの最終性に到達するためのメカニズムが異なります。


決定論的 vs. 確率論的


おそらくいくつか見つかるでしょう取引の最終性の種類暗号では、決定論的または確率論的であるが、決定論的または確率論的である可能性がある。決定論的ファイナリティは、取引が確定または安定したら、それが最終的で不可逆であることを保証する。オバイトまたは、一部の Proof-of-Stake (PoS) ネットワークでは、このタイプのファイナリティが提供されており、その内部メカニズムにより、確認されたトランザクションを元に戻すことは不可能であり、ユーザーに高いレベルのセキュリティと確実性が提供されます。


対照的に、確率的ファイナリティは、トランザクションが時間の経過とともにより安全になるが、特にネットワークにブロードキャストされた直後は理論的に元に戻すことができる場合に発生します。たとえば、ビットコインでは、確認が 1 回だけのトランザクションは、確認が 6 回のものよりも安全性が低くなります。これは、初期段階でマイナーが十分なマイニング パワーを持つ代替チェーンを作成し、トランザクションを事実上元に戻す可能性がわずかにあるためです。


実際の例としては、51%攻撃が挙げられます。これは、ネットワークのハッシュパワーの大部分をコントロールするエンティティが最近のブロックを書き換え、以前のトランザクションを元に戻したり無効にしたりできるというものです。しかし、このシナリオは起こりそうにありません。費用多くの場合、潜在的な報酬を超えます。ただし、理論上は、特に規模が小さい場合、確率的ブロックチェーン上でトランザクションを元に戻すことは可能です。


最終決定は重要


デジタルの世界では、ほとんどすべてのものがコピー アンド ペースト可能であり、これは長年電子マネーを作成する際の問題でした。暗号通貨は、まさにそれを防ぐために独自の暗号化および分散システムを導入しました。ファイナリティがなければ、誰かが暗号通貨を 2 回使用 (二重支払い) し、システム全体の整合性を損なう可能性があります。トランザクションが確認されると、チェーンに永久に記録されることを保証することで、ファイナリティはこのリスクを排除し、デジタル資産の交換のための信頼できるフレームワークを作成します。これが、そもそもトランザクションのファイナリティが重要な理由です。


の分野ではスマートコントラクトファイナリティも重要な役割を果たします。スマートコントラクトは、事前に定義された条件に基づいて実行される自動化された契約であり、その結果は仲介者なしでネットワークの不変性に依存します。ファイナリティにより、スマートコントラクトが実行されると、その結果は永続的になり、契約条件が取り消しの可能性なしに履行されます。これは、スマートコントラクトの信頼を維持するために不可欠です。スマートコントラクトベースのアプリケーションリスクが高く、参加者は合意が尊重されるという確信を必要とします。


分散型アプリケーション (Dapps) の場合、トランザクションのファイナリティは、操作のセキュリティと信頼性を維持するための鍵となります。ユーザーが Dapps とやり取りする場合、そのアクションとトランザクションは一度確認されると元に戻せないことを知る必要があります。ファイナリティはこれを保証し、Dapps のやり取りの結果が信頼できるものであることを保証します。


Obyte の安定したトランザクション


オバイトは、ブロックチェーンの代わりに有向非巡回グラフ (DAG) 構造を使用する分散型ネットワークであり、より分散化されています。少数のブロック生成者がトランザクションを支配し、検閲することさえできるブロックチェーンとは異なり、Obyte はこれらの中央権力構造を排除します。DAG モデルにより、単一のエンティティがネットワークを制御できないことが保証され、トランザクションの送信とトランザクションの承認の間に仲介者がいないシステムが構築されます。


に関しては取引の最終性トランザクションが安定していると判断されると、Obyte は決定論的な最終性に達します。つまり、トランザクションは元に戻せません。これは、オーダー プロバイダー (OP、ガイド トランザクションを持つノード) によって投稿されたトランザクションを通じて、メイン チェーン (MC) を徐々に構築することで実現されます。新しいトランザクションがネットワークに追加されると、各ユーザーは受信した最新のトランザクションに基づいて、自分の現在の MC を追跡します。


Obyte Explorer ユニット (トランザクション) の凡例とトランザクション ステータス

MC の最近の部分は新しいトランザクションが受信されると変更される可能性がありますが、古い部分はある時点を超えると安定します。つまり、どのような新しいトランザクションが受信されても変更されることはありません。この点は安定点と呼ばれます。安定点がトランザクションより先に進むと、トランザクションは最終的かつ不可逆的になります。これは、OP からの十分な「重み」が MC の古い部分に置かれ、競合するブランチが MC のその部分をリダイレクトする機会を失った場合に発生します。したがって、安定点に達すると、トランザクションは完全に確認されたと見なされ、元に戻すことはできず、ビットコインを含むいくつかのよく知られたブロックチェーンの確率的なファイナリティとは対照的に、決定論的なファイナリティが保証されます。


その結果、ユーザーは、スマート コントラクト、分散型金融 (DeFi) アプリ、自律エージェント (AA)、カスタマイズされたトークン、その他の機能など、統合された決定論的なファイナリティを備えた暗号エコシステム全体のメリットを享受できます。探索する準備はできましたか?


注目のベクター画像:vectorjuice / フリーピック