欧易

欧易(OKX)

国内用户最喜爱的合约交易所

火币

火币(HTX )

全球知名的比特币交易所

币安

币安(Binance)

全球用户最多的交易所

不看后悔:“哈希”是个什么鬼?日本话?

时间:2023-03-01 20:09:48 | 浏览:665

闪涛律师团队 关键词:区块链 人工智能 大数据 智能合约 涉外法律服务 专业律师 本期关键词:区块链;哈希;Hash;数据;指纹;防篡改;区块链法;涉外法律服务;专业律师本文约1727字,大概需要阅读5分钟。今天聊一聊这个“哈希”,英文称


闪涛律师团队

关键词:区块链 人工智能 大数据 智能合约 涉外法律服务 专业律师

本期关键词:区块链;哈希;Hash;数据;指纹;防篡改;区块链法;涉外法律服务;专业律师


本文约1727字,大概需要阅读5分钟。

今天聊一聊这个“哈希”,英文称之为“Hash”。学习区块链的过程会不停地碰到很多专业术语,可能刚开始还好理解一些,啥分布式、去中心、防篡改等,越往后感觉坡越陡,有点逐渐开始发怵、犯难了。其中“哈希”这个东东就是如此。

刚开始开以为是啥日本话翻译过来的,毕竟区块链的发明者“中本聪”据说是日裔的。后来才知道它应该是英文的中译,英文的名称为“Hash”。

那让我们首先来看看百度的翻译:


有意思吧,看来是弄乱、剁碎的意思哈。

让我们再来看看另外一个更专业的英文解释:


刚才说剁肉的时候还好,一下子碰上这个解释,画风突变,咋整?

还是让我们退回去,看看百度对“哈希”的定义吧。



应该还是一头雾水吧?下面,我尝试一下如何能够更通俗易懂地解释这个东西。

还是打几个比方吧。


1第一个比方,“指纹”。

每个人都有指纹,而且从理论上和概率上,世界上应该没有两个相同的指纹。所以警察办案时,往往首先采集指纹,因为指纹能够精准且快速的锁定一个独一无二的犯罪嫌疑人。(画外音:咱们的指纹已经满天飞了,So,不要干坏事)。


这个“哈希”就相当于一个数据的“指纹”,用来表明这个数据的独一无二性,也就是说为每一个数据或者一组数据设定一个“指纹”。不同的数据,不同的指纹。自然,如果数据相同,则指纹应该相同,如果数据不同,指纹也应该不同。反过来,指纹不同,数据也应该不同。这意味着,你如果改动了数据,那么指纹就不再是原来的指纹了。


2第二个比方,“切口”或者“黑话”。

为了防止他人知道说话人说话的真实意思,业内人士总喜欢说黑话。天知地知你知我知。第一,你要能明白黑话,第二你要能搭上黑话,你才能进下一关。“哈希”也相当于是技术行业的“黑话”。把“人话”变成“黑话”,谁能解答“黑话”,谁就知道“人话”是啥。

这样解释,是不是有些似懂非懂了?

接下来,我们再说说这个“哈希”是怎么来的,即它的工作原理是什么。

你可以把“哈希”,理解为一种微信的小程序,输入一个数据,会得出一个由数字和字母组成的数值,即哈希值。这里要敲黑板的是,无论你输入的数据有多大,或者你的数据类型作何变化,按照同一种哈希算法计算出来后,所输出的长度是一样的。怎么理解呢?简单说,一个字,可以转化为一个哈希值,一本10万字的书,也同样可以转化为长度相等的哈希值。我们接下来做个试验。


下图是输入“吃了么”,三个字,按照SHA256算法算出来的哈希值(最下方的数列):


下图是我把刚才上面那段文字作为数据,可以看到,所输出的哈希值的长度,是一样的!



好了,那它到底有什么特点呢?我们总结一下,主要有五个。

第一,能够为任意类型及大小的数据快速创建哈希值;

第二,具有确定性,就是刚才提到的“指纹”的作用;

