版本升级变动
- 修改部分RPC接口
- 修复RPC接口的BUG
- 增加集成测试
- WHC 的Token精度
- 增加gitian构建
如何升级
- 下载0.1.0版本的代码:https://github.com/copernet/wormhole/releases/tag/Earth-0.1.0-release
- 安装,编译
- 初次运行0.1.0版本的代码,使用如下命令,同步数据:
wormholed -startclean=1 -daemon
- 当0.1.0版本同步数据完成后,下次软件重启时,使用如下命令:
wormholed -daemon
RPC接口的变动
whc_gettransaction
对于参与众筹交易
- 增加了一个字段
actualInvested
,标识众筹实际花费的WHC金额 - 原
amount
字段,标识参与众筹输入的WHC金额
修改参与众筹RPC名称拼写错误
0.1.0 版本前;RPC名称为:whc_createpayload_particrwosale
0.1.0 版本; RPC名称为:whc_createpayload_particrowdsale
修复RPC接口的BUG
whc_decodetransaction
在0.1.0 版本中修复该RPC接口的BUG
- commit信息:https://github.com/copernet/wormhole/commit/59b4cef865765d4fcfc340c32893185492eb5810
- 该BUG导致的情况:当调用该RPC解码一个错误的BCH交易时,由于数组越界,造成节点宕机
WHC 的Token精度
WHC 的token精度 由0变为8.
Wormhole Spec 文档
- 白皮书 https://github.com/copernet/spec/blob/master/whcwhitepaper.md
- 黄皮书 https://github.com/copernet/spec/blob/master/Wormhole-YellowPaper.md
- spec https://github.com/copernet/spec/blob/master/wormhole-spec.md
- rpc手册 https://github.com/copernet/spec/blob/master/wormhole-RPC.md
- 测试手册 https://github.com/copernet/spec/blob/master/wormhole-testmanual-0.0.6.md
-
参与众筹RPC
的名称修改,其余部分,与0.0.6的测试文档通用。
-
网友评论
有几个问题想请教一下:
1、既然是基于UTXO模型,那么WHC转账应当可以继承BCH的0确认机制,双花交易会被节点拒绝广播,请问是这样吗?
2、关于去中心化交易所,以太坊上去中心化交易所已经很多了,但去中心化交易所存在交易对有限、TPS低、速度慢等缺点,不知道虫洞能否利用好0确认特性,实现和中心化交易所类似的性能呢?因为BCH区块链不像BTC或ETH那样存在拥堵问题,如果去中心化交易所也能实现类似中心化交易所的性能,在虫洞上发行Token将变得越来越流行。
3、如果虫洞无法实现0确认,需要依赖确认,那么是否这会成为推动BCH缩短平均确认时间的动力之一呢?