【发布时间】:2019-01-27 23:14:24
【问题描述】:
例如,如果某个块需要某些 5 个前导零,那么我们不能写一个 32 字节的随机散列,它有 5 个前导零,比如
00000C66DA510B7C524F7EF33279BCA641E2E8BF94B6B15AC6343CD2B706F673
或
00000C66DA510B7C524F7EF33279BCA641E2E8BF94B6B15AC6343CD2ASDFERTY
另外,如果我正在设计自己的区块链,那么选择任何没有散列的随机数会对区块链的安全性产生影响吗?
【问题讨论】:
-
找到具有 x 前导零位的散列的目的是让它变得困难。创建一个带有 x 前导零的随机字符串一点也不难。
-
另外值得注意的是
R、S、T和Y也不是十六进制值。 -
会影响区块链的整体安全吗?
-
是的,而且毫无意义。如果您不关心成本因素,您可以只使用哈希而不需要任何前导零位。
标签: blockchain