主页 > imtoken钱包dapp图标 > (4) 以太坊搭建多节点私有链

(4) 以太坊搭建多节点私有链

imtoken钱包dapp图标 2023-02-05 06:58:09

我们上次建了一个私链。 在正常使用中以太坊中模拟多个节点,一条链至少会有多个节点,所以我们需要一个多节点的私有链来进行开发。 在本机上,我们可以通过虚拟机进行操作。

(1) 复制节点A的创世块文件到节点BC:\mychains\dev

(2)在虚拟机中使用同样的命令初始化私有链,注意networkid需要和A节点相同

以太坊中模拟多个节点_以太坊全节点钱包_sitebitebiren.com 以太坊是什么时间进入中

geth --identity "mydev" --rpc --rpccorsdomain "*" --datadir "C:\mychains\dev" --rpcapi "db,eth,net,web3" --networkid 100 init "./CustomGenesis.json “

(3)启动私链,注意networkid需要和A节点一样

sitebitebiren.com 以太坊是什么时间进入中_以太坊全节点钱包_以太坊中模拟多个节点

geth --datadir "C:\mychains\dev" --identity "mydev" --rpccorsdomain "*" --networkid 100 控制台

以太坊中模拟多个节点_以太坊全节点钱包_sitebitebiren.com 以太坊是什么时间进入中

sitebitebiren.com 以太坊是什么时间进入中_以太坊中模拟多个节点_以太坊全节点钱包

(4) B节点通过web3连接到A节点

web3.admin.addPeer("enode://a4c9f91ed4f4ed7a7c311035695968b95877cc1c1fcc54e260548000f2f4ae453c9e36749a1e5234f56a39bc011e86493f8be999af85bd25a5d8c3e92d3d94c4@110.102.107.85:30303")

sitebitebiren.com 以太坊是什么时间进入中_以太坊中模拟多个节点_以太坊全节点钱包

sitebitebiren.com 以太坊是什么时间进入中_以太坊全节点钱包_以太坊中模拟多个节点

(5) 从节点A以太坊中模拟多个节点,查看是否连接成功admin.peers

sitebitebiren.com 以太坊是什么时间进入中_以太坊全节点钱包_以太坊中模拟多个节点

以太坊中模拟多个节点_sitebitebiren.com 以太坊是什么时间进入中_以太坊全节点钱包

(6) 从节点A向节点B发送交易,交易成功

以太坊全节点钱包_sitebitebiren.com 以太坊是什么时间进入中_以太坊中模拟多个节点

您也可以尝试在多个节点上创建一个多重签名钱包。 方法与上一篇文章基本相同。 你可以自己试试。