鏈上治理有很多好處,這就是DFINITY具有內置的治理系統,即區塊鏈神經系統(BNS)的原因。

在這一集中,我將討論鏈下治理的缺點,並簡要介紹BNS的工作方式。

大家好,歡迎觀看Inside DFINITY的另一集。

今天,我想談一個使DFINITY與大多數其它現有區塊鏈系統不同的話題。我想談的是治理,我確定您在這裏聽到過多個字詞。

通常,存在兩種類型的治理系統,各種區塊鏈協議使用的鏈上和鏈下治理系統。在深入研究細節之前,爲什麼它很重要?

區塊鏈生態系統

如果看一下區塊鏈生態系統,您會注意到參與者不同:礦工、用戶和開發人員,大概還有其他類別,可以在其中定義該生態系統的利益相關者或參與者。

爲什麼重要呢?有了這些,不同的參與者可能會有不同的興趣。

例如,當我們查看比特幣網絡時,想要進行交易並移動比特幣的用戶,從歷史上看,他們一直對更大的區塊感興趣,因爲這將使他們能夠獲得更便宜的交易費用。

這也將使他們能夠更快地進行交易,並將更多數據合併到一個塊中。

平臺中使用最廣泛的鏈下治理系統已經投入使用,例如比特幣。

假設在比特幣中,礦工們有興趣保持區塊大小不變,因爲這意味着他們可以堅持使用當前的硬件,而無需升級任何客戶端。

另一方面,您有想要進行交易的用戶,並且對這些交易儘可能便宜且儘可能快感到興趣,這將意味着增加區塊大小。

鏈下治理系統:比特幣、以太坊

這些團體如何達成協議?在鏈下治理系統中,發生的情況是用戶、開發人員和礦工(所有人)在某些鏈下渠道中會面,可能是Reddit、Telegram Group、Slack Channel甚至是離線會議。

他們討論解決方案,並試圖達成協議。一旦有足夠的人達成協議,就發佈了更新,希望有足夠的人採用它,以便網絡完全升級到該新版本。

從歷史上看,對於比特幣而言,鏈下治理系統非常困難。

已經提出了許多升級塊大小和其它參數更改的建議,並且由於網絡無法就一種解決方案達成共識,因此無法進行處理和發佈。

但更糟糕的是,另一個使用鏈下治理系統的平臺是以太坊。

數據訪問對象(DAO)表面

您還記得嗎,DAO事件大約是兩年前發生的。

而且,如果您還記得DAO的話,它實際上是一種分佈式風險投資基金,可以通過ICO籌集資金,然後根據人們在鏈上做出的決定將這些資金分配給各個公司。

雖然紙面上的DAO非常成功地籌集了資金,我認爲它當時籌集了約1.5億美元,現在也許更值錢。

不幸的是,有人入侵了該系統並盜走了大約5000萬美元,大約是DAO籌集的全部資金的三分之一。

DAO ICO的智能合約的編寫方式存在一個問題,因此,某人能夠竊取大約所有資金的三分之一。

所以發生了什麼事?社區分裂了。有人認爲應該歸還DAO駭客中被盜的錢,應該有一個硬分叉來逆轉該交易。

另一方面,社區中有很大一部分人說區塊鏈應該是不可變的。這就是它最有價值的品質之一,這就是爲什麼我們永遠不要搞亂區塊鏈的不變性。

所以發生了什麼事?Vitalik聽取了社區雙方的意見,然後決定,即使代碼是法律,在這種情況下,最終目的還是要證明手段是合理的。

然後,他決定發佈更新,要求所有人採用,並將這5000萬美元退還給DAO。不幸的是,並不是每個人都遵循Vitalik的建議。

以太坊經典

有很大一部分社區不同意硬分叉,或者他們只是不想經歷更新的麻煩,或者無論出於何種原因,但是社區中的很大一部分都保留了現在所說的以太坊經典。

ETC是一個符號。因此,鏈分爲兩部分,一個硬分叉。

當然,這不是您要在網絡上發生的事情,因爲它會造成很多不安全和不穩定的情況,因爲這兩個代幣現在在一起時纔是以前的一個代幣,或者當一個鏈條完全沒用而另一條鏈將變得很有價值時。

您如何處理這種情況?有很多不安全感。因此,從技術上講,您不希望這種情況發生在許多公司將要使用的用戶網絡中。

硬分叉和軟分叉

因此,在繼續之前,我現在使用很多的術語是分叉。而且只有兩種類型的分叉:硬分叉和軟分叉。

