【发布时间】:2018-09-06 06:45:42
【问题描述】:
通过使用在线工具和维基百科,我发现每个 sha-256 加密字符串都是 64 个字符长,包含数字和字符。因此我假设有 34^36 个组合( 2^216 由代数计算器简化)。 经过一番研究,我发现大多数人说有 2^256 种组合。有人可以解释一下吗?为了让上下文更清楚,我写了一篇关于加密货币的论文,并尝试解释有多少种不同的组合需要加密以及这可能需要多长时间(因此可能需要多少猜测),并将其与加密货币中的总原子数量进行比较。宇宙(大约 10^85)。
【问题讨论】:
-
不确定 34^36 或 2^216 来自哪里。
-
虽然 10^77 和 10^85 是很大的数字,但它们与 google 相比很小:10^100 然后还有 googleplex: 10^google 或 10^(10^ 100)