首頁>Club>
3
回覆列表
  • 1 # 奮鬥的許大大

    BCH升級在即,對於之前一直執行有BCH全節點的使用者而言,升級BCH客戶端是其能夠繼續使用BCH全節點的必要之舉。對於未來想要利用BCH全節點做開發或者想要為去中心化生態生態系統做出貢獻的人來說,從現在開始執行一個BCH全節點也是一項非常簡單的事情。無論是在雲伺服器中,在本地計算機上還是小型單板計算機,BCH全節點都可以執行。以下是關於如何執行BCH全節點的簡單介紹。

    BCH網路全節點現狀

    在過去的兩年中,BCH生態變得越來越強大,BCH網路也出現了很多不同的全節點客戶端,也有很多使用者執行BCH全節點。所謂BCH全節點,就是透過載入BCH全節點客戶端,下載並保有完整區塊鏈資料的節點。一個完整的節點可以是任何一臺透過下載整個區塊鏈的歷史來連線到BCH網路的計算機。全節點能夠獨立校驗所有BCH交易,並且實時更新資料。

    在撰寫本文時,根據Coin Dance的資料,目前BCH網站有1653個公共節點在執行,分別是7個不同的全節點客戶端,Bitcoin ABC、Bitcoin Unlimited、BCHD、Flowee、XT、Bitcoin Verde、Bitprim還有3個未知的全節點。

    執行BCH全節點的流程

    為了執行一個BCH全節點,您需要下載軟體並透過下載現有鏈資料來同步整個節點,您可以選擇下載任何想要執行的BCH全節點客戶端。

    Bitcoin ABC用C ++編寫,是最受歡迎的客戶端,有903個節點採用。Bitcoin Unlimited(BU)也是用C ++編寫,類似於ABC版本,BU具有可調整的區塊大小上限以及其他概念,例如緊急共識和Xthin塊。Bitcoin Verde是一個完整的全節點,區塊瀏覽器和資料庫都是從最開始構建的。BCHD是使用Go語言(golang)編寫的替代性全節點客戶端。Flowee Hub是BCH的另一種替代客戶端,該網路包含libsecp256k1,可調區塊大小上限和Xthin塊等功能。Bitprim的建立者認為其軟體客戶端是一種注重使用者靈活性的高效能Satoshi實現。

    安裝和執行自己的BCH節點可以使用三種方法:雲伺服器、本地計算機、小型單板計算機。

    在使用諸如Google Cloud或Amazon的雲服務執行一個節點時,您需要先建立一個虛擬機器(VM)並透過該特定作業系統配置所有內容。下載軟體後,您需要應用正確的埠設定,並確保您有足夠的儲存空間和頻寬。TCP / 8333埠是通常用於連線比特幣現金的埠。如果選擇雲路徑,切記您正在使用集中式伺服器,這使您依賴於它們的服務。

    選擇使用桌上型電腦或膝上型電腦時,需要確保它具有足夠的速度和足夠的儲存空間來託管整個BCH區塊鏈。如今,比特幣現金區塊鏈的大小約為134 GB,因此您至少需要比這更多的空間確保它能夠進一步同步。使用本地計算機託管完整節點也很容易設定,但是最好確保您的計算機不會陷入癱瘓。一臺具有約2GB RAM且網際網路連線速度約為每秒50 KB(Kbps)或更高的計算機就足夠了。因為BCH鏈太大,可能需要幾天的時間才能在您的裝置上同步整個網路。首次同步後,後續同步將花費更少的時間,具體取決於您同步節點或使節點保持聯機狀態的頻率。

    建立一個完整節點,您還可以選擇最後一種方法:使用類似於樹莓派的單板計算機。樹莓派需要50 Kbps的網際網路連線和足夠的儲存空間來容納當前的鏈大小,然後再增加一些空間(300-500GB足夠)。有一些公司會在一個盒子裡生產即插即用的完整節點,做著和自制的樹莓派一樣的事情。通常,這些預先構建的套件比構建自己的節點要昂貴得多,但是一旦你在郵件中獲得了一個,你就可以毫不費力地在短時間內同步。

    為了下載和操作一個BCH全節點,您需要:

    時間:下載整個區塊鏈需要幾天的時間。

    計算機:執行Windows,OSX或Linux的任何計算機。

    儲存空間:首次同步大約200 GB的初始空間,另外200 GB的可用空間可用於後續同步。

    可靠的網際網路:提供至少每秒50 KB速度的可靠寬頻服務的網際網路連線。

    無限的連線服務:一個完整的節點需要能夠在不超過上傳限制的情況下執行。

    持續連線:至少一個節點每天應執行約八個小時或不間斷執行。

    維護BCH全節點的好處

    執行一個全節點並不難,只要有一個雲帳戶,一個本地計算機或一個簡單的樹莓派入門工具包,並帶有一些儲存空間,任何人都可以使用它。

    執行全節點對於個人而言,可以讓自己以非託運的方式使用BCH,能夠確保資金安全並擅自傳播金融交易,還可以提高自己交易的隱私性。對於整個BCH網路而言,執行BCH全節點可以儲存完整賬本和驗證交易,為BCH網路提供一層防禦,保證BCH網路的安全。全節點數量越多,網路安全性越高。除此之外,全節點數量的增多,還可以提升BCH的去中心化程度。因此,對有需求的使用者可以自己執行一個BCH全節點。

  • 中秋節和大豐收的關聯?
  • 女友到了嫁人的年紀了,自己該何去何從?