首页 > DAO > PHA挖掘的演变
七弋云科技  

PHA挖掘的演变

摘要:PHA服务商七弋云为你讲解传统的Proof of Work系统是如何工作的,为什么它们注定要继续向asic靠拢,以及Phala网络将如何让CPU挖掘的梦想重新回到现实。

PHA挖掘的演变

PHA服务商七弋云为你讲解传统的Proof of Work系统是如何工作的,为什么它们注定要继续向asic靠拢,以及Phala网络将如何让CPU挖掘的梦想重新回到现实。

加密货币的黎明:CPU挖掘

加密货币挖矿是在每台计算机中间的普通芯片上完成的,即CPU,所以起初的比特币矿机是pc机。2009年1月3日,中本聪在他的个人电脑上挖出了初批比特币。许多加密资产,如BTCLTCDOGE,在他们的共识中使用PoW(工作证明)算法。这项工作有时被称为“谜题”,但它实际上是指蛮力的努力。这只是一个反复尝试计算的问题,直到找到一个合格的答案——所以我们越快找到潜在的答案,便能越快找到一个合格的答案。需要明确的是:PoW算法要求挖掘者重复增加一个“临时”数字(任何他们只能使用一次的数字),并对其执行相同的哈希算法,反复尝试,直到遇到一个临时,导致一个哈希,这是一个合格的解决方案。

“挖掘”服务于多个目标:

它为每个事务块创建一个惟一的散列。比特币系统的共识规则要求哈希具有特定的质量,这使得哈希“难以”被找到,同时也使得区块内容可以验证、不可证伪和可追踪。共识规则要求每个块包含前一个块的散列,形成一个链。但如果两个矿工各自产生一个不同的区块作为“下一个”区块,他们将不同意,系统需要一种方式来选择哪些新区块将继续真正的链,所以规则还规定,在哈希中累积工作多的链是真正的链,解决任何分歧。这也意味着任何试图重写链的后面几个块的尝试都需要大量的工作来产生有用的散列:比所有这些块已经花费的所有工作加起来还要多。这些共识规则的组合形式的根本基础比特币的分散式安全模型:累计工作创建散列链的块可能是更多的工作比任何人都可以执行。共识规则允许找到合格哈希的矿工为自己赚取一些新的比特币。这种奖励同时激励矿工进行挖矿,并随着时间的推移提供新比特币的发行。

总的来说,PoW共识系统不可避免地将工作与网络安全联系在一起:保护区块链的工作是赚取加密货币的工作。但这项工作只是简单地进行计算,以获取合适的哈希,考虑到专门用于它的计算资源的数量,有人可能会认为这是浪费。

事实证明,某些类型的计算在gpu(图形处理单元)上比在cpu上更高好,这适用于用于比特币挖掘的特定类型的计算(SHA256哈希)。一个GPU可以超过数十个cpu。矿工们在比特币挖矿的开始一年谈到了这一点,当初个GPU挖矿软件于2010年9月18日发布时,许多早期的比特币挖掘者都成为了GPU挖矿者。很快,由几种高配显卡组成的采矿钻机变得普遍起来。gpu很快以如此大的优势击败了CPU,以至于CPU矿工在电力上的损失要比他们在比特币上赚的钱还要多。

是什么让gpu更适合挖矿

记得在PoW矿工需要重复相同的哈希计算的数字,他们只能使用一次(nonces),直到偶然发现一个nonce,产生一个哈希满足困难条件?了解了PoW算法后,我们现在可以比较cpu和gpu,看看哪一个比较好。CPU芯片具有分支预测单元、存储单元和几个分支模块。CPU可以基于不同的逻辑运行各种各样的任务,通常并行运行几个任务。当然,在PoW挖掘中,逻辑从来没有改变。我们需要尽可能快地运行相同的任务,它的理想状态是并行地运行相同的任务很多、很多、很多次—在同一时间测试多个nonces。GPU芯片设计得好。与线性线程管理和对调度分支的仔细控制不同,GPU被定制为可以同时运行数百甚至数千个相同类型的计算。

来源:七弋云科技


免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。