ETH全节点搭建

ETH客户端个版本下载https://geth.ethereum.org/downloads/

windows搭建以太坊的私有区块链

下载和安装:
1、下载

ETH客户端个版本下载https://geth.ethereum.org/downloads/

​ 2、安装:比如安装到 D:/geth 目录中

​ 3、CMD进入终端
​ geth -help (geth -h)

创建创世区块
1、拷贝sspgenesis.json 到 安装目录中 (D:/geth)
2、在CMD 终端,进入到安装目录中

cd D:\gethgeth --datadir "D:/geth/chain" init sspgenesis.json

启动命令

geth --identity "niubit" --rpc --rpcaddr "0.0.0.0" --port 30303 --rpccorsdomain "*" --datadir "cdata" --networkid 999 --rpcport 9090 console

基于 HTTP 的 JSON-RPC API 选项:

  • --http启用 HTTP-RPC 服务器
  • --http.addrHTTP-RPC 服务器监听接口(默认:localhost
  • --http.portHTTP-RPC 服务器监听端口(默认:8545
  • --http.api通过 HTTP-RPC 接口提供的 API(默认值eth,net,web3:)
  • --http.corsdomain逗号分隔的域列表,从中接受跨源请求(浏览器强制)
  • --ws启用 WS-RPC 服务器
  • --ws.addrWS-RPC 服务器监听接口(默认:localhost
  • --ws.portWS-RPC 服务器监听端口(默认:8546
  • --ws.api通过 WS-RPC 接口提供的 API(默认eth,net,web3:)
  • --ws.origins接受 WebSocket 请求的来源
  • --ipcdisable禁用 IPC-RPC 服务器
  • --ipcapi通过 IPC-RPC 接口提供的 API(默认admin,debug,eth,miner,net,personal,txpool,web3:)
  • --ipcpath数据目录中 IPC 套接字/管道的文件名(显式路径转义它)