什么是挖矿算法?
免费的空投第7季上线了!回答有趣的问题或做简单的任务,在 $ 30K Bitdegree奖品池中获得奖励奖励。 立刻参与 ! 🔥
让我们找出 挖矿算法 的含义、加密货币中的定义、什么是挖矿算法? 以及所有其他详细事实。
从挖矿的角度来看,挖矿算法是计算机必须遵守才能生成合法块的规则或指令的集合。创建了多种挖矿算法,每种算法都有自己的优点和缺点。
SHA-256 由美国国家安全局 (NSA) 创建,是最流行的算法之一。 SHA 是指“安全哈希算法”,它是一种 256 位加密哈希函数。加密哈希函数是一种特殊类型的数学算法,它接受输入并以比原始输入更长的哈希形式输出信息。
其他流行的挖矿算法
除了 SHA-256 之外,还有其他流行的挖矿算法。
Scrypt
莱特币、狗狗币和其他加密货币还利用 Scrypt 进行工作量证明 (PoW) 挖矿和基于密码的身份验证。
Scrypt 是一种基于密码的密钥生成函数 (PBKDF),其中包括对密码的重要保护。它的开发是为了在基于密码的身份验证系统的设置中提供密钥强化。它采用密码哈希算法,是一种组合哈希,这意味着它使用基本的哈希函数来连续输入值。
Equihash
Equihash 是一种基于内存的工作量证明共识算法。它被开发为平等主义、GPU 和 ASIC 抵抗。 Alex Biryukow 和 Dmitry Khovratovich 在 2016 年透露了这一点。
为了使基于 Equihash 的加密货币能够抵抗 ASIC,该方法需要大量的内存和处理能力,使其非常适合与 GPU 一起使用。
该算法依赖于大哈希表的随机条目,每次发现随机数时,该哈希表都是从无到有创建的。在这方面,许多其他算法依赖于同步方法。
其中包括 Cryptonight、Cuckoo Cycle 和 X11。
Ethash
Ethash 是以太坊采用的工作量证明哈希算法。它与 Scrypt 或 SHA-256 等其他算法相当,因为它需要大量的存储空间和高水平的计算机能力才能运行。