周末到了。有人想聊聊BLAKE3吗?
我为什么对BLAKE3如此兴奋?🤔 我认为这是因为我认为在安全哈希函数的兼容性/互操作性/标准化中存在未被发现的价值。⤵️
我模糊地想象着某个遥远未来的程序员/考古学家编写一个工具,将两个现有工具及其相关数据集拼凑在一起,并发现它们都使用了BLAKE3,意识到她的新工具可以交叉检查每个数据... ⤵️
我不知道这是否会发生,或者它是否会有用或重要。⤵️
与此同时,我对SHA256有些不舒服的感觉(原因见下文),而BLAKE3在时间和能量方面实际上比SHA256更*高效*(在大多数情况下),所以我希望人们在有选择时能停止选择SHA256。⤵️
对SHA256有些微妙的不适感:(如果你顺着那个线程向前和向后追溯,并跟随它链接的线程向前和向后,有大量其他笔记、记忆和论点可供参考——祝你好运!)
zooko🛡🦓🦓🦓 ⓩ
zooko🛡🦓🦓🦓 ⓩ2025年7月12日
此外,如果你不知道,SHA256是由美国国家安全局(NIST的伙伴)秘密设计的,而不是通过一个开放的、竞争的过程,涉及来自世界各地的密码学家。后者的过程产生了AES、SHA3(Keccak)和BLAKE。
@meanjanroy 我想……这个宇宙给了我们一个非常强大的工具。那就是用短字符串*识别*任何数据的能力。我们可以将这些短字符串相互传递并存储它们,包括在递归结构中(因为它们也是数据)。……
@meanjanroy 现在,想象一下两个(人工智能、外星人,或者其他)相遇并希望相互使用这种能力。例如,其中一个可以给另一个一个字符串,问道:“你有与这个匹配的数据的副本吗?”
@meanjanroy 但这只有在 1. 他们都知道并信任一个安全的哈希算法,而对方也知道并信任这个算法,以及 2. 他们都使用该算法对相关数据(或他们所有的数据!)进行了哈希处理的情况下才能奏效。
2.94K