Taroプロトコルはビットコインチェーンの混雑を緩和し、低いガス代を享受できるのでしょうか?
著者:veDAO研究院
最近の間、ORDIトークンの富の効果とBRC-20の熱潮により、ビットコインチェーン上での混雑が深刻化し、ガス料金が急増しています。そのため、コミュニティの注目はビットコインの取引手数料を削減することに焦点を当てたライトニングネットワークに集まっています。この関連プロトコルがビットコインの現在の困難を早急に解決できることを期待しています。
Taroはビットコインブロックチェーンに資産をもたらし、新しいシーンを開くことができるプロトコルです。これは拡張可能であり、ビットコインが多様な資産を受け入れるネットワークになる可能性を秘めており、このネットワーク上でユーザーはビットコインの信頼性を利用し、低手数料の即時グローバル決済を享受できます。では、Taroとは一体何なのでしょうか?どのように機能するのでしょうか?それはビットコインの現在の困難を解決するのでしょうか?
Taroプロトコルとは?
TaroはLightning Labsによって開発された新しいTaproot対応のプロトコルで、ユーザーがビットコインブロックチェーン上で資産を作成し、ライトニングネットワークを通じて最小限のコストで迅速かつ大量の取引を行うことを可能にします。これは同質的な資産(例えばステーブルコイン)を発行するためにも、非同質的でユニークなトークン(例えばNFTやコレクション品)を発行するためにも使用できます。
Taroの核心は、ビットコインネットワークの安全性と安定性を利用し、ライトニングの速度、拡張性、低コストを組み合わせることです。これはデジタル資産が主に他のブロックチェーンに置かれている状況を変えることを目指しています。
技術的には、迅速かつ効率的にプライベートな情報や取引データを取得・修正し、合法的な保護/非インフレを証明するために、Taroはビットコインの最新のアップグレードであるTaprootに依存して新しい木構造(マークルツリー)を構築します。これにより、開発者は既存の出力に任意の資産メタデータを埋め込むことができます。
マークルツリーは正確には「マークル総和ツリー(Merkle Sum tree)」と「スパースマークルツリー(Sparse Merkle tree)」の組み合わせであり、大量のデータを保存でき、特定のデータがその木に存在することを容易に証明でき、資産の総量が変わっていないことを迅速に検証できるデータ構造です。これには以下の特性があります:
- 大量の資産を収容できる。
- ユーザーは特定の資産がマークルツリーに保存されていることを証明でき、そのマークルツリーのルートはビットコイン取引のメタデータである。
- 偽造耐性があり、一度偽造されるとマークルルートの値が変わる。
- 総量の検証が容易で、すべての情報を公開する必要がない。
- 同質的なTaro資産の統合と分割が可能で、総供給量に影響を与えない限り。
- ユーザーは特定の資産がマークルツリーにもはや保存されていない、すなわち移転されたことを証明できる。これを「非メンバー証明」と呼びます。
Taroの特徴と利点
1.迅速な取引、低手数料
Taroはライトニングネットワークを使用し、同質的なTaro資産(例えばステーブルコイン)に対してより高い取引速度、より良い拡張性、そしてより低い手数料を実現します。ライトニングネットワークはビットコインのLayer2ソリューションとも呼ばれ、基本的な考え方はオフチェーンの拡張方法を採用し、ユーザーの取引をオフチェーンで行い、最終的な取引結果のみがビットコインメインネットで確認されることで、ビットコインネットワークの取引効率を向上させ、ユーザーがより低コストでより迅速に支払いを完了できるようにします。特定のTaro資産での支払いをルーティングするには、支払いパスの最初と最後のチャネルがTaro資産を認識できればよく、ライトニングネットワーク自体は変更する必要がありません。
2.高いプライバシー基準
TaprootはSchnorr公開鍵と署名のエンコーディング戦略を指定し、Schnorr署名と鍵の集約により、マルチシグ契約が単一署名契約と同じように見えるため、すべてのTaprootユーザーにプライバシーを提供します。Taprootは、どの取引がライトニングチャネルを持っているかを特定するのが難しく、ライトニングネットワークは2-of-2マルチシグに依存しています。MASTを統合することで、Taprootはかなりのプライバシーの利点をもたらし、Taproot出力からビットコインを支出する際には、使用されるスクリプトのみを開示する必要があり、ビットコインを解除する可能性のある他の潜在的なスクリプトを公開する必要はありません。
3.ストレージスペースの節約
ほとんどのTaproot(P2TR)出力は、P2PKH出力よりもブロックチェーンスペースを占有するが、P2WPKH出力よりはわずかに多いです。これは主にP2TRがビットコインを公開鍵に直接ロックするためであり、公開鍵のハッシュ値ではありません。公開鍵は公開鍵ハッシュよりも多くのストレージスペースを必要とするため、Taproot出力への転送コストはやや高くなります。scriptPubKey内の公開鍵はScript Witnessに含める必要がないため、Taproot出力を使用するコストが大幅に削減されます。
チームと資金調達状況
TAROのコアチームは、BitsharesやEthereumなどのプロジェクトに参加した経験豊富な技術専門家で構成されており、ユーザー体験とデザインに非常に重点を置いています。これにより、彼らはプラットフォーム上でオープンソースソフトウェアを使用しています。Lightning Labsは2016年に設立されて以来、ビットコインの第2層ライトニングネットワークをサポートするソフトウェアの開発に取り組んでいます。
プロジェクトは2023年3月に制限令の波乱に見舞われ、ブロックチェーンスタートアップのTari Labsが昨年Lightning Labsを訴え、著作権侵害を主張しました。彼らはTaroプロトコルとプラットフォームが自社の商標名に類似しており、類似のサービスを提供していると主張しました。カリフォルニア州の司法は、Tari Labsがビットコイン開発者Lighting Labsに対するTaroプロトコルの一時的な制限令を勝ち取ったと裁定しました。この制限令は、Lightning LabsがTaroプロトコルの外部更新を行い、このプロトコルの次の段階を発表することを制限します。この制限令は、いかなる一時的な制限令の解消に関する公聴会が行われるまで制限されます。
制限令が発令される前の最後の大きな更新は2022年9月で、Taroプロトコルはオープンソースのアルファ版をリリースし、Taprootプロトコルに基づいて、ビットコインを通じて移転可能な資産を発行するために使用できるようになりましたが、ライトニングネットワーク部分、つまり即時、高容量、低手数料の取引部分はまだリリースされておらず、その時点でTaroプロトコルは初期開発段階にありました。
機会とリスク
まず、Taroは非常に魅力的なビットコイン提案であり、特にビットコインネットワークが深刻に混雑している現在、ライトニングネットワークの活動とオフチェーン支払いネットワークインフラの発展速度を促進する大きな潜在能力を持っています。
しかし、非同質資産と同質資産の所有権を移転するためには、オンチェーン取引を開始する必要があります。技術的には、Taro上で同質的なトークン(例えばステーブルコイン)を使用してライトニングネットワークを構築することは可能です。しかし、NFTなどの多くのユーザーが想定するシナリオは実現できません。例えば、NFTなどの人気ゲームでは、毎秒数千回、さらには数百万回の取引が行われます。もしすべての取引がオンチェーンのビットコイン取引を開始する必要があるなら、完全にスケーラビリティが失われ、少数のユーザーしかゲームをプレイできず、高い手数料を支払わなければならなくなります。また、今年3月にTaroプロジェクトチームが制限令に制約されていることも、プロトコルが制限を乗り越え、次の更新バージョンに進むことができるかどうかを懸念させます。
しかし、総じて言えば、Taroはビットコインメインブロックチェーンの堅固な安全性と最新のTaprootアップグレードによるプライバシーと効率を享受しながら、ステーブルコイン、NFT、その他のビットコインベースの資産をレイヤープロトコル上で発行することを可能にし、不要なデータ転送によるネットワークへの負担を回避します。また、Taroツールをライトニングネットワークに移行することで、ユーザーは第2層の支払いソリューションの強化された速度と拡張性の恩恵を受けることができます。
市場の需要が非常に高い現在、Lightning LabsもTaroプロトコルの現在の問題を解決するために努力していると信じています。私たちはそれが本当に実施されるか、またはいつ実施されるかを正確には知りません。しかし、もし本当に実現すれば、ライトニングネットワークの活動と採用を促進し、ユーザーがビットコインネットワークで迅速かつスムーズに取引できる大きな潜在能力と力を持つことになるでしょう。皆さん、注目してください。Taroプロトコルの背後にある深い技術やその他に興味がある方は、以下のリンクから迅速にアクセスできます:
公式Twitter:https://twitter.com/lightning
ホワイトペーパー:https://docs.lightning.engineering/the-lightning-network/taro
Github:https://github.com/lightninglabs/taro