你現在(Exist)的(Of)位置:網站首頁 > 新聞動态

一(One)文了(Got it)解跨鏈巨頭”波卡“精妙的(Of)社區治理機制

發布時(Hour)間:2020-08-26

沒有公司,沒有辦公地點,沒有服務器,區塊鏈的(Of)鼻祖“比特币”在(Exist)全球黑客和(And)政府部門的(Of)關照下平穩運行10年,并形成獨特的(Of)社區治理文化!

現在(Exist)來看看跨鏈巨頭“波卡”如何通過精妙的(Of)社區治理模型,開啓區塊鏈社區治理時(Hour)代!

我們常說 “波卡網絡的(Of)發展由 DOT 持有人(People)決定”,怎麽決定?就是(Yes)通過波卡精妙的(Of)治理機制。

雖然 “精妙” 在(Exist)某種程度上(Superior)意味着 “複雜”,但如果你是(Yes) DOT 持有人(People),并且想通過你的(Of)投票,對波卡網絡的(Of)進程産生影響的(Of)話,那麽你絕對應該花時(Hour)間認真了(Got it)解一(One)下波卡的(Of)治理機制。而這(This)篇文章就是(Yes)很好的(Of)資料。

這(This)篇文章屬于(At) Polkadot Wiki(波卡百科)的(Of) “治理” 部分,詳細地介紹了(Got it)波卡的(Of)治理機制、治理機構和(And)投票計數方式。Polkadot Wiki 是(Yes)由波卡官方撰寫的(Of)波卡介紹文檔,PolkaWorld 正在(Exist)逐步翻譯和(And)連載該文檔。

Polkadot 使用(Use)了(Got it)一(One)種複雜的(Of)治理機制,可以(By)在(Exist)所有利益相關者的(Of)最終要(Want)求下随時(Hour)間優雅地進化。最終目标是(Yes)确保大(Big)多數利益相關者始終能夠控制網絡。

爲(For)此,我們将各種新穎的(Of)機制結合在(Exist)一(One)起,包括存儲在(Exist)鏈上(Superior),并用(Use)平台中立的(Of)媒介語言(即WebAssembly)定義的(Of)無定形狀态轉移函數,以(By)及一(One)些鏈上(Superior)投票機制,如自适應絕對多數阈值的(Of)公投和(And)batchapproval投票。對協議的(Of)所有變更必須經過利益相關者的(Of)公投表決。

機制

爲(For)了(Got it)對網絡進行更改,方法是(Yes)将活躍的(Of)代币持有者和(And)理事會組成一(One)個(Indivual)管理組,對網絡升級進行決策。不(No)管提案是(Yes)由公衆( DOT 持有人(People))還是(Yes)理事會提出(Out)的(Of),最終都要(Want)經過全民公投,讓所有 DOT 持有者(按 stake 比例決定權重)做出(Out)決定。

以(By)下步驟是(Yes) Polkadot 網絡中的(Of)治理過程:

  • 發起公投
  • 對提案進行投票
  • 統計[1]

爲(For)了(Got it)更好地了(Got it)解理事會是(Yes)如何組成的(Of),可以(By)繼續閱讀下文 “理事會“ 部分的(Of)内容。

公投

公投是(Yes)簡單的(Of)、包容的(Of)、基于(At) stake 的(Of)投票方案。每一(One)次公投都有一(One)個(Indivual)與之相關的(Of)具體的(Of)提議,它在(Exist) runtime 中以(By)特權函數調用(Use)的(Of)形式出(Out)現(這(This)包括最強大(Big)的(Of)調用(Use):set_code,它能夠切換出(Out) runtime 的(Of)整個(Indivual)代碼,實現一(One)般需要(Want)“硬分叉”才能做到的(Of)功能)。它們是(Yes)離散事件,有一(One)個(Indivual)固定的(Of)時(Hour)間段來進行投票,然後進行計數,如果投票被批準,則進行函數調用(Use)。公投總是(Yes)二元的(Of),你投票時(Hour)唯一(One)的(Of)選擇是(Yes)“同意”、“反對”或完全棄權。

