ホームページ  >  記事  >  ロールアップ技術をコアとして、BTC レイヤー 2 開発の新たな章を開きます

ロールアップ技術をコアとして、BTC レイヤー 2 開発の新たな章を開きます

WBOY
WBOY転載
2024-04-08 18:43:09931ブラウズ

ビットコイン拡大ルート≠BTC L2。

新年の初めに、BTC L2のテクニカルルートをまとめます。それは主に 2 つの部分に分かれています。1 つは BTC のセキュリティと価値のアップサイド、もう 1 つは L2 トランザクションの実行と結果のダウンサイドです。時間の経過とともに、3 か月足らずで BTC L2 は 100 近くのオーダーに達しましたが、まだ解明されていない基本的な問題がいくつかあり、問題の特定が最初の課題となります。鈍い。

ビットコイン開発の歴史においては、長い間、拡大路線に向けて 3 つの実践が行われてきました。最下位レベルは SegWit や Taproot などのメイン ネットワークのアップグレードで、その後にクライアント検証、ライトニング ネットワーク、サイド チェーン、その他多くの試みなどのオフチェーン拡張が続きます。最後に、Dogecoin、BSV、BCH などのダイレクト フォークがあります。これらのさまざまな実践は、ビットコイン ネットワークのさまざまな課題にさまざまな方法で対応します。

<img src="https://img.php.cn/upload/article/000/887/227/171257299745126.png" alt="以Rollup技术为核心,开启BTC Layer 2发展新篇章">比特币扩容路线选择

それは裏返しに複雑です。BTC L2 が正確に何であるかについてはさまざまな意見があります。イーサリアムの開発の歴史を参照しながら、私はここで 2 つの重要な評価ポイントを提案します:

  1. L2 は最初に必要です。これはチェーンであり、計算とトランザクションのすべての側面を独立して完了し、最終的に決済のためにビットコインを送信できます。
  2. L2 のセキュリティは、基礎となる値である L1 によって完全に保証されます。 L2 の機能は BTC によってサポートされており、L2 トークンは BTC の機能に干渉できません。

この標準によれば、メインネットのアップグレードとフォークは L2 の概念とは関係がなく、オフチェーン拡張パスを分類する方法に焦点が当てられています。たとえば、ライトニング ネットワークは特別な「チャネル」であり、それ自体をパブリック チェーンと呼ぶことはほとんどできません。サイド チェーンには独自のセキュリティ コンセンサスと運用モードがあり、そのセキュリティはビットコインのセキュリティと厳密に同等であることはできませんが、L2 はセキュリティを確保する必要があります。隠れていたら分割を続けましょう。

BTC L2 = ライトニングネットワークのサイドチェーン。

以前の標準を参照すると、BTC L2 は大阪ネットワークとサイドチェーンのハイブリッド製品である必要があります。つまり、大阪ネットワークのようなビットコインメインネットワークに完全に依存していると同時に、サイドチェーンのような「独立した」ビットコインは、両方の良いところを取り、両方の残りを捨てることによって動作します。

現在の BTC L2 ソリューションは、特に BTC の UTXO メカニズムとレイヤー 2 のスマート コントラクト メカニズムが厳密に連携して動作できないことを考慮すると、さらなる開発が必要です。ビットコインは過去のトランザクションを元に戻すことができないため、L2 はそれを独自に解決するか、オフチェーン更新またはインデックス作成メカニズムを導入する必要があります。

L2は独立しすぎているという問題があり、L2からL1への同期証明としてビットコイントランザクションのブロックヘッダ情報を格納するだけであり、計算情報はビットコインブロックチェーンのブロックヘッダに格納するだけです。これは DA ソリューションであると考えられており、その後の検索や確認の問題はまったく考慮されていません。

BTC L2の現状は波乱万丈な状況で非常に釣りやすく、安全・信頼の危機に陥っており、L2中心からロールアップを中心とした新たなステージに移行しなければならないと考えております。つまり、ビットコインのメインネットワークのセキュリティを最大限に活用し、大規模なコンピューティング問題を同時に解決します。

BTC L2 ≠ ロールアップ。

  1. BTC は、セキュリティを提供するために PoS システムを構築し、既存のパッケージ資産システムとは異なる、許可のないアクセスと破棄のメカニズムを使用します。
  2. BTC プレッジ収入は価格設定通貨として完全に BTC を使用しており、プロジェクト トークンは BTC と機能的に競合することはできません。
  3. ロールアップ コンピューティング層は、大規模要件とプライバシー要件の両方を満たす必要があり、集中化の傾向に対抗するために暗号化テクノロジを使用します。
  4. Rollup は追加の DA レイヤーを構築できず、DA ソリューションとして厳密にビットコインを使用します。

