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