主页 > imtoken官网网址 > 2.搭建以太坊私链及客户端基本操作
2.搭建以太坊私链及客户端基本操作
创建私有链的原理:通过配置自己的创世块,可以保证其他节点和自己的创世块不同,协议保证其他节点和区块链和自己的不同以太坊私链如何确认区块,这样这条链就属于你,就是你的私有链。
创世块的存储文件名为genesis.json
内容如下:
{
“随机数”:“0x0000000000000042”,
“混合哈希”:“0x0000000000000000000000000000000000000000000000000000000000000000”,
“难度”:“0x4000”,
“分配”:{},
“币库”:“0x0000000000000000000000000000000000000000”,
“时间戳”:“0x00”,
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
“额外数据”:“0x00000000”以太坊私链如何确认区块,
"gasLimit": "0xffffffff",
“配置”:{
“链号”:666,
“家园块”:0,
“eip155块”:0,
“eip158块”:0
}
}
创建区块链数据目录:
geth --datadir /你的路径/init genesis.json
显示成功写入创世状态后,表示创世块创建成功。
这会将您的路径目录设置为您自己的数据目录。
在自己的数据目录下创建两个文件夹,geth(里面包含chaindata和lightchaindata数据)和keystore。
然后就可以创建账号,挖矿等操作了。