第三,伪随机,即哪怕对初始数据做一点点小小的改动,所生成的哈希值也是难以预测的;

第四,单向函数,即你无法通过哈希值来反推所输入的原始数据;

第五,防碰撞,即不同的数据产生相同的哈希值的概率极其微小。


看了它的特点,我们再看看他究竟在区块链中有何用途?

主要是两种用途
第一,就是刚才打的“指纹”的比方,它起到数据对比的作用;
第二,创造运算难题。

01第一个作用,实际上就是为了防止篡改,或者说篡改了也没有用。


因为区块链是个公开、分布式的点对点网络,所以,在开始建立区块链时,就应当预见到,很多“节点”是不可信的,或者说没有任何一个“节点”是可信的。再换句话说,可能有“节点”会在上面“捣乱”、“作假”甚至“欺诈”。那就要基于这种情况开采用一种程序,让他们即使“捣乱”、“作假”甚至“欺诈”都不会影响整体数据的客观性与完整性。正是基于这种原因,采用了“哈希”算法,用以保证原始输入数据不被认为篡改。因为一篡改,哈希值就会发生变化。如果大多数人的哈希值和你算的哈希值不一样,那就意味着你在造假,系统就会拒绝接受你的数据,而选择被大多数人确认的数据。同时,也会防止黑客来做“小动作”。


02第二,创造运算难题。

这个就不难理解,每个挖矿的人实际上就是在解答一个哈希难题。另外,也可以发现,如果要篡改数据,除非增加篡改的难度,否则篡改就会变得很容易。所以从另一个角度说,通过哈希难题,让篡改数据变得不经济

这就是“哈希”的基本含义、特点与作用。下次聊的东西还没想好,先聊到这儿吧。


*闪涛律师专注于“一带一路”与海外投资、涉外法律服务、人工智能、区块链、智能合约、大数据等领域的实务与研究。闪涛律师涉外法律服务团队在东南亚、南亚、西亚、中东欧、中亚等“一带一路”沿线地区国家开展了大量涉外法律服务,累积了丰富的涉外法律实践经验。更多法律专业资讯与解读,欢迎关注头条同名微信公众号。

相关资讯

强迫中国小孩说日本话念日本书,日本奴化教育灭亡中国野心当诛

强迫中国小孩说日本话念日本书,日本奴化教育灭亡中国野心当诛作者 崔俊国 王锡伦众所周知,日本帝国主义在1931年发动“九一八”事变占领中国东北全境后,于1932年扶持满清逊帝溥仪建立伪满洲国。为了实现其永久地占领中国,灭亡中华民族的狼子野心

深圳13岁小翻译,说日本话取日本名,抗战结束才知是英雄

作者:亚克西声明:兵说原创,抄袭必究很多人在初中课本中,都学过法国作家都德的一篇文章《最后一课》。此文讲述了普法战争法国战败后,割让阿尔萨斯、洛林给普鲁士。普鲁士占领军不仅要占据土地,而且还要从灵魂上征服这里的人,于是命令法国学校必须用德语

12岁为日军效力,起日本名说日本话,抗战胜利成为人人敬仰的英雄

抗日战争对中国人而言是一段耻辱的历史,也是华夏儿女最团结一致的时期,在侵略者入侵我国的时候,华夏儿女早已走到抗日的前沿,在华夏儿女的拼搏下我国获得最后的胜利,而且新中国也在此成立。这次抗日战争对咱们而言是沉重的,也是一段耻辱的历史,但面对那

日本话,原来学起来这么简单有趣

你还知道那些有趣的日语,评论区分享出来.......

“从小长大只会讲日本话,我没想到我是台湾人”

“总是过去三百年之一切,即清朝的遗风,日本的色彩,皆为此一战完全清算去了。若由此废都能发生新文化,此不是吾人之责任乎?”——台湾文人医师吴新荣1945年8月16日,日本宣布无条件投降后的第一天,台湾文人医师吴新荣一改过去八年间用日文写日记的

日本话随想

