公鏈都應該關注下最近這件事

買賣虛擬貨幣
今天這篇文章來自於 Aragon 官方部落格的博文,裡面講述了為什麼 Aragon 想要選擇自己建一條鏈,以及基於這個決定,他們是怎樣在 Cosmos 和 Polkadot 兩個開發框架之間做出最終的選擇的。當然,Aragon 社羣內本身有許多聲音,這個決定並非完全由開發團隊掌握,但從這篇文章中,我覺得還是能看到挺多對公鏈有參考意義的內容。
公鏈都需要開發者來開發應用,如果能產生一兩個明星應用是最好的了。但有了明星應用之後它們自己會怎麼做?底層公鏈升級對上層應用會有什麼影響?開發者是怎麼想的?怎樣更好的爭取到他們?這些都是可以從這篇文章思考的問題。就 Aragon 自己做鏈這件事而言,我認為這驗證了之前的一個看法:我們仍然處於非常早期的技術發展階段,所以所謂的明星應用們才會紛紛選擇往下層的技術堆疊紮根,並不是因為它們真的想要跟底層協議搶市場、分一杯羹,而是因為上層實在太乏力了,短期上層應用的故事沒有使用者的支援,無法兌現,那麼不如反過來講個更長遠、更大的故事,還能多出一些時間。這個現象,一來說明整個行業經過公鏈那波 hype 之後終於回到了更紮實的技術積累期,這意味裡面仍然有不少機會;二來說明這個圈子內,大部分創業者們腦中預想的時間表遠遠跑在了行動之前——換句話說,我們還有很長很長的路要走。當看到 Cryptokitties 團隊宣佈要自己開發一條遊戲鏈的時候,很難不讓人沮喪。爆款應用的創造者最終自己下海造基礎設施,這個時間視窗真的遠不成熟。最後一個想法:之前一直覺得應用鏈沒什麼需求,因為大部分應用需要的功能智慧合約就能滿足,並不需要專門一條為應用量身打造的鏈。但在早期,應用鏈的需求也許會越來越多——反正上層下層都不掙錢,那為什麼不自己先把全部的技術堆疊佔滿,也許以後某一層就捕獲到價值了呢?
—— 橙皮書以下為正文:為什麼選擇建一條Aragon自己的鏈到目前為止,以太坊對於Aragon的成功至關重要。沒有以太坊,這個社羣將不會是今天這個樣子。Aragon在以太坊社羣受到了熱烈歡迎,使我們能夠籌集資金繼續建設Aragon和Aragon網路。我們永遠不會忘記我們出發的起點,並將永遠永遠感激以太坊社羣。我們也回饋了以太坊社羣。我們建立並維護radspec和aragonOS等基礎架構,這是整個社羣共同的財富。我們啟動了Aragon Nest贈款計劃,這個計劃資助了諸如Prysmatic Labs(當時他們是唯一從事“分片”的團隊)和Frame(以太坊上最好的桌面簽名服務)等重要團隊。但是,我們有責任為Aragon社羣帶來最大價值,並在世界範圍內擴大Aragon的理念。雖然以太坊是搭建Aragon的最佳、也是唯一的平臺,但我們現在看到了更適合我們需求和實現目標的替代方案。
儘管在以太坊上進行交易的成本增加了,但真正的問題是我們無法預測未來的成本。當我們和企業客戶溝通時,“需要多少錢才能使用Aragon”是一個他們非常關心的問題,但對此我們卻無法提供一個很好的答案。以太坊在目前幾乎已經處於滿負荷執行的狀態,只要有一個dApp能夠成功吸引使用者獲得快速增長,那麼Gas費的價格就可能會在一夜之間上漲兩到三倍。在以太坊上使用Aragon成本已經太貴了。無論人們怎樣理解以太坊,以太坊首先都是開發者平臺。而且,以太坊仍處於相當早期的階段,仍然需要進行較大的升級和更改(以太坊2.0將發生巨大的變化),這些更改可能而且確實也會破壞很多事情。眾所周知,伊斯坦布林硬分叉將打破近5,000個Aragon智慧合約。雖然這種情況已經得到了緩解,以太坊也將提供一條遷移路徑,但我深信這並不是我們的錯,而是協議設計不良埋下的隱患。我們不是以太坊唯一的使用者,即使以太坊升級破壞了我們的工作,我們也瞭解升級的重要性。但這正好證實了我們的信念:完全依賴以太坊會帶來相當大的平臺風險,我們應該透過在多條鏈中提供不同版本的Aragon來對沖。重要的是,要有一個完全由Aragon社羣掌控的鏈,因為只有這樣一條鏈才能以我們的利益最大化為核心。我個人的預測是,以太坊2.0在2021或2022年之前不會與當前的以太坊主網實現同等特性(feature parity)(透過與一些以太坊2.0開發者的對話得知)。作為一個專案,我們必須在2022年之前找到適合市場的產品。當我們達到PMF時,我們需要一個可擴充套件的平臺,快速地把儘可能多的使用者加入到Aragon網路裡。Aragon沒有離開以太坊。到今年年底,像Aragon Court和Aragon Network v1這樣非常重要的專案仍將部署到以太坊主網上。我不希望Aragon放棄以太坊的支援,我們可能會做出必要的改變,以使Aragon能夠在Eth 2.0上執行。但是,我們必須自下而上地控制自己的平臺。擁有整個技術堆疊將幫助我們實現無比強大的功能,使我們能夠在技術堆疊中的任何地方獲取價值(目前在Web3中仍有待觀察),以實現專案的可持續性。我相信我們的研究和計劃是可靠的,我們現在可以進入實施階段了。
基於 Polkadot 的方案一月份,我在AraCon演講中提到,有關Aragon Chain的研究正在進行中。我們需要確保Aragon具備更好的擴充套件性,以服務更多數量更多型別的使用者。當時,我們認為開發一條應用鏈是有意義的,在鏈的底層實現Aragon的核心特性,然後再新增通用型的虛擬機器來實現可擴充套件性。考慮到這個方向,使用Substrate搭建Aragon鏈,並依靠Polkadot網路實現安全性看起來是最有希望的一個方向。當我們與Polkadot上的工作人員聊過之後,我們還在猶豫到底要用WebAssembly還是EVM作為Aragon Chain智慧合約的虛擬機器。他們建議我們使用Wasm(不管從哪個指標上,我也都認為Wasm是比EVM更好的選擇),但是我們被告知,為Substrate 搭建 EVM模組“會由一個技術不錯的工程師在兩週內完成”。上半年,我們不得不擱置對Aragon Chain的研究,因為我們需要將Aragon One的所有研發資源用於開發Aragon Court和啟動Aragon Network。在今年夏天,由於有關Aragon Network的研究工作大部分已完成,僅需完成實施工作,因此我們再次開始研究Aragon Chain。但是在這六個月中,在Aragon開發方面發生了很多事情。在兩個主要的應用程式套件(Aragon Fundraising 和 Open Enterprise)已經完成了大量工作,並且超過15個非常有用的Aragon應用都在開發中,幾乎都快可以上線釋出了。這些應用增加了Aragon的效用,他們的開發速度完全超出了我的預期。
所以再次回到Aragon Chain研究時,很明顯,我們不得不從另一個角度來思考問題:從具有通用型的VM的鏈開始,該 VM 必須和當時已經開發好的所有東西都相容,之後我們再致力於鏈的最佳化升級,以提高Aragon的效能。考慮到這一點,與EVM相容的鏈成為了唯一可行的方案。在收到有關Substrate中對支援EVM的非肯定性答案(與我們的目標釋出時間不相容),並發現Ethermint(帶有Cosmos SDK的EVM模組)將在年底之前完成後,我們開始重新考慮Substrate是否是開發Aragon鏈的最佳技術。基於Cosmos SDK和Ethermint的方案早在8月,我們開始意識到,ChainSafe在為Ethermint和Cosmos SDK的EVM模組進行開發。Ethermint專案似乎停滯了很長時間,現在他們已經與他們簽約以準備生產。與ChainSafe會面後,我們瞭解到他們已經差不多完成了,完成目標是2019年第四季度初。在與Cosmos團隊進行會議之後,Aragon One與ChainSafe合作,評估了開發Aragon Chain的最佳技術是什麼。我們圍繞可行性安排了一些研究,就如何開發滿足Aragon需求的鏈進行了比較,主要是比較Polkadot和Cosmos 。自從我們開始研究以來,我們認為它與我們之前在內部進行的研究結果相吻合。ChainSafe為Ethermint開發的帶有EVM模組的Cosmos SDK是我們構建Aragon Chain的最佳方法。
這個研究報告昨天作為ChainSafe AGP的一部分公開發布了,可以在此處閱讀。我鼓勵大家閱讀完整的文件,不僅可以瞭解兩個平臺在哪些方面有所不同,而且還應該瞭解如何開發Aragon Chain的某些功能。鑑於Cosmos SDK和Ethermint上已經完成的工作,啟動Aragon Chain所需的工作將比其他任何方案都要少得多。透過具有EVM支援的鏈,無需任何工作即可將aragonOS和現有Aragon應用部署到Aragon Chain上。Tendermint權益證明演算法是目前可用的、經過最嚴格的PoS共識測試的PoS演算法,而且它已經獲得了超過10億美元的價值。上線時,僅支援EVM的Aragon Chain的吞吐量將比以太坊主網大得多(在2-10倍之間),並且可能也是唯一可用的PoS的EVM鏈(除非其他人更快地開發了新的鏈 )。在以太坊2.0實現之前,Aragon Chain將至少提前一年交付PoS以太坊的承諾。最重要的是,Cosmos SDK的模組化將使我們能夠繼續改進Aragon Chain,而不僅僅是成為一個普通的EVM鏈。即使非Aragon上的智慧合約和協議也能夠使用Aragon Chain,我們在鏈的原生層面上仍然可以對Aragon的需求進行效能最佳化,使其成為執行Aragon組織的最佳平臺。就生態系統的成熟度而言,基於Cosmos SDK構建的Cosmos Hub的使用,與Aragon Chain使用的共識是完全相同的,而且它已經成功執行了6個月以上的時間沒有發生重大問題,市值超過5億美元。當IBC啟動時(目標是2020年),Aragon鏈最終可能成為Cosmos Hub中裡的一個zone(Cosmos網路裡的一個鏈),並與其他鏈甚至與以太坊(透過peg zone)進行跨鏈,而不必透過與以太坊主網搭建直接的橋樑(這是我們一開始會採取的方案)。
ARA:Aragon Chain 的抵押 tokenPolkadot 中一個最有趣的方面是它的共享安全性。平行鏈無需擔心自己鏈的安全性(就共識而言),每個鏈都與中繼鏈和所有其他平行鏈一樣安全。Polkadot 平行鏈需要在有限數量的插槽中競標並鎖定DOT,從而透過通貨膨脹來有效地支付維護安全性的成本。而 Aragon 鏈將需要自己提供安全性。所以我們需要一個新的token,作為Aragon鏈的驗證者將抵押的權益證明,以保護鏈的安全性,並就區塊鏈的狀態達成共識。我們暫時把代幣稱為ARA token,其分配機制應該與Aragon Court的ANJ非常相似。透過在Aragon Fundraising 聯合曲線中存入或取出ANT來鑄造或燃燒ARA代幣。Aragon鏈的驗證人將從鏈上的活動中賺取交易費。考慮到Aragon Chain上的大多數活動可能是Aragon活動,透過ARA,ANT持有者將有一種直接從Aragon開源軟體的使用中獲得收益的方式。使用Aragon鏈會讓驗證人獲得更多的費用,這會讓ARA變得更有價值,激勵人們鎖定更多的ANT來發行更多的ARA。
雖然還沒完全確定,但ARA的驗證程式和委派人也可以賺取ARA作為對提供網路安全性、保護網路的獎勵。一個DAO,多條鏈Aragon Chain應該是執行大多數Aragon組織的高階平臺,但也有可能還是有Aragon組織更喜歡在以太坊主網上使用 Aragon,因此與其他以太坊協議的安全性和互操作性才是最重要的。在安全性方面,考慮到這是PoS鏈,Aragon鏈的安全性將取決於其市值。越來越多地使用Aragon Chain應該會導致鏈的市場價值更高,因此可以預期,隨著時間的流逝,它將變得更加安全,越來越多組織開始使用Aragon Chain而不是以太坊。在鏈上的安全性足夠高之前,擁有大量資產的組織可能選擇在以太坊主網上執行更好。資產少一點的組織(資產在1萬至10萬美元之間)的長尾專案應該可以安全地在Aragon鏈上執行。在互操作性方面,初始版本包括的功能之一是通向以太坊主網的橋樑。這個橋樑可以把 token 從一個鏈轉移到另一個鏈。有了這座橋,應該會促進更多應用的發生,比如使用Dai來支付Aragon Chain上的Gas費用,或者在Aragon Chain上的組織發行的token可以透過Uniswap上進行交易。除了價值轉移之外,橋樑還應該能夠在兩個鏈之間傳遞任意型別的訊息。任意型別的訊息傳遞將釋放更多令人興奮的可能性,比如讓DAO組織在Aragon Chain上執行其所有繁重的治理流程(這在以太坊上成本會非常昂貴),同時在以太坊上有一個代理執行相應的操作,這個代理會在當且僅當Aragon Chain上發來訊息時才會執行操作。這將允許在Aragon Chain上以很少的成本執行的組織能夠擁有與以太坊上的任何協議進行互動的互操作性。
Aragon鏈的實現Aragon One與ChainSafe合作,提出了一項建議,要求他們儘快開發 Aragon Chain。ChainSafe 現在正在結束Ethermint的工作,該工作將在接下來的幾周內完成。因為他們是開發Ethermint的人,所以他們是世界上使用Aragon Chain的最佳團隊。我們在Devcon期間計劃了Aragon Chain的下一步工作,得出的結論是Aragon Chain的開發和通往以太坊主網的橋樑可以並行進行,也可以立即啟動,而不必等待Ethermint完成。建立強大的驗證人社羣對於Aragon Chain的成功至關重要。對於Aragon社羣來說,這是未知的領域,我們現在應該開始進行工作。我猜想社羣中的某個人或某個團隊會加強並領導這個驗證人社羣的建立。基礎設施方面,由於Ethermint實現了大多數以太坊的JSON RPC方法,因此適應現有的以太坊基礎設施(錢包,區塊瀏覽器,交換整合)適配Aragon Chain應該不會太難。我們擁有Frame團隊作為Aragon社羣一部分的優勢。其他基礎架構將需要進行調整,我希望社羣能夠在釋出之前加緊準備基礎架構。就像前面說的,無論Aragon應用是執行在以太坊上還是Aragon Chain上,應用都不會受到影響。但是,要與Aragon Chain一起使用,可能需要對Aragon客戶端進行一些更改。作為Aragon客戶端的所有者,Aragon One將承擔客戶端對Aragon Chain的支援任務。使Aragon Chain成為現實的下一步是讓社羣在即將到來的Aragon Network Vote中批准AGP-106。我一直在推動這件事所以我可能會帶有一定的偏見和傾向性,但我個人為,AGP-106和ChainSafe團隊將提供擔保以開發並啟動 Aragon Chain。ChainSafe給我們的時間表非常令人興奮,以至於我寧願現在不分享這個時間點,但是Aragon Chain可能會比大多數人想象的要更早上線。
看到一個雄心勃勃的想法,從幾個月前開始萌芽,到從一個想法到早期研究,然後是認真的研究,以及現在的開發實現,這個過程非常讓人激動。未來會很棒!

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;