波卡Polkadot的2019

買賣虛擬貨幣

(海邊的漁船,梵高)

前言:從波卡創始人Gavin Wood的總結看,2019年波卡在研發上完成了很多工作,同時在社羣和開發者生態發展上也取得了不小的進展。正如Gavin Wood所說,2018年是波卡打地基的一年,2019年構建框架的一年,2020年是室內裝修和入住的一年。從這些路線圖看,工程浩大,未來能發展到什麼程度?值得期待。Cosmos和波卡本質上跟公鏈有可替代的關係,未來的公鏈生態之爭只會越來越激烈。本文由“藍狐筆記”社群的“SIEN”翻譯。

我從去年年底開始進行一些統計資料的彙總,今年繼續這麼做似乎很合適。總言之,波卡Polkadot專案,包括了Substrate、Grandpa、Cumulus以及一些支援程式碼,目前共有300,000行程式碼。這是去年的三倍多,而且這還不包括我們的使用者介面以及很多智慧合約程式碼庫。

121人為這些程式碼作出了貢獻,其中一半是Parity的員工,另外一半是社羣貢獻者。現在,Substrate技術的英文聊天室有接近1,000人,而Substrate社羣已經回答了很多與Polkadot,Substrate以及Parachain開發相關的很多問題。

團隊和社羣

波卡Polkadot生態從一開始就有一些有成就的團隊加入,而去年呈現出非常顯著的遷移進入。

Chronichled

Chronichled是一家在舊金山外運營的供應鏈初創公司,它宣佈將其Mediledger Network從Parity 以太坊升級到Substrate,其最終目標是使用波卡Polkadot連線多樣化的供應鏈網路,並實現去中心化的整合供應鏈資料系統。

Polymath

大約一個月前,Polymath,一個基於區塊鏈的綜合代幣證券平臺(藍狐筆記:STO平臺,也就是代幣證券化平臺),它宣稱過去九個月一直悄悄地在Substrate上構建其新平臺Polymesh。在公告中,他們詳細研究了多種選擇和其中理由,並認為Substrate是最佳解決方案。“決策的過程涉及到很多變數,其中包括技術、路線圖、產品適合度以及社羣方面。”最後,在綜合考慮很多因素後Substrate被選定,原因是他們發現其他框架無法實現,其中包括用於業務邏輯組成模組的模組化框架、不會分叉的可升級性、治理、以及整個社羣。

Shift

Shift,是一個基於IPFS的分片的去中心化的雲託管服務,最近也宣佈“在對當前可用的各種模組化核心進行數週的研究之後”,他們會將其實現遷移至Substrate/Polkadot上。三個關鍵因素包括Substrate的混合共識、頂尖的權益質押體系以及鏈外工作者框架。

Blockchain.com

Blockchain.com是知名的比特幣(現如今是通用的各種加密貨幣)的錢包/區塊瀏覽器。它在今年早些時候宣佈其計劃,將對波卡Polkadot的代幣和治理提供支援,並納入到其工具集中。“區塊鏈中超過4100萬個錢包不僅可以儲存、傳送和接受DOT代幣,還可以透過對關鍵問題的投票驅動其網路治理,關鍵問題包括提議的網路協議修正案以及理事會成員等。”隨著波卡Polkadot對穩健治理機制的強調,像這些整合是有價值的,這對於確保良好的利益相關者的包容性很重要。

在全球範圍進行了很多的研討會,有線上的也有線下的,有各種主題,包括驗證、波卡的基礎知識、Kusama、地址、安全和Substrate。在各種社羣活動中,我目睹了一些非常出色的工作,有助於大家瞭解Substrate。特別向東京的Plasma團隊表示感謝,很幸運參加了關於Substrate的精彩研討會。這個團隊最近還宣佈其最終測試網的釋出。這將是波卡Polkadot領域最激動人心的專案之一,我期待未來有空時可以使用它。