可以(By)通過以(By)下幾種方式來啓動公投:

  • 公開提交的(Of)提案;
  • 理事會以(By)多數票或一(One)緻通過的(Of)方式提出(Out)的(Of)提案;
  • 作(Do)爲(For)前序公投執行的(Of)一(One)部分而提交的(Of)提案;
  • 技術委員會提交并經理事會核準的(Of)緊急提案。

所有的(Of)公投都有一(One)個(Indivual)與之相關的(Of)執行延遲期。這(This)是(Yes)從公投結束到(假定提案獲得批準)實施更改之間的(Of)一(One)段時(Hour)間。對于(At)啓動公投的(Of)前兩種方式,這(This)是(Yes)一(One)個(Indivual)固定的(Of)時(Hour)間。對于(At) Kusama 來說,這(This)是(Yes) 8 天的(Of)時(Hour)間,在(Exist)波卡中,計劃是(Yes) 28 天。對于(At)第三種類型,可以(By)根據需要(Want)進行設置。

緊急提案涉及需要(Want)“快速跟進”的(Of)網絡重大(Big)問題。這(This)類提案會有一(One)個(Indivual)較短的(Of)執行時(Hour)間。

提出(Out)公投

公衆公投

任何人(People)都可以(By)通過在(Exist)一(One)定時(Hour)期内(區塊數量)存入最低金額的(Of) DOT 來發起一(One)項公投。如果有人(People)同意這(This)個(Indivual)提議,他(He)們可以(By)存入相同數量的(Of)代币來支持它。獲得最高綁定支持的(Of)提案将被選爲(For)公投議案。請注意,這(This)可能與附議的(Of)絕對數不(No)同,例如,三個(Indivual)帳戶每個(Indivual)賬戶綁定 20 個(Indivual) DOT 将超過 10 個(Indivual)帳戶每個(Indivual)賬戶綁定一(One)個(Indivual) DOT。綁定的(Of)代币将在(Exist)提案提交(即,提交表決)後釋放。

理事會公投

理事會全員同意——當所有的(Of)成員都同意一(One)個(Indivual)提議,它就可以(By)轉移到公投。這(This)個(Indivual)公投将有一(One)個(Indivual)負的(Of)投票率偏差。也就是(Yes)說,stake 投票的(Of)數量越小,通過該提案所需的(Of)數量就越小。(見下文的(Of)”自适應投票人(People)數偏見”)。

多數理事會成員同意 ——當隻有簡單多數的(Of)理事會成員同意時(Hour),公投也可以(By)投票,但此時(Hour)要(Want)多數同意才能通過。

任何時(Hour)候都隻能進行一(One)個(Indivual)公投,除非有緊急公投。

投票時(Hour)間線

每隔 28 天,将對一(One)個(Indivual)新的(Of)公投進行投票(假設其中一(One)個(Indivual)隊列中至少有一(One)個(Indivual)提案的(Of)話)。有一(One)個(Indivual)議會批準的(Of)提案列隊,和(And)一(One)個(Indivual)公衆提交的(Of)提案隊列。将要(Want)投票表決的(Of)公投在(Exist)兩個(Indivual)隊列中的(Of)最高票投票的(Of)提案之間交替進行。

“最高票”提案是(Yes)由其背後所綁定的(Of) stake 數額決定的(Of)。如果輪到創建公投的(Of)給定隊列中沒有提案(爲(For)空),而另一(One)個(Indivual)隊列中有等待的(Of)提案,則另一(One)個(Indivual)隊列中最高票的(Of)提案将成爲(For)公投議案。

同一(One)時(Hour)間段内不(No)能進行多個(Indivual)公投,緊急公投除外。緊急公投與定期公投(無論是(Yes)公開的(Of)還是(Yes)理事會提議的(Of))同時(Hour)舉行,是(Yes)唯一(One)一(One)次可以(By)同時(Hour)進行多次公投的(Of)時(Hour)候。

