讀懂波卡的“三把殺手鐧”,跨鏈未來解決方案

買賣虛擬貨幣

“在Polkadot上構建並不意味著你要放棄原有平臺,而這意味著能夠實現平臺整合。你也可以更快地定製屬於自己的區塊鏈。”

本文謹代表作者個人觀點,不代表火星財經立場,該內容旨在傳遞更多市場資訊,不構成任何投資建議。

編譯 | Bite

出品 | 火星財經

有人會問,我為什麼非得把BTC轉移到Ethereum上?這是因為Ethereum配套的DeFi是一個十分繁榮的生態系統,任何人都可以發行資產,獲得貸款,或者將BTC合成成為其他資產,讓自己的資產流通起來,而在Bitcoin網路,你什麼都做不了,只能眼睜睜看著自己的資產放著不動。

Polkadot,我們從專案創始人的報告中看到,從引言、團隊與社羣、組織與銷售、開發進行時、全球活動、Polkadot Kusama network釋出、Substrate2.0啟動、相容性和橋接、工程專案等方面進行了闡述,這麼多內容專業像是寫給區塊鏈從業者看的。

一句話簡單解釋Polkadot:

Polkadot是區塊鏈中的區塊鏈。解決了可擴充套件性、速度,並允許更復雜、更精密的可驗證治理,更是“區塊鏈中的區塊鏈”。

介紹

當談論區塊鏈技術時,其所產生的影響是重要指標,這就是區塊鏈能解決問題。我們將進入Polkadot解決的區塊鏈的具體問題,以及它是如何做到的。主要的三把“殺手鐧”是:速度和可擴充套件性;區塊鏈的專業化和互操作性;可升級性和治理。

1.速度和可擴充套件性

很多區塊鏈的速度很慢,可能會發生堵塞。例如,BTC每秒只能處理7筆交易(TPS),而信用卡可以處理大約24000筆。以太坊 1.0也好不到哪裡去,只有(非常粗略的)15個TPS,這會導致大量的Gas成本飆升。當$UNI上線,大家爭相空投的時候,Gas費漲到了800gwei。這種低TPS和高gas費的情況下,確實很難大規模推廣應用。

Polkadot是一個異構的碎片化區塊鏈。簡單來說就是“區塊鏈中的區塊鏈”。中心是所有其它區塊鏈連線的主鏈,這稱為“中繼鏈”,連線到中繼鏈的是平行鏈。平行鏈不一定是區塊鏈,不過,為了簡單起見,我們要忽略這一點。

*Polkadot簡圖

這個簡單的圖能夠說明其可擴充套件性和速度快的原因。透過多個區塊鏈/平行鏈/分片,你可以並行處理交易,而不是同步處理,這也能夠實現更高吞吐量,系統能夠更快地擴充套件的原因。任何時候想提高擴充套件性,你可以直接新增一條鏈,或者Polkadot 2.0的未來可以在中繼鏈上新增一箇中繼鏈(稱為巢狀中繼鏈),能夠實現區塊鏈內的區塊鏈。

為什麼要建立在基於Polkadot上的生態呢?第一個原因:在Polkadot上構建意味著你擁有一個快速可擴充套件的區塊鏈。

2.區塊鏈專業化和互操作性

幾乎所有人都在談論“ETH殺手”或“BTC殺手”,他們認為世界將歸結為“區塊鏈統治所有”。這些區塊鏈都有不同的設計,但它們不能互通有無,因為區塊鏈就是自成一體的設計(到目前為止),這就是互操作性或跨鏈通訊的問題。由於區塊鏈不能通訊,我們就無法實現部分功能,比如在ETH網路上出售BTC,或者將BTC新增到ETH智慧合約中。即使已經出現了像WBTC這樣的專案活躍起來,還有其它Layer2的解決方案,但是它們沒有區塊鏈本身的安全性,每一個新功能出現,都要為它構建定製系統。

