Name | Web/Desktop | Official/Community | Link |
---|---|---|---|
Sync | Desktop App | Official | https://github.com/vechain/thor-sync.electron |
Veforge | Web | Totient Labs | https://explore.veforge.com/ |
VeChainThor的共识机制采用的是PoA(Proof-of-authority ),而非PoW (Proof-of-Work)或PoS (Proof-of-stake)。通过白名单的管控,其中白名单需要具有已知及经过验证的身分,通过此名单来担任/担保整个网路的运行及获取相对应得权利。 此外,基于安全上的考虑,为了打乱出块顺序,采用了DPRP(确认伪随机过程)来保证唯有在特定时间才知道下一个出块者。
默认出块速度为10
秒,具体出块时间将根据节点情况而定
会产生孤块,建议确认次数为12个块
VET
及VTHO
的最小精度为10^18(Wei)。VTHO
是通过对VET置放随时间生成的,用于VeChainThor区块链上的付款和智能合约执行
失败的交易会上链;通过前置作业检查并且通过vm处理,当账户中有足够的支付费用时,未使用的Gas会退回给发送者。当账户中的不足以支付费用,交易处理会恢复到原始状态,但是不会有任何Gas退回。
- VeChainThor主网上线后,将会改为
VET
- VeChainThor主网上线后置换比率为1:100.即1个ERC20 VeChain 代币将会变为100个
VET
计算公式为:
VTHO = (1 + gasPriceCoef/255) * baseGasPrice
若普通VET转账交易费用是21000gas。如果gasPriceCoef = 0,则:
VTHO = (1 + 0/255) * 1e15 * 21000 / 1e18 = 21 VTHO
可以通过调整gasPriceCoef来提高交易在交易池中优先级。比如设定gasPriceCoef = 128,则:
VTHO = (1 + 128/255) * 1e15 * 21000 / 1e18 = 31.5 VTHO
具体参数以实际网络参数为准
当合约成功提交后,可通过查询交易明细(transaction receipt)里的输出日志中查看。
在同步过程中,若发生同步进度卡住,那么可能是因为本地时间不准确,可尝试通过与NTP服务器同步后再尝试区块同步。
VTHO的增长速率为0.000432/天
此处增长速率仅供参考,实际增长速率以实际网络参数为准
事务的固有gas是在代码运行之前所使用的事务量。换句话说,它是一个恒定的"交易费用"加上交易提供的每个数据字节的费用。交易中的gas需要大于等于交易使用的固有gas**
固有gas= 固有交易费用 + 子句类型 + 数据字节的费用
- 固有交易费用 = 5,000
- 子句类型:
- 普通交易 : 16,000
- 合約创建 : 48,000
VeChainThor 允许一笔交易中携带多个多笔子句,因此,交易的总费用为所有子句的合计。