搭建一條以太坊私鏈

2021-08-21 05:26:32 字數 1687 閱讀 8810

建立乙個json檔案,放到你想要放的位置,內容如下:

,

"difficulty": "200000000"

, "gaslimit": "2100000"

, "alloc": ,

"f41c74c9ae680c1aa78f42e5647a62f353b7bdde": }}

我在這裡建立了乙個叫test_genesis.json的檔案,內容就是上面的**。然後執行:

d:\2\chain>geth --datadir d:/2/chain/geth-test/ init test_genesis.json
這樣,我們就初始化了屬於自己的創世塊資訊。

由於是私鏈,只有你乙個人挖礦,所以使用cpu挖礦完全沒有問題。通過如下命令進入geth命令列互動介面:

如上圖,表示正常進入互動介面。

然後,建立乙個新的賬戶:

建立了乙個賬戶,要求輸入了兩邊密碼。通過eth.getbalance 獲取當前位址的餘額:

其中,獲取賬戶餘額的引數,是建立賬戶時,返回的錢包位址。我們記錄一下位址,一會兒還有用:

0x031d5b693d4dc3ad2241afc14fc54dafd14c3f58
輸入exit退出。我們再次以挖礦模式啟動,注意,命令裡面用到了上面的位址。

d:\2\chain>geth--

datadir

d:/2/chain/geth

-test/--

networkid

998-

-mine--

minerthreads=1--

etherbase=0x031d5b693d4dc3ad2241afc14fc54dafd14c3f58

這個時候,要先生成dag,要耗費一定的時間。曠工挖到礦之後,如下圖所示:

至此,windows上的私鏈搭建成功。

# sudo apt-get install software-properties-common

# sudo add-apt-repository -y ppa:ethereum/ethereum

# sudo apt-get update

# sudo apt-get install ethereum

安裝成功後,可以檢視geth的版本。

其它步驟和windows上相同。

以太坊私鏈搭建

搭建私有鏈官方文件 network id 隔離網路 ethereum options networkid value network identifier integer,1 frontier,2 morden disused 3 ropsten,4 rinkeby default 1 networ...

以太坊 搭建私鏈部署合約

geth datadir usr install geth db dev dev console 2 usr install geth log dev output.log執行命令後,進入geth控制台,像這樣 引數說明 dev 啟用開發者網路 模式 開發者網路會使用poa共識,預設預分配乙個開發者...

以太坊區塊鏈開發 私鏈

1.首先檢視我們兩個私鏈錢包的以太坊wei餘額,後續我們寫轉賬到區塊鏈位址 2.然後我們啟動私鏈 geth identity secbro etherum rpc rpccorsdomain datadir 私鏈資料資料夾絕對路徑 port 30303 rpcapi db,eth,net,web3 ...