什么是比特幣rollups?如何運作?有哪些類型的比特幣rollups?
隨著比特幣的采用率不斷增長,建設(shè)者們也在不斷尋找新的解決方案來幫助該網(wǎng)絡(luò)擴展。
一個越來越受關(guān)注的解決方案是 Rollups,其他區(qū)塊鏈已經(jīng)使用了該技術(shù)。比特幣 Rollups 有助于減少比特幣區(qū)塊鏈的計算負(fù)載,使網(wǎng)絡(luò)能夠容納更多樣化的用例并降低交易成本。此外,Rollups 還利用了比特幣的安全性和去中心化。
繼續(xù)閱讀以詳細(xì)了解比特幣rollups,包括其工作原理和不同類型。
什么是比特幣rollups?
比特幣rollups是 2 層解決方案,旨在幫助比特幣 1 層處理更多交易并支持更多用例,同時不犧牲安全性和去中心化。
顧名思義, rollups指“卷起”一組交易并在鏈下處理它們,然后將它們發(fā)送回 1 層。在把交易記錄到比特幣區(qū)塊鏈之前,智能合約(鏈下運行)對其進行驗證。
比特幣的 Rollups 如何運作?
現(xiàn)在,讓我們更詳細(xì)地了解rollups的工作原理。
Rollups 在鏈下處理多個交易并將它們捆綁成一批,然后記錄在主區(qū)塊鏈(在本例中為比特幣)上,它也可以用于數(shù)據(jù)可用性。
這種機制減少了需要存儲在鏈上的數(shù)據(jù)量,有助于網(wǎng)絡(luò)更高效地運行。這意味著每筆交易的費用更低,但處理的交易更多,這可能導(dǎo)致比特幣礦工收取的總費用更高。
現(xiàn)在我們了解了基礎(chǔ)知識,讓我們來看看不同類型的比特幣rollups,因為每種類型都有獨特的優(yōu)勢和權(quán)衡。
有哪些類型的比特幣rollups?
正在開發(fā)的比特幣rollups主要有三種類型:樂觀rollups(Optimistic rollups)、零知識(ZK)rollups和主 權(quán)rollups(Sovereign rollups)。
它們在處理交易驗證和安全性的方式以及與比特幣網(wǎng)絡(luò)的集成程度上都有所不同。
樂觀rollups
樂觀rollups默認(rèn)假設(shè)交易有效,并且僅在有人質(zhì)疑rollups區(qū)塊的有效性時才檢查是否存在欺詐或錯誤。此假設(shè)允許樂觀rollups更快地處理交易,因為它們不需要立即驗證每筆交易。
如果網(wǎng)絡(luò)中的參與者認(rèn)為 Rollup 區(qū)塊包含無效交易,他們可以提交欺詐證明。然后 Rollup 操作員必須提供證據(jù)來證明交易有效。如果操作員失敗,則 Rollup 區(qū)塊將被拒絕,交易將被回滾。
提交無效欺詐證明的參與者可能會受到懲罰,而提交有效欺詐證明的參與者可能會獲得獎勵。在挑戰(zhàn)期過去且未提交任何欺詐證明后,Optimistic Rollup 中的交易將被視為最終交易。這些 Rollup 適用于在比特幣上構(gòu)建需要高吞吐量的去中心化應(yīng)用程序。
然而,挑戰(zhàn)期會導(dǎo)致交易最終性的延遲,這對于某些用例來說可能是一個缺點。
ZK rollups
零知識 (ZK) Rollup 使用稱為 ZK 證明的加密證明來驗證 Rollup 區(qū)塊中交易的有效性。這些 Rollup 不會默認(rèn)假設(shè)交易有效。相反,它們會生成交易有效的數(shù)學(xué)證明,而不會泄露有關(guān)交易本身的任何其他信息,從而增強用戶的隱私。
此證明附加到特定一批交易中,并包含在 Rollup 區(qū)塊中,可由比特幣網(wǎng)絡(luò)驗證。一旦 Rollup 區(qū)塊提交到比特幣區(qū)塊鏈,交易即被視為最終交易。然而,生成 ZK 證明的復(fù)雜性比其他 Rollup 類型消耗更多資源。
主 權(quán)rollups
主 權(quán)rollups的運作規(guī)則與其他rollups不同。在主 權(quán)rollups中,交易會發(fā)布到另一條區(qū)塊鏈,通常是數(shù)據(jù)可用性 (DA) 層。此層(在本例中為比特幣)負(fù)責(zé)處理交易數(shù)據(jù)的排序和可用性。
然而,這些交易的驗證是由主 權(quán) Rollup 本身的節(jié)點獨立進行的。這些 Rollup 決定是否采用新的軟件版本或繼續(xù)使用舊版本。
主 權(quán)rollups通過將執(zhí)行和結(jié)算與數(shù)據(jù)可用性層分離,為協(xié)議的管理、更新和保護方式提供了更大的靈活性。
因此,這些rollups對于需要對其區(qū)塊鏈環(huán)境進行高度控制的項目很有用,例如專門的DeFi平臺或治理框架。
比特幣 Rollups 示例
一些rollups已在其主網(wǎng)上啟動,但它們才剛剛開始其旅程,有時仍使用不同的區(qū)塊鏈進行操作。
例如,比特幣的應(yīng)用層Built on Bitcoin(BOB)最初是在以太坊區(qū)塊鏈上推出的,但他們承諾未來將更多地依賴比特幣礦工和完整節(jié)點來確保安全。
另一個rollups Citrea旨在實現(xiàn)比特幣的智能合約功能,并使用該區(qū)塊鏈實現(xiàn)數(shù)據(jù)可用性。
比特幣上的 Rollup 仍處于早期開發(fā)階段,隨著技術(shù)挑戰(zhàn)的克服,隨著時間的推移,可以預(yù)期會有更多改進和與比特幣區(qū)塊鏈的更大整合。例如,某些類型的 Rollup 需要比特幣的軟分叉。
Rollups 作為比特幣擴容解決方案的優(yōu)勢
作為一種擴展解決方案,比特幣rollups提供了幾個關(guān)鍵優(yōu)勢。
增強可擴展性
Rollups 將鏈下多筆交易聚合起來,并將它們作為單筆交易提交給比特幣網(wǎng)絡(luò),從而增加了一次性可處理的交易數(shù)量,并提高了比特幣區(qū)塊鏈的可擴展性。
降低交易費用
Rollups 通過減少區(qū)塊中的交易數(shù)據(jù)負(fù)載并減少比特幣區(qū)塊鏈區(qū)塊中所需的區(qū)塊空間來降低交易費用。這使得比特幣更容易被更廣泛的受眾接受,尤其是在網(wǎng)絡(luò)擁堵時期。
利用比特幣安全
一些比特幣 Rollup 可以維護第 1 層主網(wǎng)的安全性。同時,通過使用加密證明和爭議解決機制等工具來確保交易的有效性,Rollup 可以提高自身的安全性。
隱私保護
使用 ZK 證明的比特幣rollups為用戶提供了另一層隱私。這些證明允許驗證交易而不泄露任何交易細(xì)節(jié)。
靈活性和可定制性
主 權(quán)rollups允許這些區(qū)塊鏈的運營商定義自己的規(guī)則和治理結(jié)構(gòu),從而提供更高程度的靈活性。這對于一些需要定制區(qū)塊鏈環(huán)境的專用 DApp 更有價值。
互操作性
比特幣 rollup 的突出特點之一是其固有的互操作性設(shè)計。它允許不同的 rollup 相互通信和交互。
總結(jié)
比特幣rollups代表了比特幣擴展方面的一個重要進步,并且是生態(tài)的“當(dāng)務(wù)之急”。
一旦完全開發(fā)出來,rollups 可以幫助提高比特幣的交易吞吐量,同時保持較低的費用并利用網(wǎng)絡(luò)的安全性和去中心化。
此外,根據(jù)您選擇的rollups類型(Optimistic、ZK 或 Sovereign),它還可以根據(jù)您的需求提供不同級別的速度、隱私和靈活性。
然而,由于所有這些項目仍處于開發(fā)的早期階段,其全部功能尚待隨著工作的進展而顯現(xiàn)。
以上就是什么是比特幣rollups?如何運作?有哪些類型的比特幣rollups?的詳細(xì)內(nèi)容,更多關(guān)于比特幣rollups新手指南的資料請關(guān)注腳本之家其它相關(guān)文章!