第一步:相关软件的安装
go-ethereum客户端安装
Go-ethereum客户端通常被称为Geth,它是个命令行界面,执行在Go上实现的完整以太坊节点。Geth得益于Go语言的多平台特性,支持在多个平台上使用(比如Windows、Linux、Mac)。Geth是以太坊协议的具体落地实现,通过Geth,你可以实现以太坊的各种功能,如账户的新建编辑删除,开启挖矿,ether币的转移,智能合约的部署和执行等等。
Geth可以使用下面三种JSON RPC协议进行连接:
内部进程通信(IPC):内部通讯,通常用于一台电脑内。
远程程序调用(RCP):跨计算机的通讯。通常使用TCP和HTTP协议。
WS(Web sockets):使用sockets连接Geth。
chain ID含义:
chain ID:1 主网公链
chain ID:2 Morden网络(仅对部分人开放)
chain ID:3 Ropsten网络
chain ID:4 Rinkeby网络
chain ID 大于4的是私有网络
使用Geth --testnet连接到Ropsten网络,Geth --rinkeby连接到Rinkeby网络。
安装命令如下:
brew tap ethereum/ethereum
brew install ethereum
我的显示界面
第一步:相关软件的安装
go-ethereum客户端安装
Go-ethereum客户端通常被称为G