最佳比特币节点托管

托管比特币节点的服务器要求

关于如何运行您自己的比特币节点有多种选择,但它们都应符合以下条件;

  • 至少 300GB 磁盘空间 – 任何节点都应该下载整个比特币区块链,它目前约为 248GB,但呈指数增长,
  • 内存4GB – 我们的记忆越多越好,
  • 5 GB带宽 – 稳定的网络,每天可上传 5GB 数据和下载 500mb 数据,以及
  • 至少 6 小时运行时间 – 运行时间越长越好。

考虑到这些标准,开始在家中的台式机或笔记本电脑上托管您自己的完整节点非常棘手。

可以选择使用一些根本不需要设置的“开箱即用”解决方案。 它们以小盒子的形式出现,预装了所有需要的软件,没有任何个人调整的余地。 可以说,托管全节点最方便的方式是通过 VPS 或 云托管服务. 通过这样做,您可以确保您的节点已启动并全天候 24/7 运行,并且在设置之后,它根本不需要额外的工作。

1. Digital Ocean

Digital Ocean

网站: https://www.digitalocean.com

为您自己的比特币节点选择托管方时的主要因素之一是正常运行时间和托管整个区块链数据的能力的结合。 由于大多数 VPS 和云服务提供的 SSD 空间有限,因此选择有限。 Digital Ocean 是为所需内存空间提供正确解决方案并提供多种选择的公司之一。

哪 Digital Ocean 计划开始?

在查看设置自己的节点的必要条件时,您应该比平时更深入地挖掘。 和 Digital Ocean,您可以考虑多种选择,但是,我们找到了最具成本效益的正确计划,并且在区块链大小随时间增加时为您留出一点空间。 

标准 Digital Ocean 水滴计划

  • 内存 = 16 GB RAM
  • vCPU = 8 个 CPU 内核
  • 数据传输 = 6 TB
  • SSD 磁盘存储 = 320 GB
  • 价格 = 96 美元/月或 0.142 美元/小时

2. Linode

的Linode

网站: https://www.linode.com/

可能是这家公司的名字,Linode,已经对应了一个比特币节点,但还不止这些。 而许多其他托管公司提供的产品种类繁多 VPS 托管,Linode致力于带来最好的VPS解决方案。

应该注意一件事; 它致力于 Linux 用户。 这并不意味着任何从未与之合作过的人 Linux 在无法使用 Linode 托管您的 VPS 服务器之前,它只是您要记住的东西。 Linode 是一家利基托管公司,为那些精通技术并知道他们在互联网上的行踪的人提供各种解决方案。 那些已经迈出全面托管自己的比特币节点的人已经在技术前沿赢得了声誉,并且完全有能力利用 Linode。

从哪个 Linode 计划开始?

Linode 有多种产品供您选择。 那是否是一个 专用服务器 根据您的需要定制或更标准的 Linode 产品。 在深入研究了 Linode 提供的产品后,我们发现了一个最适合托管比特币节点的计划。 这为您增加区块链大小和最佳速度留出了一些喘息空间。

标准 Linode 16 GB 计划

  • 内存 = 16 GB RAM
  • vCPU = 6 个 CPU 内核
  • 数据传输 = 8 TB
  • SSD 磁盘存储 = 320 GB
  • 价格 = 80 美元/月或 0.12 美元/小时

3.场地

Siteground

网站: https://www.siteground.com/

选择托管解决方案时应牢记的一件事是比特币区块链的规模正在增加。 在过去的十年中,它已经增长到大约 250GB,每天都有越来越多的流量到达。 在实际采用发生的那一刻,甚至更多的交易在网络上发生,这个大小可能会增加更多。

选择主机时,您需要确保它们已为这些增长做好准备,并且能够根据您的请求进行扩展。 Siteground 做得非常完美,因为他们允许任何人根据他们的需要设置他们的云托管。 当您需要更多的 SSD 空间、加速其他任何东西的 RAM 时,就是您调整计划的时候。

从哪个 SiteGround 计划开始?

当我们查看 SiteGround 时,我们遇到了一个更可定制的选项。 与所需的带宽和传输速度相比,比特币节点需要大量的 SSD 存储。 然而,在大多数情况下,增加 SSD 存储确实会增加内核数量、内存和传输速度,正如我们在前面的示例中看到的那样。 使用 Siteground,您可以在需要时随时调整计划。 它比 Digital Ocean 或 Linode,但它确实充分利用了您计划中包含的所有内容。

快速启动计划

  • 内存 = 8 GB RAM
  • vCPU = 4 个 CPU 内核
  • 数据传输 = 5 TB
  • SSD 磁盘存储 = 40 GB
  • 价格 = 100 美元/月或 0.138 美元/小时

了解区块链和比特币节点

加密货币世界对许多人来说可能是未知领域,而且它似乎是一个复杂的新现实,只有少数人知道发生了什么。 实际上,全世界有数百万人正在使用加密货币,甚至更多人在使用其背后的技术; 全面、. 有超过 3000 种不同的虚拟货币,但这一切都始于比特币。 

2009 年 XNUMX 月,第一个比特币诞生,从那以后,每笔交易都记录在所谓的区块链上。

多年来,这项革命性的技术通过适时投资为许多人带来了财富。 现在,投资和交易并不是从这项技术中获益的唯一途径。 

要了解什么是比特币节点,首先必须了解比特币背后的技术。

