0%

以太坊挖矿概述

共识简介#

区块链主要的共识有 PoW, PoS, DPoS 三类,以太坊目前采用 PoW 共识,计划转为 Casper (PoS共识)。

Ethash 算法简介#

Ethash算法包含找到一个nonce值输入到一个算法中,使得到的结果低于一个基于特定难度的阀值。
Ethash算法包特点是内存计算困难(Memory-Hard)但易于验证, 支持矿机抵御。

Clique 算法简介#

基于权威认证的共识算法(PoA), 用于搭建私链。

难度调整和区块奖励#

以太坊预定了4个发展阶段:Frontier,Homestead,Metropolis,Serenity,阶段之间的转换需要通过硬分叉实现。
每个阶段的难度调整或区块奖励会有变化,例如加入难度炸弹, 拆除难度炸弹,修改区块奖励等。

创建新区块#

叔块引用#