找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

WanX:献给Wanchain开发者,让跨链开发更加简单高效

左俊尚| 2019-4-22 19:53 阅读 2022 评论 0

WanX:献给Wanchain开发者,让跨链开发更加简单高效

什么是WanX?它是如何帮助开发者节约开发时间的?

WanX就像是个集中了跨链交易信息的仓库,极大的方便开发人员进行合约的开发和正确调用。WanX让跨链交易的开发变得更加简单高效。

具体介绍WanX之前,先给大家普及一下Wanchain的跨链交易流程。跨链交易是指原链上的通证转换成Wanchain上的映射通证。例如,将BTC跨链到Wanchain上,生成WBTC(Wanchain上的BTC映射通证),即跨链交易的转入操作(inbound);或者将WBTC转回到BTC上,即跨链交易的转出操作(Outbound)。

整个跨链交易的过程是用户和Storeman相互间对智能合约的调用和事件处理的过程。跨链交易有两个重要环节:锁定和赎回。锁定:用户用钱包在原链上构造一笔跨链交易,这笔跨链交易的通证会被哈希时间锁锁定;Storeman会在Wanchain上构造一笔跨链的合约交易,负责产生映射通证并转移到用户指定的跨链接收账户,此时映射通证被跨链合约锁定。赎回:用户的钱包检测到Wanchain上映射通证被锁定后,会主动释放密数到跨链合约中,通过密数,Storeman赎回原链通证(即获得对原链通证的控制权),用户赎回映射通证(即获得对映射通证的控制权)。

从编程角度,跨链交易可概括为以下四个步骤:
  1. 调用智能合约对通证进行锁定
  2. 等待Storeman节点的响应
  3. 调用智能合约对通证进行赎回
  4. 等待Storeman节点的响应

为了完成跨链交易功能的开发,开发人员不仅要熟悉各类智能合约的调用,同时也要非常清楚如何用web3一步一步手动完成跨链交易过程的代码编写。这就使得开发者要花大量精力去研究调用合约的方法、相关参数、以及各类合约的地址。

这时,WanX就派上用场了。去中心化应用中对各类合约的调用将不必只局限在代码里,WanX可以集成一系列的合约调用。开发人员不用去搞清楚跨链交易的底层原理,而是只需了解跨链交易执行的先后步骤以及WanX提供的相关API接口便可。

