要点:
Puffer 使用 Restaking 來構建更高效的基於 Rollup 的系統,具有去中心化序列器和更好的跨鏈流動性互動。基於 Rollup 和主流 Rollup 將在以太坊內塑造不同的生態系統。
Rollup是一种旨在允许以太坊和其他区块链处理更多交易并保持低费用的区块链扩展技术。简单来说,Rollups将许多交易捆绑在一起并在主区块链之外(离线)处理它们。这减轻了以太坊主网络(L1)的负担,但这些交易的最终结果仍然提交到以太坊主网进行验证,确保安全性和不可变性。
Rollups 有兩種主要類型:
Rollup的核心理念是“在链下完成大部分工作,只在链上公布结果”,以实现更快的交易处理速度和更低的成本。
這個過程可以簡化為兩個步驟:
以太坊基金會的研究員Justin Drake在2023年3月介紹了基於Rollup的概念。這個解決方案聚焦於序列器,這是一個重要的角色,負責協調L1和L2之間的交易排序和打包。
序列器負責將 L2 交易按照順序打包到 L1,包括上述的批次打包和交易確認。然而,大多數 L2 目前使用由單一或少數實體控制的中央序列器解決方案。雖然在產業發展的早期階段這並不是一個大問題,但隨著每條鏈的資金增長和基礎設施成熟,中央序列器將成為“遲早需要解決的問題”。
目前,已提出了兩種解決方案:
去中心化的排序器解决方案由 Metis 代表,它建立了新的強大共識,使排序器網絡更加堅固。
基於Rollup方案移除了獨立的Sequencer網路設計,並將交易排序的責任從L2轉移到L1,其中以以太坊L1驗證器節點作為提議者負責排序交易。這種設計不需要建立新的共識,完全利用以太坊現有的節點資源,避免了中央化Sequencer帶來的風險,從而提高了以太坊主網的安全性水平。
然而,基於Rollup的方案也面臨著經典三難問題的局限性。雖然它可以從主網的安全性中受益,但這也意味著它必須依賴於主網的性能(約12秒的區塊時間),使得交易確認速度比傳統的L2序列解決方案慢得多。
要突破这个三难问题,必须引入新的角色或机制来实现平衡。Puffer提出的UniFi旨在引入“预确认”来解决这个问题。
在現有的Rollup解決方案中,用戶通常從集中的Sequencers那裡收到“軟確認”。這些Sequencers可以向用戶保證他們的交易在提交後將被包含在區塊鏈上。然而,這種軟確認基本上依賴於對中央權力的信任,如果該權力變得腐敗,則無法保證交易排序/確認是公平的。
Puffer UniFi 預確認具有兩個關鍵特點:
因此,UniFi通過讓以太坊主網節點承擔“額外工作”,以確保交易確認效率(約100ms),從而迴避了基於Rollup對主網區塊時間的依賴。
憑藉預確認機制,可以大幅提升主網交易確認效率,那麼是否仍然需要 L2 來增強主網性能呢?
回歸 Rollup 的本質,它主要實現了“批量交易打包” -> “快速交易確認”,水平和垂直擴展。預確認解決了快速和公平的交易確認問題,而批量交易打包仍需要在 L2 或離鏈完成,然後通過 Sequencer 發送到主網進行確認。
在预确认过程中,以太坊节点承担额外的责任。如何实现这种额外的工作和相应的惩罚?
Puffer提出了基於EigenLayer的UniFi AVS解決方案。它不引入新的機制或擔保物品,而是利用以太坊的ReStaking系統,將UniFi打包成AVS服務。在EigenLayer上進行重新簽定的任何驗證者都可以參與UniFi AVS,提供預確認服務,對那些未能履行承諾的人施加懲罰。
重新抵押和AVS使得预确认更容易实施,使其成为最兼容和实用的AVS解决方案之一,为基于Rollup的解决方案做出了重要贡献。之前,要实现这种功能水平要困难得多。
使用UniFi AVS構建應用程序鏈是對基於Rollup的重大升級。與其他Rollup解決方案相比,UniFi AVS提供:
同步可組合性是UniFi的一個關鍵特性,旨在解決流動性碎片化問題。在當前的以太坊多Rollup環境中,不同的Rollup獨立運行,導致流動性和用戶活動分散。跨Rollup的資產和合約之間的互動需要像跨鏈橋樑這樣的工具,這增加了複雜性,並帶來了高成本和安全風險。
在以太坊L1上的UniFi去中心化訂單處理中,主網充當主要的序列控制器,使不同基於UniFi的Rollups能夠在同一個區塊內進行交互,消除了跨鏈橋樑的需求。這使得UniFi生態系統內的不同Rollups和應用鏈之間能夠實現無縫操作。因此,UniFi為用戶提供了平滑的、類似單鏈的體驗,大大減少了流動性碎片化。這種方法類似於鏈抽象的目標,但UniFi的解決方案更加本地化和直接,不引入額外的共識層或限制(例如用於聚合流動性和用戶需求的新共識層)。
最終,UniFi的成功取決於基於Rollup的解決方案是否成為必要的Rollup解決方案。
目前,許多L2解決方案比用戶意識到的更為中央化。然而,這種中央化問題在短期內並不會立即影響用戶,解決這個問題也不一定會立即帶來財務上的好處,因為這與用戶體驗有些脫離。這個問題之所以沒有更加突出,是因為還沒有應用直接受到中央化的順序器的影響。例如,在比特幣的鑄造階段,大多數成功案例都發生在高度中央化的索引環境中。
從長期的觀點來看,解決去中心化的排序器並應對流動性和用戶體驗的碎片化變得至關重要。讓我們用類比來進行比較:
基於Rollup的解決方案更加貼近以太坊,就像是以太坊的“附屬”Rollup,可以想像成是以太坊的“個人護衛”。這個護衛可以是步兵、騎兵或者砲兵,由以太坊直接協調,遵循其最公平的系統。無需第三方干預,減少了溝通不良或惡意意圖的風險。
與此同時,主流的樂觀 Rollup 更加自治,以太坊授予更多自由。就像藩王一樣,每個人都在建設自己的城市和系統,公平性取決於統治者自身。藩王之間的溝通需要一個外部部門-這個部門是鏈抽象。為了管理這些藩王,鏈抽象系統需要足夠強大,能夠控制它們,同時避免腐敗。
這些方法的辯論集中在Rollups是否應該向以太坊返回價值或支持獨立增長。與以太坊更緊密地聯繫在一起可以提供更高的安全性並降低去中心化成本,同時還提供自然的同步組合性。獨立性使運營商能夠獲得更多利潤,但需要支付更高的成本以確保去中心化安全並依賴外部的組合性。
區塊鏈的包容性確保了這兩種方法的共存,因為它們反映了在不同情況下分散化、效率和利益之間的持續取捨。這種探索將繼續進行,隨著不斷改進的技術為開發人員提供塑造未來的新機會。
要点:
Puffer 使用 Restaking 來構建更高效的基於 Rollup 的系統,具有去中心化序列器和更好的跨鏈流動性互動。基於 Rollup 和主流 Rollup 將在以太坊內塑造不同的生態系統。
Rollup是一种旨在允许以太坊和其他区块链处理更多交易并保持低费用的区块链扩展技术。简单来说,Rollups将许多交易捆绑在一起并在主区块链之外(离线)处理它们。这减轻了以太坊主网络(L1)的负担,但这些交易的最终结果仍然提交到以太坊主网进行验证,确保安全性和不可变性。
Rollups 有兩種主要類型:
Rollup的核心理念是“在链下完成大部分工作,只在链上公布结果”,以实现更快的交易处理速度和更低的成本。
這個過程可以簡化為兩個步驟:
以太坊基金會的研究員Justin Drake在2023年3月介紹了基於Rollup的概念。這個解決方案聚焦於序列器,這是一個重要的角色,負責協調L1和L2之間的交易排序和打包。
序列器負責將 L2 交易按照順序打包到 L1,包括上述的批次打包和交易確認。然而,大多數 L2 目前使用由單一或少數實體控制的中央序列器解決方案。雖然在產業發展的早期階段這並不是一個大問題,但隨著每條鏈的資金增長和基礎設施成熟,中央序列器將成為“遲早需要解決的問題”。
目前,已提出了兩種解決方案:
去中心化的排序器解决方案由 Metis 代表,它建立了新的強大共識,使排序器網絡更加堅固。
基於Rollup方案移除了獨立的Sequencer網路設計,並將交易排序的責任從L2轉移到L1,其中以以太坊L1驗證器節點作為提議者負責排序交易。這種設計不需要建立新的共識,完全利用以太坊現有的節點資源,避免了中央化Sequencer帶來的風險,從而提高了以太坊主網的安全性水平。
然而,基於Rollup的方案也面臨著經典三難問題的局限性。雖然它可以從主網的安全性中受益,但這也意味著它必須依賴於主網的性能(約12秒的區塊時間),使得交易確認速度比傳統的L2序列解決方案慢得多。
要突破这个三难问题,必须引入新的角色或机制来实现平衡。Puffer提出的UniFi旨在引入“预确认”来解决这个问题。
在現有的Rollup解決方案中,用戶通常從集中的Sequencers那裡收到“軟確認”。這些Sequencers可以向用戶保證他們的交易在提交後將被包含在區塊鏈上。然而,這種軟確認基本上依賴於對中央權力的信任,如果該權力變得腐敗,則無法保證交易排序/確認是公平的。
Puffer UniFi 預確認具有兩個關鍵特點:
因此,UniFi通過讓以太坊主網節點承擔“額外工作”,以確保交易確認效率(約100ms),從而迴避了基於Rollup對主網區塊時間的依賴。
憑藉預確認機制,可以大幅提升主網交易確認效率,那麼是否仍然需要 L2 來增強主網性能呢?
回歸 Rollup 的本質,它主要實現了“批量交易打包” -> “快速交易確認”,水平和垂直擴展。預確認解決了快速和公平的交易確認問題,而批量交易打包仍需要在 L2 或離鏈完成,然後通過 Sequencer 發送到主網進行確認。
在预确认过程中,以太坊节点承担额外的责任。如何实现这种额外的工作和相应的惩罚?
Puffer提出了基於EigenLayer的UniFi AVS解決方案。它不引入新的機制或擔保物品,而是利用以太坊的ReStaking系統,將UniFi打包成AVS服務。在EigenLayer上進行重新簽定的任何驗證者都可以參與UniFi AVS,提供預確認服務,對那些未能履行承諾的人施加懲罰。
重新抵押和AVS使得预确认更容易实施,使其成为最兼容和实用的AVS解决方案之一,为基于Rollup的解决方案做出了重要贡献。之前,要实现这种功能水平要困难得多。
使用UniFi AVS構建應用程序鏈是對基於Rollup的重大升級。與其他Rollup解決方案相比,UniFi AVS提供:
同步可組合性是UniFi的一個關鍵特性,旨在解決流動性碎片化問題。在當前的以太坊多Rollup環境中,不同的Rollup獨立運行,導致流動性和用戶活動分散。跨Rollup的資產和合約之間的互動需要像跨鏈橋樑這樣的工具,這增加了複雜性,並帶來了高成本和安全風險。
在以太坊L1上的UniFi去中心化訂單處理中,主網充當主要的序列控制器,使不同基於UniFi的Rollups能夠在同一個區塊內進行交互,消除了跨鏈橋樑的需求。這使得UniFi生態系統內的不同Rollups和應用鏈之間能夠實現無縫操作。因此,UniFi為用戶提供了平滑的、類似單鏈的體驗,大大減少了流動性碎片化。這種方法類似於鏈抽象的目標,但UniFi的解決方案更加本地化和直接,不引入額外的共識層或限制(例如用於聚合流動性和用戶需求的新共識層)。
最終,UniFi的成功取決於基於Rollup的解決方案是否成為必要的Rollup解決方案。
目前,許多L2解決方案比用戶意識到的更為中央化。然而,這種中央化問題在短期內並不會立即影響用戶,解決這個問題也不一定會立即帶來財務上的好處,因為這與用戶體驗有些脫離。這個問題之所以沒有更加突出,是因為還沒有應用直接受到中央化的順序器的影響。例如,在比特幣的鑄造階段,大多數成功案例都發生在高度中央化的索引環境中。
從長期的觀點來看,解決去中心化的排序器並應對流動性和用戶體驗的碎片化變得至關重要。讓我們用類比來進行比較:
基於Rollup的解決方案更加貼近以太坊,就像是以太坊的“附屬”Rollup,可以想像成是以太坊的“個人護衛”。這個護衛可以是步兵、騎兵或者砲兵,由以太坊直接協調,遵循其最公平的系統。無需第三方干預,減少了溝通不良或惡意意圖的風險。
與此同時,主流的樂觀 Rollup 更加自治,以太坊授予更多自由。就像藩王一樣,每個人都在建設自己的城市和系統,公平性取決於統治者自身。藩王之間的溝通需要一個外部部門-這個部門是鏈抽象。為了管理這些藩王,鏈抽象系統需要足夠強大,能夠控制它們,同時避免腐敗。
這些方法的辯論集中在Rollups是否應該向以太坊返回價值或支持獨立增長。與以太坊更緊密地聯繫在一起可以提供更高的安全性並降低去中心化成本,同時還提供自然的同步組合性。獨立性使運營商能夠獲得更多利潤,但需要支付更高的成本以確保去中心化安全並依賴外部的組合性。
區塊鏈的包容性確保了這兩種方法的共存,因為它們反映了在不同情況下分散化、效率和利益之間的持續取捨。這種探索將繼續進行,隨著不斷改進的技術為開發人員提供塑造未來的新機會。