如何成為NEO共識節點

買賣虛擬貨幣

目錄

0. 背景
1. 共識節點要求
2. 成為合作伙伴
3. 主網參選
4. 獲得支援
附錄1. 用API查詢候選人票數
附錄2. 在官網檢測頁面新增資訊


背景

現狀目前主網的共識節點共有7個:·NEO Foundation維護 6個
·CityOfZion社羣維護1個目前測試網的共識節點共有7個:·NEO Foundation維護2個·NEO Global Development維護1個·CityOfZion社羣維護2個·KPN維護1個
·Swisscom維護1個NEO的流通和治理NEO 中內建兩種原生代幣,NEO(縮寫符號 NEO)和 NeoGas(縮寫符號 GAS)。 NEO 是管理代幣,總量 1 億份,用於實現對 NEO 網路的管理權。管理權包括投票進行記賬人選舉,NEO 網路引數更改等。NEO 的最小單位為 1,不可再分割。GAS 是燃料代幣,最大總量上限為 1 億,用於實現對 NEO 網路使用時的資源控制。NEO 網路對代幣轉賬和智慧合約的執行和儲存進行收費,從而實現對記賬人的經濟激勵和防止資源濫用。GAS 的最小單位為 0.00000001。NEO 的 1 億管理代幣分為兩部分,第一部分 5000 萬份 NEO 用於按輪次和比例分發給 NEO 開發經費眾籌的支持者,該部分已經分發完畢。第二部分 5000 萬份由 NEO 理事會管理,用於支援 NEO 網路的長期開發、運維和生態發展。該部分的 NEO 處於鎖定期,在 2017 年 10 月 16 日 NEO 網路執行達 1 年時方可解鎖被使用。這部分 NEO 不會進入交易所交易,僅用於長期支援 NEO 專案,計劃按如下比例分配使用:· 1000 萬份(總量 10%)用於激勵 NEO 開發者和 NEO Foundation成員· 1000 萬份(總量 10%)用於激勵 NEO 周邊生態開發者
· 1500 萬份(總量 15%)用於交叉投資其他區塊鏈專案,所獲得代幣歸屬於 NEO 理事會,並僅用於 NEO 專案· 1500 萬份(總量 15%)機動使用· 每年使用的 NEO 原則上不得超過 1500 萬份

根據此計劃,NEO的解鎖時間表如下:

雖然NEO致力於建設去中心化的組織架構,但根據NEO的解鎖策略,NEO Foundation在未來的幾年中會擁有大量票數。因此,NEO現階段分為兩種治理方式,鏈上治理和鏈下治理。

鏈上治理

鏈上治理依靠NEO區塊鏈本身的機制實現管理,也是NEO期望在未來實現的主要管理方式。

NEO 管理代幣的持有人是 NEO 網路的所有者和管理者,透過在 NEO 網路上投票來實現管理權,透過獲得 NEO 生成的 GAS 燃料代幣來實現 NEO 網路的使用權。 NEO 管理代幣可以被轉讓。

鏈下治理

鏈下治理依靠NEO Foundation的持續支援。

在運維共識節點,開發NEO核心專案以及推廣和發展NEO生態之外,NEO Foundation持有的票會投給符合要求的戰略合作伙伴,實現對共識節點一定程度的管理。

參選人性質

有兩種方式成為共識節點:

1) 鏈上治理申請人

如果想要利用鏈上治理的機制,獨立運維共識節點,從NEO持有者獲得投票,步驟如下:

1.共識節點要求
3.主網參選
4.獲得支援
2) 鏈下治理申請人

如果想要與NEO Foundation建立戰略合作關係(鏈下治理),並獲得NEO Foundation的投票,步驟如下:

1.共識節點要求
2. 成為合作伙伴
3.主網參選
4.獲得支援

經濟激勵

根據NEO網路的經濟模型,網路手續費會作為激勵分發給共識節點的維護者。另外,新的經濟模型正在討論中。

如果激勵模型有所變化,該節內容也會相應更新。

1. 共識節點要求

適用於鏈上治理和鏈下治理申請人

所有節點候選人或者組織應向社羣提供以下資訊,資訊可以釋出於NEO官網的投票檢測頁面裡,併發布在組織官網上。(以下列表僅供參考)

· 公共網站,社交賬號
· 聯絡方式(郵箱,Discord賬號等)
· 組織名稱,總部位置
· 伺服器型別,伺服器配置團隊名單及2/3的團隊成員圖片及背景
· 技術方案(安全,維護,長期穩定性, 容災備份),維護人員以及預算
· 硬體擴容計劃
· 對NEO生態的貢獻

伺服器參考最低配置:

· 4核處理器
· 8G記憶體
· 10M頻寬
· 100G SSD硬碟

2. 成為合作伙伴

2.1 傳送申請

只適用於鏈下治理申請人;鏈上治理申請人見 3. 主網執行
鏈下治理申請人可將自己的組織資訊和運維提案透過郵件傳送到admin@chaindaily

建議提案中包括"1. 共識節點要求"裡列舉的資訊。NEO Foundation會討論申請者提供的條件是否符合要求。

申請結果會透過郵件反饋給申請人或組織。稽覈未透過的補充缺少資訊,提升配置和完善相應的方案再提交稽覈。

2.2 測試網執行

