《关于防范以“虚拟货币”“区块链”名义进行非法集资的风险提示》

五分钟带你了解哈希算法究竟是什么!

491541 2018-06-03 21:29
五分钟带你了解哈希算法究竟是什么!

大家好呀,我是你们的贝尔同学。经过一段时间的认知学习,大家应该对数字货币有了一定的了解。今天呢,我们要讲一些比较深的内容,比如比特币的哈希算法问题。

熟悉区块链的朋友首先想到的肯定就是比特币挖矿,比特币挖矿就是不断修改区块头部的随机数,然后计算区块的哈希值,知道这个哈希值满足特定标准的过程,那么哈希算法到底是什么?

什么是哈希算法?

哈希算法又叫散列算法,是将任意长度的二进制值映射为较短的固定长度的二进制值,这个小的二进制值称为哈希值。它的原理其实很简单,就是把一段交易信息转换成一个固定长度的字符串。

这串字符串具有一些特点:

1. 信息相同,字符串也相同。

2. 信息相似不会影响字符串相同。

3. 可以生成无数的信息,但是字符串的种类是一定的,所以是不可逆的。

让我们举个例子理解一下:如果我们要搜一张图片,在没有人工标注的情况下,于巨大的图库中想要以图搜图是一件及其庞大而又困难的工作量。

可是在训练集上,通过哈希算法,可以得到一系列哈希函数,通过这些函数,可以将每一张图片转化成一串0~1的编码。

比较神奇的是,编码串相似的图片对应的语义也是相似的。

这就是简单的哈希算法在实际生活中的使用。

哈希算法有什么用途?

哈希算法可以检验信息是否是相同的,这样的优势可以节省重复文件传送的时间。

举一个生活中很平常的例子,我们在生活工作中会使用一些软件给别人传送文件数据,如果有人传送了一份文件给一个人,然后又有一个人传送了相同的文件给了另外一个人,那么这个社交软件在第二次传送文件的时候会对比两次传送的哈希值,发现是相同的,该软件就不会再次上传文件给服务器了。


除此之外,哈希算法还可以检验信息的拥有者是否真实。

比如,我们在一个网站注册一个账号,如果网站把密码保存起来,那这个网站不论有多安全,也会有被盗取的风险。但是如果用保存密码的哈希值代替保存密码,就没有这个风险了,因为哈希值加密过程是不可逆的。

哈希算法会不会被破解?

从理论上说,哈希值是可以被获得的,但是对应的用户密码很难获得。

假设一个网站被攻破,黑客获得了哈希值,但仅仅只有哈希值还不能登录网站,他还必须算出相应的账号密码。

计算密码的工作量是非常庞大且繁琐的,严格来讲,密码是有可能被破译的,但破译成本太大,被成功破译的几率很小,所以基本是不用担心密码泄露的。

当然,黑客们还可以采用一种物理方法,那就是猜密码。他可以随机一个一个的试密码,如果猜的密码算出的哈希值正好与真正的密码哈希值相同,那么就说明这个密码猜对了。

密码的长度越长,密码越复杂,就越难以猜正确。如果有一种方法能够提高猜中密码的可能,那么可以算是哈希算法被破解了。

比如说,例如原本猜中的概率是1/10000000000000,现在增加到了1/1000。如果每猜一个密码需要1秒,按照之前的概率猜,直到地球毁灭都可能没猜中,但后者只需要1小时就足够了。在这样的情况下,哈希算法就算是被破解啦。

好啦,看到这里你是不是对哈希算法有了初步的了解?大家也不要过于担心你的账户以及资产被黑的风险,因为哈希算法仅仅只是比特币的原理算法,还有其他算法一同作用于比特币的运行,因此就算破解了哈希算法也并不能盗取你的账户信息。

声明

1. 本文经授权发布,如若转载,请标注文章来源和作者;

2. 伊甸网登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述;

3. 文章内容仅供参考,不构成投资建议,投资者据此操作,风险自担。

相关文章
蒂凡尼DFN-Dfinity全球空头
DFN-Dfinity是一个基于区块链的世界计算机网络,其功能足以大规模托管业务应用程序。
信任游戏Circles UBI用户图鉴,你是哪一种?
如今DeFi 热度渐冷,币圈玩家都在寻找下一个加密风口,这时新项目Circles UBI在首日上线就获得V神转发的光环下适时出现在了人们视野中,社交圈+免费领币的玩法瞬间吸引了
信任OKEX币圈 10-23 14:32
杜均重返火币
对于新的岗位和工作方向,杜均表示,他要先熟悉一下内部情况,再找适合的方向做事。
全景式解读下一个加密投资热潮NFT
如同世界上没有两片相同的树叶,世界上也没有完全相同的两个 NFT。
支付巨头PayPal集成加密货币意味着比特币的用户基数可能会增加两倍
PayPal集成加密货币可能对比特币价格有利,因为比特币的用户基数可能增加两倍。
BTCPAYPAL比特币 10-23 13:29
比特币在未来2个月内突破2万美元的几率为7%
Skew表示,比特币突破2万美元的几率正在“迅速重新评估”,而一位分析师强调了当前价格上涨的本质。
BTCBITCOIN比特币 10-23 13:28
知名券商TD Ameritrade:投资者对比特币的兴趣远胜于美股
随着投资者评估比特币在主流公司中作为价值储存资产的地位日益突出,它与黄金一道上涨。
BTC比特币 10-23 13:27
一文带你简单理解波卡
从范式角度,波卡还是智能合约平台的范畴。它在以太坊的生态之下会走向何方?是超越以太坊?还是成为以太坊的重要补充?这取决于开发者、社区和公链自身的演化。
来自暗网的黑夜之王—NoahTenet诺亚信条
NoahTenet诺亚信条的面世是王者归来,雄风威震,形成于暗网的黑夜之王,将强势争霸市场,百倍起点,千倍不止,财富无限,就在NoahTenet诺亚信条!
10-23 12:04
ETH2.0将在11月启动,ETH上涨到420美元,DeFi的机会又来了?
ETH2.0要开启创世区块,ETH2.0对谁有益呢?当然很多项目会从中收益。个人觉得首先会是目前ETH上的协议,也就是DeFi。
BTCDeFiETH 10-23 10:00
7x24H 快讯