OFGP:开源网关协议实现跨链价值流通
佚名 区块链晚报 2018-11-20 21:41


OFGP是去中心化的通用网关协议,主要在主链和侧链之间实现价值转移。协议的共识机制是Braft协议,这在后续会阐述。通过Braft共识协议,OFGP可以将主链资产转移到侧链,资产在侧链上应用于各种实际场景,可以有游戏、房租租赁、借贷、社交、打车等高频场景。

在某种意义上,通过跨链方案,也在一定程度上解决了主链扩展性的问题。通过把资产转移到侧链,既可以保证资产的安全,也能通过侧链的更高的吞吐量实现更快速的交易。

OFGP的去中心化网关协议有哪几个值得关注的特性?

1.可实现多公链价值互通和生态构建

运用OFGP协议可实现多个公链之间的价值流通和生态构建,比如ETH、btc、BCH、ADA、EOS、Tezos等。

比如BCH和ETH公链之间不仅可以价值互通,还可以实现用户的互通,实现场景用户的扩展。也就是说,使用OFGP协议有利于构建跨公链的生态体系。

总之,OFGP通过价值连接,可解决公有链的孤岛问题。

2.去中心化的网关协议

这里很重要的一点就是OFGP是去中心化的协议,网关系统是分布式的,公开可验证,完全透明,可信任。

它不属于任何一方,是通用的。任何机构或个人都可以搭建自己的联盟网关。网关不是通过中心机构来担保,而是通过共识机制实现可信任的结果,保证资产的安全。

目前Mallow是第一家运行OFGP的多节点网关联盟,所以也称之为创世网关联盟。由于OFGP是开放的联盟网关协议,你也可以无须许可即可利用OFGP部署自己的网关联盟,完成主链资产抵押认证,把价值传递到侧链,实现价值传输。

3.用户对资产具有掌控权

用户可以将资产自由地从主链移入侧链,或从侧链转回主链,拥有资产的完全控制权。

4.提升了扩展性

通过把主链资产转入侧链,应用于侧链更丰富的交易场景,实现了扩展性。

5.联盟网关模式

在传统的侧链架构设计中,一般并没有独立的网关设计。它主要是通过侧链上的节点自身完成多重签名,大多数的侧链都是针对单一主链设计开发的。

OFGP针对这种现状,构建的是联盟网关,它一方面通过维护主链和侧链SPV节点来对主链和侧链的交易进行验证,一方面采用M/N的方式进行多重签名投票,保证了资产的安全性。

OFGP这样设计的好处是它可以接入更多的公链并实现它们之间的价值流通。传统的侧链要求主链代币持有人对侧链团队有充分信任,这种模式不利于侧链的发展。OFGP的联盟网关则通过让主链信任的节点组成联盟网关来执行签名操作,实现了资产转移的安全和可信。

OFGP网关中有签名者(signer)和观察者(watcher)两个不同的角色。主链信任的signer节点执行签名,观察者监控不同类型的主链和侧链的出块情况。这种情况下,侧链开发者或其它第三方开发者可以根据协议做简单适配即可接入联盟网关,获得更多主链信任。

为了实现可靠的安全,OFGP采用了Braft共识机制来构建联盟网关,实现签名、锁定、解锁等操作的真实、透明、可追溯、不可篡改。

也就是说OFGP一方面降低了侧链的跨链价值流通门槛,另一方面也获得更多公链的支持,可以支持更丰富的交易场景。

那么,具体来说,OFGP是如何架构的,它的基本跨链流程是什么样的?


文章来源: 蓝狐笔记
Copyright © www.qklwb.net 技术支持:玖陆科技