(《Wanchain:WanX开发工具介绍》,点击链接观看, https://url.cn/51grMRw?sf=uri)

WanX对其他链的函数和合约调用做了规范,使得API接口整体更加一致。例如,对于WBTC至BTC的跨链交易,合约中调用获得交易费的函数是getWbtc2BtcFee,而对于WETH至ETH的跨链交易,合约中调用获得交易费的函数则是getWeth2EthFee。但如果使用WanX,不管是针对哪条原链的跨链交易,将使用统一的函数getOutboundFee来达到相同的目的。

WanX:献给Wanchain开发者,让跨链开发更加简单高效

简而言之,开发人员继续将自己对跨链的理解形成代码,丰富Wanchain的跨链功能。而WanX则协助开发人员完成大量的重复劳动,从而让开发过程变得更加高效。

开发人员可以用WanX做什么?

眼下,WanX在跨链交易编程方面为开发人员提供了统一的接口。未来,Wanchain正计划将其所有功能都统一集成到WanX中:隐私保护,实用函数,状态查询,比如对Storeman的访问,对跨链ERC20通证的注册等。理想情况是,开发人员将不再使用各种不同的Wanchain开发包,而是只使用WanX就能实现与Wanchain的全部交互。

最近基于Wanchain开发的一款去中心化交易所Demo,就充分利用了WanX的优势:寥寥数行代码就搞定了跨链交易的功能。世面上有不少的去中心化交易所,但这款恐怕是第一家在浏览器端就轻松实现了比特币和以太坊之间的跨链交易。

Wanchain 3.0,跨链比特币、以太坊和ERC20

Wanchain 3.0的发布,意味着Wanchain打通了比特币、以太坊和ERC20通证之间的跨链交易。这将对任何基于以太坊开发的项目在跨链应用上起到示范作用。通过Wanchain跨链机制,任何基于以太坊的应用、协议和去中心化交易都将打破壁垒,实现互联互通。例如,原本基于以太坊创建的去中心化交易所或者直接在Wanchain上创建的去中心化交易所都将能够利Wanchain3.0的跨链技术实现现有代币与比特币的交易对。支持与比特币的交易会极大提升去中心化交易的资产流动性。此外,跨链技术还能极大拓展资产借贷、代币支付等领域的业务场景。任何目前受限于以太坊单一网络的应用,都将能够连入比特币生态。实现跨链比特币、以太坊和ERC20(如Dai,LRC),将会给万维链甚至全行业带来深刻的影响。

关于Wanchain

Wanchain是资产跨链+隐私保护+智能合约,三大特性打造跨链数字资产基础设施平台,以去中心化的方式完成不同区块链网络的连接及价值的交换,允许任何个人和机构基于Wanchain创建去中心化的应用。目前Wanchain已经实现与比特币和以太坊的跨链交易,并计划将于明年发布第一版POS的POC。 根据计划,Wanchain还将逐步实现与行业主要公链及联盟链的跨链对接。Wanchain采取全球化生态运营,目前在中国北京,美国奥斯汀,英国伦敦均设有办公室。

了解更多Wanchain信息可以查看官网:

https://wanchain.org;

你也可以通过Medium查看项目进展信息:

https://medium.com/wanchain-foundation

本文仅代表作者个人观点,不代表巨推链平台发声,对文章观点有疑义请先联系作者本人进行修改,若内容非法请联系平台管理员,邮箱cxb5918@163.com。更多区块链资讯,请到百万区块链发烧友聚集平台巨推链www.jutuilian.com学习区块链技术请到巨推学院www.jutuiedu.com
文章点评
2019-08-21 14:09
数字币 英国脱欧将如何促进比特币价格上涨?
英国脱欧,即英国试图退出欧元区,已经拖延了一段时间。随着事态变得紧张,英国准备不 <详情>
2019-08-21 10:56
技术 共享算法很危险?除非你的算力够多
上周,Charlie Lee表示,莱特币(LTC)控制了其“Scrypt”挖矿算法98%的算力,这对LTC <详情>
2019-08-20 21:09
数字币 比特币真是最安全的储存财富的方式?那可不一定
在美国东部,当地时间的8月19日下午4点,一个自称为比特币创始人“中本聪”的人如约在 <详情>
2019-08-21 14:35
+场景 当变局依然是主流,何为区块链未来的可确定性?
作者: 孟永辉 文/孟永辉人们对于区块链的热情似乎永远都没有削减过,不同类型的区块链 <详情>
2019-08-21 10:12
数字币 央行即将推行数字货币,比特币要凉?
近日,央行支付结算司相关负责人在金融四十人论坛上介绍了央行数字货币研发的情况。央 <详情>
2019-08-21 11:49
数字币 价格下跌50%?比特币即将进入最大的牛市?
随着比特币从远超1.1万美元跌至1万美元左右,币圈出现了一些混乱。摩根溪(Morgan Cre <详情>
2019-08-21 14:46
数字币 比特币面遭遇进一步损失后,试探11,000美元的价格关卡失败
比特币在4小时图上创造了一个上升的楔形模式。如果确认,楔形击穿可能会导致跌至10,00 <详情>
2019-08-21 09:35
数字币 当山寨币变成幽灵时,poloniex会减少更多的加密对
山寨币的热度肯定处于低点,以至于加密交易所Poloniex以交易量小为由,已经减少了23对 <详情>
2019-08-21 10:33
数字币 搭建山寨比特币投资网站 可群里除了被害人都是骗子
网络图片“你了解过比特币、区块链吗?新人注册享100元体验券,无风险高收益!”“指 <详情>
2019-08-21 09:09
+场景 “去中心化”的区块链技术,能否颠覆“中心化”B/S架构?
点击关注,静心科技为您提供不一样的静心视角。美国东部时间8月18日,一位号称“中本 <详情>
2019-08-21 17:55
数字币 比特币白皮书解读,十分钟看懂比特币
目录:一、比特币是什么?二、 比特币简明工作原理三、比特币的创新与特性四、比特币 <详情>
2019-08-20 22:02
数字币 以“炒鞋”的刷屏来说明比特币的未来
今天大侠翻朋友圈发现被‘炒鞋’刷屏了,吓得我赶紧买了两双Yeeyz,当然我是买来穿, <详情>
2019-08-21 09:26
数字币 数字货币的终极未来 流动性陷阱还会存在吗?
货币体系的信用演进和载体演进从货币本质来看数字货币,我们先要看货币体系的两个演进 <详情>
2019-08-21 17:53
数字币 8/21日币圈行情分析!价格下跌?比特币即将进入最大的牛市?
币圈这个词越来越火,被更多的投资者所知晓,数字货币投资具备以小博大、不间断交易、 <详情>
2019-08-21 12:06
数字币 火星午行情 | 比特币全球均价10415.66美元,24小时跌幅3.82%
免责声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代 <详情>
2019-08-21 14:18
数字币 是什么原因导致比特币价格在10000美元左右苦苦徘徊?
尽管加密分析师和高盛(Goldman Sachs)等机构做出了积极的预测,但比特币价格仍在5位数 <详情>
2019-08-20 22:03
业界 追责趣步背后传销团队,只差一个维权共识
作者丨Yori来源丨默尔财经号称5000万用户的趣步资金盘,已经命悬一线,昨日的狂欢即将 <详情>
2019-08-21 15:57
政策 监管机构应主动引导鼓励区块链领域创新
1、中国电子技术标准化研究院宣布开启第六批区块链系统功能测试工作中国区块链技术和 <详情>
2019-08-21 14:21
政策 关于央行数字货币的几点考虑
近年来,各主要国家和地区央行及货币当局均在对发行央行数字货币开展研究,新加坡央行 <详情>
2019-08-21 17:26
业界 趣步,一个恶俗套路的区块链传销骗局
今天的主角是趣步。很多大宝贝可能听过,或者身边有人正在玩趣步,这到底是个嘛玩意儿 <详情>