原創

Tezos智能 Rollups 及其為客製化區塊鏈帶來的驚人好處

avatar
Zeeve
08-30
本文為機器翻譯
展示原文

“可擴展性是區塊鏈技術的聖盃。”——這句話出自以太坊聯合創始人 Vitalik 之口。隨著區塊鏈生態系統的不斷變化, Tezos的話已成為現實。開發人員一直在尋找解決行業可擴展性問題的新方法。Tezos Smart Rollups 就是其中之一,它是一種現代的第 2 層擴展解決方案,旨在重塑我們構建和部署去中心化應用程序的方式。

Tezos Smart Rollups 為定製區塊鏈帶來了諸多好處。它們幫助定製區塊鏈提高可擴展性、降低交易成本並提供額外的安全性,同時又不損害該區塊鏈的去中心化。這種擴展解決方案為Tezos Smart Rollup提供了諸多好處,例如靈活性和效率,定製區塊鏈可以以適合其特定應用的方式運行。

在本文中,我們將瞭解Tezos Smart Rollups 背後的技術,預計該技術很快將處理 100000 TPS,以及它為定製區塊鏈帶來的一些最佳Rollup優勢。

Tezos Smart Rollups 是什麼?

Tezos Smart Rollups 是一種先進的第 2 層擴展解決方案,旨在通過處理主鏈(第 1 層)外的交易並僅在鏈上結算最終狀態來擴展Tezos區塊鏈。這種方法利用了Tezos區塊鏈的優勢。其形式化驗證和靈活設計將提高交易速度。這不會損害安全性或去中心化。

以下是其工作原理的一個例子:

來源: Tezos

圖像文字顯示:Smart Rollup通過接收消息與第 1 層交互,基於該消息運行處理,然後將交易發送到第 1 層。

Tezos Smart Optimistic Rollups 中的“智能”並非用詞不當。

在樂觀彙總中,其他人通常會信任有關Rollup狀態的聲明。Tezos 智能彙總具有反駁機制,參與者可以對提交虛假聲明的人提出質疑並處以經濟處罰。此機制確保彙總狀態的正確性,因為即使只有一個Tezos的參與者質疑無效聲明,也足以保證系統的完整性。

Tezos智能樂觀彙總背後的底層技術

Tezos Smart Rollup 最重要的優勢之一是,它們使區塊鏈能夠擴展到每秒 100 萬筆交易以上,而不會損害去中心化。為此, Tezos將這些協議創建為無需許可和去中心化的,這意味著任何人都可以部署Rollup (只要他們符合Tezos區塊鏈要求)。但 Tezos Smart Rollup優勢背後的底層技術遠不止這些。

WebAssembly(WASM)

Tezos Smart Rollups 的核心邏輯基於 WebAssembly。這讓開發人員能夠使用各種高級語言編寫代碼,並編譯為 WASM。這種包容性促進了廣泛的開發生態系統。

無需許可且去中心化

按照區塊鏈的理念,這些 Rollup 無需許可。任何人都可以作為開發人員或驗證者加入Rollup流程,無​​需中央批准。這種開放參與有助於維護去中心化的網絡結構。

證明生成虛擬機 (PVM)

PVM 是Tezos Smart Rollups 的一個主要優勢。它確保Rollup中的每個狀態轉換都是有效的。它為可驗證的計算提供了強大的框架。這提高了Rollup操作的完整性。

Rollup內核

Tezos Smart Rollups 使用Rollup內核。它根據 WASM 代碼中的邏輯處理所有傳入交易。該內核可以與Tezos主鏈交互。它還可以適應不同的交易類型和條件。

Tezos Smart Rollup 的優勢

Tezos Smart Rollups 為第 1 層區塊鏈帶來了許多好處。它們為開發人員提供了在其上構建自定義應用程序並進行擴展的基礎設施,而無需處理任何複雜性。讓我們詳細瞭解它們為自定義區塊鏈帶來的其他一些好處

  1. 無需許可的防欺詐機制實現去中心化

Tezos Smart Rollups 內置於Tezos協議中。這使得它們能夠與第 1 層功能配合使用,並繼承區塊鏈的安全性和去中心化。

該系統允許任何人提交欺詐證明來質疑不良交易。此功能可保護網絡免受濫用。它還使參與者能夠充當監督者,從而加強了網絡的去中心化。

  1. 多語言支持,開發靈活

開發人員可以使用任何可編譯為 WASM 的編程語言。例如 Rust、C++ 或 AssemblyScript,它們提供了極大的靈活性和易於訪問的開發選擇。