對公投議案進行投票

爲(For)了(Got it)投票,投票者通常必須把他(He)們的(Of)代币鎖起來,至少要(Want)在(Exist)公投結束後的(Of)執行延遲期内鎖定。這(This)是(Yes)爲(For)了(Got it)确保投票結果需要(Want)一(One)些最低限度的(Of)經濟投入,并避免賣票行爲(For)。你可以(By)完全不(No)加鎖定地投票,但你的(Of)投票價值隻是(Yes)普通投票的(Of)一(One)小部分。同時(Hour),由于(At)可以(By)投入時(Hour)間來鎖定,持有少量 DOT 代币并不(No)意味着持有人(People)不(No)能影響公投結果。你可以(By)在(Exist)自願鎖定(Voluntary Locking[2])中了(Got it)解更多。

示例:
Peter: 用(Use) 10 個(Indivual) DOT 投票 `No` ,鎖定了(Got it) 128 周,那他(He)的(Of)實際投票權重是(Yes) 10 * 6 = 60 Votes
Logan: 用(Use) 20 DOT投票 `Yes` ,鎖定了(Got it) 4 周,他(He)的(Of)實際投票權重是(Yes) 20 * 1 = 20 Votes
Kevin: 用(Use) 15 DOT投票 `Yes` ,鎖定了(Got it) 8 周,他(He)的(Of)實際投票權重是(Yes) 15 * 2 = 30 Votes

盡管 Logan 和(And) Kevin 的(Of)選票都比 Peter 多,但兩人(People)的(Of)鎖定期都比 Peter 少,導緻他(He)們的(Of)投票權重也少。

統計 Tallying

根據不(No)同的(Of)實體提出(Out)的(Of)議案,以(By)及是(Yes)否所有理事會成員都投票贊成,有三種不(No)同的(Of)方案。我們可以(By)參考下表。

實體計數機制
公開提案正投票率偏差(絕對多數贊成)
理事會(全票贊成)負投票率偏差(絕對多數反對)
理事會(多數贊成)簡單多數制

另外,我們需要(Want)以(By)下信息,并使用(Use)下面列出(Out)的(Of)公式之一(One)來計算投票結果。例如,讓我們以(By)公共提案爲(For)例,應用(Use)絕對多數贊成公式。沒有嚴格的(Of)法定投票人(People)數,但随着投票率的(Of)降低,所需的(Of)絕對多數席位會增加。

approve(贊成) - 贊成票數
against(反對) - 反對票數
turnout(投票率) - 投票的(Of)代币總數 (不(No)包含 conviction)
electorate(總選票) - 網絡中 DOT 發行的(Of)總量

絕對多數贊成

正投票率偏差,要(Want)求在(Exist)投票率低的(Of)情況下獲得大(Big)量絕對多數贊成票,但當投票率增加至100%時(Hour),它其實就變成了(Got it)最後一(One)種簡單多數的(Of)情況。

絕對多數反對

負投票率偏差,即需要(Want)在(Exist)投票率低的(Of)情況下獲得大(Big)量絕對多數反對投票,但是(Yes)當投票率增加到100%時(Hour),它就變成了(Got it)最後一(One)種簡單多數的(Of)情況。

簡單多數制

多數票通過,票數的(Of)簡單比較;如果贊成票多于(At)反對票,那麽該提案将獲得通過,無論提案中有多少票。

要(Want)詳細了(Got it)解上(Superior)述公式的(Of)來源,請閱讀民主闆塊[3]

例:
假設:
- 總量僅 1,500 DOT
- 公開提案
John  - 500 DOT
Peter - 100 DOT
Lilly - 150 DOT
JJ    - 150 DOT
Ken   - 600 DOT
John: 投 `贊成` 且鎖定 DOT 4 周  => 500 * 1 = 500 票
Peter: 投 `贊成` 且鎖定 DOT 4 周 => 100 * 1 = 100 票
JJ: 投 `反對` 且鎖定 DOT 16 周 => 150 * 3 = 450 票
贊成 = 600
反對 = 450
投票率 = 750
總選票 = 1500

