本文へスキップ
buybitcoinsmart

用語集 / ライトニングとレイヤー2

Ark

Arkとは?
Arkは、チャネルを開くことなくオフチェーンでビットコインを受け取れる仕組みです。参加者は大きな共有アウトプットの一部を受け取りますが、その部分は更新しないと失効します。

ライトニングの厄介な点は、誰かがすでにチャネルのあなたの側にお金をロックするまで支払いを受け取れないことです。Arkはその手順を取り除きます。サービスプロバイダーがラウンドごとに1つの大きなオンチェーンアウトプットに資金を入れ、それを参加者全員の仮想アウトプットに分割します。これらの部分には期限があり、通常は4週間で、忘れた部分はプロバイダーに戻ります。

仕組み

Arkはラウンド単位で動作し、1つのラウンドは大勢の人が共有する1つのオンチェーントランザクションです。

Burakが2023年5月にこの設計を提案しました。プロバイダーはその時点で待機しているリクエストを集め、1つのトランザクションを公開し、そのアウトプットを事前署名済みトランザクションのツリーのルートにします。そのツリーの各リーフは、1人の参加者に属する仮想アウトプット、VTXOです。したがって数十の残高が1つのオンチェーンアウトプットを占めることになり、コスト削減はここから生まれます。

誰かに支払うということは、自分のリーフを無効化し、相手のリーフを生成させることです。自分はVTXOを放棄する署名をプロバイダーに渡し、次のラウンドで受取人が新しいVTXOを受け取ります。自分が誰かと容量を交渉することはなく、受取人はあなたやプロバイダーとの事前の関係を必要としません。

逃げ道は一方的な退出です。ツリー内のすべてのトランザクションはすでに署名済みであるため、ルートから自分のリーフまでの経路をブロードキャストし、プロバイダーの助けなしにコインをオンチェーンに着地させることができます。これは機能しますが、安くはありません。1つではなく複数のトランザクションの費用を払うことになり、これが見知らぬ人とアウトプットを共有する正直な代償です。

見落とされがちなのが失効です。VTXOは定められた期間、一般には28日間有効で、失効する前に別のラウンドに参加して更新する必要があります。期間を逃すと、共有アウトプットのタイムロックによりプロバイダーが残りを回収できます。またプロバイダーは各ラウンドで実際のビットコインを立て替えており、そのアウトプットが失効して初めて回収するため、支払う手数料はルーティング料ではなく、その資本に対する賃料です。

コベナンツがあればこれは安くなります。今日のビットコインで動作するバージョンであるコベナンツなしのArkは、欠けているコベナンツのオペコードの代わりに、ラウンドの全参加者にツリーへ署名させることで対応しています。これは機能しますが、ラウンドの時点で全員がオンラインで協力的であることを要求します。OP_CHECKTEMPLATEVERIFYのようなオペコードがあれば、その手間なしにツリーを構築できます。

使われる場面

Arkはテストネットワーク、初期のメインネットサービス、そしてチャネルのソフトウェアを動かさずにライトニング方式の支払いを望む人向けのウォレットで見られます。

Arkが本当に優れているのはオンボーディングです。新しいユーザーは、開くチャネルも、買う受信容量も、オンラインに保つノードもなしに、最初の支払いをすぐに受け取れます。これは人々がライトニングを諦める最も一般的な理由を取り除きます。

持ち帰るべき原則は信頼ではなく時間に関するものです。プロバイダーはあなたが監視しているVTXOを奪うことはできません。事前署名済みの退出経路はあなたのものだからです。プロバイダーはあなたへのサービスの提供を拒否できますし、期限を過ぎさせた人のコインは実際に手にします。Arkの残高は交通系カードのように扱ってください。便利で、意図的にチャージしておくものであり、貯蓄を置く場所ではありません。保有し続けるつもりのお金は、シードフレーズを守ることだけが要件のウォレットに置くべきです。

Ark vsライトニングネットワーク

Arkとライトニングはどちらもタイムロックを使ってビットコインをオフチェーンで動かし、流動性を正反対の端から解決します。ライトニングでは、受け取るには誰かが事前にあなたのチャネルにコミットした受信容量が必要で、それが用意されれば残高は無期限にあなたのものです。Arkでは、受け取るのに事前の取り決めは何も要らず、プロバイダーは各ラウンドで資本を循環させますが、あなたの残高には時計が付いています。簡単に言えば、ライトニングは流動性を一度解決させればその後は放置しますが、Arkは流動性を他人の問題にし、あなたに更新日を渡します。

混同しやすい用語

よくある質問

Arkの残高を数か月放置するとどうなりますか?

失う可能性があります。仮想アウトプットは通常4週間ほど有効で、期限を過ぎるとプロバイダーが共有アウトプットを回収できます。更新とは、失効する前に別のラウンドに参加することです。

Arkのプロバイダーは私のお金を持ち逃げできますか?

自分の仮想アウトプットが有効な間はできません。自分でオンチェーンで請求するための事前署名済みの経路を自分が持っているからです。プロバイダーはあなたを検閲できますし、失効させたままにしたものの価値はプロバイダーのものになります。

関連用語

ライトニングとレイヤー2のその他の用語

このページを英語で読む