斐波FIBOS是EOS的侧链 初步实现FIBOS和ETH的无缝跨链

投稿人/来源:区块网 | 2019-08-14 14:53:07 |

最近一周时间,斐波联合AEX时代交易所举办斐波一周年及AEX六周年征文活动,晨辉有幸参与,在此和大家简单的聊一下什么是“跨链”、为什么要跨链,其次再说一下斐波FIBOS的跨链之路。

一、什么是跨链

说起“跨链”,我们简单的理解的话可以想到银行的“跨行”,跨行存取款办理业务什么的,不过区块链的跨链比银行方面的跨行在技术各方面都要复杂很多。下面做个比喻。

如果把一条条不同的区块链比作漂浮在汪洋上的一块块岛屿,那么搭建在一条链上的所有的功能和应用就相当与岛屿上的人文、经济、贸易、生产等等。每块岛屿都是单独存在互不相通的,跨链就是在这一块块岛屿之间搭建起一座座桥梁,实现岛屿和岛屿之间经济贸易和文化的自由往来。

实现跨链并不难,比如现在的中心化交易所里面,不同链上的加密货币之间的交易其实就是一种跨链的过程,但是这种跨链是中心化的、人工的。区块链的世界里需要的跨链是在保证去中心化的前提下,实现数字程序化、在人为无法干预的情况下实现安全高效的运行,要达到这几个要求,在技术方面将面临非要严峻的考验。

二、为什么要跨链

目前有很多使用区块链技术创建的公链,每条公链都有自己独特的定位和要解决的问题,他们是区块链世界的各种形式的基础设施,开发者可以根据项目的需求基于不同的公链开发各个领域的应用,但是这些应用只能做到在同一条链上实现互联互通,跨链技术则可以实现不同链上的应用在数据资产信息方面的互联互通。

举几个最简单的例子,比如目前有一些基于FIBOS链和以太坊链开发的游戏,如果在以太坊和FIBOS之间实现高度结合的跨链,那么就有可能实现以太坊链上的游戏里面的虚拟资产道具等在FIBOS链上的游戏里面流通共用,当然除了游戏之外还有搭建在不同链上的医疗、教育、税收等应用,都可以通过跨链技术实现在链上的数据信息共享管理和交易。

再比如有一天你可以将你的任意数字资产存放在同一个私钥里面,不再去抄写那么多不同链的私钥,会不会方便很多?这将会极大改善数字资产使用。还有我们接触最多的加密货币交易,跨链是去中心化交易的刚需,只有解决了跨链问题才能实现真正的去中心化交易。

三、斐波的跨链之路

斐波(FIBOS)链是EOS的侧链,开发者可以基于FIBOS开发应用或者发行通证。

跨链是所有的应用公链要解决的问题,完整的区块链世界应该是绝大多数公链之间实现互联互通,全球公链化成一个整体协作起来高效运行,所以说跨链技术还有非常漫长的一段路要走,现在只是一个起点。

斐波创立了cross.fo跨链方案,初步实现了FIBOS和ETH之间的无缝跨链。

斐波官方公开资料是这样介绍的:

cross.fo 开创性地在 FIBOS 主链上实现了以太坊的侧链验证,充分利用 FIBOS 的 BP 节点运行公证人机制,实现双链之间资产的无限流动与无治理跨链。

如果要更简单的理解FIBOS的跨链方案的话,我们可以理解成FIBOS多了一种矿工。FIBOS链是EOS的侧链,它和EOS一样有超级节点备用节点等,不同于EOS的是它的cross跨链方案里面多出了一种“跨链矿工”,目前跨链矿工可以通过cross.fo平台将开发在以太坊链上的稳定币搬运到FIBOS链上,然后由FIBOS链的超级节点实现见证交易。跨链矿工只需要一部手机即可操作,并且有手续费作为挖矿收入。

如果要真正实现ETH链上的资产在FIBOS上流通是不可能的,它是由跨链矿工将以太坊链上的资产搬运到斐波链上无人可动用的地址里面,由斐波超级节点完成见证交易之后,然后在FIBOS链上生出对应的币来代替被转入的以太坊链代币。

比如通过cross平台将1枚以太坊链上的USDT转入到斐波链钱包里面,会由斐波超级节点验证后锁定被转入的USDT,然后再生出一种属于斐波链的FOUSDT来代替被转入的以太坊链USDT存入斐波链钱包,实现USDT在斐波链上流通交易和使用,新生成的FOUSDT和原有的USDT同价值同价格,如果要将1枚斐波链上的FOUSDT转到以太坊链上,在技术上是斐波链销毁1枚FOUSDT,然后将被锁定的USDT转移到你要提入的ETH地址,这一切流程都是在去中心化的前提下进行的。

目前FIBOS和以太坊之间的跨链只支持USDT,将来会逐步的开启其它币种的跨链。

看了这种跨链方案,感觉这种跨链方案是一种比较笨和简陋的方案,它只解决了自身的问题,而且它只支持数字货币跨链流通,跟理想中的跨链相差甚远,不过这也只是一个开始,区块链是一串代码,理论上可以升级进化的,相信随着技术的突破,为未来的某一天它可以实现和大多数公链之间真正意义上的互联互通,解决掉现在数字钱包种类多、杂、乱、的问题,以及各个链上各种数据互联互通的问题。(FIBOS)