由于(At)上(Superior)述示例是(Yes)公衆公投,因此将使用(Use)絕對多數贊成制來計算結果。在(Exist)投票率低的(Of)情況下,絕對多數贊成需要(Want)更多贊成票才能通過此公投,因此,根據上(Superior)述結果,公投将被拒絕。此外,隻有獲勝選民的(Of)代币會被鎖定。如果公投失敗的(Of)選民認爲(For)投票結果将産生負面影響,則他(He)們的(Of)代币可以(By)轉讓,因此他(He)們持有的(Of)投票代币不(No)會進入鎖定期。而且,優勝提案會在(Exist)一(One)定的(Of)執行期之後才自主執行。

自願鎖定 Voluntary Locking

波卡設計了(Got it)一(One)種稱爲(For)自願鎖定的(Of)方式,允許代币持有者聲明願意鎖定自己的(Of) DOT 多長時(Hour)間來增加其投票權,因此,每個(Indivual)代币持有者的(Of)最大(Big)投票數将通過以(By)下公式計算:

最大(Big)投票數 = 代币總量 * 投票乘數

鎖定期每翻倍一(One)次,信念值乘數(conviction multiplier )會将投票乘數增加1。

鎖定期(天)投票乘數(倍)
00.1
11
22
43
84
165
326

根據創世 runtime,由鎖定期帶來的(Of)最大(Big)乘數設置爲(For) 6,并且在(Exist) Polkadot 上(Superior)鎖定期爲(For) 30 天,在(Exist) Kusama 上(Superior)鎖定期爲(For) 8 天。

自适應投票偏見

Polkadot 引入了(Got it)“自适應投票偏見(Adaptive Quorum Biasing)” 概念,它作(Do)爲(For)一(One)種調節的(Of)杠杆,在(Exist)一(One)項議案的(Of)投票率沒有達到明顯的(Of)支持或反對時(Hour),理事會可以(By)使用(Use)它來改變有效的(Of)絕對多數,來讓一(One)項提案更容易或更難通過。

讓我們以(By)上(Superior)面的(Of)圖片爲(For)例。

如果一(One)項公開提交的(Of)公投隻有25%的(Of)投票率,那麽我們采用(Use)“正投票率偏差”來統計,“贊成”票總數必須達到66%才能通過。

相反,當投票率達到75%時(Hour),“贊成”票總數必須達到54%,這(This)意味着所需的(Of)絕對多數人(People)數會随着投票率的(Of)增加而減少。

當理事會通過一(One)緻同意提出(Out)一(One)項新議案時(Hour),将使用(Use)“負投票率偏差”對公投進行表決。在(Exist)這(This)種情況下,會比較容易以(By)較低的(Of)投票率通過此議案,并且需要(Want)絕對多數投票才能拒絕該議案。随着越來越多的(Of)代币持有人(People)參與投票,這(This)種偏見就會接近普通的(Of)簡單多數制。

參考上(Superior)圖,當全民投票的(Of)投票率隻有25%時(Hour),“贊成”票的(Of)票數必須達到34%才能通過。

簡而言之,當投票率低時(Hour),需要(Want)絕對多數才能拒絕該提案,這(This)意味着必須達到較低的(Of)“贊成”票數阈值,但是(Yes)當投票率增加到100%時(Hour),它就變成了(Got it)簡單多數制。

這(This)三種計數機制——多數通過,絕對多數通過和(And)絕對多數反對——隻要(Want)投票率是(Yes)100%那麽就等同于(At)簡單多數計數機制。

理事會

