关于智能合约,你能想到什么?是凭借智能合约发Token功能一举冲上市值榜第二的以太坊?还是依靠智能合约概念持续升温,成就史上最大ICO的区块链项目EOS?总之,智能合约是一个梦幻的词汇,就像所有的初创互联网公司都想与区块链扯上关系一样,所有的区块链项目都想与智能合约搭成“班子”。智能合约缘何有这样的魔力?在文章的后面,我会通过对BCH搭载智能合约有什么的意义来进行侧面说明。

BCH最近被热议的智能合约是一个名为Wormhole(虫洞)的BCH项目,该项目始于今年的5月份,是一直以来备受关注的几个重点项目之一。据开发者介绍说,在项目的初期,他们几乎看遍了所有的发Token的相关方案,但都没有很好的解决办法,最后是在omni协议上找到了可能,并且成功的对其进行了fork和改进,才有了我们现在看到的Wormhole协议。

项目简介和开发者们

Wormhole协议, 一种基于Bitcoin Cash的智能合约实现方案。方案的思路来自于OmniLayer协议,它是一种利用OP_RETURN操作码实现Token发行的方案。OmniLayer协议运行在bitcoin的区块链上,该协议也是泰达币(USDT)日常发行和流通的技术基础。虫洞项目的开发人员fork(分叉)了这份协议,将其移植到BCH区块链上,从而实现发行Token的功能。协议原生Token命名为Wormhole Cash。

虫洞项目的署名开发者包括::姜家志,姜和平,温隆。除此之外,Omni团队在该方案开发过程中也给予了很多帮助。

Wormhole协议运行原理

Wormhole cash是基于Bitcoin Cash区块链实现的,在不改变现有BCH共识规则的情况下,使得BCH区块链实现Token的发行、转移和燃烧等基本功能。基于BCH发行的Token,其交易信息被写在OP_RETURN上,其Token的生成、燃烧以及转移都需要BCH交易完成。识别OP_RETURN里的数据才能够完成对于Token的发行,转移和燃烧。Wormhole协议复用了Bitcoin Cash的交易转账系统。

Wormhole协议的优势 

Wormhole与其它的BCH智能合约方案相比,最大的优势在于没有改变共识规则,也就是说,该协议对于BCH区块链没有安全方面的影响。其它的BCH智能合约方案,比如BCH开发团队Bitcoin Unlimited的技术人员Andrew Stone提出的OP_GROUP方案,该方案提议增加OP_GROUP操作码来实现发Token功能,这个方案需要修改BCH的共识规则,社区认为这种方案存在技术风险,无法保证BCH底层协议的稳健和安全。

其余的方案,比如epobc和OBITO也都存在这样或那样的问题,Wormhole或许不是所有加密货币中最优秀的方案,但从目前来讲是比较适合BCH的,因为BCH的每一步都处在争议的边缘,越是如此,安全就显得越是重要。

Wormhole Cash(WHC):协议中的基础货币

Wormhole Cash(WHC)是协议中的基础货币,其生成是通过燃烧生成(Proof-of-Burn)的机制,用户可以通过向特定地址发送BCH来获得WHC,最低兑换1BCH,兑换比例为1BCH=100WHC。值得一提的是,兑换是单向的,所以你无法用WHC兑换BCH,WHC可用于市场自行交易。

关于“WHC为什么只能是单向锚定,无法与BCH进行双向锚定?”这个问题,开发人员表示:目前并没有可行的双向锚定方法,可以做到即安全又去中心化,还能够有效应对区块链不可避免的回滚风险。

新创建的Token需要收取1 WHC的手续费,手续费会自动燃烧,WHC总供给会减少, 给基于Wormhole协议创建的某种Token发“空投”需要支付手续费,早期运行的Wormhole协议中,转账不需要支付WHC做手续费。

Wormhole协议目前支持的三种发币模式

