BancorX—架起EOS与ETH沟通的桥梁

经历过EOS的RAM(内存)交易,对Bancor这个名词已经不再陌生。但在区块链新兴世界里,一切才刚刚开始,更新迭代速度极快。当你还未彻底理解Bancor协议,一个新的可以实现不同链上价值沟通的BancorX又展现在我们眼前。

经历过EOS的RAM(内存)交易,对Bancor这个名词已经不再陌生。但在区块链新兴世界里,一切才刚刚开始,更新迭代速度极快。当你还未彻底理解Bancor协议,一个新的可以实现不同链上价值沟通的BancorX又展现在我们眼前。

本文将对Bancor做个简单的介绍,厘清Bancor、BancorX的基本概念,重点阐述BancorX是如何实现EOS与ETH链上价值沟通,打破区块链世界各大公链之间价值孤岛这一现状的?

BancorX---架起EOS与ETH沟通的桥梁

Bancor是世界上最大的去中心化网络,运作方式类似于去中心化交易,但最大的区别在于:在Bancor网络中,订单是由区块链上的智能合约自动处理的,而不像常见交易场景中需要买卖双方撮合才能完成交易。此功能的实现,是基于Bancor协议。

Bancor协议简单来说,就是通过智能合约为数字资产提供持续的流动性,即用户通过Bancor协议可以把手中的数字资产兑换成自己所需要的Token。这可以很好的解决一些Token因交易深度不够而很难以交易的问题,而直接通过内置的智能合约处理买卖指令,交易价格由算法决定。

采取人机(智能合约)交易,是Bancor协议最大的特点,无需对手方、无需交易所就能实现数字资产的自由买卖,实现去中心化交易。

最近,Bancor团队又推出了BancorX----可以实现数字资产的跨链流动,打破目前各大公链价值孤岛的现状。根据BancorX官网的介绍,BancorX是一个跨越EOS和以太坊的跨链流动网络,实现BNT(Bancor项目的Token)跨区块链流动,作为链接区块链之间的桥梁。

目前,BancorX 已经实现了基于以太坊公链和基于 EOS公链上不同资产之间的自动兑换。用户无需将资金存入交易所,也无需买卖双方的订单撮合,只需将这些代币抵押在属于自己的智能合约中,并进行管理,任何人都可以通过 BancorX ,实现不同链上资产的兑换。

BancorX的出现,意味着基于EOS的Token可以转换为基于以太坊ERC20的Token,反之亦然,这是两条链上的价值第一次实现自由转换。

BancorX---架起EOS与ETH沟通的桥梁

而公链间价值无法流动现状被打破的关键点在于:BancorX 拥有不同区块链之间移动 BNT ( Bancor 网络代币)的能力,也即:BNT可以同时在 EOS 和以太坊上运行,进而实现跨链转换。BNT是架在不同公链之间的桥梁,可以在多种区块链上同时自动发行和销毁。同时,任何在链间移动的 BNT 将从原始链(转出链)的循环中移除,并发送到目标链(转入链)的地址,这保证了在整个跨链兑换过程中,BNT的循环供应量保持恒定不变。

关于BancorX是如何实现ETH和EOS之间双向兑换的具体方式,Bancor团队也做了具体介绍。

当用户通过 BancorX 将基于以太坊的Token转换为基于 EOS的Token时,会发生以下情况:

情况1

ETH被转换为 BNT; BNT被发送到以太坊上 BancorX 的智能合约中,后者接收目标链(即转入的 EOS 链)的账户信息;一旦 BNT 和转出帐户被发送到 BancorX 合约中,转账成功的 BNT 将从以太坊中移除。

情况2

预言机会在以太坊上监控 BancorX 合约,同时在 EOS 上向 BancorX 合约报告转出的 BNT数量和转出的钱包地址。

情况3

在 EOS上 BancorX 合约(随后会在 EOS 链上)发行 BNT;此处的 BNT 可以通过 Bancor 网络上的中继功能转换为 EOS 或是基于 EOS 的代币。

BancorX---架起EOS与ETH沟通的桥梁

而从基于 EOS 的Token转换到基于以太坊Token的过程也可以通过 BNT 实现,仅方向与上述操作相反:

情况1

EOS 代币被转换为BNT;EOS 上的 BancorX 智能合约将转出的 BNT 从中移除,并接收目标链(即转入的以太坊链)的帐户信息。

情况2

预言机会在 EOS 上监控 BancorX 合约,并将 BNT 的数量和转出的钱包地址报告给以太坊上的BancorX 合约。

情况3

以太坊上的 BancorX 合约将 BNT 发送到以太坊区块链上的目标钱包地址;这里的 BNT 可以通过 Bancor 网络上的中继功能转换为基于以太坊的Token。

以上是BancorX实现EOS与ETH链上价值交换的过程,真正意义上实现了不同公链之间的互操性,实现了价值在不同链上流转。

目前,BancorX仅架起了EOS与ETH两大公链系统沟通的桥梁,相信在未来将会将更多的公链系统融入其中。从Bancor的联合创始人兼产品架构师Eyal Hertzog对该架构畅想中初见端倪:“BancorX是基于在区块链之间移动BNT(Bancor’s Network Token)的一种能力。这种跨链功能提高了BNT作为网络间代币的效用,现在连接了EOS和以太坊的生态系统,未来还会连接更多的区块链。”

当越来越多的公链可以被链接在一起,互通有无。区块链世界将会给我们带来无尽的想象力,用Token驱动dApp生态繁荣的可能性会急剧增加。

本文参考:《How BancorX Works: From Ethereum to EOS and Back Again》,可点击阅读原文查看。