爲(For)了(Got it)代表被動的(Of)利益相關者,Polkadot 引入了(Got it) “理事會(Council)” 的(Of)概念。理事會是(Yes)一(One)個(Indivual)由多個(Indivual)參與者組成的(Of)鏈上(Superior)實體,每個(Indivual)參與者代表一(One)個(Indivual)鏈上(Superior)賬戶。目前在(Exist) Polkadot 上(Superior),理事會由 13 名成員組成。預計在(Exist)接下來的(Of)幾個(Indivual)月中,将增加到 24 個(Indivual)席位。通常,理事會最終将擁有固定數量的(Of)席位。在(Exist) Polkadot 中是(Yes) 24 個(Indivual)席位,而在(Exist) Kusama 中是(Yes) 17 個(Indivual)席位。

理事會主要(Want)被要(Want)求執行三項治理任務:提出(Out)明智的(Of)公投、取消毫無争議的(Of)危險或惡意的(Of)公投以(By)及選舉技術委員會。

如果要(Want)由理事會提議舉行公投,必須有絕大(Big)多數成員贊成,并且沒有成員行使否決權。成員對任何單個(Indivual)提案隻能行使一(One)次否決權;如果在(Exist)冷靜期之後重新提交了(Got it)提案,則他(He)們可能不(No)會第二次否決該提案。對于(At)理事會以(By)絕對多數票通過,但未獲得一(One)緻支持的(Of)動議(Motion),将以(By)中立、多數票通過的(Of)投票方案進行公衆公投。如果理事會的(Of)所有成員都投票贊成某項動議,則該投票被認爲(For)是(Yes)一(One)緻通過的(Of),并成爲(For)具有負自适應群體偏見(negative adaptive quorum biasing)的(Of)公投。

經理事會三分之二多數同意,可以(By)取消公投。如果在(Exist)全民投票的(Of)提議中發現一(One)個(Indivual)問題,例如議案将執行的(Of) runtime 代碼中有 bug,則這(This)可能是(Yes)最後手段。

如果取消公投的(Of)争議很大(Big),使得理事會無法獲得三分之二多數同意,那麽将由全體利益相關者來決定提案的(Of)命運。

如何成爲(For)理事會成員?


目前,理事會有 13 個(Indivual)席位。所有利益相關者可以(By)自由表示對任何注冊候選人(People)的(Of)認可。

理事會的(Of)選舉由同一(One) Phragmén 選舉流程處理,該流程根據提名從可用(Use)池中選擇驗證人(People)。但是(Yes),代币持有人(People)對議員的(Of)投票,與他(He)們對驗證人(People)的(Of)任何提名是(Yes)分開的(Of)。理事會任期爲(For)一(One)日。每一(One)期的(Of)末尾,将運行 Phragmen 選舉算法,結果将根據所有選民的(Of)投票配置選擇新的(Of)議員。選舉還選擇了(Got it)一(One)定數量的(Of)備選議員(runners up),目前在(Exist) Kusama 上(Superior)爲(For) 7 名,在(Exist) Polkadot 上(Superior)爲(For) 15 名,這(This)些候選人(People)将在(Exist)投票中保持原樣。

與“先行任職”(選民必須從名單中選出(Out)僅一(One)名候選人(People))相反,Phragmén 選舉是(Yes)表達選民觀點的(Of)一(One)種更具表達力的(Of)方式。代币持有者可以(By)将其視爲(For) “是(Yes)或否” 投票,可以(By)支持你想支持的(Of)盡可能多的(Of)候選人(People)。選舉算法将找出(Out)一(One)個(Indivual)與選民整體表達的(Of)指示緊密匹配的(Of)候選人(People)的(Of)子集。

讓我們看下面的(Of)例子。

第一(One)輪




代币持有者
候選人(People)



ABCDE
PeterX
XXX
Alice
X


Bob

XXX
KelvinX
X

總計21322

上(Superior)面的(Of)例子顯示了(Got it)候選人(People) C 在(Exist)第一(One)輪選舉中獲勝,而候選人(People) A、B、D 和(And) E 仍保留在(Exist)下一(One)輪候選人(People)名單上(Superior)。

