我的确了解Tangle有一个基于图的数据结构,即形成一个直接的非循环图。它不像典型的区块链那样是merkle树。但我无法弄清楚这个关系是否能够量子化证明。 No-mining和同行验证是否足以构成分布式账本量子证明?Iota在纠缠量子证明上如何?
1
A
回答
1
我在这里问https://bitcoin.stackexchange.com/questions/55202/iota-quantum-resistance
非常类似的事情总账的组织方式:链表(如blockchain)或DAG(纠结)的肯定没什么影响。还有一些PoW(当你提交一个新的交易时),但这也是不相关的。
基本上与量子计算机密码单向散列函数(如SHA-2,SHA-3,BLAKE2)仍然可以有一些注意事项,对于分组密码(如AES)也是如此。然而,传统的公钥密码学(RSA,DSA,Diffie-Hellman和eliptic版本)不再安全。所以你不能签名(这对于加密货币来说是非常必要的)。有一些复杂的解决方法结构,但最简单的是基于散列函数(Lamport OTS)的结构。更多的参考资料在我的问题。请注意,我仍然不知道IOTA如何完成此操作。基本上我被困在阅读他们的卷曲散列函数。
+0
为什么它的价值,卷曲是(至少暂时),并已被Keccak(SHA-3)取代。 https://blog.iota.org/upgrades-updates-d12145e381eb –
相关问题
- 1. 证明Coq增加iota
- 2. Tkinter RadioButton纠缠
- 3. 测试与纠缠
- 4. C++类纠缠编辑
- 5. 避免重叠/纠缠在d3.js
- 6. 如何在MATLAB中纠缠/扰乱/重新排列字符串?
- 7. RVM的鬼魂纠缠着我
- 8. 谷歌地图阵列标记纠缠
- 9. 纠缠不点功能是点源
- 10. 与事件和定义纠缠
- 11. 案例类toString与Iterable特征纠缠?
- 12. 通过未纠缠模板工作
- 13. 纠缠的ArrayList ......很奇怪的问题
- 14. PowerShell的Azure的纠缠测试
- 15. 标准:: iota的iota代表什么?
- 16. Iota在Go地图上定义密钥?
- 17. 离子 - 如何在离子标题中缠绕长字符串
- 18. 如何检查golang中的iota类型值是否为常量?
- 19. 缠上缩写ERB
- 20. 在ruby中实现iota
- 21. 在Haskell中实现Iota
- 22. AS3共享对象怪异阵列纠缠
- 23. 创建夹具的纠缠(PowerShell的BDD)不工作
- 24. 如何使内联块父级的宽度缠绕在它的子级上?
- 25. 如何让这个常量纠正?
- 26. 如何纠正这一变量
- 27. 如何证明与在MySQL
- 28. 如何纠正?
- 29. 如何纠正
- 30. 如何纠正HREF在asp.net
它与Winternitz签名算法有关。有一张白皮书。但是,我不明白它是否与Lamport签名算法一样好。 Lamport具有量子抗性。 –