首页>>资讯>>产业

一文看懂 CKB 挖矿的基础知识

2024-03-05 18:00:10 128

根据 CKB 浏览器的数据显示,Nervos CKB 的全网算力已经突破了 200 PH/s,创下历史新高。

1.png

对于采用 PoW 共识机制的区块链而言,全网算力越高,意味着发起 51% 攻击的难度越大,即算力越高网络越安全。


今天这篇文章,字节君将向大家简单地介绍 CKB 挖矿的相关知识。需要特别说明的是,各个国家国情的不同,挖矿行为的合法性也存在差异,而且挖矿收益会受到多种因素的影响,这篇文章的主要目的是科普,不构成任何投资建议。


CKB 挖矿算法简介


CKB 采用的是 PoW(工作量证明)方案,其中共识协议是 NC-Max(中本聪共识的升级版)。NC-Max 在保留 NC(Nakamoto Consensus,中本聪共识)优点的同时,提升了其性能极限和抵抗自私挖矿攻击的能力。如果你想更深入地了解 NC-Max,欢迎阅读《NC-Max 之道》和《NC-Max:让中本聪共识再次伟大》(上篇、下篇)。


CKB 挖矿算法用的是自主研发的 Eaglesong。欢迎阅读《神装推荐:鹰歌弓 —— Nervos CKB 哈希算法》以了解更多知识。


CKB 的挖矿难度调节目标


简单地来说,挖矿难度每隔一个 Epoch 调整一次,一个 Epoch 约为 4 小时, 调节目标为:


当前出块时间调节范围:8s ~ 48s

目标叔块率:2.5%


目前,CKB 的挖矿难度为 2.29 EH。


CKB 挖矿奖励机制简介


CKB 矿工的出块奖励包括:基础(发行)奖励、二级(发行)奖励、提交奖励和提案奖励,如下图所示:

1.png

其中,基础奖励来源于 CKB 的一级发行(基础发行),总量为 336 亿 CKB,大约每 4 年减半,发行机制与比特币类似。在微观层面,每个周期(Epoch)的基础奖励是一个固定值,一个周期的目标时间为 4 小时,也就是说当一个周期内的出块间隔时间变长,出块数量减少的时候,每个区块的出块奖励会随之增多,反之依然。


二级奖励来源于 CKB 的二级发行机制,它和基础发行同步进行。二级发行每年发行的数量是固定的,为 13.44 亿 CKB/年,分配给矿工的部分受 CKB 链上状态占用率影响,CKB 链上状态占用率越高,矿工可获得二级发行中 CKB 的比例就越高。


提交奖励和提案奖励,都来自于 CKB 链上交易转账的手续费。之所以要把交易转账的手续费分为两部分,是因为 NC-Max 为了消除区块传播延迟的瓶颈,采用了两步交易确认的方案,这里不再展开说明。


需要特别注意的是,一个区块高度为 N 的区块的出块奖励会在区块 N+11 通过 cellbase 发放。


CKB 挖矿的现状


CKB 挖矿始于 2019 年 5 月 18 日,CKB 测试网 Rylai 上线之后,在 CKB 主网 Lina 上线前,CKB 挖矿已经经历了从 CPU 挖矿到 GPU 挖矿的变革。


在 CKB 主网上线之后,FPGA 矿机逐渐开始崭露头角,CKB 网络的算力组成处于 FPGA 矿机与 GPU 矿机并存的时期,在 2020 年三四月之后,CKB 挖矿逐步转向了 ASIC 矿机的时期。


现在挖 CKB 必须要购买第三方矿机厂商研发的 ASIC 专业矿机。

1.png

由于 ASIC 矿机更新换代快,所以建议去第三方的 CKB 矿池页面查询哪些矿机能挖 CKB:

1.png

支持 CKB 的矿池


由于少量的算力无法在 CKB 挖矿竞争中获得出块奖励,因此出现了矿池:拥有 CKB 算力的矿工联合在一起,合作出块,最后按照一定规则分配奖励。


支持 CKB 挖矿的矿池有:

1.png

声明:本网站所有相关资料如有侵权请联系站长删除,资料仅供用户学习及研究之用,不构成任何投资建议!