不是您的节点,不是您的验证–比特币杂志

《不是您的节点,不是您的验证–比特币杂志》从远处看,兵马俑似乎表现出同质的冗余性,但是每个士兵的独特面部特征描绘了一支相当多元的军队。 资源。 第1部分:节点冗余的冗余提醒

“除非用户体验比受信任的第三方更好,否则它不会成功,但是我们需要从一个非常基本的基础开始教育过程:信任具有您的比特币完全访问权限的第三方只是在替换一个集中式银行系统和另外一个。”

埃里克·马丁代尔

对于那些比较精通比特币语言的加密货币领域的人来说,我们都已经多次听到遍及整个比特币文学的谚语“运行自己的节点”。 它是同义词,上面带有“不是您的密钥,不是您的加密货币”或“ HODL”。

无论他们是否受到加密社区的坚持,他们都拥有自己的优点,并在最糟糕的时刻表达遗憾。 人性倾向于再次犯同样的错误。 Gox,QuadrigaCX,OKEx等

那为什么我们继续不断地陷入同样的??错误中呢?

因为放心。 开设一个具有集中式交易所的帐户并保留您的比特币非常容易。 当伴随的FUD渗入我们的决定时,高买和低卖也非常容易。

但是,比特币生态系统中确实没有引起太多零售关注(更不用说使用)的一个区域正在运行您自己的比特币节点。 这是尚未被“制度化”或“货币化”的为数不多的比特币领域之一。 但是有充分的理由,因为它不应该产生货币激励。 相反,它所消耗的成本与开采的区块有些线性。 它被设计为以基层方式生长,而不是采矿,贸易和托管的其他财务动机区域。

当一个人运行自己的节点时,他们不必依靠第三方来广播,传播,验证和确认其交易。 他们以这种方式完全自主权。

因此,采用前面提到的“不是您的密钥,不是您的加密货币”这一成语,可以采用相同的精神。“不是您的节点,不是您的验证。”

随着加密货币社区迎来第三次比特币牛市,不可避免的下一代比特币信徒将冒险走入困境。 毫无疑问,这将对已经存在的第三方服务(包括钱包提供商,交易所甚至采矿网络)提出更多的需求,并可能给它们带来压力。 随后,这自然也会要求增加运行的节点数量。 但是由谁来呢?

“比特币社区的成员似乎对托管完整节点失去了兴趣。 这是需要注意的事情,因为随着时间的流逝,这可能意味着该行业的主要公司可能不得不弥补这一空缺。” – Daniel Cawrey

比特币社区有时会在网络中具有一定数量的节点的冗余量之间产生分歧。 它对网络有帮助还是对个人有帮助?

它是同构的。

但是这里的关键词是“冗余”。 就像在自然界见证的生态系统冗余一样。

鹦嘴鱼是一种以海底富含生物的珊瑚小藻类为食的物种。 光是这一行为就对珊瑚在充满竞争者的海床上蓬勃发展的生存至关重要。 在鹦嘴鱼物种灭绝的情况下,其他类似功能物种的集合(如外科医生鱼和兔子鱼)在那里填补了空白。 就我们的自然生态系统而言,这种冗余为系统整体提供了一定程度的弹性。

支持这种生物多样性冗余的另一个例子是,种子的散布是由一系列不同大小的物种完成的,遍及全球的任何森林。 如果物种的一个子集灭绝,则另一子集可以填补这一空白,而无需停机。 但是,还有一个更加不稳定的警告,在该警告中,已经对较大物种的灭绝进行了研究,以抑制对本地生态系统及其功能相似的小型物种的更大干扰。

“…已经研究了更大物种的物种,以抑制更大的干扰……”

简而言之,冗余体现了谚语“不要把所有鸡蛋都放在一个篮子里。 “正是这种冗余,也可以将其与多样性混为一谈(在本文中,我们将两个术语互换使用以提出一般性的观点),这对于自然,社会,机器,政府等系统至关重要。

当第一个弦乐四分卫因ACL撕裂而摔倒时,第二个弦乐人出现,他的表现可能会更好。 当一部分比特币节点遭受互联网中断时,其余节点可以轻松弥补验证交易的不足。 这是针对网络威胁的一种风险保险。 容错的。 而且,随着越来越多的较小个体运行节点,而不是将它们交到易于受到集中式攻击的较大参与者手中,这种方法变得更便宜。

