从源码编译比特币客户端
$ git clone https://github.com/bitcoin/bitcoin.git
$ cd bitcoin
$ ./autogen.sh
$ ./configure --disable-wallet
$ make
$ sudo make install
为什么要运行一个节点? 以下是一些最常见的原因:
- 如果您正在开发比特币软件,并且需要依靠比特币节点进行可编程(API)访问网络和区块链。
- 如果您正在构建必须根据比特币共识规则验证交易的应用程序。 比特币软件公司通常运行几个节点。
- 如果你想支持比特币。 运行节点使网络更加健壮,能够提供更多的钱包,更多的用户和更多的交易。
- 如果您不想依赖任何第三方来处理或验证您的交易。
- 如果您正在阅读本书并对开发比特币软件感兴趣,那么您应该运行自己的节点。