第二輪



代币持有者
候選人(People)


ABDE
PeterXX

AliceXX

BobXXXX
KelvinXX

Total4411

對于(At)前 N 名(例如上(Superior)面例子中爲(For) 4 名)的(Of)備選議員,他(He)們可以(By)保留并繼續投票直到下一(One)次選舉。在(Exist)第 2 輪之後,即使候選人(People) A 和(And) B 在(Exist)本輪中獲得相同的(Of)票數,候選人(People) A 也會被選上(Superior),因爲(For)在(Exist)加上(Superior)之前的(Of)未使用(Use)贊成票後,它的(Of)得票比 B 高。

這(This)是(Yes) Polkadot 初始階段的(Of)臨時(Hour)治理配置。如果在(Exist)第三方審核之後發現任何安全漏洞,它将被更改。進一(One)步的(Of)更改可以(By)通過鏈上(Superior)治理進行。

主要(Want)成員

理事會作(Do)爲(For) Substrate Collective pallet 的(Of)一(One)個(Indivual)實例,實現了(Got it)所謂的(Of)主要(Want)成員,該成員的(Of)投票将作(Do)爲(For)其他(He)在(Exist)超時(Hour)之前未投票的(Of)成員的(Of)默認投票。

主要(Want)成員根據Borda count[4]選出(Out)。

擁有理事會主要(Want)成員的(Of)目的(Of),是(Yes)即使在(Exist)數名成員棄票時(Hour),也能确保投票人(People)數。理事會成員可能會通過不(No)投票而讓其他(He)成員投票,來表決 “軟拒絕” 或 “軟贊成”。有了(Got it)主要(Want)成員,它迫使理事會成員要(Want)麽在(Exist)投票中表現得很明确,要(Want)麽讓自己的(Of)選票計入主要(Want)成員所投的(Of)選項。

技術委員會

《Kusama的(Of)推出(Out)和(And)治理》這(This)篇文章中引入了(Got it)技術委員會,作(Do)爲(For) Kusama 治理的(Of)三個(Indivual)部門之一(One)(另外兩個(Indivual)是(Yes)理事會和(And)公投議院)。技術委員會由成功實現或指定了(Got it) Polkadot / Kusama runtime 或 Polkadot 主機的(Of)團隊組成。通過理事會的(Of)簡單多數表決,可以(By)從技術委員會中添加或删除團隊。

技術委員會可以(By)和(And)波卡理事會一(One)起提出(Out) “緊急公投(emergency referenda)”,可以(By)快速進行投票和(And)實施。這(This)些緊急公投僅在(Exist)緊急情況下使用(Use)。

快速公投(fast-tracked referenda)是(Yes)唯一(One)可以(By)與其他(He)有效公投同時(Hour)進行的(Of)公投類型。因此,通過快速公投,可以(By)同時(Hour)進行兩個(Indivual)有效的(Of)公投。對一(One)個(Indivual)進行投票不(No)會阻止用(Use)戶對另一(One)個(Indivual)進行投票。

DOT 的(Of)用(Use)途

請參考:https://wiki.polkadot.network/docs/en/learn-DOT#DOT-for-governance

常見問題

我如何可以(By)要(Want)求理事會代表我進行更改?

在(Exist)某些情況下,你可能希望向鏈上(Superior)理事會提出(Out)要(Want)求,以(By)代表您進行更改。這(This)種情況的(Of)一(One)個(Indivual)例子是(Yes)由于(At)人(People)爲(For)接口錯誤資金丢失或鎖定,例如輸入另一(One)個(Indivual)網絡的(Of)地址而導緻資金丢失時(Hour)。另一(One)個(Indivual)示例是(Yes),如果你使用(Use)多簽名地址參加了(Got it) 2017 年的(Of) Polkadot ICO,導緻現在(Exist)你不(No)能輕松地簽名消息了(Got it)。如果能夠以(By)一(One)定的(Of)可信度證明這(This)個(Indivual)錯誤确實發生了(Got it),則理事會可以(By)考慮通過一(One)項治理動議來糾正該錯誤。