BancorX---架起EOS与ETH沟通的桥梁

生成图片
3

发表评论

BancorX—架起EOS与ETH沟通的桥梁

星期日 2018-11-25 7:37:37

经历过EOS的RAM(内存)交易,对Bancor这个名词已经不再陌生。但在区块链新兴世界里,一切才刚刚开始,更新迭代速度极快。当你还未彻底理解Bancor协议,一个新的可以实现不同链上价值沟通的BancorX又展现在我们眼前。

本文将对Bancor做个简单的介绍,厘清Bancor、BancorX的基本概念,重点阐述BancorX是如何实现EOS与ETH链上价值沟通,打破区块链世界各大公链之间价值孤岛这一现状的?

BancorX---架起EOS与ETH沟通的桥梁

Bancor是世界上最大的去中心化网络,运作方式类似于去中心化交易,但最大的区别在于:在Bancor网络中,订单是由区块链上的智能合约自动处理的,而不像常见交易场景中需要买卖双方撮合才能完成交易。此功能的实现,是基于Bancor协议。

Bancor协议简单来说,就是通过智能合约为数字资产提供持续的流动性,即用户通过Bancor协议可以把手中的数字资产兑换成自己所需要的Token。这可以很好的解决一些Token因交易深度不够而很难以交易的问题,而直接通过内置的智能合约处理买卖指令,交易价格由算法决定。

采取人机(智能合约)交易,是Bancor协议最大的特点,无需对手方、无需交易所就能实现数字资产的自由买卖,实现去中心化交易。

最近,Bancor团队又推出了BancorX----可以实现数字资产的跨链流动,打破目前各大公链价值孤岛的现状。根据BancorX官网的介绍,BancorX是一个跨越EOS和以太坊的跨链流动网络,实现BNT(Bancor项目的Token)跨区块链流动,作为链接区块链之间的桥梁。

目前,BancorX 已经实现了基于以太坊公链和基于 EOS公链上不同资产之间的自动兑换。用户无需将资金存入交易所,也无需买卖双方的订单撮合,只需将这些代币抵押在属于自己的智能合约中,并进行管理,任何人都可以通过 BancorX ,实现不同链上资产的兑换。

BancorX的出现,意味着基于EOS的Token可以转换为基于以太坊ERC20的Token,反之亦然,这是两条链上的价值第一次实现自由转换。

BancorX---架起EOS与ETH沟通的桥梁

而公链间价值无法流动现状被打破的关键点在于:BancorX 拥有不同区块链之间移动 BNT ( Bancor 网络代币)的能力,也即:BNT可以同时在 EOS 和以太坊上运行,进而实现跨链转换。BNT是架在不同公链之间的桥梁,可以在多种区块链上同时自动发行和销毁。同时,任何在链间移动的 BNT 将从原始链(转出链)的循环中移除,并发送到目标链(转入链)的地址,这保证了在整个跨链兑换过程中,BNT的循环供应量保持恒定不变。

关于BancorX是如何实现ETH和EOS之间双向兑换的具体方式,Bancor团队也做了具体介绍。

当用户通过 BancorX 将基于以太坊的Token转换为基于 EOS的Token时,会发生以下情况:

情况1

ETH被转换为 BNT; BNT被发送到以太坊上 BancorX 的智能合约中,后者接收目标链(即转入的 EOS 链)的账户信息;一旦 BNT 和转出帐户被发送到 BancorX 合约中,转账成功的 BNT 将从以太坊中移除。

情况2

预言机会在以太坊上监控 BancorX 合约,同时在 EOS 上向 BancorX 合约报告转出的 BNT数量和转出的钱包地址。

情况3

在 EOS上 BancorX 合约(随后会在 EOS 链上)发行 BNT;此处的 BNT 可以通过 Bancor 网络上的中继功能转换为 EOS 或是基于 EOS 的代币。

BancorX---架起EOS与ETH沟通的桥梁

而从基于 EOS 的Token转换到基于以太坊Token的过程也可以通过 BNT 实现,仅方向与上述操作相反:

情况1

EOS 代币被转换为BNT;EOS 上的 BancorX 智能合约将转出的 BNT 从中移除,并接收目标链(即转入的以太坊链)的帐户信息。

情况2

预言机会在 EOS 上监控 BancorX 合约,并将 BNT 的数量和转出的钱包地址报告给以太坊上的BancorX 合约。

情况3

以太坊上的 BancorX 合约将 BNT 发送到以太坊区块链上的目标钱包地址;这里的 BNT 可以通过 Bancor 网络上的中继功能转换为基于以太坊的Token。

以上是BancorX实现EOS与ETH链上价值交换的过程,真正意义上实现了不同公链之间的互操性,实现了价值在不同链上流转。

目前,BancorX仅架起了EOS与ETH两大公链系统沟通的桥梁,相信在未来将会将更多的公链系统融入其中。从Bancor的联合创始人兼产品架构师Eyal Hertzog对该架构畅想中初见端倪:“BancorX是基于在区块链之间移动BNT(Bancor’s Network Token)的一种能力。这种跨链功能提高了BNT作为网络间代币的效用,现在连接了EOS和以太坊的生态系统,未来还会连接更多的区块链。”

当越来越多的公链可以被链接在一起,互通有无。区块链世界将会给我们带来无尽的想象力,用Token驱动dApp生态繁荣的可能性会急剧增加。

本文参考:《How BancorX Works: From Ethereum to EOS and Back Again》,可点击阅读原文查看。

BancorX---架起EOS与ETH沟通的桥梁