小白科普丨哈希率(算力)是什么?为什么很重要?

 对于很多刚刚加入加密货币挖矿的人来说,在选择矿机和矿池时一定会看到有关哈希率的相关数据。那么哈希率到底是什么呢?又有什么用呢?让我们跟着文章一起往下看吧!

什麽是哈希率?


哈希率(hashrate)也是就我们平时所说的算力,它是指用于在工作量证明 (PoW) 区块链上挖掘和处理交易的总计算能力,例如比特币和以太坊(在 2.0 升级之前)。

哈希是一个固定长度的字母数字代码,用于表示任意长度的单词、讯息和数据。密码学项目使用各种不同的散列算法来创建不同类型的散列码,并将它们视为随机词生成器,其中每种算法都是用于生成随机词的不同系统。

在将新的交易数据添加到链中的下一个区块之前,矿工必须使用他们的机器竞争猜测一个数字。更具体地说,矿工试图通过更改名为“nonce”的单个值来生成小于或等于“目标”哈希值的哈希值。每次更改随机数时,都会创建一个全新的哈希。这实际上就像一个彩票系统,其中每个新哈希都是一张具有自己的数字集的唯一彩票。

由于创建的每个散列都是随机的且无法预测,因此可能需要数百万次猜测(或散列)才能达到目标,并且将会有矿工赢得填充下一个块并将其添加到区块链的权利。每次发生这种情况时,都会向成功的矿工提供新铸造硬币的整体奖励,以及他们存储在新区块中的交易所附带的任何费用。

将一个区块添加到区块链“确认”存储在该区块中的所有交易每次在早期区块之上添加一个新区块时,这些早期交易都会一次又一次地重新确认,变得越来越不可能更改。

对于大多数工作量证明 (PoW) 区块链,区块奖励为每次开採新区块时给予矿工的预定数量的免费代币。同时比特币等币种会经历程序减半,以便在整个过程中逐步减少总供应量。

例如:

  • 比特币区块奖励每 210,000 个区块或大约每四年减少一半。截至 2021 年,矿工每次开採新区块时都会收到 6.25 个比特币。下一次比特币减半预计将在 2024 年发生,BTC 区块奖励将降至每区块 3.125 个比特币。
  • Dash 是另一种可开采的加密货币,每 210,240 个区块减少 7.14% 的区块奖励。
  • Litecoin 每 840,000 个区块减少一半的奖励。

哈希率/算力的测量


哈希率是每秒可以完成的计算数量的度量,可以用十亿、万亿、千万亿和千亿表示,并用符号表示:

  • KH/s (kilo):每秒数千个哈希值
  • MH/s(兆):每秒数百万次哈希
  • GH/s (giga):每秒数十亿次哈希
  • TH/s (tera):每秒数万亿次哈希
  • PH/s (peta):每秒千万亿次哈希
  • EH/s (exa):每秒五亿次哈希

由于所用机器的速度和网路中矿工的数量,哈希值因网路而异,甚至因矿工而异。例如,比特币以每秒exahashes (EH/s) 为单位衡量哈希率,而以太坊的哈希率以每秒terahashes (TH/s) 为单位衡量。

整个网路的哈希率是通过将挖出的块之间的平均时间与某个时间点的网路难度进行比较来估计的。例如,如果比特币网路的哈希率约为250 EH/s,这意味著网路上的所有矿工平均每秒计算SHA-256 加密哈希函数的输出约250 万亿次。

哈希率为什麽很重要?


哈希率是评估区块链网路强度的重要指标,是其安全性的体现。矿工用于发现下一个区块的机器越多,哈希率越高,恶意代理就越难破坏网路。

例如,51% 攻击是指单个个人或一组攻击者购买或租用足够的採矿设备来控制超过 50% 的区块链哈希率。由于区块链是无需信任的并且遵守被称为“最长链规则”的规则,因此控制大部分哈希率的个人或团体理论上可以阻止或重组交易,甚至撤销他们自己的付款。这将产生双重支出问题,进而完全破坏底层区块链的完整性。

因此,哈希率下降意味著执行 51% 攻击的成本降低,从而使网路更容易受到攻击。

哈希率如何计算?


哈希率的数值只能估算,目前是无法计算出确切的比特币哈希率的。哈希率传统上是根据比特币的公开数据估算的,包括上述难度指标。

儘管这种传统的估计方法是正确的,但这种方法长期以来一直被批评为不精确。加密货币交易所 Kraken 提出了另一种估算哈希率的方法,使用统计数据以 95% 的信心显示哈希率在某个范围内。

为什麽哈希率一直在上涨?


在比特币短暂的历史中,越来越多的矿工加入了竞争,推高了哈希率。

新矿工加入竞争激烈的领域的最可能原因是比特币极高的价格潜力。而矿工数量的任何增加都会推高比特币挖矿的难度,进而推高哈希率。

小白科普丨哈希率(算力)是什么?为什么很重要?

扫一扫手机访问

小白科普丨哈希率(算力)是什么?为什么很重要?

发表评论