什么是哈希函数?

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

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

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

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

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

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

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

函数通常写为 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

相关推荐

  • 区块链的工作原理(区块链的基本原理)

    大家好,今天币侠网https://www.yfhhf.com来给大家讲讲区块链的工作原理区块链的基本原理。很多人还不知道。现在让我们来看看。 1.区块链本质上是一种分布式账本技术。 2.类比数学函数,我们可以把分布式网络、共识机制、去中心化、加密、智能合约、权限、价值、资产理解为函数中的变量或因子。 3.区块链系统由数据层、网络层、共识层、激励层、契约层和应…

    2023年 2月 13日
    1460
  • 链评家对Bibox交易所的点评

    Bibox,全球首个人工智能数字资产交易平台 Bibox顶级优质数字资产交易平台,以金融衍生品服务知名于业内;全球首个人工智能数字资产交易平台,创新性地实现交易安全性、平台稳定性、操作便利性;总部设在爱沙尼亚。 一、团队实力。 Bibox交易所核心团队是由资深区块链行业从业者组成。 二、技术安全。 Bibox平台拥有强健的安全体系,它的AI 技术及微服务拆分…

    比特币行情 2023年 2月 10日
    1330
  • 三大虚拟货币交易所(三大虚拟货币交易所并入北京交易所)

    大家好。今天,币侠网https://www.yfhhf.com在这里告诉你三个虚拟货币交易所(三个虚拟货币交易所合并为北交所)。很多人还不知道。现在让我们来看看。 1.False,中国三大虚拟货币交易所之一的OKEX,被北交所收购。 2.虽然这一消息被辟谣,但OKEX证券交易所平台货币OKB的价格却在混乱中翻倍。 3.近年来,沉浸在金钱气息中,混乱的币圈终于…

    2023年 2月 24日
    1820
  • 怎样购买狗狗币(怎么购买狗狗币?)

    大家好。今天,币侠网(Yfhhf.com)在这里告诉你如何购买狗狗币(如何购买狗狗币?)许多人还不知道。现在让我们来看看。 1.1.首先你需要打开火币软件并登录,如下图所示。 2.2.接下来在首页,找到快购,点击,如下图所示。 3.3.然后找到DOGE,再点击下方按量购买,如下图所示。 4.4.最后输入购买数量,点击立即购买,如下图所示。 5.你可以在USD…

    2023年 1月 7日
    2160
  • 比特币10月行情价格(比特币10月行情价格预测)

    大家好。今天,币侠网(yfhhf.com)在这里告诉你关于比特币10月市场价格比特币10月市场价格预测)。很多人还不知道。现在让我们来看看。 1.北京时间18日,比特币突然暴跌,10分钟内下跌近1000美元。 2.之后,比特币和2000,相继跌破0美元和1.9万美元的关口,这是2020去年12月以来的最低水平 3.币安数据显示,下午5点左右,比特币价格报18…

    2022年 11月 24日
    2500

联系我们

不接风险内容

在线咨询: QQ交谈

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

关注微信