作者:扎克-赫斯, Zack Hess
https://github.com/zack-bitcoin/amoveo-docs/blob/master/other_blockchains/iota.md
Iota评论 #
来自其团队的Iota描述:https://assets.ctfassets.net/r1dr6vzfxhev/2t4uxvsIqk0EUau6g2sw0g/45eae33637ca92f85dd9f4a3a218e1ec/iota1_4_3.pdf
这篇评论是应用本文的技术:proof_of_stake.md
Iota的pow/pos混合模型的pow部分没有被用于达成共识。获得>50%的算力很便宜,但有>50%的算力并不重要。它只是一个反垃圾信息的功能,以便一个完整的节点必须考虑的有效信息的总数有合理的界限。
在IOTA中,有一些富人不断给自己花钱,一遍又一遍。这就是他们的异步PoS算法的运作方式。
如果你控制了那些向自己发送垃圾信息的节点上50%以上的IOTAs,那么你就可以通过软分叉来更新共识规则并永久接管网络。
制作后来被遗弃的txs没有成本,所以制作txs支持攻击者也没有成本。因此,支付贿赂和接管IOTA是非常便宜的。
2019年10月更新 #
————- iota发布了一篇新的论文,他们谈到了我上面列出的问题,并试图制定一个计划来处理它:https://files.iota.org/papers/Coordicide_WP.pdf
在第二段中:“在目前的版本中,鉴于不诚实的行为者试图破坏新生网络的风险,IOTA依靠中心化协调员来提供安全”。我们没有理由浪费时间去研究像当前版本的IOTA这样的中心化服务。
看起来他们正在为基于投票的共识机制添加一种名为 “玛娜 “的子货币(subcurrency)。我已经写了很多关于为什么这种策略不能工作的文章。