分叉基本上意味着直到某個點爲止鏈都是一個,然後只有網絡的一部分採用了發行版。突然,鏈分裂成兩半。

對於硬分叉,這意味着分叉的兩端彼此不兼容。升級是如此之大,以至於一個與另一個不兼容,並且不升級的客戶將無法遵循新的鏈。

另一方面,軟分叉是一種升級,它向處理數據的塊引入了新功能,以一種向後兼容的方式。

所有客戶端(即尚未升級的客戶端)仍可以加入網絡,並且仍可以遵循鏈並構建新模塊,儘管它們將缺少某些功能。

這樣,我們現在知道它的鏈下治理可能不是理想的解決方案,因爲它會導致難以管理的軟分叉和硬分叉,並且通常會導致網絡分散。

那麼什麼是潛在的解決方案呢?

鏈上和鏈下治理系統

現在,您可能已經猜到了,如果這些系統的治理是在Web上其它位置的屬性中處理的,而不是在鏈上或鏈下的,則替代方法稱爲鏈上。

這意味着您的區塊鏈引入了內置機制供您和社區決策以及社區自我管理。如果區塊鏈允許您在鏈上做出決定,則意味着客戶也可以更新自己。

可以將發佈版本推廣到當前連接到網絡的所有客戶端,這使您可以更快地進行升級,並且還禁止將其轉移到其它分叉中。

從某種意義上說,如果您查看此內容,則有點像iPhone剛推出時,您一開始必須始終手動下載軟件。

升級過程很複雜,有些人選擇不升級,因爲他們喜歡某些功能,而且不喜歡這些功能在新版本中的更改。

因此,從某種意義上講,鏈上治理就像是自動更新:當您的計算機自動或電話自動下載安全更新時。

它可能只是提示您是否要停止它,通常只是執行它們並自動適應新的更新和升級。

DFINITY解決方案:區塊鏈神經系統(BNS)

現在到有趣的部分。DFINITY如何解決這個問題?DFINITY如何處理鏈上治理?

DFINITY是出現的爲數不多的幾個系統之一,這些系統對鏈上治理的工作方式非常有前途。

DFINITY通過我們稱爲“區塊鏈神經系統”的方式來做到這一點。

區塊鏈神經系統是DFINITY會將其內置到其所有客戶、用戶、礦工以及參與該網絡的每個人的內置治理協議。我們將使用另一集來深入探討區塊鏈神經系統的工作原理。

通常,您可以想象的方式是:您可以向區塊鏈神經系統提交提案,然後對它們進行抵押,這意味着您要花點錢來說明您對這些提案非常認真。

現在,每個想對提案進行投票的人也都投入了一些資金,然後返回以獲取神經元。我們現在所說的神經元是一種投票代幣,然後您可以使用這些神經元和投票代幣來做出決策。

而且,最聰明的地方是您可以委派選票。因此,如果您設置神經元跟隨同事投票,那麼您可以將投票權委託給您認識的人,或者您正在休假,而您想以與一位同事類似的方式投票,它將爲您投票。

粗略總結

• 有鏈上和鏈下治理。鏈下治理存在一些問題,最值得注意的是,整個社區很難做出一個決定,然後讓整個社區適應這一決定。這通常會導致分叉。分叉之所以不好,是因爲它們使網絡分散了,這意味着網絡失去了價值,或者至少存在很多不安全因素。

• 分叉有兩種類型。硬分叉,這意味着不升級的客戶無法參與新的區塊,或者不瞭解新的區塊。軟分叉,不升級的客戶仍然可以遵循新功能塊,但他們可能無法創建新功能塊,從而錯過了一些關鍵功能。

• 這就是DFINITY將治理協議內置到其區塊鏈中的原因,我們正在使用鏈上治理系統。在DFINITY的情況下,它稱爲區塊鏈神經系統。區塊鏈神經系統的工作原理是獲取一些神經元,然後直接對提案投票或委託您的選票和神經元跟隨您的某些同事、朋友或您想要關注的任何人。

希望藉此,您可以對DFINITY在鏈上治理方面的計劃有所瞭解。

在DFINITY的招聘機會

現在,我將享受在蘇黎世湖上生活的最大好處之一,我要去滑水。

我只想說我們也在招聘,我們正在蘇黎世開設辦事處。

因此,如果您想與一羣非常聰明的人在一個很酷的項目上工作,並且還可以時不時的在星期五晚上去滑水,那麼請前往dfinity.org/jobs。

就這樣,我們很快就會再見。

你關心的 IC 內容

技術進展 | 項目信息 | 全球活動

收藏關注 IC 幣安頻道

掌握最新資訊