美文网首页区块链研习社区块链大学区块链社会学
区块链科普系列短文---哈希(哈希值)

区块链科普系列短文---哈希(哈希值)

作者: 比特汪 | 来源:发表于2018-11-17 14:37 被阅读0次

备注:本文所提到的哈希,是指经过计算后的输出的哈希值

在区块链的中,我们经常提到或听到哈希这个词。

那么哈希到底是什么呢?简单来说,哈希是一段数据唯一且极其紧凑的数值表示形式。

那么哈希是怎么得到的呢?

是将一段数据输入一种函数(hash函数),经过函数的计算,得到另一段固定长度的字母数字字符串,作为这段数据的特征。输入的这段数据可以任意长度的内容,无论是一个数,还是文章,图像,视频,以及其他数字化的信息。

哈希的特点:

1.唯一性

每一段数据的哈希都是和其他的数据不同,是唯一的。如果输入的数据有任何改变,都将产生不同的哈希。要找到哈希为同一个值的两个不同的输入,在计算上是不可能的。所以可以把哈希当成一段数据的指纹。

2.节省空间

计算后得到的字符串的空间通常远小于输入数据的空间。这在区块链技术中意义重大,链上存储空间本来就很宝贵,它能节省大量存储空间。

这也是PRS为什么选择”媒体文件和内容文本的hash是真正存储在链上的信息,但原始的文件并不在链上存储”。这样既可以节约存储空间,降低成本,又能保证原创者的权益。

相关文章

网友评论

    本文标题:区块链科普系列短文---哈希(哈希值)

    本文链接:https://www.haomeiwen.com/subject/hpabfqtx.html