一、创世块
随便找一个目录vim genesis.json
{
p.s.
//如果报以下异常说明genesis.json中的参数有问题,可以试试本文中的genesis.json
Fatal: Failed to write genesis block: unsupported fork ordering:
eip150Block not enabled, but eip155Block enabled at 0
二、初始化
geth --datadir "/data/geth/chain" init /data/geth/genesis.json
三、启动
geth
- 命令中增加 console ,启动后可以直接进行控制台
- 不增加 console,启动后后台运行可以在命令行后增加 2>>out.log放日志
geth --datadir "/data/geth/chain" --rpc --rpcaddr 10.9.2.153 --rpcport
8001 --port 30301 --rpccorsdomain "*" --networkid 100 --nodiscover 2>>out.log
- 后台运行连接console, geth attachhttp://10.9.2.153:8001
四、基本命令
添加账号personal
五、相关工具
- 1、Ethereum Wallet 以太坊钱包客户端工具
p.s.国内安装会卡在一个download node页面主要是在下载geth,下载好的文件名archive.zip ,可以在盘里搜下 binariesGetharchive.zip。问题是下载好了后还是卡在download node页面,你可以手动去把它解压,binariesGethunpacked放这文件夹里
- 2、Mist(Ethereum Wallet + 以太坊浏览器) 。由于安全问题 Mist已经不建议使用
- 3、MetaMask基于浏览器插件的钱包
类似在chrome安装MetaMask,chrome商店打不开,我们可以在百度搜索"chrome商店国内镜像"下载安装
具体使用教程可以参见 https:// blog.csdn.net/weixin_35 282902/article/details/82916908
p.s. 可以注意一点就是如何导入私链的本地账户,这点在以上链接上已有说明。
- 4、以太坊浏览器,Ethscan。开源的以太坊浏览器比较多,Ethscan比较简单直接是一个html页面
p.s. 下载Ethscan就一个html页面,打开后在圈中的地方输入http://ip:port就可以看到区块信息了
hanko:以太坊区块链搭建与使用(一)-私有链zhuanlan.zhihu.com