不是你的节点 就不是你的验证_CHI:DATA

节点冗余的提醒

远远看去,兵马俑似乎表现出同质化的冗余,但每个士兵独特的面部特征却描绘出了一支相当多样化的军队。

“除非用户体验比受信任的第三方更好,否则它不会成功,但我们需要从非常基本的教育过程开始,也就是信任一个可以完全访问你的比特币的第三方,与用一个中心化银行系统取代另一个中心化银行系统并无两样。”——EricMartindale。

对于那些在加密领域相对精通比特币语言的人来说,我们都多次听到比特币文献中宣扬的谚语“运行自己的节点”。它与“不是你的钥匙,就不是你的加密货币”(notyourkeys,notyourcrypto)或“囤币”同义。

不管它们是否被加密社区所遵守,它们确实有着自己的优点,也有办法在最糟糕的时刻唤起人们的懊悔。人类的本性往往倾向于犯同样的错误,Mt.Gox、QuadrigaCX以及OKEx等等的例子不胜枚举。

《最高人民法院关于加强区块链司法应用的意见》发布:金色财经报道,最高人民法院今日发布《最高人民法院关于加强区块链司法应用的意见》提出,到2025年,建成人民法院与社会各行各业互通共享的区块链联盟,数据核验、可信操作、智能合约、跨链协同等基础支持能力大幅提升,司法区块链跨链联盟融入经济社会运行体系,主动服务营商环境优化、经济社会治理、风险防范化解和产业创新发展,服务平安中国、法治中国、数字中国和诚信中国建设,形成中国特色、世界领先的区块链司法领域应用模式。《意见》明确要求人民法院加强区块链应用顶层设计、持续推进跨链协同应用能力建设、提升司法区块链技术能力、建设互联网司法区块链验证平台、建立健全标准规范体系。[2022/5/25 3:40:30]

那么为什么我们会一次又一次地陷入同样的错误中呢?

因为方便。在中心化的交易所开一个账户,并把比特币放在里面是非常容易的。然而,当随之而来的FUD的情绪渗透到我们的决策中时,高买低卖也时常出现。

法官裁决美国SEC提交包含“前高级官员关于以太坊是否被视为证券的声明草稿”的邮件:1月14日消息,法官裁决要求美国SEC交出一封电子邮件,其中包含前美国SEC高级官员William Hinman关于以太坊是否被视为证券的声明草稿。预计SEC将转交带有“Hinman的演讲、SEC工作人员与非Ripple第三方之间的会议记录”的邮件。(U.Today)[2022/1/14 8:49:58]

在比特币的生态系统中,有一个领域确实没有引起太多的散户关注,也更别说使用了,那就是运营自己的比特币节点。这是比特币中为数不多的没有被“制度化”或“货币化”的领域之一。不过这是有充分理由的,因为它不应该产生货币激励。相反,它所消耗的成本与开采的区块有着线性关系。它被设计为在基层发展,而不是其他以金融为动机的挖矿、交易和拖管领域。

当一个人运行他/她自己的节点时,他们不必依赖第三方来广播、传播、验证和确认他们的交易。这样一来,他们就是完全自主的。

声音 | FBG资本的Nathan Li:加密行业中的人应该接受更多关于如何区分的教育:在今日共识大会新加坡站,FBG资本的Nathan Li谈到项目时表示,在加密行业中,人们应该接受更多关于如何区分的教育。投机是好事,每个人都想在这个领域赚钱。但我们应该意识到现实是什么。[2018/9/20]

因此,拿前面提到的“不是你的私钥,就不是你的加密货币”来说,同样地,“不是你的节点,就不是你的验证”。

随着加密社区拥抱第三次的比特币牛市,不可避免的,下一代比特币信徒将冒险进入这个兔子洞。而这无疑会对已经存在的第三方服务提出更多的需求,甚至可能是压力,包括钱包提供商、交易所甚至是挖矿网络。而后,这自然也会要求增加运行的节点数量。但要由谁来运行呢?

“比特币社区的成员似乎正在失去对托管完整节点的兴趣。而这是值得关注的事情,因为随着时间的推移,行业内的大公司可能不得不填补空缺。”——DanielCawrey

动态 | RChain董事会成员一致认为破产不是目前的最佳选择:根据RChain QQ群,RChain董事会于3月5日开会讨论合作社破产清算的问题,董事会判断,继续经营合作社是目前最有可能实现预期企业价值最大化的途径。合作社目前仍处于困境,但董事会成员一致认为,破产不是目前的最佳选择。会后董事markpui表示:如果Coop无法处理2019年4月到期的大额纳税义务,并且无法获得新的融资,那么Coop将会破产。如果Coop筹集足够的资金或减少/延迟纳税义务,那么Coop将继续前进。(华尔街见闻)[2019/3/6]

比特币社区有时会就网络中拥有一定数量的冗余节点产生分歧。这是对网络有所帮助呢还是对个人有所帮助呢?

这是同构的。

但这里的关键词是“冗余”。如同在自然界中所看到的生态系统冗余一样。

