作者:Vitalik,以太坊創辦人;編譯:0xjs@金色財經
以太坊生態系統中最重要的社會挑戰之一是平衡(或更準確地說整合)去中心化和合作。
生態系統的優勢在於,有各種各樣的人和組織——客戶端團隊、研究人員、L2團隊、應用程式開發人員、當地社區團體——都在朝著自己對以太坊的願景前進。主要的挑戰是確保所有這些項目都共同建構一個感覺像以太坊生態系統的東西,而不是138 個不相容的封建領地。
為了解決這個挑戰,以太坊生態系統中的許多人提出了「以太坊對齊」的概念。這可以包括價值觀對齊(例如開源、盡量減少中心化、支持公共產品)、技術對齊(例如與生態系統範圍內的標準合作)和經濟對齊(例如盡可能使用ETH 作為代幣)。然而,這個概念在歷史上定義不明確,這造成了社交層上被俘虜的風險:如果對齊意味著擁有正確的朋友,那麼「對齊」作為一個概念就失敗了。
為了解決這個問題,我認為應該讓對齊的概念更加清晰,分解為特定屬性,這些屬性可以用特定指標來表示。每個人的清單都會有所不同,指標也必然會隨著時間的推移而改變。不過,我認為我們已經有了一些堅實的起點。
開源
其價值在於兩個方面:(i)代碼可檢查以確保安全性,更重要的是(ii)降低專有鎖定的風險並實現無需許可的第三方改進。並非每個應用程式的每個部分都需要完全開源,但生態系統所依賴的核心基礎設施元件絕對應該如此。這裡的黃金標準是 FSF 自由軟體定義和OSI 開源定義。
開放標準
努力與以太坊生態系統實現互通性,並基於開放標準進行構建,既有現有的標準(例如ERC-20、ERC-1271等),也有正在開發的標準(例如帳戶抽象、跨L2 傳輸、 L1 和L2輕客戶端證明、即將推出的地址格式標準)。如果你想引進現有標準無法很好滿足的新功能,請與其他人合作寫新的ERC。應用程式和錢包可以根據它們與哪些ERC 相容來評級。
去中心化和安全
避免信任點,盡量減少審查漏洞,盡量減少對中心化基礎設施的依賴。自然指標是(i)走開測試:如果你的團隊和伺服器明天消失,你的應用程式是否仍然可用,以及(ii)內部攻擊測試:如果你的團隊本身試圖攻擊系統,會造成多大破壞,你能造成多大的傷害?一個重要的形式化是L2beat Rollup階段。
正和
面向以太坊——專案的成功應該使整個以太坊社群(例如ETH 持有者、 以太坊用戶)受益,即使他們不是專案自身生態系統的一部分。具體範例包括使用ETH 作為代幣(從而促進其網路效應)、對開源技術的貢獻以及承諾將一定比例的代幣或收入捐贈給以太坊生態系統範圍內的公共產品。
面向更廣闊的世界——以太坊旨在讓世界變得更加自由和開放,實現新的所有權和協作形式,並為人類面臨的重要挑戰做出積極貢獻。你的專案做到了嗎?例如為更廣泛受眾帶來可持續價值的應用程式(例如金融包容性)、對以太坊以外的公共產品的捐贈,以及構建超越加密的實用技術(例如融資機制、通用電腦安全),這些技術實際上在這些情況下得到使用。
以太坊節點圖,來源ethernodes.org
顯然,上述內容並非適用於每個項目。適用於L2、錢包、去中心化社群媒體應用程式等的指標看起來都非常不同。不同指標的優先順序也可能改變:兩年前,Rollup有「輔助輪」是可以接受的,因為當時還處於「早期階段」;今天,我們需要盡快進入至少第一階段。今天,正和最清晰的指標是承諾捐贈一定比例的代幣,越來越多的項目正在這樣做;明天我們可以找到指標,使正和效應的其他方面也清晰易懂。
我的理想目標是,我們看到更多像L2beat這樣的實體出現,以追蹤各個項目滿足上述標準以及社區提出的其他標準的程度。專案不會競爭擁有合適的朋友,而是競爭盡可能地按照清晰易懂的標準保持一致。以太坊基金會應該與大多數此類項目保持距離:我們資助L2beat,但我們不應該成為L2beat。打造下一個L2beat 本身就是一個無需許可的流程。
這也將為以太坊基金會以及其他有興趣在保持中立的同時支持和參與生態系統的組織(和個人),提供更清晰的途徑,來確定支持和使用哪些項目。每個組織和個人都可以自行判斷他們最關心的標準,並根據哪些項目最符合這些標準來選擇項目。這使得以太坊基金會和其他所有人都更容易成為激勵計畫更一致的一份子。
只有定義了功績,你才能成為精英統治者;否則,你就有一場(可能是排他性和負和的)社交遊戲。解決「誰在監視監視者」的擔憂的最佳方式不是孤注一擲,試圖確保每個有影響力的人都是天使,而是透過三權分立等經過時間檢驗的技術。像L2beat、區塊瀏覽器和其他生態系統監視器這樣的「儀表板組織」就是這種原則在當今以太坊生態系統中發揮作用的絕佳例子。
如果我們做更多工作,使對齊的不同方面清晰易懂,而不是集中在一個「監視者」身上,我們就可以讓這個概念更加有效、公平和包容,就像以太坊生態系統努力實現的那樣。