Skip to main content

Week 1 - 7.4

Day1 - CFX 的单位

CFX 是 Conflux 网络的原生货币,也是该货币的基本单位,除此之外还有另外两个单位也比较常用 DripGDrip

  • Drip 是代币的最小单位,不可再分隔,1 CFX = 10^18 Drip
  • Gdrip 是中间单位, 1 CFX = 10^9 GDrip, 1 GDrip = 10^9 Drip

另外还有一个单位 uCFX 1 uCFX = 10^12 Drip(参看黄皮书) uCFX 使用比较少。

GDrip 在发送交易时设置燃气费价格较为常见,一般设置为 1-100 GDrip

Day2 - EpochNumber Tag

在访问 Epoch 相关的 RPC 方法时,通常可以指定一个具体的 hex number 作为参数,除此之外还有一些特殊的 EpochNumber,被称作 Epoch Tag。他们分别有不同的含义:

  • earliest 表示创世 Epoch, 也就是 Epoch 0
  • latest_checkpoint 最新的 checkpoint Epoch
  • latest_finalized 最新被 PoS 链 finalized 的 Epoch,该 Epoch 及其以前的 Epoch 都已达到最终态,状态不会再发生变化
  • latest_confirmed 最新被 PoW 链 confirmed 的 Epoch,该 Epoch 及其以前的 Epoch 都已被确认, 状态大概率不会发生变化,除非遭受到极端的 51% 算力攻击
  • latest_state 最新被执行的 Epoch, 大部分 RPC 方法的 epochNumber 默认值为该 tag
  • latest_mined 最新被打包产生的 Epoch。

Conflux 有一个延迟执行机制,区块被打包之后,不会立刻执行,需要延迟 5 个 epoch 才会执行。

通常 latest_state - latest_confirmed 间隔 40-50 Epoch. latest_state - latest_finalized 间隔 400-600 个 Epoch.

Day3 区块大小

Conflux 一个区块的容量为 3000w gas, 意味着一个区块可以包含 1420 多笔普通 CFX 转账交易。

Day4 Transaction 大小

Conflux 网络一笔交易所能指定的最大 gas 为 1500w,也就是区块 gas 容量的一半。 一笔交易 data 的上限为 不到 200k

Day5 Conflux 出块速度,区块时间

Conflux 主网 Core 空间平均一个区块 0.5s,平均一个 Epoch 1s 多。 正常情况下交易从发出到被执行 5-10s。交易确认时间大概为 40-50s