鹦嘴鱼是一种以生物丰富的海底珊瑚小型藻类为食的鱼类。而光是依靠这一事实就足以让珊瑚在满是竞争对手的海床上茁壮成长。在鹦嘴鱼灭绝的情况下,其他功能类似的物种,如颊纹鼻鱼和褐篮子鱼,就会填补这一空缺。就我们的自然生态系统而言,这种冗余为系统作为一个单元提供了一个恢复力的等级。

声音 | 趣链科技首席执行官:供应链金融不是链而是网:在今日举办的“2018朗迪金融科技峰会”上,趣链科技首席执行官李伟在演讲中表示,供应链金融不是一条链,而是一张网,传递信任的区块链能把这张网连起来。它以真实贸易为支撑的核心企业的应收账款为数字凭证,实现资产的拆流转,降低融资成本,满足产业链末端小微企业的融资需求。[2018/9/7]

另一个支持生物多样性冗余的例子是一系列不同体型的物种所做的种子散布,这在整个地球上的任何森林中都普遍存在。如果一个物种子集灭绝了,那么另一个子集就可以填补这个空缺,而且不会有任何停滞的时间。但此外,还有一个更不稳定的注意事项,据研究,体型较大的物种的灭绝,相比于功能相似的小物种的灭绝,其对当地生态系统的干扰和抑制会更大。

简而言之,冗余体现了俗话所说的“不要把所有的鸡蛋放在一个篮子里。”而正是这种冗余性,对自然、社会、机器、政府等系统来说是必不可少的。

当第一线四分卫因前十字韧带撕裂而倒下时,第二线的人就会出现,而他可能会表现得更好。当比特币节点的一个子集遭受一些网络中断时,其他节点就可以轻松地接过验证交易的工作。这是对网络威胁的一种风险保险。它是容错的。而且,随着越来越多的小个体运行节点,而不是将它们放在容易受到集中攻击的大玩家手中,运行的成本也会变得更低。

加密世界的各个角落都在宣扬这种观点,而且非常清楚:每个人都应该运行自己的节点。但这也需要更多的教育,更多易于使用的工具,或者,上帝保佑,另一种类型的意外的链分叉来唤醒大众。通过为用户提供一体化的节点套件设置,运行节点的便捷性和重要性将被激发出来。

节点的普遍性还没有出现。但是,看似冒险的政府利益的仓促行动,可能会是一场大灾难,敦促网络将其推到无法触及的地方。这也可以说是一种多样性,或者网络弹性。

在这一点上,在太空中放置节点的尝试仍在进行中。

我们一直在努力实现效率最大化,但冗余和多样性的价值更高,尽管要牺牲成本。

“一个完整节点的资源需求,已经超出了普通用户的能力范围。这本质上并不是一个问题,毕竟大多数人也不会自己种植食物,自己裁剪衣服,或者把铁匠工具放在手边自己锻造马蹄铁。”——JustusRanvier。

绕回开头,安逸会导致依赖。而依赖则可以被误解为懒惰,甚至是知识的缺乏。这些特征是实体在替你处理事情时所带来的首要影响,而且不止一个方面。但我们并不希望机构涌入比特币生态系统的节点运行领域。假设这种情况发生了,那么它们就会支配我们的交易验证。而在生态系统冗余的背景下,正如瓦赫宁根大学的MartenScheffer所言:“虽然冗余可能是小型生物的规则,但大型生物的功能独特性可能意味着它们往往是生态功能的阿喀琉斯之踵。”

现在的节点生态是怎样的?

从目前和历史的角度来看,捕获启动和运行的比特币完整节点的准确数量一直不是一门完美的科学。根据bitnodes.io的数据,有接近11000个节点在运行全节点客户端。这个数字被认为是“可到达的”,或者,像其他人更准确地表示为“监听节点”。此外,包括LukeDashjr在内的其他消息来源则表示,其实节点的数量要大得多,大约在5万到10万之间,而且或许还有更多,包括那些私有节点。

从coin.dance看到的图中可以得出,自2017年牛市之后,节点数增加了一倍多,从5000左右到目前的1万多。虽然交易量和节点数之间没有完美的线性关系,但趋势是很明显的。

对于用户来说,运行一个完整的节点是复杂而令人生畏的。而且,与矿工不同,节点运营商不收取交易费或奖励。运行一个节点会有一些成本,但几乎微乎其微,其中包括额外的磁盘空间和互联网带宽。不过,随着比特币交易记录的增加,这些成本可能会有所增加。

除了直接走原始路线,下载有一定复杂度且功能有限的比特币核心软件外,已经有众多提供商提供了比特币全节点产品,这些产品不仅可以让你同步整个区块的交易历史,还提供了大量的功能,比如多签、Tor、用户友好的UI、闪电网络全节点、必要的硬件等等。而最值得一提的供应商有CasaNode、NodlOne、LuxNode、BitBoxBase、myNode、Umbrel以及HTCExodus1移动解决方案。

这些不同的供应商是我们所需的“冗余”,而且也可以表现出与网络中的多样性形式、速度和抗干扰能力有关的微小有益的差别。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金宝趣谈

NEAR跟我学 Solidity :工厂模式_CHI:DataOK

译文出自:登链翻译计划 译者:翻译小组 校对:Tiny熊 欢迎来到学习Solidity系列的另一部分。在上一篇文章,我们讨论了如何从智能合约中创建另一个智能合约.

[0:15ms0-3:440ms