オンチェーントランザクションの定義(暗号通貨)
オンチェーントランザクションとは、ブロックチェーン上、つまりブロックチェーンのレコード上で発生し、その有効性がブロックチェーンの状態に依存している暗号通貨トランザクションを指します。 このようなオンチェーントランザクションはすべて発生し、ブロックチェーンが修正されて公開台帳レコードにこれらのトランザクションが反映される場合にのみ有効と見なされます。
チェーントランザクション(暗号通貨)の詳細
トランザクションとは、特定の暗号コイントークンの価値の転送であり、その詳細はブロックチェーンの適切なブロックに記録され、適切な検証後に暗号通貨ネットワーク全体にブロードキャストされます。 ネットワークプロトコルに応じて、トランザクションがネットワーク参加者からの十分な確認を獲得するか、ネットワークのコンセンサスメカニズムに基づいて、不可逆的になります。 ブロックチェーンのハッシュ機能の大部分がトランザクションを取り消すという合意に達した場合にのみ、取り消すことができます。 (ビットコイントランザクションとクレジットカードトランザクションもご覧ください。)
オンチェーントランザクションは、ブロックチェーントランザクションの安全性、検証可能性、透過性、瞬時性を維持するために、リアルタイムで発生することになっています。 ただし、実際にはめったに発生せず、オンチェーントランザクションにはいくつかの欠点があります。
トランザクションを確認する前にネットワーク参加者からの十分な数の検証と認証を蓄積するのにランダムな時間がかかるため、オンチェーントランザクションが即座に発生することはほとんどありません。 たとえば、取引量が多い場合、限られた数の鉱夫/ノードが自分の時間をかけて取引を確認し、関係するすべての関係者がより長い時間待機する場合があります。
パブリックトランザクションとオンチェーントランザクションの詳細の記録は、アドレスを参加者のIDにリンクするための十分なポインタを提供し、それによりブロックチェーンの匿名性機能と参加者のセキュリティに対する脅威となります。 たとえば、オンライン商品の購入に使用されるものと同じように、同じアドレスで送受信されるトランザクションパターンを慎重に調べれば、ユーザーの身元を部分的に知ることができます。
マイナーがブロックチェーン上のトランザクションを最短時間で確認するための検証および認証サービスを提供するために料金を命じるため、オンチェーントランザクションにもコストがかかります。 ネットワークのスケーラビリティの可能性とトランザクション量によっては、この料金が非常に高くなる場合があります。 たとえば、高額の手数料はビットコインダストの問題を引き起こしました。ここでは、取引手数料が高額であるため、ビットコインの一部を取引できません。
オンチェーントランザクションには多くの利点もあります。 トランザクション量が少なく、手数料がゼロ/少ないブロックチェーンの初期段階では、オンチェーントランザクションは即時決済を提供します。 トランザクションの時間と料金を最小限に抑えながら、即時決済を提供することを目的とした新しいネットワークプロトコルと暗号通貨が主流になりつつあります。 ブロックチェーンで検証および確認されると、ネットワークのハッシュ機能の大部分が同意しない限り、オンチェーントランザクションを元に戻すことはできず、オンチェーントランザクションの信頼性と不正使用を防止できます。 (詳細については、ビットコイン交換トランザクションのブロックチェーンレコードとはをご覧ください。)