建设中

建设中:我们正在 MainNet 上线前搭建本网站,细节会有变动。

本网站仍在建设中

ZooBC 在公开中建设。你在这里看到的内容是最新且真实的,但并不完整:请把它看作我们当前的状态,而不是最终定论。

从现在到 MainNet 上线,措辞、结构、图片和数据都会有变动。部分页面仍是占位内容。

更广泛的 ZooBC 生态将分阶段到来。随着 MainNet 临近,钱包、区块浏览器和社区渠道会陆续上线,本网站也会随之成长。

如果有内容读起来不对、看起来有问题或可能造成误导,请告诉我们。现在的反馈,比日后精致的发布对我们更有价值。

ZOOBC / 发行

新的 ZBC
如何进入流通。

新的 ZBC 如何进入流通,以及节点能从中获得多少收益。下方的曲线就是链上实际运行的那一条:区块生产者用同一个函数设定区块奖励,验证者也用它来限定奖励范围。

01 / 调整曲线

链上实际运行的曲线。

总供应量
33,333,333.33333333 ZBC
出块时间
15 秒(SMITHING_PERIOD)
发行周期
15 年
Sigmoid 曲线
3 → 6
铸币池
30,000,000 ZBC

02 / 曲线上的当前位置

上述设置得出的结果。

已发行

 

 

待发行

 

ZBC

每个区块

 

ZBC

每天(全网)

 

ZBC

每节点 / 每区块

 

ZBC,平均

每节点 / 每天

 

ZBC,预期

每节点 / 每月

 

ZBC,预期

每节点 / 每年

 

ZBC,预期

每区块获奖节点数

 

占节点总数

03 / 整个周期的发行

十五年,尽在一条曲线。

累计发行量 每日发行量 你的位置

04 / 逐年

同一条曲线,以表格呈现。

年份当年发行量累计占总量 %每节点 / 每年

05 / 公式

完整写出,与实现完全一致。

y 是累计值,而不是速率。这是最值得避免的错误:y × total 是截至该时刻已发行的总量,因此一个区块的奖励是曲线在当前区块与上一个区块之间的差值。链上任何地方都不存在“每日速率除以每日区块数”这种算法。

奖励跟随真实时间,而不是区块数量。由于奖励是时间区间上的差值,慢的区块按比例获得更多,快的区块获得更少。加快出块并不能让发行计划提速。

周期结束后,发行即停止。t 被限制在 [0,1] 范围内;15 年之后曲线变平,铸币奖励为零。此后节点仅靠交易手续费获得收益。

06 / 奖励如何分配到节点

报酬来自参与,而非投入。

在比特币上,找到区块的矿工独得全部补贴和其中的每一笔手续费:一个账户拿走整个区块,而成为那个账户的概率取决于你投入了多少硬件和电力。在以太坊上,提议者获得该区块的手续费和 MEV,虽然新发行的币会与见证者分享,但被选中的几率取决于质押了多少资本。两者的奖励都集中在资源所在之处。

ZooBC 将区块的铸币奖励和手续费分配给维持网络运行的各个节点,并按它们的参与分数加权。参与分数衡量的是节点保持在线、转发消息,以及用回执为其他节点的区块作证的程度。不是硬件,也不是质押,而是真正成为网络一份子的工作。这正是参与证明这个名字的含义。节点之所以获得收益,是因为它的存在让网络变得更好;一个沉寂下来的节点收益就会减少,无需任何人干预。

每个区块的铸币奖励和手续费,由最多 15 个获奖节点分享,区块间隔中的每一秒对应一个名额,按参与分数加权抽签决定的优先顺序选出。慢的区块支付更多(经过的时间更长),但获奖者仍最多 15 个。活跃节点少于 15 个时,奖励由所有活跃节点分享。

因此,上面的“每节点”数值是一个长期的期望值,前提是每个节点的参与分数相同。保持在线并诚实转发的节点收益会高于这个数值;掉线的节点则更少。就单个区块而言,一个节点要么获奖,要么没有。