我們的全球大使計劃現在已經吸引來自37個國家/地區的111人參加,在各種Polkadot/Substrate聚會組織中共有3,700名成員。在訪問全球二十多個城市(包括三趟中國之旅),並僅在舊金山舉行過15次跟開發者、媒體以及影響力人士的活動。就全球宣傳來說,2019年對Substrate來說肯定是重要一年。

在每個城市,我們看到各個團隊使用Substrate和Polkadot打造新一代產品。從超讚的硬體錢包到defi產品等,對於創業家精神印象深刻。我們將努力提供符合這些需求的平臺。

我們在Web3 Grant計劃內部和外部都看到一些非常有意思的技術,Polkadot(以及Kusama)社羣讓人印象深刻的事情之一是其志願者所展現的能量和生產力。這裡有太多專案值得感謝,例如Centrifuge、Laminar、Acala、KILT、Nodle、MXC、Celer、OAX、Katal、imToken等。

這裡特別提一下Polkascan,它的區塊瀏覽器越來越好。Polkastats是在Kusama上權益質押的絕佳資源,最近釋出其網站的2.0版,並且看起來很不錯。Chevdor最近釋出了srtool,它是對Polkadot執行時進行有效的確定性構建的一種方法,這對於驗證執行時的升級非常有幫助。Subsocial,一組通用的Substrate和基於IPFS的社交網路工具,看起來很贊。還有一些想法可用於Kusama(甚至是Polkadot)的治理平臺。

我認為正是透過Polkadot和Kusama“國庫”我們看到越來越多的支援。(藍狐筆記:Kusama是Polkadot的實驗性網路,是Polkadot的先行技術,旨在將這個相對早期的粗糙版本置入真實環境,觀察其發展,為波卡正式版的推出積累經驗,類似於煤礦中的“金絲雀”,以防止大的風險)

組織和私募

Parity現在已經壯大到超過100人的規模,而Web 3基金會也擴大人員規模,大概有50人左右。2019年引入了很棒的人,例如Ximin(從Dfinity進入Web 3基金會,擔任高階網路研究員)、Yaoqi(原Ziliqa CTO 進入Parity)、Christine(原ConsenSys的CMO進入Parity和Web 3基金會)。我們的目標不是為了增長而增長,但我們的大門會繼續向生態系統內外的各種牛人敞開。

在今年的早些時候,我們完成了私募,售出了超過5%的DOT創世代幣。有各種各樣的全球貢獻者,其中包括像Innogy(他們在公告中也表達了執行驗證者節點的意向)這樣的企業、像Placeholder Capital這樣治理優先的VC以及幾個社羣團隊。

Web 3基金會將部署的最後一批DOT代幣會用於公開出售、用於Kusama質押者獎勵和長期生態系統激勵(包括獎勵未來核心開發者和社羣構建者)。

構建

62個專案從Web3基金會中獲得了資金捐贈,這其中包括了24個國家的54個團隊。如今捐贈的資金總額達到440萬美元。這包括為波卡Polkadot執行時環境的可替代實現和完整C++實現提供的兩個資助。

波卡生態系統資金與Polychain Capital一起成立,我們很高興看到其躋身於生態系統中的其他重要基金之列。波卡Polkadot跟Longhash一起在新加坡推出孵化器,已經有好幾個團隊加入,後續還會有更多團隊參與進來。而且,Web 3 基金會已代表波卡Polkadot協議參與到Proof-of-Stake Alliance(POSA)聯盟中來。

全球活動

2019年在世界各地舉辦了很多聚會。Polkaworld駭客松在中國杭州共有22個團隊參與比賽。Sub0和Sub0.1在柏林舉行,來自世界各地的300多位開發者聚集一堂參與Substrate研討會、演示、建立聯絡等。我們在巴黎主持了Web 3基金會 ETHCC track、以及在紐約共識中主持了Web 3基金會生態系統track。

第二屆Web 3峰會也在柏林舉行,共有超過1,200名參會者聚在一起討論與web去中心化相關的所有問題。斯諾登透過影片連結向我們發表講話,它重申了普通身份證明的危險,讓社會逐漸變成一個無須許可的場所,更像是付費參與而不是提供身份參與。

