來源:鏈上觀

如何看待 @BSquaredNetwork 和 @babylon_chain 的最新合作? 一個是BTC模塊化擴展方案供應商,推出了B2 Hub模塊化DA層,一個是BTC二層POS安全質押服務方,將原生資產質押生息帶入了BTC網絡。
二者聯合類似于,Celestia模塊化DA層+Eigenlayer共享安全層的組合?接下來,我來解析下技術實現過程:
根據公告內容,本次合作B2 Hub和B2 Rollup層都會采用Babylon的BTC質押來增強安全性,并支持BTC LSD和BTC Restaking功能。?
為什么說BTC質押可以為B2 內部組件提供安全性?以B2 Hub為例來做進一步說明:
1)B2 Hub是B2 Network的DA層中的關鍵組件,相當于一個去中心化的驗證網絡,它會處理Sequencer篩選、分布式Storage存儲、ZK-Rollup層傳來的數據和證明的Prove處理、生成Commitment向BTC主網發送inscription后的Indexer維護、以及對挑戰者進行Commitment挑戰的結果驗證等等。
應該講,在B2 Hub的每一個關鍵步驟都涉及一個去中心化Validators網絡的驗證和治理工作。
問題來了,這個驗證網絡的安全性該如何保障呢?
一種思路是采用Validators在本地網絡進行POS質押,并按照約定規范進行Reward和Slash,質押資產為本地二層鏈的代幣,這種方案理論上可行,但缺乏更高級別的安全;另一種思路是讓這些Validators直接參與到BTC主網的資產質押,隨后可用其保障外部POS系統的安全。
很顯然,當B2 Hub和Babylon合作之后,會進階成第二種安全保障方案,等于增強了其去中心化驗證網絡的安全性。
2)Babylon引入的BTC質押系統是如何保障外部POS系統的安全性呢?
1、時間鎖,Babylon會對主網請求質押的資產進行一定時間的鎖定,在鎖定期間質押者無法使用被質押資產,這同時也會成為質押者在POS外部系統上的制約,使得質押者必須遵循外部POS系統的規則,一旦發生違規行為就可能導致已質押的資產無法贖回;
2、一次性簽名EOTS,Babylon引入了一個簽名方案,如果使用相同的私鑰在同一塊高度下簽署兩個不同的區塊,則私鑰就會暴露。這意味著如果質押者試圖進行雙重支付,其私鑰就會泄露,其質押的BTC資產就會被Slash罰沒。EOTS簽名可通過BTC原生的Schnorr簽名來實現,等同于BTC安全級別的多簽治理會生效;
3、最終輪次多簽共識,Babylon規定了一個區塊只有收到2/3以上BTC質押者的EOTS簽名時才會被最終確定,這意味著作惡節點想在簽名少于1/3時進行雙重簽名時,其私鑰就會被暴露,質押資產會被Slash,以此機制進一步保障了質押節點能夠按照規范參與POS系統治理。
3)那么,Babylon如何為B2 Hub提供安全支撐呢?具體而言:
首先,B2 Hub的去中心化驗證網絡,需要達成一套共識機制,包括節點質押BTC和B2代幣參與治理,采用雙重資產質押機制可避免二層網絡部分節點通過大量購買B2代幣來試圖控制網絡,因為它必須同時在主網有大量的BTC資產在質押狀態。
其次,B2 Hub設置了Epoch共識和CheckPoint,每個Epoch期間,驗證節點需要對一切鏈上行為進行治理投票,且每個POS二層鏈區塊的最終確定,要至少等待兩個BTC主網出塊時間戳。這會給足時間讓二層自身的治理機制確定狀態轉移的確定性,以懲罰可能的作惡行為;
最后,Babylon巧妙地利用了BTC時間戳來防止“長程攻擊”。簡單來說,若POS鏈有節點試圖在二層制造分叉,構建了一條較長的分叉鏈,若新分叉鏈比原鏈長就會對整個二層網絡的共識造成損壞。
惡意節點想要達到目的勢必需要長時間的醞釀和籌備工作,如果能把POS鏈的區塊和比特幣主網區塊時間戳掛鉤,讓每一個POS區塊都對應一個比特幣區塊,問題不就迎刃而解了?
試想,若POS鏈惡意節點嘗試進行長程攻擊,它不僅需要搞定POS鏈上的連續區塊做到最長鏈,同時還需要在BTC網絡上實現最長鏈控制,如果說操控POS鏈成本可能還低一些,而要在現階段操控BTC主網鏈,其算力成本估計得是個天文數字。
當然,B2 Hub和Babylon除了增強安全性之外,對雙方生態互通也大有裨益,可以帶來直接的再質押收益,用戶質押BTC給B2 Hub的Validator,可以獲得B2 提供代幣獎勵,當Babylon質押主網上線后,還可以享受到巴比倫生態的再質押收益,質押BTC可以得到stBTC,并且同時獲得質押在B2 Hub質押合約以及Babylong質押合約中的雙重收益。
以上
Celestia提供的模塊化DA已經成為以太坊Rollup layer2的一個更經濟高效的選擇,B2 Hub的長遠定位也是作為模塊化DA層為BTC生態的多Rollup layer2鏈提供服務。
本身B2 Hub獨創的鏈下zk-Rollup證明系統和BitVM式的Commitment主網挑戰相當于實現了一種接近BTC主網安全共識的POS鏈外共識,畢竟有挑戰者機制的存在,節點行為大概率會被認為傾向“樂觀”。
Eigenlayer的再質押通過賦予以太坊節點的增益Buff來為其提供EigenDA節點服務提供保障,相當于通過經濟激勵機制來增強節點驗證能力。類比下,Babylon的角色其實很像Eigenlayer提供的Function。
總而言之,若把此次B2 Network和Babylon的合作對BTC layer2生態的影響,類比成Celestia DA 和Eigenlayer Restaking對以太坊 layer2的效用,是不是更容易理解了?