以太坊开发者通过geth构建私有区块链
发布时间
阅读量:
阅读量
在先前发布的博客《以太坊开发--geth的使用入门》中,我所采用的是基于geth的开发环境,严格来说这与私有链的设置仍存在差异。今日我们将着手学习如何构建一个以太坊私有链。众所周知,区块链技术主要分为三类:公有链、联盟链以及私有链。关于这三者之间的区别,我会在后续的博客中进行详细阐述。目前,我们重点来完成私有链搭建的具体步骤。如需了解geth环境及其他区块链环境的配置方法,请查阅《区块链-以太坊开发环境搭建介绍》这篇博客内容。
(1)首先,在命令行界面中执行“geth account list”命令,用以查看当前系统中已存在的账户信息;若尚未创建账户,则可通过运行“geth account new”指令生成新的账户:

从当前情况来看,我已拥有四个账户,因此此处将不再进行新的账户创建操作。
(2)生成创世块,于根目录~/中建立test-genesis.json文件,文件内容具体如下:
{
"nonce": "0x0000000000000042",
"difficulty": "0x1",
"alloc": {
"
全部评论 (0)
还没有任何评论哟~
