NEO 節點介紹

全節點(full nodes)是存儲 NEO 區塊鏈所有數據的節點,經過 P2P 的方式與區塊鏈網絡鏈接,在區塊鏈網絡中,全部的全節點都是平等的,既充當客戶端又充當服務器。html

NEO 有兩個全節點程序:node

  • NEO-GUI: 面向普通用戶,提供圖形界面,具備除共識外的全部功能。
  • NEO-CLI: 面向開發者,提供命令行界面,具備一些錢包操做的基本功能,除此以外還會對外提供 API,能夠與其它節點達成共識,參與區塊的生成。

NEO 節點下載地址

  Neo-GUI Neo-CLI
程序 下載地址 下載地址
源代碼 Github Github

GUI 節點與 CLI 節點功能比較

端口說明/NEO-CLI安全策略

若是你想讓外部程序訪問該節點的 API 須要開放防火牆端口,如下是端口說明。git

NOTEgithub

強制要求:必須使用白名單或防火牆以屏蔽外部服務器請求,不然會有重大安全隱患。安全

NEO-CLI 自己不提供遠程開關錢包功能,打開錢包時也沒有驗證過程。所以,安全策略由用戶根據自身狀況制定。對於交易所,因爲錢包要一直保持打開狀態以便處理用戶的提現,所以,從安全角度考慮,錢包必須運行在獨立的服務器上,並參考下表配置好端口防火牆。服務器

  Mainnet Testnet
JSON-RPC via HTTPS 10331 20331
JSON-RPC via HTTP 10332 20332
P2P via TCP 10333 20333
P2P via WebSocket 10334 20334

原文:http://docs.neo.org/zh-cn/node/introduction.html網絡

相關文章
相關標籤/搜索