Ethereum
Ethereum 项目 提供了一个开源、分布式、基于区块链的平台,用于所谓的智能合约。
客户端
Go Ethereum
Go Ethereum,是以太坊协议的官方 Go 实现,可以作为 go-ethereum 软件包使用。
使用 geth account new
创建一个账户。
客户端可以使用 geth
启动,它将开始下载几个 GB 的区块链数据。这将花费很长时间。可以使用以下方法缩短时间
$ geth --syncmode full --cache=1024
较高的缓存值似乎可以更快地加速该过程[1]。
可选地,使用 geth console
启动客户端以获得 JavaScript 控制台,以便进行更有意义的交互。然后可以使用 geth attach [hostname:port 默认为 localhost]
从另一个终端或远程连接到此控制台。
要在控制台或连接模式下检查余额,请使用 web3.fromWei(eth.getBalance(eth.coinbase), "ether")
。
要启动 CPU 挖矿,请使用 geth --mine
。这远不如 GPU 挖矿有效,并且 ethereum.org 不建议这样做。
使用 geth 进行 GPU 挖矿
使用 geth 进行 GPU 挖矿已停止。
Ethereum Wallet
您可以通过 mycrypto-binAUR 软件包安装 Ethereum Wallet。旧的 mistAUR 钱包已被弃用。请参阅公告并查看迁移指南。