什么是哈希函数(shù)
在(zài)讲
区块链记(jì)账之前,先说明一下哈希函(hán)数。
哈希函数:Hash(原始(shǐ)信息) = 摘要(yào)信(xìn)息(xī)
原始(shǐ)信(xìn)息可以(yǐ)是任意的信息,hash之后会得到一个简短的摘要(yào)信息
哈希函数(shù)有几(jǐ)个特(tè)点:
同样的原(yuán)始信息用同一个哈希函数总能得到相同的(de)摘要(yào)信息(xī)
原始信(xìn)息任(rèn)何微小的变化都会哈希(xī)出面目全非的(de)摘要信息(xī)
从摘要信息无法逆向推算出原始信息(xī)
举例说(shuō)明:
Hash(张三借给李四100万(wàn),利息1%,1年后还(hái)本(běn)息 …) = AC4635D34DEF
账本上记录了AC4635D34DEF这样一条(tiáo)记录。
可以看出(chū)哈希函数有4个作用:
简化信息
很好理(lǐ)解,哈希(xī)后的信息(xī)变短了。
标识(shí)信(xìn)息
可以使用AC4635D34DEF来标(biāo)识原始信(xìn)息,摘要信息也称(chēng)为(wéi)原始信(xìn)息的id。
隐(yǐn)匿信(xìn)息
账本是AC4635D34DEF这样一条记录,原始信息被隐(yǐn)匿。
验(yàn)证信(xìn)息(xī)
假(jiǎ)如(rú)李四在还款时欺骗说,张(zhāng)三只借给(gěi)李四10万,双方可以用AC4635D34DEF来(lái)验证原始(shǐ)信息
版(bǎn)权申明:本内容来自于互联网,属第三方汇集推(tuī)荐平(píng)台(tái)。本文的版权归原作(zuò)者所有,文章言论不(bú)代表链门户的(de)观点,链门户不承担任何法律责任。如有侵权请(qǐng)联系QQ:3341927519进行反馈。