要約すると、理想的なロールアップでは、ネイティブのガス料金と誓約報酬として BTC を使用し、クロスチェーン循環を実現するために 2WP ダブルペグ メカニズムを使用し、1 対 1 で固定されたマッピングされたアセット xBTC を使用する必要があります。 BTC L2 およびクロス L2 ブリッジで循環する ZK プライバシー計算の証明により、ソースとプロセスからビットコイン ユーザーの完全な匿名性とプライバシーを確​​保できますプロジェクト トークンは、BTC との役割の競合を避けるためにロールアップ操作に参加します。

Rollupは橋のような、チェーンのような、そしてL2のような

<img src="https://img.php.cn/upload/article/000/887/227/171257299741302.png" alt="以Rollup技术为核心,开启BTC Layer 2发展新篇章">BTC Rollup 运作流程

まず第一に、私たちは心を解放しなければなりません。最適なソリューション。ステーキング収入の源泉は基礎となる価値サポートに依存し、エンジニアリング ポートフォリオがテクノロジーに置き換わります。イノベーションにおいては、ZK や OP を気にすることはあまり意味がありません。その結果、ストレージは DA ではなくなります。さらに、集中化と分散化のメカニズム設計についてあまり心配する必要はありません 実際の耐障害性と回復性を備えたソリューションは、たとえ ETH OP であってもビットコインと比較できません このメカニズムも「ルート」または「理論的」であり、今後も継続されます現在または長期的にはプロジェクト当事者によって管理されます。

したがって、より合理的な仕組み設計とは、いかに技術的手段によって人的介入を減らし、長期安定的にプロジェクトを運営していくかということであり、ETH L2では強制撤退・脱出キャビン設計と呼ばれ、これを確保することとなります。極端な状況ではプロジェクトがシャットダウンされること、ユーザー資金の安全性も確保できること、BTC ロールアップの場合、障害が発生した場合にマッピングされた資産をビットコインのメインネットワークに戻す方法と、それを確実に行う方法が問題となります。初期の頃はそれほど分散化されていなかったので、ロールアップ計算中のプライバシー。

まず最初の点について説明します. WBTC のさまざまな分散バージョンなど、BTC のマッピングされた資産はロールアップ上で流通する際にセキュリティを確保する必要があります. 一方で、ロールアップの価値をサポートできるのは BTC のエントリーのみです。一方、Rollup の値は BTC のエントリによってサポートされている必要があり、障害が発生した場合には Rollup BTC をメインネットに転送できなければなりません。

既存のソリューションは、基本的にクロスチェーン ブリッジのさまざまなバリエーションです。唯一の違いは、それらが通信ブリッジであるか、アセット ブリッジであるか、集中型ブリッジであるかです。現時点では、新しいソリューションを見つけることは基本的に困難です。ソリューション、アセットのブリッジングは、PoS システムを構築する最初のステップです。

不过质押和质押收益还有创新空间,比如可以跳过 Lido 的发展阶段,直接使用 DVT 技术来搭建完整的去中心化质押体系,或者基于 BTC、WBTC 或者 BounceBit 发行的,基于交易所体系衍生出的再质押 BTC 搭建混合质押体系,以降低对危机时对 BTC 的安全冲击。

桥接和 DVT/混合质押之后,Rollup 的计算长期被人忽视,这里面的问题在于,Rollup 自己要能承担公链的数据吞吐、状态更新和结果存储,以及数据分发四个阶段或部分,可以分成两点去讨论,其一是效率,其二是隐私。

  • 效率容易理解,比如使用并行机制或并发机制,在度过早期的 FOMO 情绪后,比特币 Rollup 要和 ETH Rollup 比拼运行效率,而提速已经被 Solana 证明真的管用。
  • 隐私问题长期被人忽视,比特币的 PoW 机制导致其几乎无法被审查,但是 Rollup 在早期阶段,极易受到 ETH PoS 后的窘境,即某类节点遭受和迎合审查机制,这里的解决方案无法通过去中心化机制设计来实现,任何方案都无法和 BTC PoW 相提并论,必须寻求隐私计算的帮助。

