
著者:Onkar Singh、Cointelegraph:Wuzhu、Bitchain Vision
1。op_vaultとは何ですか?
OP_VAULTは、ビットコインに追加のセキュリティを追加する機能であり、盗まれたまたは不正アクセスを防ぐのに役立ちます。
ビットコインの分散化された性質は、デジタル経済を完全に変えました。それにもかかわらず、その使用が成長するにつれて、セキュリティの強化の必要性も高まっています。これは、OP_VAULTが登場する場所です。これは、セキュリティと柔軟性を高めるために「契約」と呼ばれるメカニズムを導入する革新的な機能です。
ビットコインでは、「OP」は「OpCode」または「コード」の略です。Opcodesは、Bitcoin Scripting Languageの一部であり、ブロックチェーンにトランザクションの処理方法を伝える単一のコマンドまたは命令を表します。これらのコードにより、ビットコインスクリプトが機能を追加し、ルールを実行できます。たとえば、OP_CHECKSIGはデジタル署名を検証しますが、OP_RETURNを使用すると、データをブロックチェーンに埋め込むことができます。「OP_」プレフィックスはこれらのコマンドの標準プレフィックスであるため、スクリプトで簡単に識別できます。
しかし、ビットコインの契約は何ですか?
ビットコインの契約は、資金の使用方法を規定するルールまたは条件です。標準の1回限りの認証トークンの使用に加えて、契約は継続的な制約も追加し、複数のトランザクションでも従う必要がある構造を作成します。これは、契約により、トークンが時間の経過とともに特定のルールによって保護されていることを保証し、それによりセキュリティを強化し、独自の支出条件を達成することを意味します。
それで、ここではヴォールトはどこに適していますか?
ボールトは、不正な支出を防ぐために追加の保護を追加しながら、毎日の使用を簡素化することに焦点を当てた実用的な契約の形式です。
ボールトの実用的な原則は次のとおりです。
-
金庫を設定します:資金のセキュリティを確保するために、ユーザーは金庫に資金を投入し、ブロックチェーンを観察するために監視プロセスを設定します。
-
アウトバウンドプロセス:資金を引き出しようとする場合(「アウトバウンド」と呼ばれる)、待機期間に入り、ボールトの所有者に応答する時間が与えられます。
-
割り当てメカニズム:要求が予期せず撤回された場合、所有者は「アセンブリ」を開始して、資金を安全な口座に戻し、不正な支出を防ぐことができます。コールバックは、不正な支出の危険に直面したときにユーザーが資金を回収または「返還」できるセキュリティメカニズムです。
注:Bitcoinでは、WatchTowerは、特にボールトや支払いチャネル(Lightning Networksで使用されるものなど)などの高度な機能に関しては、ユーザーのファンドを保護するのに役立つように設計された監視システムです。Watchersは、ユーザーファンドを含む疑わしいまたは不正アクティビティのブロックチェーンを継続的に監視し、そのようなアクティビティが検出された場合に行動を起こすことができます。
2。bipを通じてOP_VAULTとその開発を導入しました
OP_VAULTは、ビットコインのより広範なトレンド、つまりビットコイン改善提案(BIP)を通じてより高度な機能を導入することです。これは、ビットコインネットワークを変更または改善するための正式な文書です。
Bitcoinの開発者であり研究者であるJames O’Beirneは、2023年にOP_VAULTを提案しました。詳細については、BIP 345を参照してください。この提案は、ボールトを使用してビットコインを安全に保存するための構造化されたアプローチを作成することを目的としています。O’BeirneのOP_VAULTに関する研究は、OP_ChecktemplateVerify(CTV)などの初期の進歩に基づいており、ビットコインの契約上のフレームワークの形成において重要な役割を果たしてきました。
Jeremy Rubin(Bitcoin Developer、Researcher and Advocate)によって提案されたBIP-119がOP_ChecktemplateVerifyを導入したことは注目に値します。
3。op_vaultはどのように機能しますか?
OP_CHECKTEMPLATEVERIFY(CTV)などの機能により、事前に署名したトランザクションの保存や一時キーの管理など、複雑な設定なしでボールトを使用できます。
CTVを使用すると、ボールトの条件と潜在的なトランザクションは、ブロックチェーン上で事前に計算され、「ロック」されているため、追加の機密データを保存する必要なく、資金を簡単に監視および管理できます。これにより、重要な情報や運用上の複雑さの喪失に関連するリスクが大幅に減少します。
op_vaultの重要なコンポーネント
OP_VAULT設定には3つの基本要素があります。
-
回復パス:これは、必要に応じて資金を起動できるバックアップアドレスであり、通常はオフラインやマルチシグネチャウォレットなどの厳格な条件によって保護されています。同じ回復パスを共有するすべての金庫は、バッチ管理されています。これは、複数のボールトを扱うときに役立ちます。
-
ボールトキーをキャンセルします:このキーを使用すると、ボールトをキャンセルするプロセス(金庫から費やそうとしています)を開始できます。それにもかかわらず、たとえ攻撃者がキーにアクセスしたとしても、彼らはすぐに資金を盗むことができません。
-
アウトバウンドターゲット:これは、アウトバウンド配達の遅延後の資金の最終目的地です。目標は柔軟性があり、さまざまな目的地(金額を含む)、金庫の部分的なキャンセル、さらには新しい金庫の作成をサポートできます。
4.ビットコインボールトの使用方法
ビットコインを安全に保管し、資金を預け入れ、必要に応じてトリガーコールバックを監視し、資金を安全に保つためのボールトを作成します。
-
ボールトを作成します:ビットコインボールトをサポートするウォレットまたはサービスを使用して契約で構成されたボールトアドレスを作成します。これは、ビットコインが安全に保管される場所です。
-
ビットコインを金庫に入金します:ビットコインをボールトアドレスに送信することは、ビットコインを通常のウォレットアドレスに送信することに似ています。ボールトは、専門的なルールを通じて追加のセキュリティを確保します。
-
回復とセキュリティのオプションを設定します。ビットコインのリカバリアドレス(安全なバックアップ場所)を選択します。これは、オフラインウォレットまたは追加の保護のためのマルチ署名セットアップです。または、不正アクセスの試みのためにボールトを監視するために、監視塔を構成します。
-
金庫から抽出:資金にアクセスするには、金庫をキャンセルするプロセスを経る必要があります。これには、通常、安全を確保し、必要に応じて介入の時間を確保するために遅延が必要です。
何かがうまくいかず、ボールトからビットコインを回復する必要がある場合は、プロセスは簡単ですが、いくつかの追加の手順が必要です。
-
不正なアクティビティを検出します。監視塔またはあなたは、誰かが許可なくあなたのビットコインにアクセスしようとしたかどうかに気づきました。
-
トリガーコールバック:コールバック機能を使用して、安全な回復アドレスに資金を送信します。WatchTowerはこれを自動的に行うことができます。または、ウォレットまたはサービスを使用してコールバックトランザクションをブロードキャストすることで手動で行うことができます。
-
ビットコインは再び安全です:コールバックがトリガーされると、ファンドは回復アドレスに譲渡され、保護されます。
5。OP_VAULTの利点と制限
OP_VAULTは、キーストレージを簡素化し、バッチリカバリ管理を可能にすることによりビットコインセキュリティを改善しますが、固定宛先の柔軟性を制限し、バッチキャンセル機能を欠いています。
OP_VAULTメソッドは、ビットコインセキュリティにいくつかの利点を提供します。
-
複雑なキーストレージは必要ありません:CTVはほとんどの作業を処理するため、一時的なキーと大規模なトランザクションストレージへの依存を減らします。
-
効率的なファンド管理:バッチ操作の回復をサポートしているため、複数のボールトを同時に管理しやすくします。
-
防衛51%攻撃:強力なビットコインネットワークにもかかわらず、高価値ホルダー(クジラ)は依然としてソーシャルエンジニアリングやターゲット攻撃に対して脆弱です。OP_Vaultは、複数の署名要件またはその他の複雑な条件を導入することにより、セキュリティを強化するように設計されており、悪意のあるアクターが資金を得るのが難しくなります。
ただし、op_vaultには制限もあります。
-
固定宛先:宛先が設定されると、変更することはできません。これにより、柔軟性が制限されます。
-
流encyの問題:ビットコインのボールト、特にOP_VAULTなどの高度な機能を備えたボールトは、疑わしいトランザクションやブラックリストに登録されたアドレスにリンクした場合、代替性を失う可能性があります。これにより、特定のトークンが取引所や他の参加者によって拒否される可能性があるため、特定のトークンの価値と流動性が低下する可能性があります。
-
バルクアンストレージはサポートされていません:現在、キャンセルを組み合わせてサポートされていないため、リスクの高い状況での応答オプションが制限される場合があります。
-
物理的な攻撃:ハードウェアウォレットまたはビットコインの金庫に関連するその他の主要なストレージデバイスの物理的な盗難により、資金を入手できない場合があります。
6. op_vaultはいつビットコインに実装されますか?
OP_VAULTの実装タイムラインは、関連するBIPS、特にOP_CHECKTEMPLATEVERIFY(CTV)契約の概念を導入したBIP-119の進捗状況に依存します。
op_vaultはまだ提案段階にあり、公式のリリース日はまだありません。ビットコインの開発プロセスは保守的であり、変更は厳密なテスト、ピアレビュー、コミュニティのコンセンサスを経る必要があります。
ユーザーファンドのセキュリティをさらに改善するために、将来の更新には、ロケーションベースのトランザクション制限、生体認証アクセス、さらには疑わしいアクティビティのAI搭載監視などの追加機能が含まれる場合があります。
op_vaultが広く認識されている場合、将来のビットコインのアップグレードに含まれる場合がありますが、ビットコインネットワークが安定性とセキュリティに優先順位を付けるため、数か月または数年かかる場合があります。したがって、ユーザーは開発状況の更新に細心の注意を払う必要があります。