区块链技术是一个名叫 中本聪. 在通过加密专家通讯发布他的清单后,他继续开源项目,后来被称为比特币。 清单是在考虑 2008 年经济衰退的情况下编写的; 银行不应该再控制其他人的财富,每个人都应该控制自己的资金,而中间没有中央机构。 这一革命性的想法得到了区块链技术发明的支持。

什么是区块链?

区块链由一个拥有全球数千个验证器的网络组成。 这些验证器验证交易; 例如,资金的占有、正在支付的款项和定期的余额检查。 这种验证是由分散的节点完成的,而不是由银行形式的一个中央方完成的。

你可能想知道,它是如何工作的? 一个有用的类比如下:

“想象一下在计算机网络中被复制数千次的电子表格。 然后想象这个网络被设计成定期更新这个电子表格,你对区块链有了基本的了解。”

区块链在现实生活中如何运作?

区块链是如何工作的——简单流程图
区块链如何运作(来源: Visme)

实际上,区块链由数百万个链条形式的块组成。

每个区块都包含数据,是你拥有 1 个比特币的事实,还是我刚转给堂兄的 5 个比特币,都存储在这些区块中。

每 10 分钟就会生成一个新块,截至今天,这些块中有超过 600,000 个可以追溯到 2009 年。

存储在这些块上的数据是开放的,任何人都可以查看以完全透明。

这些区块是由“矿工”生成的,“矿工”是世界各地数以千计的计算机,它们使用自己的处理能力来求解数学方程式。

这听起来很复杂,但这种加密解决方案是验证存储在这些块上的所有数据是否正确的方式。 当我想向我的堂兄发送 1 个比特币时,矿工验证我拥有 1 个比特币,如果当矿工试图验证这个等式时结果证明我没有持有那 1 个比特币,它不会验证我的交易。 这个过程分散了验证任何块的权力,因为它需要大量的处理能力来验证一个块。 

什么是比特币节点?

如上所述,整个区块链不断地被全球数十台计算机控制、检查和验证。

这些计算机可以分为矿工和节点。

本质上,矿工和节点在同一个团队中; 他们都想要一个安全的网络。 这里的区别是,当你挖矿时,你的系统不需要任何关于当天生成的块的知识。 它只会询问您存储在前一个块和您当前正在验证的块上的信息。 作为验证的奖励,矿工以比特币的形式获得补偿。 在这种情况下,矿工只为未来的区块做出贡献,而不是整个网络。 

比特币节点是一个巨大的壁橱,其中包含区块链上曾经记录的所有区块。 矿工正在对新创建的区块进行验证。 然而,当一个区块被验证后,它现在可以被放入壁橱,进入节点。 然后,该节点将继续持续监控网络,以发现任何错误创建的块,这些块不符合网络内通过共识设置的规则,所有节点都在全球范围内运行。 

为什么要运行你自己的比特币节点?

从某种意义上说,无论何时您拥有比特币,运行尽可能多的比特币(完整)节点对您都是有利的。 这些节点充当比特币的骨干。 没有这些节点,网络就不会去中心化,单个实体就可以更改协议。 现在,这是不可能的。 而对于采矿,您的计算能力会得到经济回报。 运行节点时,没有。 但是,运行您自己的个人节点有一定的好处。

1. 信任在你手中

根据比特币的承诺,您可以控制自己的资金。 当你不运行你的全节点时,你仍然依赖第三方的网络。 为了将您的交易部署到网络上,您必须与一个完整的节点进行通信。

运行你自己的全节点将允许你确保你的交易在没有任何第三方干预的情况下广播给矿工。 请注意,您的交易仍需由矿工验证才能集成到区块链中。 

2. 您的安全和隐私掌握在您手中

任何真正拥护 在线隐私 可能听说过比特币。

多年来,它一直被用作互联网阴暗面的一种支付方式,但实际上,如果你不运行自己的节点,它并不是最私密的操作方式。 想象一下,您已经使用电子邮件地址注册了一个在线钱包,此信息现在将直接链接到该第三方。 在这种情况下,当你假设你的比特币付款是匿名的时,它实际上与你的电子邮件地址有关。

运行一个全节点会为你创建一个只连接到这个节点的钱包地址; 它无法追溯到您的个人信息。 这样,您就可以消除对任何第三方持有您的资金或进行任何交易的信任。

3.选择权在你手中

最初的比特币协议有一个 一套特定的规则和标准. 时不时地,比特币项目的核心开发人员正在完成新技术或对组成代码的添加。 这些都是真正的比特币信徒。

比特币背后没有公司支付他们这样做的费用。 随着对源代码的每次升级,所有全节点都可以选择同意这些更新。 每当发生重大升级时,就会发生“分叉”。 其中最著名的一个是创建比特币现金硬币的分叉,导致所有全节点决定是支持比特币还是比特币现金。 当你运行自己的全节点时,你负责自己做出这些决定,你决定你最支持哪个项目。

结论:很难选择正确的计划

每当你认真考虑运行自己的比特币节点时,你应该愿意为此付出一些美元。 它是 不是最便宜的选择 考虑到没有经济动机支持网络。

然而,当你真正相信比特币网络应该像现在一样保持稳定、去中心化和安全时,你应该考虑运行你的节点。 这是一个令人兴奋的过程,而且它允许你为一项革命性的技术做出贡献,这种技术可能会在我们甚至没有意识到的情况下颠覆许多行业。

了解更多

作者照片

Freek Caron 的文章