xiyu

发布于 2023-02-10到 Mirror 阅读

#010 什么是比特币全节点?个人运行比特币全节点的几种硬件组合。

什么是比特币全节点?

完整节点是一个完全验证事务和块的程序。几乎所有完整节点还通过接受来自其他完整节点的事务和块,验证这些事务和块,然后将它们转发到进一步的完整节点来帮助网络。上面是官网的介绍,对我们来说其实就是同步全部区块,运行bitcoincore即可。

有一些硬件软件要求,windows、linux、mac都可以。7gb硬盘最少,2gm内存,至少50k的宽带。今天大部分硬件都能达到这个标准。

下载bitcoincore,第一次打开会提示你存储在哪里,选择本地硬盘或者外接硬盘都可以,以后也可以转移。需要注意的是,现在的区块大小大概是500g左右,所以最好是用1tb以上的固态硬盘,现在价格也非常便宜,便宜点的m2硬盘2tb大概800元左右。

然后就是等同步,国内的网络情况不确定要同步多久,我这边显示十几个小时就搞定了。

全节点有什么用?

比特币nft出现之前,比特币全节点只能是情怀,或者说给比特币网络做贡献。

前几天bitcoinpunks出现,许多人没有全节点,使用bot服务又容易卡死,许多人意识到了配置一个全节点可能是有用的。

搭建比特币全节点的几种硬件组合推荐:

台式机、笔记本、mac、树莓派或者一些运行linux系统的开发版都可以运行比特币核心客户端。

我使用的是常用的mac,1tb硬盘,足够储存节点了。因为我不需要一直运行着它,等需要用的时候,同步一下最近的块,然后直接使用就好了。大家自己的电脑都可以运行起来,下买提供几种除了日常pc之外的组合。

  1. 树莓派,成本最低,一个树莓派大概600元,一个1tb外接硬盘400左右,可以安装linux系统,直接运行客户端,但我建议大家用树莓派安装umbrel,更适合币圈,还有闪电网络的配套软件。此外还有其他类似的开发版,orange pi5,和树莓派一样,性能比树莓派应该要好一点。

  2. steam deck,没错,是那个游戏机,树莓派身体羸弱,每次把玩都害怕一不小心把针脚弄掉了,steamdeck专门为玩游戏设计的,稳定性应该要比别的好很多,支持更换硬盘。一个t1tb硬盘大概五百块左右,系统可以刷windows,插上电源,长时间运行应该没问题,游戏机成本拼多多2799+硬盘500,还有一个优势是他自带屏幕和操控按钮,不需要折腾配置了。

  3. Mac mini M2款,教育优惠3699,比steam deck没贵多少,m2的性能就不用说了,直接外接一个移动硬盘,还不影响日常使用。

  4. n5105小主机,不含硬盘价格大概800左右,硬盘1t 500元足够使用。他的优势是价格和树莓派一样,但是性能要强不少,功耗也只有10w,在运行节点的同时,可以日常办公。

总结,现在的电脑硬件运行一个十多年前的比特币软件,大部分都不是瓶颈,稳定成本低就行了。关注umbrel这一类系统的发展,关注比特币生态发展,如果后续发展好,有一个全节点,可以节约很多时间。闪电网络也要学会使用,为以后做准备。

references:

https://bitcoin.org/en/full-node