哈希函数(Hash)自身具有三个特性:
①可输入的字符串为任意大小;
②产生固定大小(即存储规模)的输出,且这个大小可设定(随机数);
③能进行有效计算。在比特币挖矿原理中,随机数是一个指定的解,基于某种率先加密的哈希函数具有单向性和隐秘性,既不能反向解出输入值也无法仅凭尝试找到输入值。
此外,不同的输入产生不同的哈希函数,每次返回设定大小的位数形成信息摘要,极大地节省了网络存储规模。
哈希函数(Hash)自身具有三个特性:
①可输入的字符串为任意大小;
②产生固定大小(即存储规模)的输出,且这个大小可设定(随机数);
③能进行有效计算。在比特币挖矿原理中,随机数是一个指定的解,基于某种率先加密的哈希函数具有单向性和隐秘性,既不能反向解出输入值也无法仅凭尝试找到输入值。
此外,不同的输入产生不同的哈希函数,每次返回设定大小的位数形成信息摘要,极大地节省了网络存储规模。