啥子是哈希算法?

[复制链接]
查看11 | 回复0 | 2021-1-8 02:20:52 | 显示全部楼层 |阅读模式
哈希算法和区块链的关系:比特币的挖矿机制就和哈希算法有密不可分的关系,挖矿就是利用随机数进行碰撞匹配哈希值获得奖励。
  举例:假设我用密码123把100个比特币加密锁了起来,经过SHA-256哈希运算后得出的结果是:a665a45920422f9d417e4867efdc4fb8a04a1f3fff1fa07e998e86f7f7a27ae3。
  由于哈希算法的不可逆性,要想得到123的密码怎么办呢?只能通过计算机进行反复运算,你所听到的矿机就是干这个的、不断进行随机数碰撞。计算机通过不停地运算猜出密码后,他就可以得到这100个比特币了。这也就是中本聪为挖掘比特币设计的工作量证明。
  哈希算法的特性:1、只有加密方法、没有解密方法;2、哈希值长度固定;3、只能进行结果验证、不能传输信息;4、破解只能靠随机碰撞。
  总结:哈希算法只是比特币网络的一个基本原理,它为挖取比特币赋予了成本,在维护比特币网络稳定运行的职责中功不可没。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行