最后是 DA 问题,也就是参考 ETH L2 和 Rollup 分野的评判标准,不使用主网作为 DA 方案的无法被称之为 Rollup,这涉及到最终的安全承诺,如果 L2/Rollup 主动放弃 L1 的安全保障,那么自然就该被剔除出去,由于 BTC 的独立机制,所以需要额外的补充设计。

<img src="https://img.php.cn/upload/article/000/887/227/171257299849860.png" alt="以Rollup技术为核心,开启BTC Layer 2发展新篇章">DA 机制
  • 乐观验证和 ZK 混合使用成为主流,指的是 Rollup 上的交易最终由主网进行确认,欺诈证明使用乐观机制,即先确认,后排障,时间满,即生效,而在证明生成上,可以使用 ZK 来大幅压缩数据,这一点在 BTC Rollup 上尤为重要,原因无他,比特币空间过于昂贵。
  • 铭文机制可在交易机制上发挥更大作用,在 ETH Rollup 上,欺诈证明一旦被挑战,并被以太坊所接受,主网会罚没提交者的质押资产,但是在 BTC Rollup 上,这种罚没必须在链外进行,因为比特币的脚本一旦被写入,则无法再次被更改,只能通过继续在新区块写入信息的形式完成更新,即只能 Update(更新),无法 Overwrite(覆写)。

索引器网络实际上要承担交易更新的重任,必须被去中心化。

最终,我们可以完成整个 BTC Rollup 的机制设计,可以分为四步走,基本上都会沿着 xBTC--->质押--->计算---->DA 四步去搭建技术架构,这里的难点主要在于质押系统和映射资产的设计原则,以及链上计算的隐私问题和最终的 DA 设计。

此外,遵循项目代币不能和 BTC 发生冲突的原则,项目代币应该在 Rollup 之内发挥作用,比如 DVT 体系的搭建,索引器的去中心化维护,以及生态发展和治理体系上流转。

大图景:BTC L2 横评纵论

<img src="https://img.php.cn/upload/article/000/887/227/171257299869657.png" alt="以Rollup技术为核心,开启BTC Layer 2发展新篇章">架构说明

如果以我划定的 Rollup 为标准,那么显然诸多项目方案无法被纳入讨论,因此将范围放宽,具备上述特征的都可被直观评述。

按照四步走的顺序,可以稍微比较一下目前主流的技术方案,需要注意的是,每一步都是环环相扣的,但是会默认前提已经存在不再赘述,比如桥接的下一步是质押,那么在论述质押时就不会再强调桥接的实现方式,依次递进。

从桥接资产出发,ZetaChain 和 Zeus Network 最符合标准,分别沟通比特币和 EVM 生态以及 Solana 生态,在具体实现上,二者略微有所区别。

ZetaChain 创造了和 ERC-20 类似的 ZRC-20 标准,BTC 可以 1:1 映射发行 zBTC 代币,同时,为突出全链 Omni 概念,zBTC 实际上存在内部兑换机制,不会实际传输到目标链之上,由此将 zBTC 变为所谓的全链资产,不过这种映射资产需要很强的机制设计,ZetaChian 通过使用观察者(observers)和签署者(signers)来监控比特币链上的交易和事件,并在 ZetaChain 上达成共识,从而实现与比特币等非智能合约区块链的交互。

理论上而言,ZetaChain 是全链跨链桥,不止于能沟通比特币和 EVM 生态,但是这里的重点是说明比特币等非智能合约公链如何接入 EVM 的过程,可以发现,ZetaChain 不仅是消息桥,同时也是资产桥。

而 Zeus Network 则强调自身是通信层而非跨链桥,在其机制设计上,它提供了一个标准化的接口,使得不同的区块链可以通过这个接口进行信息和价值的交换。

比如可以将 BTC 锁定在一个特定的比特币地址上,并在 Solana 上释放等值资产,而需要实际转移 BTC,并且在 Solana 进行智能合约操作,可以改变比特币网络上的行为。

可以發現,這更像是一種文字遊戲的感覺,理論上確實不需要在兩條鏈之間轉移資產,但實際上你也無法真的將BTC 轉移至Solana 網路上,橋接資產或訊息,本質上都需要引入第三方來相互調用和通信,區別只在於介入程度的深淺。

當資產橋接之後,會出現質押體系,質押的意義在於模仿ETH 網路的安全承諾,例如Stake、LSDFI、Restake 和LRTFi 等四類機制,其根本邏輯都在於質押確保主網安全,發行等效憑證參與DeFi 賺取收益,差別在於「娃娃」程度的不同。

