一条公链无法解决所有分布式协作问题已经成为越来越多人的共识,而随着Cosmos和IRISnet主网上线,跨链的号角正式吹响。自3月1日上线以来,IRISnet前进的脚步没有丝毫停歇。链上治理自进化、通证销毁计划、多资产管理、iService跨链服务,IRISnet在打造分布式商业基础设施的大道上一路疾驰。巴比特专访了IRISnet联合创始人奚海峰,带你详解IRISnet的加速度。
跨链双星,IRISnet与Cosmos 同也不同
Cosmos和IRISnet经常会“成双结对”出现在众多跨链新闻当中,很多人不免会感到迷惑,两者到底是什么关系呢?
奚海峰解释道,Cosmos这个名称其实有四个层面的含义:首先它是一个由Interchain基金会支持的开源跨链项目;其次Cosmos SDK是一个基于Go语言可实现“一键发链”的开发工具包;第三层含义Cosmos Hub是目前正在运行的一个BPoS公链,拥有原生代币ATOM;最后是Cosmos Network,也就是包括所有Hub和Zone的跨链网路。而IRISnet的主网 IRIS Hub就是使用Cosmos SDK开发、基于Tendermint共识引擎的公链,也是Cosmos Network中最早的两个Hub之一。
同为网络中的Hub ,“一山不容二虎”的说法并不适用于IRIS Hub和Cosmos Hub,两者之间更多是协作,而非竞争,共同致力于打造Cosmos跨链生态。奚海峰表示,多Hub的设置可以理解为网络扩展的一种策略,并非竞争。
“相比Cosmos Hub主要致力于Token的跨链转移,IRIS Hub则更多着眼商业落地问题,努力成为分布式商业的基础设施。”
零通胀的BPoS,自进化的BPoS
和Cosmos Hub一样,IRIS Hub也同样是基于Tendermint共识的BPoS(Bonded-PoS)链。相比Cosmos Hub以及以往PoS区块链的通胀模型,当前的IRIS Hub却走上了一条“零通胀”之路。
IRIS初始通证总量为20亿,创世共识设置年通胀率为4%。6月5号,IRIS基金会宣布开启为期一年的通证销毁计划,基金会将在IRIS Hub上线后的第一年内定期销毁与同期通胀数量相当的IRIS通证,以实现IRIS通证总量在每次销毁后保持在20亿的初始水平,即保持第一年的实际通胀率为零。第一次销毁也于6月28日完成。
由于销毁的IRIS通证来自生态发展基金(初始总量30%),验证人和委托人相当于从基金会获取staking收益,能够在实际零通胀的情况下享受原定通胀比率下的收益。“我们会在第一年保持销毁,甚至可能会延续到第二年、第三年,以此推动IRISnet 生态健康、持续发展。”
面对未来,奚海峰进一步设想:
“随着网络中应用和参与者越来越多,验证人更多依靠交易手续费获取收益,如果将网络通胀参数修改为0,那么就是跟比特币一样的通缩模型。”如果说零通缩的BPoS让我们眼前一亮,那么自进化的BPoS更是让我们看到了PoS链上治理的未来。
自进化的区块链是一个不会硬分叉的平台,平台会根据用户的提案和投票不断升级。2019年7月2日,在IRISnet主网的IRIS Hub上发起了首次链上参数治理提案,并于7月7日正式投票通过。本次提案对与下线行为(Downtime)相关的三个参数进行修改,修改的参数值在提案通过后,立即在链上生效,成功开启BPoS区块链的自进化时代。
奚海峰介绍称:
“目前IRIS Hub全网有20多个参数可供修改,用户发起提案并通过后即可修改,在社区共识的推动下,通过核心参数的修改实现网络的自进化。”那么,这种投票后结果立即生效的方式是否会给区块链带来更多风险呢?奚海峰表示,IRIS Hub主网上线前经过了8个FUXI测试网的版本迭代,保证核心功能本身没有Bug。同时,在参数修改之前,提案都在社区论坛上进行过充分讨论,基本可以在投票之前达成共识。而且,所有的参数都设有有效值范围。就算投票通过,修改后的参数在生效之前也要进行有效性检查。
“实际上,我们在此次主网投票之前已经在Nyancat测试网上做了一次,确保万无一失。”
DeFi跨链,IRIS Hub打造分布式商业的基础设施
定位为分布式商业的基础设施,IRISnet一直在积极探索商业落地,当前的发力点就是多资产管理,今年大火的开放金融(DeFi)也是IRISnet正在积极布局的领域。
奚海峰认为,目前DeFi还是属于小圈子里的自娱自乐,对于那些不懂私钥和助记词的人来说用户体验并不好。针对这一问题,IRISnet选择与致力于降低DeFi门槛的投资社区Axonomy合作。主网 IRIS Hub作为底层公链将支持Axonomy 产品的通证化,为Axonomy链上业务提供随机数、Uniswap等功能支持,为DeFi应用提供稳定、安全、高性能、可持续升级的区块链基础设施。未来,用户可以在IRIS Hub上自由使用Axonomy的DeFi产品(比如理财、借贷);同时,随着IRIS Hub自身去中心化交易所的上线,用户可以在链上自由地进行交易。
同时,IRISnet还会与比特股网络上著名的网关和交易所项目GDEX开展合作,通过GDEX网关把比特股网络上的bitCNY稳定币引入到IRIS Hub。在跨链通信协议IBC实现之后,bitCNY将经由IRIS Hub进入整个CosmosNetwork,成为全网都可使用的锚定人民币的稳定币。奚海峰表示:
“之所以引入bitCNY,也是希望扩大人民币锚定标的在区块链世界中的使用。”当然,有了GDEX网关,IRIS Hub还会为DeFi应用引入多种主流通证,包括BTC、ETH以及USDT。随着IBC的成熟和发展,主流通证可以实现自由的跨链转移,GDEX网关也将逐渐演进为Cosmos Network中的一个IBC中继网络。
显然,IBC对于IRISnet多资产管理的野望来说至关重要,这也是IRISnet相比以太坊的最大优势。由于IBC首要连接的就是Cosmos Hub和IRIS Hub,IRISnet团队也深入参与到IBC的开发当中。奚海峰透露,跨链规范已经告一段落,目前完成了针对这一协议的基础实现,预计在今年11月Cosmos黑客马拉松之前发布V1版本。但是更为复杂、先进的功能则要等到后续版本中。“就像互联网的协议标准一样,IBC也会不断发展,不断迭代。”
对于多资产管理,IRISnet的探索和拓展并没有止于此。奚海峰表示,目前团队正在面临一个方向上的选择。其一,在Cosmos SDK之上开发更多的模块,比如一些常用金融产品的模块(借贷等)。其二,引入虚拟机和智能合约,以支持除了当前跨链转移之外更复杂的应用。
“在下一个版本中,我们需要做一个二选一的选择。”
iService跨链,IRISnet要跨的不只是区块链
事实上,IRISnet的核心开发团队边界智能专注的不只是区块链,在人工智能和大数据方面同样有深入的研究。
奚海峰认为,区块链绝不是万能药,并不是所有的东西都适合。“区块链的主要作用是在缺乏信任的环境中解决彼此缺乏信任的问题,作为信任机器是最合适的。”面对实际的商业应用需求,IRISnet提供了一套面向服务的架构,把链外的计算引入链上,提供Oracle(预言机)等其他复杂计算的调用,实现另类“跨链”。
IRISnet提供的跨链服务iService是一个非常灵活的开发接口,并不依赖IBC。当IBC没有开发完成时,Service Provider可以调用公链或者联盟链上的智能合约,甚至传统信息系统里面的服务,将其封装成一个服务绑定在IRIS Hub上以供普通用户使用。链和链间的可信交互通过IRIS Hub 来验证,但具体服务业务逻辑是跑在Service Provider 连接的链或中心化系统的,并不会给 IRIS Hub 带来太大的计算负担。
有了IBC和跨链服务后,可以让应用之间更加高效地开发。目前IRISnet和复星合作的在保证隐私下的医疗数据跨链,有点类似于联盟链。IRISnet上有PlatON这一隐私计算的服务提供方发布在主网 IRIS Hub上。如果有数据进行代理重加密操作,在BEAN上通过IRIS Hub可以享受PlatON提供的隐私计算。
奚海峰表示,一方面团队拥有人工智能、大数据方面的能力,另一方面,团队也有IRISnet这样的区块链平台。“未来将引入更多AI和大数据方面的服务提供商,通过iService服务一起加入到IRIS网络中去。”
值得一提的是,在IRIS Hub8月份的新版本中,将会引入一个新的随机数生成器。以往的随机数生成器往往依靠链上的数据来生成随机数,安全等级可能并不高。而IRIS Hub此次推出的新随机数生成器将利用iService实现的Oracle来引入链外的随机因子,增强随机数的安全性。
面对未来,奚海峰也在积极思考IRIS Hub前进的路线。是增加更多功能模块,以此升级来IRIS网络?还是引入图灵完备的虚拟机和智能合约?是用户要什么,团队就开发什么?还是将很多功能的开发自主权交给网络上的项目方?
IRISnet在疾驰,整个区块链行业也同样在飞速发展。谈到区块链应用落地,奚海峰认为:
“区块链要想真正获得大规模的应用渗透到生活中的方方面面,大家要更多关注如何降低用户使用门槛,做到大爷大妈也能轻松使用。”技术创新稳步推进,实践理念务实戒虚,随着iService以及DeFi场景日渐丰富,IRISnet作为一个分布式商业基础设施的未来值得我们期待。