1 月 21 日,Cardano 区块链出现了短暂的故障,短暂影响了一些节点,并导致这些节点短暂拔出并重新启动。
霍斯金森给出了解释
在 1 月 23 日直播的视频中描述了网络故障
这位企业家表示,这看起来是一个暂时的问题,很可能是同时发生的多种因素的混合体,这意味着该问题是否会再次重演是值得怀疑的。
该dent是由暂时异常引起的。 cardano节点和 Ouroboros 共识机制的设计考虑了此类暂时性问题(即使它们会影响所有节点)。 因此,证明网络在这种情况下的表现完全符合预期。
Cardano
然而,Cardano的创建者确实表示,他们知道错误在软件中被调用的位置以及代码的哪一部分被损坏,并且它似乎不可复制,尽管他承认很难确定错误的原因。该特定错误的特定触发事件。
霍斯金森分享了令人鼓舞的消息,Cardano表现完美无缺,正如它的设计初衷一样。 根据他的解释,当发生停顿时,系统本质上会自行恢复和治愈,从而导致节点再次上升。
这位企业家承认这不是一种理想的方法,因为通常情况下,人们想知道分布式系统中任何故障的根本原因。
尽管如此,此类系统可能会产生紧急问题,这些问题在本地层面无法复制,但可能由多种因素触发,并导致系统针对某些用户停止运行。
没有交易丢失
霍斯金森表示,没有交易损失,没有区块数量下降,没有资金损失,网络也没有真正停止运行。
虽然停顿了一小会儿又恢复了,但网络仍在进步,仍在前行。 霍斯金森说,它能够自我修复,这是拥有去中心化分布式稳健系统的主要好处之一。
Cardano的创建者向公众保证,一个团队正在解决这个问题,并将修复发现的任何错误,无论它们是出现在 Haskell 库中还是出现在用于优化Cardano的balanceR 的实现中。
他补充说,dent确定dent的原因,还需要进行进一步的调查。