1.    固定Token。预挖所有;不能增发,不能燃烧;不能众筹。

2.    可众筹Token。创建后,自动众筹;创建者不拥有所有Token;众筹结束后,未众筹完的Token自动转入创建者地址;不能增发,不能燃烧。

3.    可管理Token。创建时,Token数量为0;不能众筹;可以增发,可以燃烧。

前两种都好理解,币市中也都有类似的例子,与以太坊不同的在于“不能

燃烧”这个特性。第三种创建模式,是硬编码在wormhole协议里面,并不依赖于智能合约,缺点是无法定制发Token,优点在于安全,操作简单。

Wormhole协议的不足

Wormhole协议到底来说还是个概念,还没有出现实际的列子,所以硬要找自身的不足是没有根据的,但从市场来看,Wormhole即将面临的正面对手是已经发行Token千余种的以太坊。以太坊已经先入为主,有了一套较为成熟的发币机制,并且无需成本。除了以太坊外,还有号称区块链3.0的EOS也在筹备自己的智能合约平台。Wormhole协议虽说已经有了具体的发币模式,但未来能抢占多大的市场还是个未知数。

在BCH上发Token的优势

对比以太坊来说,BCH的主要的优势有两点:安全和不拥堵。

以太坊因为固有的生态缺陷使得其安全性备考质疑,尤其是在The DAO事情发生后,当时价值6000多万美金的以太坊丢失,直接造成了以太坊的分叉。不仅是以太坊,基于以太坊发行的Token,比如BEC,SMT等都相继被检测到了漏洞。

WHC的安全模型是通过POW工作量证明来保证的,比特币近10年的安全运行验证了这个机制的可靠性。WHC复用了整个BCH的交易系统,使用了BCH的去中心化时间戳服务器模型,时间戳不可复制,不符合Wormhole协议的数据不会被Wormhole协议的节点解析。

以太坊交易拥堵致使Gas费用加倍已经不是一天两天了,而BCH无限扩容的特性使得拥堵的情况永远不会发生。

 

智能合约对于BCH的意义

1.    推动BCH的普及和使用,促使BCH价值回归

这一点主要得益于Wormhole协议中的基础货币WHC,因为如果在BCH上发行Token,不可避免的就需要使用BCH进行兑换WHC,发的Token规模越大,所使用的BCH就会越多。众筹形式的区块链项目在众筹时,使用的数字货币也将是BCH。

以太坊凭借着智能合约发Token功能,其交易量早已超过了比特币,所以,如果Wormhole协议能成功移植到BCH区块链上,并且被广泛使用的话,BCH的交易量将会出现剧增,这会促使BCH被低估的价值会重新回归。

2.    加速BCH相关应用研发

去中心化应用(DApp:Decentralized Application)是区块链社区中出现的新颖想法之一。凭借自主执行的智能合约,在以太坊上面已经涌现出数百种去中心化应用,如果在BCH上搭建智能合约平台,基于BCH可扩容的特性,应用研发情况应该不会输于以太坊。另外,现有的BCH应用如果遇上智能合约会不会出现新的惊喜,也是令人期待的一件事。

