马蹄链超级MMM(3M)互助DAPP系统开发

单价: 面议
发货期限: 自买家付款之日起 天内发货
所在地: 广东 广州
有效期至: 长期有效
发布时间: 2023-12-20 07:51
最后更新: 2023-12-20 07:51
浏览次数: 86
发布企业资料
详细说明

软件安装与配置

2.1. Ubuntu

2.1.1. 安装 geth

安装环境



mixhash: 与nonce配合用于挖矿,由上一个区块的一部分生成的hash。注意他和nonce的设置需要满足以太坊的Yellow paper, 4.3.4. Block Header Validity, 章节所描述的条件。


nonce: nonce就是一个64位随机数,用于挖矿,注意他和mixhash的设置需要满足以太坊的Yellow paper, 4.3.4. Block Header Validity,章节所描述的条件。


difficulty: 设置当前区块的难度,如果难度过大,cpu挖矿就很难,这里设置较小难度


alloc: 用来预置账号以及账号的以太币数量,因为私有链挖矿比较容易,所以我们不需要预置有币的账号,需要的时候自己创建即可以。


coinbase: 矿工的账号,随便填


timestamp: 设置创世块的时间戳


parentHash: 上一个区块的hash值,因为是创世块,所以这个值是0


extradata: 附加信息,随便填,可以填你的个性信息


gasLimit: 该值设置对GAS的消耗总量限制,用来限制区块能包含的交易信息总和,因为我们是私有链,所以填*大。


identity: ***的标示,随便填写,用于标示目前网络的名字


init: 指定创世块文件的位置,并创建初始块


datadir: 设置当前***网络数据存放的位置


port: 网络监听端口


rpc: 启动rpc通信,可以进行智能合约的部署和调试


rpcapi: 设置允许连接的rpc的客户端,一般为db,eth,net,web3


networkid: 设置当前***的网络ID,用于区分不同的网络,是一个数字


console: 启动命令行模式,可以在Geth中执行命令


相关系统开发产品
相关系统开发产品
相关产品