釋出Polkadot的Kusma網路

Kusama網路(KSM)被稱為“金絲雀”網路,因為它是早期的未經過審計的波卡版本,可能是並不完全安全的版本,它已經按照計劃啟動。此次釋出真正展示了無定形網路的優勢,它開始於封閉的PoA網路,這些網路節點主要由Web 3基金會執行,並逐步開放權益質押和治理,而在12月初成為去中心化和無須許可的加密貨幣。

該網路目前為止已經進行大約20次左右的升級迭代,最近的三三次已經增加了KayWhySee,這是我們的可擴充套件的聯盟的去中心化的身份系統,同時也是新的多重簽名、假名、交易批處理功能。更多的升級還會到來。

截止到撰寫本文時,它由來自世界各地的130個質押驗證者節點維護,其中大概有50個左右的專業驗證節點運營,未來的鏈上發展由民選理事會在共同聊天室內進行審議,並透過透明的權益相關者公投批准。這是開放的鏈上治理,目前正在發生。

Substrate2.0的發起

Substrate2.0版本即將釋出,最終問題已在幾天前進行了排序。此版本包括了各種很棒的功能。包括:

*用於鏈上治理的眾多即插即用的模組;

*Run-Ahead,我們的執行時編譯器,意味著即使你的Substrate節點是舊版本,也能接近於全速執行;

*Fast-Forward,我們的混合共識演算法,即使在會阻礙其他傳統演算法如PBFT/Tendermint的網路條件下,它也能讓我們編寫區塊,且可以使我們即時完成成千上萬的區塊的最終性。

*KayWhySee,我們的可擴充套件的聯盟身份系統;

*Hand-Off,我們的技術,可以輕鬆地配對鏈上和鏈下的邏輯,使得鏈可以在你的網路上分發任意、不確定性的工作,甚至可以隨鏈上的更新一起更新其工作負載。

相容性和橋接

我們釋出了確保與以太坊長期相容的四點計劃,反饋是積極的。其中一點要在幾周後如期兌現:Substrate跟以太坊EVM相容,意味著你可以在Substrate鏈上執行以太坊合約。第二點的開發,是服務於Substrte的Parity PoA以太坊橋接,進展順利,希望在新的一年中演示該工作。

除了與EVM相容之外,我們去年嘗試開發的智慧合約語言,也就是我提到過的“Fleetwood”,也已經開始付諸實施。語言,現實是2.0版本,看起來非常乾淨,且易於掌握。基於Rust,智慧合約可以受益於Rust的可擴充套件的編譯時正確性保證,以及其世界一流的軟體包管理、文件系統以及測試框架。

作為Parity核心產品以及Polkadot的未來重要拼圖,我們的智慧合約工具集將在2020年翻倍,並增加文件、最佳化(例如可達到本機速度的智慧合約的流式AOT編譯器)、互操作性基礎架構(尤其是與Substrate執行時和更廣泛Polkadot生態系統互操作的基礎架構)。

工程專案

整個關鍵生態系統專案和組成部分也取得重大進展。Parity Signer,是一款可以讓你的廢用智慧手機變成氣隙冷錢包的裝置(氣隙計算裝置是指不透過任何方式跟網際網路產生連線的計算裝置,以防止駭客攻擊),現已與Polkadot和Kusama相容。它支援可擴充套件的HD金鑰衍生,使得管理所有賬戶變得容易。它也可以完美地與Polkadot Web App和Polkadot Chrome及Firefox外掛一起使用。

其他硬體錢包也是可選的。Ledger錢包現在已經支援Polkadot波卡,它將可以直接連線到Polkadot Web App中。原生支援Polkadot加密的全新硬體錢包也正在由Bepal和Wookong開發中。

Polkadot Web App的發展速度驚人。它是很讚的錢包,有美妙和精心打磨的體驗,具有出色的金鑰管理和金鑰組織功能,且完全支援波卡的複雜費用和鎖定機制。

