DeepHash专栏|Monoxide:突破区块链不可能三角的极简架构( 十 )
在 PoW 共识机制中 , 矿工需要不断随机刺探块头中的 Nonce (随机数值)并重算哈希函数 , 以使得这个块头的哈希值满足当前算力难度的要求 , 可以最终出块 。 这个过程的瓶颈在于计算哈希函数的速度 , 所以挖矿算力被定义为哈希速率(Hashrate) 。 这里 , 我们将实际计算哈希的速度 , 定义为物理算力(Physical Mining Power) , 提高物理算力的唯一方法就是部署更多的矿机 , 消耗更多的能源 。
然而 , 在 PoW 共识机制中 , 每个矿工的物理算力是无法直接知道的 , 这个物理算力最终体现为特定挖矿难度下的出块速度 。 全网算力统计也是基于这个出块速度而反算哈希速率而估计到的 。
在发生算力攻击的时候 , 无论是最长链 , 还是最难子树(Ghost协议) , 都是按照依据各个分叉上出块的数量和难度而定 , 而非各个矿工的实际哈希速率 。 我们将这个依据挖矿难度和出块速度反算出来的哈希速率 , 定义为连弩挖矿”(Chu-ko-nu Mining) 。 当然在单链系统中 , 有效算力和物理算力 , 在统计意义上来说是完全相等的 。
推荐阅读
- 活体机器人诞生,“五竹叔”要来了吗? | 新京报专栏
- 《反垄断法》大修互联网入法,超级巨头更需尊重竞争规则| 新京报专栏
- 阿里将在手机淘宝一级入口开设兴农脱贫专栏
- 别拿“末日论”看待互联网周期调整| 新京报专栏
- 唐界传媒品牌专栏:2020年值得关注的5大商业趋势
- 从逃离现实的互联网,到逃离互联网的现实 | 新京报专栏
- 互联网时代,过度依赖算法是种“机器官僚主义” | 新京报专栏
- 人工智能时代,战争不再只是争领土和资源 | 新京报专栏
- 徐永专栏∣经济下行与房地产调控的平衡
- 蔡凯龙:强敌压境 币圈堪忧