风险提示:理性看待区块链,提高风险意识!

以太坊挖矿是什么原理?

4个回答

我系渣渣辉9星评价

2021-06-03 18:06:33

以太坊挖矿是什么原理?

如今,以太坊的挖矿过程与比特币的几乎是一样的,只不过以太坊是以ethash作为特定工作量证明机制算法。

挖矿过程就是速度的较量过程。挖矿的时候,矿工使用计算机反复迅速地猜一个数学难题的答案,直到有矿工猜到正确答案为止。

更具体来说,矿工会对区块头元数据(包括时间戳、软件号和这个区块的交易哈希值)进行哈希函数运算(函数会得到一个由字母和数字组成、固定长度的字符串,即哈希值),其中会影响哈希值结果的随机值是唯一的变量。

如果矿工A率先找到满足要求的哈希值,那么矿工A将获得以太币作为奖励,并在全网广播区块,让所有节点进行验证并更新账本。如果矿工B算出正确哈希值,矿工A将停止在当前区块链作运算,并转到在下一个区块上重复此过程。

大约每12到15秒,矿工就会挖出一个区块。如果矿工解决数学难题的速度过快或过慢,算法会自动调整挖矿难度,把出块速度保持在12秒左右。

矿工赚取这些以太币是有随机性的,挖矿的收益取决于运气及所投入的算力。

算力/ 哈希率/ Hashrate

算力是计算机能够完成一个数学程序的速度,譬如接收任何一组信息,并将其转换成 字母和一定长度的数字的速度就称为算力。在比特币“挖矿”中,对于数学难题的求解需要找到相应的数学解,而对于任意一个给定范围内的Hash 值,其求解只能通过自动生成的随机数,因此一个挖矿机每秒能做多少次求解过程就是算力的代表,其单位为Hash/s。

中医理疗184星评价

2021-06-02 11:09:53

以太坊,和所有区块链技术一样,使用激励驱动的安全模式。任何在网络上宣称自己是矿工的节点都可以尝试创建和验证区块。世界各地的很多矿工都在同一时间创建和验证区块。每个矿工在提交一个区块到区块链上的时候都会提供一个数学机制的“证明”。这个证明就像一个保证:如果这个证明存在,那么这个区块一定是有效的。

为了让一个区块添加到主链上,一个矿工必须要比其他矿工更快的提供出这个“证明”。通过矿工提供的一个数学机制的“证明”来证实每个区块的过程称之为工作量证明(proof of work)。证实了一个新区块的矿工都会被奖励一定价值的奖赏。奖赏是什么?以太坊使用一种内在数字代币—以太币(Ether)作为奖赏。每次矿工证明了一个新区块,那么就会产生新的以太币并被奖励给矿工。

叶不修修不修5星评价

2021-06-01 14:16:19

以太坊当前的挖矿过程几乎与比特币的挖矿过程相同。

对于每一笔交易,矿工都使用计算机反复快速地产生随机值,直到其中之一偶然发现正确的值为止。正确的答案会释放以太币。 矿工在这场比赛中作弊是非常(非常)困难的。矿工伪造这项工作并获得正确答案的可能性很小。这就是为什么解决难题的方法(也称为“共识机制”)被称为“工作量证明”的原因。 “节点”是以太坊网络的另一个重要组成部分,每个节点都包含一个记录所有以太币交易的分类账副本。世界各地有数千个以太坊节点,由公司或发烧友维护,以验证交易。这些节点中的每一个都验证矿工创建的每个块。 以太坊网络上的节点只需一秒钟即可验证哈希值是否正确。如果不是,他们拒绝矿工的封锁。 如果矿工找到与当前目标匹配的哈希,矿工将解锁以太币,并在网络上广播该块,以供每个节点验证并添加到其自己的分类帐副本中。如果矿工A找到了哈希,矿工B将停止当前块的工作,并重新开始下一个块的计算过程。

但是,以太坊可能永远不需要矿工。 以太坊开发者长期以来计划放弃挖矿,转而采用另一种验证交易的方法-股权证明,这有助于网络就交易是否以另一种方式有效达成共识。希望的是,权益证明比工作量证明所需要的电力更少,从而使其成为一种更绿色的选择。 向权益证明的转变是正在进行的以太坊2.0升级到以太坊的一部分,但实施尚需时日。但是,一些区块链专家认为,持怀疑态度的股权证明是否行得通,并且会像工作量证明一样抵御攻击。

piony8星评价

2018-09-03 11:53:19

eth作为智能合约功能的代表币种,在技术创新上确实是有开创作用的,但是由于eth这个币种的未来方向权力都几乎掌握在以vitalik为代表的少数人手中,所以是极度中心化的,这给eth的未来发展带来很大不确定性,所以很难让人对他产生牢固的信任;而且基于ico诈骗不能继续这种空转傻逼模式之后,崩塌可能就再无翻身机会,对于一个正义的币种,社区核心影响力人员一定有义务去阻止ico诈骗,而不能仅仅因为短期利益而放任的态度,币应该注入世界美好,而不是帮助诈骗创造基础设施,而且还以技术无罪的理由。