什么是哈希函数?

我们知道区块链中的信息块,是通过加密方式连接在一起。

那么,区块链是讲解加密?讲解链接?

为了弄清楚这些知识,我们需要一些基础概念: 函数、哈希函数和公钥密码学。今天先讲讲函数和哈希函数。

有的同学会说,看到数学公式就头疼。但是这一部分并不难,不信?瞧瞧呗。

哈希函数,首先它是一个函数。那么,什么是函数?

抽象地说,函数是一种——接受输入,并根据输入的内容产生输出的东西。

数学术语中,函数是一组输入和一组输出之间的关系,其中每个输入只与一个输出有关。

函数通常写为 f,输入通常表示为 x。

比如:

f(x)=x + 2

函数: f(x)

输入:x

输出:x + 2。

如果我们输入2,会得到4。

如果我们输入3,会得到5。

依此类推。

函数就像小朋友玩的扭蛋机。

函数 f (x):扭蛋机

输入 x:十个1元硬币

输出:扭蛋1个

如果我们塞入20个1元硬币,那么得到两个扭蛋。依此类推。

哈希函数,是输入任意长度的字符串,都可以产生固定长度输出的函数。

做个实验。网站:https://anders.com/blockchain/hash.html 可以产生哈希值。

试一试,输入不同的值,会得到不同的输出,但是输出长度一样。

比如:

输入:爱莉莎

输出:73abcafdf5b6f5de5a217da2416c4ca1eb35aab10be66eec4ab75867d1ba5abe

如果更改输入数据,则会得到一个新的哈希值。

输入:elizachen

输出:c1a14f43c993ee4c648bac6831e3798cf41efb0841b1b929a63ddb8ddbdb5b8e

改回 爱莉莎,那么输出又恢复成
73abcafdf5b6f5de5a217da2416c4ca1eb35aab10be66eec4ab75867d1ba5abe。

输入不同长度的字符(比如 “爱莉莎” 和 “elizachen”字符长度不一样),得到的输出,长度一样。

比特币采用的SHA-256,产生的输出长度,就是256bits,32个字节(一个字节8bits,所以是256/8=32字节)。

本文部分内容来自互联网,如有疑问请与我们联系。

发布者:币侠,转转请注明出处:https://www.yfhhf.com/btc/130450.html

(0)
上一篇 2023年 1月 29日 上午11:32
下一篇 2023年 1月 29日 上午11:49

相关推荐

  • EXC币未来价值预测及最新动态

    EximChain作为软件开发公司,试图通过区块链来改变供应链金融。 EximChain于2015年在全球知名的麻省理工学院(MIT)成立,它希望通过一个平台,帮助供应链克服传统的融资障碍、供应商可靠性、数据共享和透明度等问题。它不仅能为中小型企业提供一个共同的平台来获得供应链融资,还能为投资者提供资金支持。 优势: 1. 项目的团队是供应链、技术领域的领袖…

    比特币行情 2023年 1月 3日
    3650
  • 中本聪CORE主网时间(中本聪CORE主网后价格)

    目前还没有公布2022年买卖本聪工夫。但2021中本聪币12月12日上买卖所。收盘价钱3600,2022年前可以破2万,第一批人每个月可以赚两个币。 中本聪的收盘工夫一般为美国中部时间下周五下午5:00至下午4:00,转换为北京时间周一上午7:00至周六上午6:00。(注:美国有夏令时和夏季时间,对应的北京时间不同。)比特币在中国可以24小时买卖,一周七天没…

    比特币行情 2023年 4月 20日
    3400
  • 以太币联盟(以太币国际网)

    大家好。今天,币侠网https://www.yfhhf.com在这里告诉你关于以太币联盟以太币国际网络)。很多人还不知道这件事。现在让我们来看看。 1.像比特币,一样,以太坊的事务需要由后续的块来确认,并且只能在节点被同步之后被确认。 2.简单的理解就是挖出更多的区块,这个交易只有核实后才会确认。在以太坊,总是有拥堵的情况,所以有时候你需要等待确认。 3.以…

    2023年 3月 4日
    2420
  • 正规区块链app有哪些 虚拟币交易平台app分别是什么

    OKEx是全球著名的数字资产交易平台之一,隶属于OKEx Technology Company Limited,OKEx创立时,获得了世界领先投资人TimDraper参与设立的创业工场百万美金的天使投资,2014年初OKEx获得了著名的风险投资基金策源创投、香港上市公司美图(01357.HK)创始人旗下的隆领投资千万美元的A轮投资。 OKEx交易所主要面向全…

    比特币行情 2023年 4月 2日
    2430
  • 狗狗币未来能涨到10元吗(狗狗币未来涨到1000美金)

    小标题:狗狗币未来走势分析:能否涨至10元? 摘要说明: 近期,以狗狗币为代表的“热门币种”备受市场关注。狗狗币的价格在今年5月初迅速上涨,引起不少投资者的注意和讨论,其中最为热议的话题就是:狗狗币能否涨至10元?本文从行业知识和特点出发,结合历史价格走势及其yfhhf.coM根据认真分析,探讨了该问题,并给出了自己的观点。 正文部分: 一、区块链行业现状 …

    比特币行情 2023年 5月 19日
    4120

联系我们

不接风险内容

在线咨询: QQ交谈

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信