鏈下治理申請人在申請成功後首先需要試執行測試網的共識節點。試執行6個月後,則可轉入主網執行。

要成為測試網的共識節點,需要先在測試網上註冊為候選人。

2.2.1 成為候選人

在測試網和主網成為候選節點的步驟完全相同,唯一區別取決於客戶端連線的是哪一個鏈。

1.在 NEO-GUI 中,開啟要報名候選人的錢包賬戶。
2.點選 高階-> 選舉。
3.選取該地址公鑰,點選 確定。注意此操作將花費 1000 GAS。完成後會顯示交易構造成功提示以及交易ID。

4.如果看到交易構造成功提示,那麼這個賬號就成功成為了候選人。可以透過APIgetvalidators方法來查詢所有候選人以及候選人得票數。

2.2.2 共識節點執行

註冊完成後NEO Foundation將會給投票給此節點,使其成為共識節點。

測試網執行期間,如果存在問題則申請方需要積極配合解決,NGD術人員會提供支援。

測試網執行6個月之後,則可轉入主網執行。

3. 主網參選

適用於鏈上治理和鏈下治理申請人
所有節點候選人要想參與主網選舉併成為共識節點,需要以下步驟:

3.1 成為候選人

用GUI連線到主網,重複2.2.1 成為候選人的步驟。

3.2 參與選舉

3.2.0 背景: 投票機制*

*: NEO3.0 對投票機制會進行更新。屆時此文件也會做相應更新。

每個 NEO 節點都可以對候選人進行投票,當前投票賬戶中的 NEO 數量會自動計算為所投候選人的票數,當投票給多位候選人時,每位候選人都將獲得與當前投票賬戶中 NEO 數量相等的票數。例如當前賬戶有 100 個 NEO,從該賬戶投票給三位候選人,則每位候選人得到 100 票。投票後如果花費了該賬戶的 NEO,則候選人的票數也將實時更改為當前賬戶 NEO 餘額數。

投票後,NEO 網路將根據每個賬戶所投候選人數進行實時計算,選出共識節點。計算方法為:

對每個賬戶所投候選人數按大小排序,得到陣列 C1, C2, ..., Cn
去掉陣列中前 25% 和後 25% 的數值
對剩餘的 50% 數值進行加權平均,得出 NEO 共識節點數 N
選出得票數最高的前 N 名候選人成為共識節點

3.2.1 投票

適用於共識節點申請人以及所有NEO持有者
任何持有NEO的節點都可以在GUI上進行投票。候選節點的運維者可以給自己的節點投票。

1.在 NEO-GUI 中,開啟要投票的錢包賬戶。
2.右鍵點選該賬戶 -> 投票。在候選人框內輸入要投票的候選人公鑰,換行可以輸入多個公鑰,但注意每行不能包含空格,如下圖所示:

例:給7個候選人各投等同於NEO數量(1)的票
3.如果看到交易構造成功提示,投票就已經成功。可以在官網的投票檢測頁面或透過API來查詢所有候選人以及候選人得票數。

4.獲得支援

適用於鏈上治理和鏈下治理申請人
確認節點在區塊鏈上註冊為候選人後, 與NEO建立了合作關係的鏈下治理申請人在參選時會得到NEO Foundation的投票。

對於鏈上治理申請人,獲得社羣的瞭解和支援會提升社羣裡的NEO持有者給候選人投票的可能性。建議使用以下幾種方法:

在neo.org的投票檢測頁面新增候選人的各類資訊 。具體步驟見附錄2

在自己的組織官網上展示NEO節點競選的相關資訊

透過NEO社羣和社交媒體推廣

如果在主網參選獲得足夠的投票,就能成為主網共識節點。

附錄1. 用API查詢候選人票數

如果想要查詢候選人名單和票數,可以使用Postman或任何其他RPC程式呼叫API來查詢。

如下圖所示,呼叫getvalidators方法。

可以檢視到返回的響應正文中顯示出該公鑰與對應的的票數。

圖片中,餘額為 100000000 的賬戶投票給了公鑰為3076fc0ee6c6ccf3fb0c9b3ff9d0e3d9ba7ef97e54c77240991ec1dffa295503b的候選人。

分辨共識節點

在API返回的json檔案裡,active 這一項的值代表此節點的狀態。

false表示此節點是候選節點
true表示此節點是共識節點

附錄2. 在官網檢測頁面新增資訊

投票檢測頁面可用來檢測所有主網候選節點的狀態和票數。以及新增候選節點的資訊。點選綠色下拉箭頭可以擴充套件顯示該節點的更多資訊。


要新增資訊:
1.在頁面中點選“競選節點”旁的

,進入資訊填寫框。

2.在“公鑰”列表中選擇候選人的公鑰,填寫相關資訊。
3.點選“生成雜湊值”,並複製生成的字串。

4.在 NEO-GUI 客戶端中,點選“高階”-> “訊息簽名”。

5.在“地址”中選擇候選人公鑰對應的賬戶地址,在“輸入”框中填入之前生成的字串,點選“簽名”。 “輸出”框中顯示出對應的簽名,將其複製。

6.回到填寫候選人資訊框,將獲取到的簽名填入,並點選“提交”

將看到該候選節點所在行的下拉箭頭啟用為綠色,可點選箭頭擴充套件顯示詳細資訊。

免責聲明:

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

推荐阅读

;