您好,登錄后才能下訂單哦!
這期內容當中小編將會給大家帶來有關如何成為NEO共識節點,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
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 Foundation在未來的幾年中會擁有大量票數。因此,NEO現階段分為兩種治理方式,鏈上治理和鏈下治理。
鏈上治理
鏈上治理依靠NEO區塊鏈本身的機制實現管理,也是NEO期望在未來實現的主要管理方式。 NEO 管理代幣的持有人是 NEO 網絡的所有者和管理者,通過在 NEO 網絡上投票來實現管理權,通過獲得 NEO 生成的 GAS 燃料代幣來實現 NEO 網絡的使用權。 NEO 管理代幣可以被轉讓。
鏈下治理
鏈下治理依靠NEO Foundation的持續支持。 在運維共識節點,開發NEO核心項目以及推廣和發展NEO生態之外,NEO Foundation持有的票會投給符合要求的戰略合作伙伴,實現對共識節點一定程度的管理。
參選人性質 有兩種方式成為共識節點:
鏈上治理申請人
如果想要利用鏈上治理的機制,獨立運維共識節點,從NEO持有者獲得投票,步驟如下: ①共識節點要求 ②主網參選 ③獲得支持
鏈下治理申請人
如果想要與NEO Foundation建立戰略合作關系(鏈下治理),并獲得NEO Foundation的投票,步驟如下:
①共識節點要求 ②成為合作伙伴 ③主網參選 ④獲得支持
經濟激勵
根據NEO網絡的經濟模型,網絡手續費會作為激勵分發給共識節點的維護者。另外,新的經濟模型正在討論中。
如果激勵模型有所變化,該節內容也會相應更新。
適用于鏈上治理和鏈下治理申請人
所有節點候選人或者組織應向社區提供以下信息,信息可以發布于NEO官網的投票檢測頁面里,并發布在組織官網上。(以下列表僅供參考)
公共網站,社交賬號 聯系方式(郵箱,Discord賬號等) 組織名稱,總部位置 服務器類型,服務器配置團隊名單及2/3的團隊成員圖片及背景 技術方案(安全,維護,長期穩定性, 容災備份),維護人員以及預算 硬件擴容計劃 對NEO生態的貢獻
服務器參考最低配置:
4核處理器 8G內存 10M帶寬 100G SSD硬盤
只適用于鏈下治理申請人; 鏈上治理申請人見 3. 主網運行
鏈下治理申請人可將自己的組織信息和運維提案通過郵件發送到
consensus@neo.org
建議提案中包括"1. 共識節點要求"里列舉的信息。NEO Foundation會討論申請者提供的條件是否符合要求。
申請結果會通過郵件反饋給申請人或組織。審核未通過的補充缺少信息,提升配置和完善相應的方案再提交審核。
鏈下治理申請人在申請成功后首先需要試運行測試網的共識節點。試運行6個月后,則可轉入主網運行。
要成為測試網的共識節點,需要先在測試網上注冊為候選人。
在測試網和主網成為候選節點的步驟完全相同,唯一區別取決于客戶端連接的是哪一個鏈。關于主網和測試網的切換,請參閱此文檔
①在 NEO-GUI 中,打開要報名候選人的錢包賬戶。 ②點擊 高級 -> 選舉。 ③選取該地址公鑰,點擊 確定。注意此操作將花費 1000 GAS。完成后會顯示交易構造成功提示以及交易ID。
④如果看到交易構造成功提示,那么這個賬號就成功成為了候選人。可以通過APIgetvalidators方法來查詢所有候選人以及候選人得票數。(見附錄1)
注冊完成后NEO Foundation將會給投票給此節點,使其成為共識節點。 測試網運行期間,如果存在問題則申請方需要積極配合解決,NGD術人員會提供支持。 測試網運行6個月之后,則可轉入主網運行。
適用于鏈上治理和鏈下治理申請人
所有節點候選人要想參與主網選舉并成為共識節點,需要以下步驟:
用GUI連接到主網,重復2.2.1 成為候選人的步驟。
*: NEO3.0 對投票機制會進行更新。屆時此文檔也會做相應更新。
每個 NEO 節點都可以對候選人進行投票,當前投票賬戶中的 NEO 數量會自動計算為所投候選人的票數,當投票給多位候選人時,每位候選人都將獲得與當前投票賬戶中 NEO 數量相等的票數。例如當前賬戶有 100 個 NEO,從該賬戶投票給三位候選人,則每位候選人得到 100 票。投票后如果花費了該賬戶的 NEO,則候選人的票數也將實時更改為當前賬戶 NEO 余額數。
投票后,NEO 網絡將根據每個賬戶所投候選人數進行實時計算,選出共識節點。計算方法為:
①對每個賬戶所投候選人數按大小排序,得到數組 C1, C2, …, Cn ②去掉數組中前 25% 和后 25% 的數值 ③對剩余的 50% 數值進行加權平均,得出 NEO 共識節點數 N ④選出得票數最高的前 N 名候選人成為共識節點
適用于共識節點申請人以及所有NEO持有者
任何持有NEO的節點都可以在GUI上進行投票。候選節點的運維者可以給自己的節點投票。
①在 NEO-GUI 中,打開要投票的錢包賬戶。 ②右鍵點擊該賬戶 -> 投票。在候選人框內輸入要投票的候選人公鑰,換行可以輸入多個公鑰,但注意每行不能包含空格,如下圖所示:
例:給7個候選人各投等同于NEO數量(1)的票
如果看到交易構造成功提示,投票就已經成功。可以在官網的投票檢測頁面或通過API來查詢所有候選人以及候選人得票數。(見附錄1)
適用于鏈上治理和鏈下治理申請人
確認節點在區塊鏈上注冊為候選人后, 與NEO建立了合作關系的鏈下治理申請人在參選時會得到NEO Foundation的投票。
對于鏈上治理申請人,獲得社區的了解和支持會提升社區里的NEO持有者給候選人投票的可能性。建議使用以下幾種方法:
①在neo.org的投票檢測頁面添加候選人的各類信息 。具體步驟見附錄2 ②在自己的組織官網上展示NEO節點競選的相關信息 ③通過NEO社區和社交媒體推廣
如果在主網參選獲得足夠的投票,就能成為主網共識節點。
如果想要查詢候選人名單和票數,可以使用Postman或任何其他RPC程序調用API來查詢。(json-RPC調用API的具體步驟可見此文檔)
如下圖所示,調用getvalidators方法。
可以查看到返回的響應正文中顯示出該公鑰與對應的的票數。 圖片中,余額為 100000000 的賬戶投票給了公鑰為3076fc0ee6c6ccf3fb0c9b3ff9d0e3d9ba7ef97e54c77240991ec1dffa295503b的候選人。
在API返回的json文件里,active 這一項的值代表此節點的狀態。 false表示此節點是候選節點 true表示此節點是共識節點
附錄2. 在官網檢測頁面添加信息 投票檢測頁面可用來檢測所有主網候選節點的狀態和票數。以及添加候選節點的信息。點擊綠色下拉箭頭可以擴展顯示該節點的更多信息。
要添加信息: ①在頁面中點擊“競選節點”旁的 ,進入信息填寫框。
②在“公鑰”列表中選擇候選人的公鑰,填寫相關信息。
③點擊“生成散列值”,并復制生成的字符串。
④在 NEO-GUI 客戶端中,點擊“高級”-> “消息簽名”。
⑤在“地址”中選擇候選人公鑰對應的賬戶地址,在“輸入”框中填入之前生成的字符串,點擊“簽名”。 “輸出”框中顯示出對應的簽名,將其復制。
⑥回到填寫候選人信息框,將獲取到的簽名填入,并點擊“提交” 將看到該候選節點所在行的下拉箭頭激活為綠色,可點擊箭頭擴展顯示詳細信息。
上述就是小編為大家分享的如何成為NEO共識節點了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。