オフチェーンの信頼
正当性の証明(Ordinals、1-Sat)は二次データベースに存在します。チェーンはそれらを検証しません。
Bitcoin · Original · Layer #1
BOLT Association は BOLT Protocol を運営しています — これは Bitcoin のトランザクション ラッチング機構であり、二次データベースを用いず、スケールに上限を設けることなく、Layer 1 において定数時間でトークンを検証可能にします。
プロトコル
BOLT — Bitcoin‑Original‑Layer #1‑Token — は、新しいプリミティブであるトランザクション・ラッチングの上に構築されたトークンプロトコルです。「Bolt」とは、将来のトランザクションがそれを生成したトランザクションを検査できるように残された UTXO であり、複数のスクリプトの有効性を相互に結び付けます。
このプリミティブから、BOLT はその正当性が数学的帰納法によってチェーン上で直接証明されるトークンを実現します — 他のすべての UTXO トークンプロトコルがオフ‑チェーンのデータベースに依存せざるを得ない「Back‑To‑Genesis」問題を克服します。
“BOLT: A Bitcoin Transaction Latching Mechanism & Token Protocol”(Frederick L. S. Honohan、2024年2月)で定義。
課題
既存の Bitcoin UTXO トークンプロトコルは、チェーンを離れずにトークンが本物であることを実際に証明することができません。それらのルールは Bitcoin の台帳に便乗していますが、台帳は行為が起きたことを記録するだけで、その行為が許可されていたことは記録しません。
正当性の証明(Ordinals、1-Sat)は二次データベースに存在します。チェーンはそれらを検証しません。
トークンの発行者までのつながりを証明するには完全なトランザクション履歴が必要で、クエリは上限なく増大します。
各転送はそれを生成したトランザクションを携える必要があるため、ホップごとにトランザクションサイズが増大します。
マイナーが Layer 1 でトークンの内容を証明できない場合、中間者によるトークンのクローン作成が可能になります。
ソリューション
BOLT は nChain の PUSHTX / PUSHCTX 技術を用いて、スクリプトが関連するトランザクションの入力と出力を検査できるようにします。これにより、トークンの来歴は使用のたびに前方へ再構築され、定数時間で証明されます。
Bolt UTXO は、自身のアンロックをトークン UTXO の同時使用に結び付けます — 複数 UTXO の相互依存です。
ロックスクリプトは完全なプロトコル要件を保持し、scriptCode と hashOutputs を介してそれらを新しい出力に再構築します。
各トークンは parentOutpoint と grandparentOutpoint を記録し、hashPrevouts で検証されます。
基底ケースと帰納ステップにより、トークンの偽造はその祖先を偽造することを必要とします — それは不可能です。
その結果、トークンの完全な来歴はわずか2 つの未使用出力から検証可能になります — 履歴の長さに関わらず O(1) — チェーンヘッダーと Merkle 証明のみを使用します。二次インデックス不要。データベース不要。
技術
トークンはあらゆる UTXO の利点を継承し、スケールに上限がありません。すべての階層において Simple Payment Verification。
来歴は台帳そのものに存在します — ブリッジ不要、同期ドメイン不要、複雑化する L2 の複雑さも不要。
プロトコルの動作は、署名を必要とせず、わずかな手数料で誰でも確定できます — pub/sub 自動化を実現します。
残高をミントして、発行者間で分割・統合・スワップできます — あるいは固有のトークンを発行することも可能です。1 つのプリミティブで多様な形を実現。
2 トランザクションの要件により、中間者によるクローン作成が数学的に不可能になります。
信頼性の高い Layer-1 のメモリポインタが、より高度なオンチェーンプログラムのために Bitcoin 仮想マシンを解き放ちます。
BOLT は途切れないデジタル署名の連鎖と PUSHTX 技術に依存します。SegWit は BTC のトランザクション ID 計算から署名を除去し — その連鎖を断ち切りました — そのため BOLT は BTC や BCH 上に展開できません。これは 2009 年のオリジナルプロトコル、すなわち今日 BSV として取引されているものでのみ動作します。
| チェーン | 開始 | 署名チェーン | BOLT 対応 |
|---|---|---|---|
| Original(BSV) | 2009 | 維持 | 可 |
| Core(BTC) | 2017 | 切断(SegWit) | 不可 |
| Cash(BCH) | 2018 | 維持 | 不可(CTOR) |
創発的自動化
BOLTのEventListenerは、一度きりの手数料でオンチェーンに配置されるUTXOであり、その後は継続的なコストなしで待機します — 低電力状態のプロセッサのように。一致するsettleTxが到着すると発火します。マイナーがtriggerTxを構築し、デプロイ時に固定された手数料を請求し、状態変化がメンプールを通じて連鎖していきます — 単一のブロックで決済されます。キーパーボットも、ウォッチャーも、クロックも不要です。
「カスケードは死なない。ただ待つことができるだけだ。」
お問い合わせ
プロトコル、協会、または BOLT 上での構築についてのご質問はありますか?メッセージをお送りいただければ折り返しご連絡いたします。または info@boltassociation.com へ直接メールでご連絡ください。