Advertisement

以太坊开发者通过geth构建私有区块链

阅读量:

在先前发布的博客《以太坊开发--geth的使用入门》中,我所采用的是基于geth的开发环境,严格来说这与私有链的设置仍存在差异。今日我们将着手学习如何构建一个以太坊私有链。众所周知,区块链技术主要分为三类:公有链、联盟链以及私有链。关于这三者之间的区别,我会在后续的博客中进行详细阐述。目前,我们重点来完成私有链搭建的具体步骤。如需了解geth环境及其他区块链环境的配置方法,请查阅《区块链-以太坊开发环境搭建介绍》这篇博客内容。

(1)首先,在命令行界面中执行“geth account list”命令,用以查看当前系统中已存在的账户信息;若尚未创建账户,则可通过运行“geth account new”指令生成新的账户:

从当前情况来看,我已拥有四个账户,因此此处将不再进行新的账户创建操作。

(2)生成创世块,于根目录~/中建立test-genesis.json文件,文件内容具体如下:

复制代码
    {
    "nonce": "0x0000000000000042",
    "difficulty": "0x1",
    "alloc": {
        "

全部评论 (0)

还没有任何评论哟~