专栏名称: IOTA埃欧塔
IOTA中国社区欢迎您来到IOTA世界!关注我们,带您了解IOTA的一切!IOTAChina.COM
目录
相关文章推荐
知识分子  ·  上班打卡怎样夺走了我们的睡眠? ·  昨天  
果壳  ·  7 ... ·  昨天  
科学画报  ·  科画名家 | ... ·  2 天前  
51好读  ›  专栏  ›  IOTA埃欧塔

IOTA本地快照功能即将推出

IOTA埃欧塔  · 公众号  ·  · 2018-09-04 21:58

正文

请到「今天看啥」查看全文


本地快照期间的控制台输出


对节点运营者的意义

在深入研究本地快照的技术方面之前,我们想简要总结一下这个新功能为节点运营者带来的变化:

  • 在搭建新节点时,可以基于小型本地快照文件进行同步,不再需要使用大型数据库文件来引导节点,这样节点可以在几分钟内完全同步。

  • 节点对磁盘空间的需求大幅减少 - 实际上我们已经有节点运行在只有几百MB的硬盘空间中。

  • 由于不再需要全局快照,因此理论上节点可以在无需维护的情况下运行数年。

  • 节点应该能够每秒处理数千个交易,而且不再会出现数据库体积过大的问题。

本地快照的工作原理

为了理解本地快照的工作原理,我们首先需要澄清一些与Tangle工作方式有关的事情:

  • Tangle是一种数据结构,它的tips有很大的不确定性,但是随着时间的推移,确定性会逐渐提高。

  • 因此,随着时间的推移,交易处在未确认状态的时间越长,那么该交易突然成为共识的可能性就越小。这就是需要对pending时间过长的交易执行“reattach”的原因。

  • 为了验证交易并参与IOTA的共识,只需要知道pending交易的近期历史以及帐本的当前状态(余额)。

...

本地快照背后的基本原理相对容易理解,可以分为不同的方面:

修剪旧交易并保持余额

  • 首先选择一个足够旧的已确认交易,并将此交易用作本地快照的“锚点”。







请到「今天看啥」查看全文