トランザクションの詳細な考察
メニューを表示するにはスワイプしてください
ブロックチェーンおよびビットコインの領域において、トランザクションはデジタル通貨を参加者間で移動させる原動力であり、ブロックチェーンのトランザクションの詳細を探求する時が来ました。
トランザクション構造
再度、ビットコイントランザクションはビットコインがどのように「移動」するか(実際には移動せず、所有権が変わる)を指定するデジタルメッセージです。トランザクションの基本的な構成要素は以下の通りです。
実際のトランザクション例を確認できます(こちらで閲覧可能):
ここに示されているように、トランザクションにはそれぞれ固有のアドレスに関連付けられた7つのインプットと4つのアウトプットが含まれています。インプットのビットコインの合計額は、アウトプットのビットコインの合計額よりも多くなっています。この差額は、トランザクションに手数料が含まれているために発生します。
金額はアウトプットのビットコイン合計に等しく、金額 + 手数料はインプットのビットコイン合計に等しくなります。
トランザクションの検証
トランザクションがブロックに追加され、ブロックチェーンに記録される前に、ネットワークによって検証される必要があります。この検証プロセスは、トランザクションが有効であり、ネットワークのルールに準拠していることを保証します。トランザクション検証の主なポイントは以下の通りです。
前の章で説明したように、トランザクションが検証されると、mempool に配置され、次のブロックに含めるためにマイナーによって選択されるのを待ちます。ブロックが作成されると、それがネットワークにブロードキャストされ、検証されます。ブロックが検証に合格すると、ブロックチェーンに追加され、その中のすべてのトランザクションは承認済みと見なされます。
追加の承認
トランザクションの例に戻ると、提供されたリンクを開くことで次の内容が表示されます:
最初の承認は、トランザクションがブロックに含まれたときに発生します。そのトランザクションを含むブロックの上に追加される各ブロックが、追加の承認としてカウントされます。承認数が多いほど、そのトランザクションが取り消されるリスクは低くなります。
実際には、ビットコインのトランザクションを最終的と見なす前に、6回の承認を待つのが一般的です。この深さになると、トランザクションを取り消すには莫大な計算能力が必要となり、事実上取り消し不可能となります。
1. ビットコイン取引において、送信者がビットコインを移転する権利を持っていることを証明する要素はどれですか?
2. ビットコイン取引がブロックに含まれた後、複数回の承認を待つ主な理由は何ですか?
フィードバックありがとうございます!
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください