在成功激活007 協議(Delphi)後不久,我們便目睹了Edo 提案的注入。如果您想知道為什麼與以前的協議升級週期相比,其發生得如此之快,請務必點擊此處閱讀該帖子。
在這篇文章中,我們將深入探討最近的Edo 提案的重要性,並討論為什麼它是迄今為止最重要的協議升級。
進入Edo 時代
令我驚訝的是,圍繞這一潛在升級的重要性,除了預期功能之一之外,沒有進行太多討論。目前, Edo 仍在投票中,因此尚未在核心協議中實施,但提議的變更代表了Tezos 生態系統的重要自然發展。
首先, Tezos 的設計理念是能夠發展並解決困擾其他主要區塊鏈(例如比特幣和以太坊)的硬分叉問題。最初的白皮書實際上是在以太坊ICO 的同時發布的。可以認為,這些未來問題的預兆在此之前已經出現過了。
最重要的是,Tezos 支持元升級:協議可以通過修改自己的代碼來發展。為了實現這一目標,Tezos 從種子協議開始,定義了一個程序,供利益相關者批准對該協議的修訂,包括對投票程序本身的修訂。
為了升級本機區塊鏈,以太坊和比特幣等區塊鏈必須拆分(硬分叉)才能將這些更改納入主協議。
另一方面,Tezos 並沒有屈服於這個難題。實際上, Edo 提案的眾多提議功能之一就是升級治理和修訂流程本身,這是歷史上第一次去中心化且無需許可的權益證明區塊鏈。治理變更背後的想法是利用一個額外的被稱為“adoption” 的期限,來縮短投票期限,從而使烘焙師,開發商和利益相關者有更多的時間來對即將到來的升級進行任何必要的更改。
換句話說,我們將開始看到白皮書摘要中的一項內容開始發揮作用,並為核心協議(當然可以說是權益證明)的自然發展植入種子。
有哪些功能?
在與Edo 提案相關聯的眾多功能中,在其他任何網絡上提出這些功能時都無法實現。在Tezos 中,存在一個正式的修訂過程,該協議可以通過正式且定義明確的過程對核心協議進行更改。
這樣做實際上在其他網絡中幾乎是不可能的,而且與協議級別更改相關的高協調成本幾乎可以立即阻止它的發生,而在Tezos中是被允許的。話雖如此, Edo 提案的主要特點如下:
- 在修訂過程中引入“adoption period” (第5期)。
- Sapling (基於ZCash 開發的零知識證明)
- 引入“tickets”
我們將逐個進行深入探討,並概述它們對Tezos 生態系統的影響。
Adoption Period
我認為在相當長的一段時間內需要在修改過程中實施“adoption period”。正如Nomadic Labs 以及Edo 提案背後的其他幾個團隊所概述的那樣,許多團隊都在努力更新各種開發人員工具,而在成功激活協議升級後,他們的工作更加艱辛。這在過去的幾次升級中就很明顯,需要糾正。
一些團隊苦苦掙扎的方式可能源於多種因素,但是,對修訂流程引入新的期限是對核心協議本身的首次重大升級。從本質上講,這是首次提出的協議升級,實際上將涉及修改自我管理修訂程序本身。
為了概括其背後的意義,我們可以將Edo 的命名法與日本城市(今東京)曾經(江戶)的命名相提並論。在1603年開始的江戶時代,日本的封建軍政府(江戶幕府)統治日本。這一時期一直持續到1868年,其主要特點是經濟增長,不斷增長的嚴格的社會等級制度以及由於對外交關係強加了孤立主義政策而導致的(大部分情況下)沒有戰爭。
在此期間,由於新的社會階層的崛起和日本城市化的發展,日本經歷了250多年的和平與繁榮。在此期間,江戶市和日本以同樣的方式開始發展和變化,與不斷發展和變化的Tezos 可以相提並論。
Sapling
諸如Sapling 之類的隱私保護解決方案的實施也是Edo 提案的一項功能。使用Sapling,存在許多“風味”,例如zk-SNARKs, zk-SNARKs 和zk-SHARKs。本質上,零知識密碼學(例如zk-SNARKs)是指一種證明構造,藉此人們可以證明自己擁有某些信息,而不會將該信息暴露或洩露給另一方。
我們可以以私鑰為例。通過構造零知識證明,人們將能夠證明他們可以訪問私鑰,而無需進行任何交互或洩露私鑰。有效地,證明者和驗證者通過零知識證明來證明陳述是正確的,除了陳述本身的有效性以外,不提供任何信息。
使用Edo,協議修訂的通過將使開發人員可以輕鬆地為智能合約開發人員實現隱私保護解決方案,並允許創建圍繞它的應用程序。可以看到的其他潛在影響可能包括安全令牌,商業銀行等。
Tickets
最後,Edo 提案中的另一個主要功能圍繞“tickets”的引入而展開。此功能被定義為“一種通用且可組合的機制,用於對智能合約中的數據進行身份驗證,管理權限並代表資產”。
添加tickets 將使綁定到Tezos 地址的某些數據可以通過智能合約進行身份驗證。因此,依次允許該身份驗證用於構建可組合的權限系統。
結論
自2018年9月以來, Tezos 經歷了多次協議升級,並測試了Tezos 獨有的真正新穎的功能,自治和正式修訂流程。隨著Edo 提案開始掀開新的篇章,我們目睹了修訂流程本身的潛在變化,以及其他一些關鍵功能。擬議協議升級的結果將展示Tezos 不僅隨著技術的變化,而且隨著協議導入它們的方式而發展和進化的能力。