Polkadot的出現就使每個區塊鏈都有了用武之地。Polkadot就是幼兒園老師說的,所有孩子都有自己的特別之處,只是這些“孩子”都是區塊鏈。BTC擅長做數字黃金,ETH擅長做智慧合約,Avalanche擅長做金融等等。我們看到,越來越多的區塊鏈都有自己獨特擅長之處,每種型別都有自己的經濟和服務型別。

Polkadot的思路是,沒有一個區塊鏈能夠實現絕對統治,因為鏈內每個節點都互相連結,溝通更加便捷,這也解決了互操作性問題。

Polkadot甚至多走了一步,提供了一個構建區塊鏈的框架。這就是所謂的Substrate,它是構建區塊鏈的“軟體工程師”。甚至你可以在短短一個小時內定製區塊鏈啟動並執行。Substrate可以輕鬆地確保新鏈的所有部分都能輕鬆連線。你可以從一盒功能(稱為托盤)中挑選,幾乎就像樂高建築一樣,只需新增喜歡的托盤。

此外,你可以發揮代幣橋樑的作用連線到其它區塊鏈,因為該網路的設計初衷就是為了引入以太坊和比特幣等區塊鏈。是的,Polkadot已經計劃支援以太坊和比特幣! 現在,你為什麼要在Polkadot上構建?在Polkadot上構建並不意味著你要放棄原有平臺,而這意味著能夠實現平臺整合。你也可以更快地定製屬於自己的區塊鏈。

3.可升級性和治理

區塊鏈升級是很難實現的技術。當鏈上出現非常大的問題時,很難決定如何進行。

我們已經看到了這一點,BTC區塊大小的爭議,已經衍生出不止一個BTC的分叉,甚至ETH的硬分叉。這兩種方法都是用於指導如何管理區塊鏈開發計劃的棘手方法。如果硬性規則是內建的,那麼選擇需要什麼才能發生變化非常困難。此外,當其中一個板塊發生改變,為了保持在當前版本的穩定性,它往往迫使工程師和節點做大量工作。在不破壞鏈上建立的情況下更新核心軟體是很難實現的工作。

Polkadot用兩點解決了這個問題:

(1)投票和管理制度;

(2)治理系統的程式碼也是系統內一部分。

當Polkadot程式碼根據投票系統更新時,程式碼是區塊鏈本身的一部分,所以不需要發生硬分叉。Polkadot網路會讀取自己便知道如何執行。因此,要對核心程式碼進行更新,你只需要像部署智慧合約一樣推送交易,或者給某人發錢(經過投票)。這樣,你永遠不用硬分叉,節點不用更新就可以繼續執行。這使得軟體的升級變得更加容易。

我們來談談治理如何執行,請記住:透過投票,這一切都可以改變。Polkadot之所以如此具有革命性,無論是作為一種技術還是作為一個政治實體,部分原因在於這種改變自身的能力。

為什麼要建立在基於Polkadot上?你現在有了一個執行去中心化框架,並且可以輕鬆升級,沒有分叉。

如何運作

共識

當鏈上發生一些事情時,我們需要一種方式讓所有節點達成一致,這就是共識協議。Polkadot網路是一個具有混合BABE/GRANDPA共識的權益證明(NPoS)。這意味著什麼?基本上,權益證明,以及如何選擇區塊鏈在它的終極狀態中相當智慧。

總之,就像我說的那樣,它是提名的股權證明(我很快就會說到提名的部分)。在像ETH 1或BTC這樣的區塊鏈中,要想獲得下一個區塊,你必須對它們進行“挖礦”(PoW)。這時,區塊鏈節點為了驗證交易是好的,要解決一個困難的數學問題,但這是一場解決數學問題的競賽。權益證明區塊鏈就沒有這種情況。

取而代之的是,Polkadot節點對DOT進行質押。Stakers被稱為“驗證者”,他們做兩件事:

驗證平行鏈的狀態轉換證明;

根據這些狀態轉換證明的有效性,產生中繼塊;