人们已经在加密货币世界的各个角落宣扬了这种观点,这非常明确:每个人都应该运行自己的节点。 但是,这需要更多的教育,易于使用的工具,或者,天哪,另一种意外的链叉才能唤醒群众。 通过为用户提供多合一的节点套件设置(最后提供更多信息),将大大简化运行节点的难度和重要性。

节点的普遍性尚不存在。 但是,看似危险的政府利益的冲动可能是该网络需要超越其范围的灾难。 这也可以表征为多样性或网络弹性。

关于这一点,将节点放置在太空中的尝试仍在进行中(尽管目前可以将Blockstream的卫星视为“足够近”)。

也可以看看
《不是您的节点,不是您的验证–比特币杂志》

我们一直致力于追求最高效率,但是尽管牺牲了成本,但是冗余和多样性的价值却更高。

“完整节点的资源需求已经超出了临时用户的能力范围。 这并不是天生的问题-毕竟,大多数人都不自己种植食物,剪裁自己的衣服,也不用手提铁匠的工具来锻造自己的马蹄铁。”

Justus Ranvier

为了回到起点,放松后来导致了依赖。 依赖可能会被误解为懒惰甚至缺乏知识。 这些特征是实体为您提供服务的主要方式,而不仅仅是一种。 但是运行节点是比特币生态系统的一个领域,我们不希望机构开始涉足。 假设,如果发生这种情况,那么它们将决定您的交易验证。 而且在生态系统冗余的背景下,正如瓦赫宁根大学(Wageningen University)的马丁·谢弗(Marten Scheffer)所说,“尽管冗余可能是较小生物的规则,但较大生物的功能独特性可能意味着它们通常是生态功能的致命弱点。”

第2部分:现在的节点生态系统是什么样的?

当前和历史上,捕获准确数量的已启动并正在运行的比特币完整节点并不是一门完美的科学。 根据仍处于测试阶段的社区开发平台bitnodes.io的说法,有将近11,000个节点在运行完整的节点客户端。 这个数字就是它所谓的“可达”,或者就像其他人更准确地说的那样,是“监听节点”。 包括Luke Dashjr在内的其他消息来源也指出,节点数量要大得多,大约在50,000到100,000之间,包括私有节点在内。

从coin.dance看到的图表中,在2017年牛市之后节点的数量增加了一倍以上,从大约5,000增加到目前的10,000以上。 尽管交易量和节点数之间没有完美的线性关系,但趋势很明显。

《不是您的节点,不是您的验证–比特币杂志》资料来源:投币舞

对于用户而言,运行一个完整的节点可能很复杂且令人生畏。 而且,与矿工不同,节点运营商不会获得交易费或奖励。 运行一个节点需要付出一些代价,尽管成本很小,其中包括拥有额外的磁盘空间和Internet带宽。 这些成本可能微不足道,但随着比特币交易历史的增加它们可能会增加。

除了直接使用原始路线并下载具有某些复杂性和有限功能的Bitcoin Core软件外,还有许多提供商提供了Bitcoin全节点产品,这些产品不仅使您能够同步区块的整个交易历史,而且还提供了多种功能,例如multisig,Tor,用户友好的UI,Lightning Network完整节点,必要的硬件等。 最著名的提供商是Casa Node,Nodl One,Lux Node,BitBoxBase,myNode,Umbrel,甚至是HTC Exodus 1移动解决方案。

这些不同的提供商是我们需要的冗余,也可以表现出与形式,速度和对网络干扰的恢复能力的多样性相关的细微差别。

资料来源:

https://www.sciencedaily.com/releases/2015/10/151008142620.htm https://www.nature.com/articles/s41559-018-0519-1 https://www.coindesk.com/bitcoin-nodes-need http://luke.dashjr.org/programs/bitcoin/files/charts/security.html https://bitcoinmagazine.com/articles/buy-or-diy-an-overview-of-7-bitcoin-full-node-products

这是Eric Choy的特邀帖子。 所表达的观点完全是他们自己的观点,并不一定反映BTC Inc或Bitcoin Magazine的观点。

《不是您的节点,不是您的验证–比特币杂志》

—-

原文链接:https://bitcoinmagazine.com/articles/not-your-node-not-your-validation?utm_source=rss&utm_medium=rss&utm_campaign=not-your-node-not-your-validation

原文作者:Eric Choy

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

发表评论

电子邮件地址不会被公开。 必填项已用*标注