Rust 的高級 SDK 使開發人員能夠簡化智能合約的創建。該工具包非常先進。它簡化了測試和部署Rollup解決方案,並提高了區塊鏈開發的效率。藉助強大的工具,程序員可以專注於創新,而不是技術問題。

  1. 使用 ZK-Proofs 增強隱私選項

Tezos背後的研發團隊 Nomadic Labs 於今年早些時候宣佈在Tezos上推出 Private Smart Rollups。Tezos Smart Rollups 現在可以使用零知識證明。這意味著他們可以在不洩露數據的Tezos下驗證交易。這增加了一層可選的隱私保護。

Zk-Proofs 為簡單交易提供了可選的隱私保護。然而,對於複雜交易和多參與者智能合約而言,zk-proofs 變得複雜且耗費資源。

  1. 可擴展性和性能

Tezos Smart Rollups 在第二層處理交易。這減輕了主鏈的工作量。它現在可以專注於共識和最終性。因此,吞吐量增加了。

此外,這些 Rollup 可以雙向擴展。它們可以添加節點來處理更高的負載。或者,它們可以升級現有資源來處理更多交易。這使它們成為處理大量交易的可行解決方案。

  1. 數據可用性委員會 (DAC) 加強隱私

傳統的 Rollup 會將交易數據公開發布在第 1 層以供驗證。但為了增強隱私,一些 Rollup 會使用數據可用性委員會 (DAC)。該 DAC 會私下存儲交易數據,通常由利益相關方組成的聯盟控制。

來源:Nomadic Labs

圖片文字:DAC 基礎設施工作流程示例

雖然這種方法可以保護敏感信息,但卻損害了公開可驗證性。DAC 之外的任何人都無法獨立驗證 rollup 狀態的準確性。

例如:銀行財團

假設一組銀行使用 Smart Rollup進行快速透明的結算。為了保持機密性,交易細節保存在非公開的 DAC 中。只有隱藏底層數據的加密承諾才會公開共享。這種安排優先考慮數據隱私,而不是完全公開的可審計性。

Tezos Smart Rollup 的另一個優勢是,DAC 以犧牲去中心化為代價來提高隱私性。這種權衡在金融等數據隱私極其重要的行業尤其重要。

  1. 白名單:針對自定義區塊鏈的定製方法

白名單可幫助自定義區塊鏈的構建者徹底塑造其平臺的可訪問性和安全性。通過限制 Smart Rollup的使用,開發人員可以創建一個受控環境。這對於他們的用例來說非常完美。我們稱之為“Private Rollup”。

授權訪問

這種方法有幾個優點。對於金融和供應鏈等敏感領域,白名單是關鍵。未經授權的交易數據訪問被阻止,而授權方保留處理權。該系統保障了信息的完整性和機密性。此外,限制潛在運營商可以降低攻擊和錯誤的風險。這保護了區塊鏈的完整性及其用戶。

對開發人員有效

在測試階段,白名單也是開發人員的寶貴工具。他們可以在向公眾Rollup之前在私有網絡中進行徹底的評估和迭代,從而最大限度地減少出現不可預見的問題的可能性。隨著項目的成熟,這種逐步去中心化的方法可以在安全性和社區參與之間取得平衡。

定製治理模型

此外,白名單有助於實現自定義治理模型。通過授予特定實體對彙總操作和決策過程的更大控制權,開發人員可以定製區塊鏈以滿足目標受眾的獨特需求。

本質上,白名單為區塊鏈構建者提供了靈活性,可以創建專注於安全性、控制和隱私的定製解決方案,同時仍允許逐步去中心化。

Web3 世界中的許多參與者已經實施了這些 Smart Rollup,以定製他們的區塊鏈並在行業中蓬勃發展。

選擇 Zeeve RaaS 實現Tezos Smart Rollups

我們是一個全面的 Rollups 即服務 (RaaS) 平臺,旨在簡化和加快區塊鏈生態系統中Rollup鏈的部署、管理和擴展。Zeeve 擴展了其 RaaS 功能,以支持Tezos Smart Rollup 的所有優勢,這些優勢針對高可用性、安全性和去中心化進行了優化。該平臺允許用戶部署和管理Tezos Rollup。它提供了獨特的優勢,例如無 gas 交易、WASM 支持和高度定製。

如果您計劃在Tezos Smart Rollups 上進行構建,請使用我們的 RaaS 平臺,只需單擊幾下即可啟動測試網。按需使用 40 多個第三方集成進行構建,以增強您的Rollup功能。

想要觀看演示?立即與我們預約通話

免責聲明:以上內容僅為作者觀點,不代表Followin的任何立場,不構成與Followin相關的任何投資建議。
喜歡
收藏
評論