向理事會提出(Out)申訴的(Of)第一(One)步是(Yes)與議員保持聯系。沒有一(One)個(Indivual)地方可以(By)保證每個(Indivual)議員都能注意到你的(Of)聲音。但是(Yes),這(This)裏有一(One)些不(No)錯的(Of)起點,你可以(By)在(Exist)其中吸引一(One)些議員的(Of)注意力。Polkadot Direction[5]Matrix 聊天室就是(Yes)這(This)樣的(Of)一(One)個(Indivual)地方。創建帳戶并加入此聊天室後,你可以(By)在(Exist)此處發布一(One)個(Indivual)經過深思熟慮的(Of)消息,以(By)闡明你的(Of)情況,并提供理由,說明你認爲(For)理事會應該考慮代表你對協議進行更改的(Of)原因。

在(Exist)某些情況下,你可能需要(Want)一(One)個(Indivual)地方進行較長時(Hour)間的(Of)讨論。爲(For)此,建議在(Exist) Polkassembly[6]上(Superior)發布帖子。當你在(Exist) Polkassembly 上(Superior)發表文章時(Hour),請确保提供你所處情況的(Of)所有證據,并清楚說明你将建議議員采取何種改變。請記住:需要(Want)進行更改的(Of)人(People)不(No)是(Yes)議員,你有責任對爲(For)什麽要(Want)進行更改持有充分的(Of)理由。

參考資源

  • 初始治理描述[7]
  • Democracy Pallet[8]
  • 治理 Demo[9]- Gavin Wood 博士講解波卡初始治理架構(視頻)
  • 波卡的(Of)治理[10]- 解釋波卡和(And) Kusama 的(Of)治理如何運行的(Of)在(Exist)線分享
  • 波卡的(Of)治理[11]- 跟着 Bill Lagoon 了(Got it)解波卡和(And) Kusama 的(Of)治理如何運行

原文鏈接:https://wiki.polkadot.network/docs/en/learn-governance[12]

翻譯:PolkaWorld

參考資料

[1]

統計: https://wiki.polkadot.network/docs/en/learn-governance#tallying

[2]

Voluntary Locking: https://wiki.polkadot.network/docs/en/learn-governance#voluntary-locking

[3]

民主闆塊: https://github.com/paritytech/substrate/blob/master/frame/democracy/src/vote_threshold.rs

[4]

Borda count: https://en.wikipedia.org/wiki/Borda_count

[5]

Polkadot Direction: https://matrix.to/#/!OwgojQyBzTlUQGGLhq:matrix.parity.io

[6]

Polkassembly: https://polkadot.polkassembly.io/

[7]

初始治理描述: https://github.com/paritytech/polkadot/wiki/Governance

[8]

Democracy Pallet: https://github.com/paritytech/substrate/tree/master/frame/democracy/src

[9]

治理 Demo: https://www.youtube.com/watch?v=VsZuDJMmVPY&feature=youtu.be&t=24734

[10]

波卡的(Of)治理: https://www.crowdcast.io/e/governance-on-polkadot--

[11]

波卡的(Of)治理: https://www.crowdcast.io/e/governance-on-polkadot--

[12]

https://wiki.polkadot.network/docs/en/learn-governance: https://wiki.polkadot.network/docs/en/learn-governance



  • 歡迎學習 Substrate: 

    https://substrate.dev/

  • 關注 Substrate 進展:

    https://github.com/paritytech/substrate

  • 關注 Polkadot 進展:

    https://github.com/paritytech/polkadot




微信咨詢

      Copyright@2018-2020   版權所有 武漢美申區塊鏈科技有限公司 工信部備案号:       一(One)文了(Got it)解跨鏈巨頭”波卡“精妙的(Of)社區治理機制 - 新聞動态 - 成都區塊鏈開發