BCH智能合约方案正式推出,我们的征途是星辰大海!相关推荐

  1. BCH智能合约进程持续推进 新方案接连被推出

    BCH的智能合约方案呈现出百花盛开之势. 自今年5月份比特币现金升级以来,BCH将智能合约作为其发展的一个分支.在过去的这几个月中,BCH社区中已经发布了很多智能合约的方案,如虫洞Wormhole,B ...

  2. BCH正式升级,智能合约,逐梦而来!

    尽管比特币诞生于2008年,一直到2017年技术水平都没有质的提升,甚至被ETH等竞争币在某些方面超越,这一切,都拜顽固的core党所赐. 万幸的是BCH在诞生不到一年的时间里,就使比特币的技术水平有 ...

  3. EOS安全漏洞再发,BCH将如何兼顾智能合约效率与安全?

    SDK是Software Development Kit的缩写,中文意思就是"软件开发工具包".在智能合约开发中,SDK 为不同平台的交易提供了统一的支付接口,开发者在Dapp页面 ...

  4. 深度解读波卡智能合约平台Gear:通往并行架构公链之路

    本篇节选自:深度解读波卡智能合约平台Gear:通往并行架构公链之路 摘要 2021 年 11 月,随着波卡主网正式开启平行链插槽拍卖,波卡生态顿时成为一股耀眼的新势力.其创始人 Gavin Wood ...

  5. c++ eos智能合约开发_TrustBase平台智能合约的开发与实现

    2020年11月,TrustBase团队研究并实现了基于Web的波卡智能合约应用平台.鉴于波卡智能合约开发缺少完善易用的开发工具的支持,TrustBase团队自主开发了基于Substrate框架的全新 ...

  6. 从并发视角来看智能合约(下)【渡鸦论文系列】

    论文作者: Ilya Sergey1and Aquinas Hobor2 1 University College London, United Kingdomi.sergey@ucl.ac.uk 2 ...

  7. 四十种 智能合约 支持平台

    目录 1. 以太坊( Ethereum ) 2. Quorum 3. Wanchain 4. æternity 5. Zen 6. Counterparty 7. Rootstock (RSK) 8. ...

  8. 【论文笔记01】A Survey on Smart Contract Platforms and Features——智能合约平台和功能调查

    原文作者:M. Suvitha and R. Subha* 原文标题:A Survey on Smart Contract Platforms and Features* 原文链接:A Survey ...

  9. 以太坊智能合约安全 Dasp Top10

    译者:爱上平顶⼭ 来源:慢雾区 原文链接:https://www.dasp.co/ 这是分布式应⽤安全项⽬(或DASP)2018 年排名前10的漏洞第⼀次迭代 该项⽬是NCC集团的⼀项举措.这是⼀个开 ...

最新文章

  1. Android项目笔记整理(1)
  2. 实验5_JPEG解码
  3. 你可能需要的网易前端三轮面经
  4. mysql 表锁-解锁
  5. FD.io VPP:探究分段场景下vlib_buf在收发包的处理(dpdk_plugin.so)、rte_mbuf与vlib_buf 关系
  6. influxdb tsm文件_Influxdb中TSM文件结构解析之读写TSM
  7. python写个验证码
  8. MacBook Pro 用户学会这 5 个小技巧,让你的 Touch Bar 更好用
  9. 小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_3-5.PageHelper分页插件使用
  10. 机器学习 Machine Learning- 吴恩达Andrew Ng Week2-Octave
  11. 产品经理们终极面试宝典
  12. win10 此电脑 网络位置 怎么删除
  13. Android 屏蔽Menu键
  14. 人家出轨你为什么那么嗨
  15. vi,vim文本编辑器
  16. 苹果自带测试卡路里的软件,‎App Store 上的“h-Tracker:卡路里计算器”
  17. 智能工厂在智能制造企业中的实践应用-东杰智能
  18. html文字自动铺满页面,body height:100%让页面容器元素铺满窗口
  19. 第5章 Redis新类型
  20. 来看电子化招投标系统研发商专业多维度讲解公开招标与邀请招标的区别

热门文章

  1. 【转载】Ubuntu完全教程,让你成为Ubuntu高手!
  2. win10的安装与优化
  3. Cocos技术派 | 3d人物渲染详细教程
  4. Tomcat服务部署
  5. Python实例29:利用python自动创建多个Excel表格
  6. 美丽的余霞风景mac高清动态壁纸
  7. unity 条目换位效果_Unity AI主题博客条目
  8. 深入理解 Linux 内存子系统
  9. NOIP模拟 葫芦(分数规划)
  10. 转载作品:人生重开模拟器(修仙7.0版)