基于Bitcoin Cash区块链实现的Wormhole Cash介绍(2)
时间:2023-09-11 21:23 来源:网络整理 作者:墨客科技 点击:次
根据已知的密码学理论和工程实践经验,bitcoincash:qqqqqqqqqqqqqqqqqqqqqqqqqqqqqu08dsyxz98whc地址是没有人拥有私钥的。在我们开始有关Wormhole协议的开发工作之前,也没有人在Bitcoin Cash区块链的历史中使用过该地址。为了防范理论上存在的极端情况——未来有一种我们目前未知的方法和理论构建出了这个地址的私钥——BCH协议可以考虑禁止这个地址的币被转出其于花费。当然,这并不属于本文和本文作者需要关注的事项范围。 WHC发行后,如果WHC形成了一个流通市场,那么有需要WHC的用户,也可以从市场上购买到WHC。 为什么没有考虑实现与BCH的双向锚定呢?这个问题自从侧链理论被提出后,无数的工程师醉心于双向锚定问题的研究。但令人遗憾的是,目前并没有可行的双向锚定方法, 可以做到即安全又去中心化,还能够有效应对区块链不可避免的回滚风险。伊隆·马斯克(Elon Musk)在讨论有关星际旅行时就说,他移民去往火星,就打算待在那里不回来了。Wormhole协议实现了智能合约,具有与Bitcoin Cash较为不同的编程语言,未来还有快速演进的开发计划。这种燃烧生成的发行方式,与星际旅行的单程票非常相似。每一聪(satoshi)被燃烧的BCH,都需要做好单程星际航行的准备,前往Wormhole定居,不再回来。燃烧生成WHC的过程是不设截止时间点的。 WHC的使用范围手续费常常是为了防止对网络的滥用,或者网络的使用超过了当前技术和区块链基础设施允许的性能瓶颈。Wormhole协议中,智能合约的运行,依靠BitcoinCash交易实现。Bitcoin Cash交易本身需要止付一定的手续费,已经可以阻遏DoS攻击,因此我们在早期运行的Wormhole协议中,转账不需要支付WHC做为手续费。 需要支付WHC作为手续费的情况: 1. 新创建Token需要收1WHC的手续费。手续费会被直接燃烧掉,WHC的总供给减少。创建Token需要消耗计算资源,为了防止Wormhole节点被恶意攻击,才收取WHC手续费 2. 大量地址转账。例如给所有拥有某种Token的地址都发送Token,这样的操作需要遍历所有的地址,因此需要支付WHC做为手续费 3. 智能合约的Gas 4. 其他事务性操作,或者其他被认定为具有DoS风险的操作类型。 Token的发行 支付了正常的BCH交易?续费和WHC创建费用之后,任何人都可以自由的在系统上创建Token。 目前,WHC协议支持3种类型的Token创建: 1. 固定Token ·创建后,创建者立即?动拥有所有Token ·不能增发,不能燃烧 ·不能发起众筹 2. 可众筹Token ·创建后,自动进入众筹 ·创建后,创建者不拥有所有Token ·众筹结束后,未众筹完的Token自动转到创建者地址 ·不能增发,不能燃烧 3. 可管理Token ·创建时,Token数量为0 ·不能众筹 ·可以增发,可以燃烧 Token的转移创建后的Token和Wormhole Cash都可以进行转账,1对1转账除支付必要的BCH交易?续费外,不需要再支付任何费用,由BCH协议决定手续费多少。 1对多转账需除?付必要的BCH交易手续费外,还需要支付一定的WHC?续费,以WHC计价和收取。1对多转账主要在Token空投的场景下使用。收取的WHC?续费将会直接燃烧掉。 Token的燃烧手动管理的Token支持直接燃烧,燃烧之后的Token在Wormhole协议中会显示燃烧之后的总量。 Wormhole路线图Wormhole协议的发展分为四个阶段:Earth(初始)、Tropos(融合)、Ionize(电离)、Exophere(散逸) Earth(初始)Wormhole协议从Omni Layer协议分离,并在BCH上实现智能合约的解决方案,首先聚焦于去中心化通证发行管理功能的实现。 为了确保整个协议的安全,并且可以尽快上线,我们在这个阶段暂时不?持了Omni Layer协议中的去中心化交易功能。 Earth阶段需要完成的工作: ·Wormhole Core实现:将Token功能移植到Bitcoin ABC 0.17.2版本上,后续会随着Bitcoin ABC的更新而更新 ·发布Wormhole协议白皮书 预计完成时间2018年8? Tropos(融合)需要完成的?作: ·基于Wormhole协议实现的去中心化交易所协议在经过谨慎的测试之后重新上线 ·Wormhole的Android钱包参考实现 ·Wormhole的iOS钱包参考实现 ·Wormhole的PC端钱包参考实现 预计完成时间2018年11? Ionize(电离) 需要完成的?作: ·在Wormhole协议中实现ERC721 ·开发Wormhole多语?实现SDK。为了方便开发者更加简单的在Wormhole进行开发,我们会提供解析 Wormhole 的多语?SDK。 ·Wormhole Cash的冷钱包解决方案 预计完成时间2019年1? Exophere(散逸) 需要完成的工作: (责任编辑:admin) |