专栏名称: IOTA埃欧塔
IOTA中国社区欢迎您来到IOTA世界!关注我们,带您了解IOTA的一切!IOTAChina.COM
目录
相关文章推荐
贵州日报  ·  摊牌了!贵州,人均一条瀑布 ·  昨天  
单向街书店  ·  一位抗癌成功者的生命启示录 ... ·  4 天前  
十点读书  ·  一个很强的本领:吸引贵人 ·  2 天前  
51好读  ›  专栏  ›  IOTA埃欧塔

IRI 1.5.0 – 新的tip选择算法和其他改进

IOTA埃欧塔  · 公众号  ·  · 2018-06-23 21:21

正文

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



忽略无效交易

之前的IRI实现在遇到无效交易时停止了walker,并返回到该点为止的最后一个有效交易,walker也停在这一点。这使得臭名昭著的blowballs得以形成。我们现在已经改变了这种行为,这样walker会简单地忽略无效交易,将它从批准者列表中移除,并继续在另一条路径上漫步。这使得Tangle变得更加安全。采用先前的方法,对手可能会利用创造blowballs的方式来影响整体确认率。



当大量的交易引用单个特定的交易时(通常是一个里程碑),就会出现Blowballs现象。通过在blowball内部“诱捕”进入的交易,会阻止Tangle的有机成长。[图片来自 IOTA StackExchange ]


新的转移函数

我们已将IRI中的转移函数更改为指数函数。我们已经对函数的指数版本进行了研究和模拟,并且我们确信它代表了我们在转移函数中需要的行为。该函数还实现了一个'alpha'参数,它使我们能够控制漫步的随机性。我们可以使用该参数来调整功能,以便在漫步的不同部分获得最佳效果。







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