驗證者是在偽隨機時刻,根據質押的DOT多少來進行選擇。當驗證者報告所分配平行鏈的狀態轉換時,他們會得到DOT獎勵。當其他節點檢查某個節點報告的內容時,如果他們不能誠實回答,就會被削減一些他們所押的DOT。漁夫可以舉報不良驗證者。漁夫可以是校對者,可以是驗證者或者他人擔任。

具體關於Polkadot的經濟模型,點選火星財經往期文章:《讀懂波卡崛起之路:DOT大漲,只是順勢而為罷了》

校對者只是平行鏈的特殊節點,它們向驗證者傳送資料。需要注意的是,驗證者並不是把有史以來的每一個事務都甩給Polkadot中繼鏈,只是狀態過渡證明。中繼鏈基本上對平行鏈中發生的事情一無所知,他們只知道自己當前的狀態是否有效。

*Polkadot中的驗證者和校對者

驗證者是中繼鏈的一部分,而不是平行鏈的一部分。驗證者會被隨機打亂,所以它們永遠不能連線到一個區塊鏈上。

治理

投票決定誰來驗證區塊鏈,然後是投票決定如何升級Polkadot系統。Polkadot有三個部門:公投提案;理事會;技術委員會。

1.公投提案

上面寫到,Polkadot會讀取自己的程式碼來更新,其中有一個叫做set_code的函式,可以重寫自己的程式碼。這個函式是否被呼叫,取決於公投是否透過。公投只是對系統的升級建議,任何人都可以提交公投。你可以在這裡檢視更多關於如何提出這些建議。

當提案透過與之相關的特定投票指標時,提案就會獲得透過。根據誰提出的公投,決定了需要多少使用者才能透過它們。你可以看到下面的表格,其中顯示了提議公投的實體和定義需要多少使用者投票才能透過公投的指標。

2. 理事會

由13-25名成員組成的小型理事會負責:

(1)進行全民公決和緊急公決;

(2)取消全民投票;

(3)任命技術委員會;

(4)在全民投票中擁有更大的權重;

理事會選舉採用同樣的普拉格倫選舉程式,根據提名從現有的候選人庫中選出驗證人。這是所有部門中任期最短的,只有一天。緊急情況下公投優先。

3.技術委員會

技術委員會就像一個小型的委員會,但他們可以進行緊急公決,他們由指定Polkadot/Kusama執行時或Polkadot主機團隊組成。

這裡有一張用於系統的更漂亮圖片:

Polkadot的先行網路

Kusama 是Polkadot的先行網路,被定義為實驗性、真實不做作的研發網路,在真實的經濟環境中、社群的維護下一直持續。你可以在那裡構建你屬於自己的區塊鏈,並將其與Kusama網路用基底連線起來。你也可以檢視像Moonbeam這樣的專案一樣,編寫智慧聯絡人,並透過重新混音部署它們。

讀懂Kusama,點選火星財經往期文章:《Kusama“金絲雀”月翻4倍,為波卡試錯的“夏爾巴人”》

團隊

在這篇文章中,有很多內容將保持簡短。最後一個原因是,這是一個非常值得興奮的事情,因為這個團隊充滿了超級明星!

它是由Gavin Wood(前以太坊CTO和聯合創始人)、Robert Habermeier(Theil研究員)和Peter Czaban(Web3技術主管)共同創立。

重要術語/團體

Web3基金會--這個基金會是為了培養區塊鏈走向世界而成立的。Polkadot是他們的旗艦應用。

Parity--由Gavin(在Polkadot之前)創立,Parity受委託建立了Polkadot。

Polkadot--和Ethereum一樣,這是區塊鏈中的區塊鏈。

Kusama--《波爾卡多》的前期製作(但仍是真金白銀)版本。

Westend - Polkadot 和 Kusama的測試網。

參考文章:

Patrick Collins: Why You Should Build on Polkadot

免責聲明:

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

推荐阅读

;