在比特幣的實踐中,Merlin Chain 是質押系統的代表,BounceBit 是LRTfi 的代表,但是核心都在於吸引用戶將資產留存在自身體系之內,並不是單純的存幣生息,而是希望在保存安全性的同時,盡力擴展生態的邊界,可用性時代逐漸到來。

Merlin Chain 在暴力拉盤之外,機制上致力於生態發展,基於L1 BTC 多簽和L2 智能合約體系,進而搭建出L2 上的使用場景,例如Merlin Swap、Merlin Starter 等眾多生態,是目前的Layer 2 中最會搞事情的,其和ETH L2 ZKFair 師出同門,都是Lumoz 的產品,其和Cobo 合作搭建L2 資管體系,目前TVL 36 億美元,基本上是最高的一檔。

而 BounceBit 更進一步,或者說更退一步。

進步處在於BounceBit 基於交易所去生產再質押資產,用戶直接在幣安存入BTC 並在BNB Chain 兌換為包裹資產,並可參與CeFi 和DeFi 的交易活動,進一步而言,使用託管技術,BounceBit 可在保管比特幣的同時發行LRTfi 資產,進而搭建的EVM 相容體係可對接鏈上世界。

在整個網路運作中,CEX 和託管是運作的基礎,而BounceBit 的獨特之處在於將鎖定後的BTC 再次流動性發行,投入資產增值的邏輯中,目前TVL 7 億美元,並且可將BTC 或自身代幣存入質押網絡,整體思路是運用更多中心化措施來降低BTC 運作的風險。

更退一步在於這是 WBTC 的略微改進版本,甚至未經長期運行,其安全程度未必比得過 WBTC 的老字號。

接下來是鏈上計算環節,這裡要解決兩個問題,一個是排序器和排序器的去中心化,第二是相容性和運算效率問題。

排序器的中心化是ETH L2 上的痼疾,究其根本,使用中心化的排序器可以極大提高L2 的運作效率,並可相當程度上防止MEV 攻擊,同時也有助於提升使用者的交易體驗,在這些好處之外,就是嚴重的中心化問題,會導致專案方成為事實上的運作實體。

B² Network 則嘗試使用自己的BSQ 主網代幣去構建去中心化排序器網絡,實際上相當於搭建出一個激勵網,需要結合提交者、證明者和挑戰者等更多角色去維持運作,也就是用治理的複雜性去降低中心化程度。

在相容性上,EVM 或SVM 的相容性容易解決,但是L2 之間的跨鏈則會更為複雜,而運算效率則需要大規模引入並行或並發等手段,目前沒有特別明顯的實踐項目。

另外是鏈上計算的隱私保護,目前雖然有使用ZK-Rollup 的方案,但是主要是用於壓縮數據,更多發生在DA 的數據發布上,專門針對計算過程的隱私保護方案還沒有很明顯的項目。

最後是 DA 的數據發布方式,這個需要和 ZK 機制結合來論述,和 ETH L2 不同,BTC L2 使用 ZK 主要是壓縮數據,例如 Bitlayer 即如此。

Bitlayer 在執行上使用樂觀驗證機制降低複雜度,使用 ZK 壓縮數據,並透過類似銘文的情況寫入資料。具體而言是假設交易批次預設有效,除非有證據證明其無效。這樣,交易可以在鏈下快速處理,並透過壓縮格式提交到比特幣網絡,減少資料負載和成本。如果發現詐欺行為,參與者可以發起挑戰,觸發狀態回溯和懲罰惡意行為者,確保系統安全。

但是如何基於比特幣去建構狀態回滾可能並沒有那麼簡單,仍需要長期探索。

結論

從比特幣擴容方案出發,嘗試去勾勒比特幣版的以Rollup 為中心該長什麼樣,核心在於確保BTC 的價值和安全性能遷移至Rollup 之上,並且需要和現有的包裹資產方案區分開,在具體實現上,基於橋接資產和質押體系的方案成為共同選擇,但是在如何確保去中心化和發揮BTC、主網代幣的作用上,仍然處於模糊地帶。

但是Rollup 為中心路線目前仍然是最完備的,相較於基於UTXO 機製或客戶端驗證方案都更為成熟,在中間的鏈上環節上,隱私計算和排序器去中心化是兩個要點,在最終的DA 上,銘文已經提供了較成熟的借鑒思路,唯一的困難是成本問題。

以上がロールアップ技術をコアとして、BTC レイヤー 2 開発の新たな章を開きますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はpanewslab.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。