散列是将字符串转换为代表原始字符串的,通常为更短的值或固定长度的键。哈希用于索引和检索数据库中的项目,因为使用较短的哈希键查找项目要比使用原始值查找项目更快。 哈希算法将任意数量的数据转换为固定长度的哈希。相同的散列总是由相同的数据产生,但是仅将数据更改一位就可以完全更改散列。像所有计算机数据一样,哈希是大量的,通常以十六进制表示。 BitCoin使用SHA-256哈希算法来演示以需要可预测的CPU开销的方式生成“随机”数字。创建一个SHA-256哈希值小于当前目标值的哈希可以解决一个区块并赢得一些代币。 出于多种原因,散列速率或散列能力对于比特币网络来说是非常关键和不可或缺的,我将在本文中对其进行详细说明。 但是在此之前,了解这实际上意味着什么非常重要,因为你当然会理解为什么此哈希率/性能如此重要。 注意:Hash-Rate / Hash-Power用于工作量证明的每种加密货币中,但在此示例中,我使用比特币,因为我们大多数人自然都与此加密货币相关联。 什么是哈希率或哈希功率?哈希率或哈希功率是度量单位,用于测量比特币网络保持其运行所需的功率。通过持续运行,我的意思是在正常的10分钟平均时间上,要花多少钱才能生成/查找块。 如果你还记得,我在上一篇文章中写道什么是比特币哈希?详细解释比特币网络会消耗大量能量,因为它必须定期执行数学上密集的计算才能找到区块。 这些找到区块的计算基本上是数学难题,如果没有大量计算工作,矿机就无法轻易猜出。 为了成功地挖矿一个区块,矿机必须对区块的头进行散列以使其小于或等于“目标”。 矿机通过改变区块头的一小部分(即“ nonce”)来进入特定的哈希(或目标)。随机数始终以“ 0”开头,并且每次都递增以获取所需的哈希(或目标)。 由于随机数的变化被击中和遗漏,因此从多个零开始的特定哈希(或目标)的机会非常小。因此,矿机必须通过改变随机数来进行许多尝试。 每秒的尝试次数称为哈希率或哈希功率。那些矿机正在通过那些叫做“比特币挖矿”的过程搜寻比特币区块来进行散列或猜测。 哈希率如何测量?就像我说的那样,哈希率是一个以每秒哈希数(h / s)为单位的单位,这里是一些用来引用它们的通用名称。 哈希率面额 1 kH / s是每秒1,000(千)个哈希。 命令哈希率转换 1 MH / s = 1,000 kH / s —- 编译者/作者:不详 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
什么是哈希,哈希和哈希率?加密货币术语解释
2019-11-28 不详 来源:区块链网络
- 上一篇:韩国批准《加密货币法案》
- 下一篇:比特币价格是如何被宏观经济影响的
LOADING...
相关阅读:
- 【报告】稳定币的崛起(下)2020-08-05
- 以太坊网络的5年历程 (上)2020-08-05
- 十亿美元的加密货币交易商大肆推出新的DeFi加密货币,并表示Solana区块2020-08-05
- 十亿美元的加密货币交易商大肆推出新的DeFi加密货币,并表示Solana区块2020-08-05
- 终于等到牛市要来了?!2020-08-05