它會為所有鏈上活動提供出色的反饋,並在發生重要事件(如鏈的升級或治理公投)時通知你。波卡的質押功能已經得到完全支援,同時也支援波卡的各種治理和身份等模組,這些都在持續增長。

Polkadot Telemetry已經移至高效能的Rust後端,從而使其支援全網數百個節點都能實時提交更新。Substrate 智慧合約已經變得便越來越成熟,在過去一年實現了眾多功能且完善了其程式碼。

我們的Fast-Forward混合共識系統已經完成。它結合了Grandpa最終性演算法和Babe區塊生產演算法,能夠幾乎即時地在數千個驗證者中完成數百萬個區塊的最終性,同時也能(甚至在網路嚴重中斷情況下)確保鏈的活性。這種結合使我們可以在不斷適應網路條件的同時,為我們的每個Parachain分片提供讓人難以置信的安全級別。在Alexander測試網路上的真實世界測試和在Kusama網路上的實時使用都證實了它的優秀效能,即使在大量驗證者的情況下也是如此。

今年年中,在去上海的旅程期間,產生了“parathreads”的想法。(藍狐筆記:parathread是指平行執行緒)平行執行緒是波卡Polkadot分片的技術名稱,這些分片並沒有計劃在每個區塊中進行(即已執行交易)。它們使得專案可以有效地進入波卡生態系統,並且部署價格固定且低廉。

這樣一來,區塊鏈就能夠以按需付費的方式來計劃,當他們必要時可以更頻繁地處理區塊,當工作量少時,可以暫時延緩其活動。這為專案團隊提供了可替代的、更加靈活的經濟模式,讓專案團隊可以進行繁重任務Parachain插槽的拍賣。

稽覈和啟動

Polkadot的關鍵部分在這一年已經完成。分片裝置的初始實現已經完成,它支援連續和零星排程的分片,在程式碼中分別稱為Parachain和parathread。

此外,插槽拍賣模式和眾籌模組也已經完成。這些使得團隊可以在無須信任地獲得DOT代幣持有人固定期間存款的幫助下,以無須許可方式獲得波卡的分片。它們在新的一年都會在Kusama上推出。

已經完成對程式碼庫和設計的兩次稽覈,並取得廣泛的積極成果。現在已經開始最後一輪外部稽覈:其中有三位來自外部獨立的備受尊敬的團隊,每位負責程式碼庫的不同部分,同時還有第四個穿透測試團隊試圖在我們協議中punch holes。預計在新的一年裡得出結果。

波卡協議的最後部分目前正在開發中。對支援多個分片至關重要的底層網路現已經處於領先位置。在柏林舉行的第二屆Substrate開發者大會Sub0.1上,Cumulus得到成功展示,它允許Substrate鏈作為組成的“Parachain”分片連線到波卡。我們希望在新的一年釋出該專案的第一個完整版本。在11月我們釋出了修改的設計之後,跨鏈訊息傳遞系統XCMP的開發已經開始,該設計考慮平行執行緒(parathread)。

結語

如果說2018年是為新波卡polkadot大廈打下地基的一年,那麼,2019年就是構建其結構的一年。2020可以看作是完成室內裝修併入住的一年。

實際上,這意味著Polkado網路的釋出,它分階段推出不同的功能,包括治理、Parachain、插槽拍賣、平行執行緒、XCMP以及Spree。最佳化會是團隊的重點,目標是在年底之前實現每個基於Substrate的分片都能達到Parity-以太坊級別的TPS。除了針對CPU和I/O之外,我們將致力於最佳化網路層,從基於八卦的系統發展到更為複雜的系統,這將需要更多的部署到主網上的平行鏈和平行執行緒。

在研究方面,我希望看到polkadot 2.0的最終設計,其主要功能是為實現指數級可擴充套件的平行鏈相容性。Polkadot 2.0旨在為多達三層的平行鏈提供支援,理論上限制是百萬的平行鏈,每個平行鏈均以完全平行的方式執行。毫無疑問,總的來說,這將實現無須信任的可互操作的交易能力。

免責聲明:

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

推荐阅读

;