司马江汉绘制的《和汉洋三贤士图》,图中西洋贤士手中打开的正是译成汉文的《解体全书》。 (资料图/图)(本文首发于2019年8月29日《南方周末》)明治时代的日本并非把西方概念翻译成当地语言——日语,而是翻译成汉语——东亚的普遍语言,这些译词

求求了...好好的中国品牌,为啥要说日本话?

这两天,网上公布了一则司法文书,无印良品把无印良品给告了。自己告自己?搞咩啊?其实,是北京无印良品状告日本无印良品,他们分属于两个公司。北京无印良品,是这样式儿的。日本无印良品,是这样式儿的。谁是李逵,谁是李鬼,一眼看得明明白白。2005年

如从文化大一统的角度上看,日本话曾经是作为中华方言而存在的

#文化#日本古代很长一段时间,是全面吸收中华文化的,包括文字体系。当然,它有两样东西是拒绝吸收的。一、官僚制二、父权结构直到近代明治维新前,日本上下所使用的语言体系和文字仍然是汉字。也就是说,日本话是长期作为一种方言而存在于日本社会之中。而

你知道抗战时期土八路说的日本话是从哪学的吗?

曾经对抗日战争影片或小说中的一种描述不屑一顾,那就是土八路居然能冒充日本兵。这是因为在日本生活了一段时间,发现日语是一门非常难精炼的语言,它的发音,变格等微妙之处极多,如果不是真正的日本人很难说得天衣无缝。即便是在日本呆了十几年的中国人,开

抗联诗歌谣(十五):日本话不用学

抗联诗歌谣(十五):日本话不用学日本话,不用学,再过三年用不着。协和服,不用做,再过三年没处搁。五色旗,不用挂,再过三年擦巴巴。伪警狗,不用美,再过三年砸折你的腿。

分不清温州话和日本话?终于明白为什么了

华夏地域广阔,方言多如星芒。其中,温州话以“难懂”扬名内外:美剧《盲点》更把温州话描述为难倒FBI特工的神秘代码。除了听不懂,温州话还有一个标签,那就是听起来和日本话很相似。常有温州人讲方言被误认为说日语的体验。一个是中国地方方言,一个是日

日军向一老妇要鸡蛋,因老人听不懂日本话,竟被一刀捅死

一九四四年四月十八日,日本侵略军纠集九万七千余人发动河南战役。蒋介石政府消极抗日,国民党将领蒋鼎文、汤恩伯等指挥的四十万大军,一触即溃,不战而逃。五月八日,汤恩伯主力第十三军、第二十九军、第八十五军等在龙门被日军击败之后,纷纷沿伊河向伏牛山

日本话为什么听起来很像南方方言?了解了以后突然沉默起来。

北方人听不懂南方方言的时候,经常评价:“听起来像日语。”日语不少词汇的发音确实和汉语,尤其是江浙话有点像。众所周知,日语和汉语千年来互通有无、纠缠不清,那么发音方面,汉语真的影响了日语吗?这影响又有多大呢?日语里的汉字音读的确和中国南方沿海

《地下交通站》里的白翻译到底是在哪学会了一嘴日本话?

白翻译是经典情景喜剧《地下交通站》中最出彩的人物之一,与贾贵、黄金标并称“安丘汉奸三巨头”。不过与伪军警备队长黄金标、针剂队长贾贵相比,白守业翻译手下没有自己的队伍,只是会说日本话。不过作为安邱伪军里面唯一说日本话的,白翻译拥有其他汉奸难以

皮友们你们知道的日本话是什么?评论区留言

1_皮友们你第一句知道的日本话是什么?评论区留言2_你想到什么3_这车堵的没毛病,睡个自然醒4_拉力赛的出场方式5_沙漠沙那么多,为什么不能用来填海造田?6_野狼突然咬住士兵的衣服,被大妈一个飞踢,吓得立马认怂,果然女人不能忍精选搞笑图文:

友情链接

网址导航 SEO域名抢注宝宝起名网妈妈知道币圈万国手表收藏c语言中文官