公链发展过程几乎可以说是我们认识区块链的一个自然演化的过程,从一开始的共识算法的研究,到可扩展性的探索,到生态的综合建设以及社区的治理,大家都在从不同的角度来不断的试错。如果说一开始的时候大家是从四面八方以试错的方式来探索,那么到了今天其实可以说是更加有章法可循,退一步说,也更务实。定位
有一段时间,“以太坊杀手”这个叫法很是热闹了一段时间,毕竟找到已有区块链的弱点是一件容易的事情,然后提出自己的针对性解决方案,往往可以说解决了一个“痛点”。跨链概念出来之后,整个氛围似乎突然有点变化,一方面“以太坊杀手”的概念不再那么火,同时大家也在想链里究竟有哪些资产需要跨。但是随着波卡和Cosmos的不断迭代后人们发现至少这是现阶段人们看得到的一个需求,至于未来怎样还要交给时间去看。在很多的跨链方案里,往往都会考虑和现存有影响力的公链保持一个互通,无他,唯用户和资产就在那里,不以个人意志为转移。我们今天要聊的这个项目Kira似乎将“跨链”这个概念发挥到极致,不妨称之为“跨链中的跨链”。简单的说,Kira将比特币、以太坊、Cosmos、波卡、其他非标准区块链以及私有数据库做了一个全域的整合,以底层跨链技术来连通各类资产,从而重新为DeFi赋能,毕竟,资产和流动性才是王道。从这一点看,Kira的野心不可谓不大。而Kira这种整合各类资产的想法其实是源于他们对这样一个问题的思考,即“未来会不会出现一个可无限扩容、且能够提供所有功能的主网络?”Kira认为,这是非理性的,更可能的方式是会有上千个项目实现跨链互联。我感觉这是一个比较务实的思考,至少区块链的世界几乎肯定的是人们不会喜欢一家独大的方式来运行,毕竟底层的基因已经深深的烙上了“去中心化”的印记。从这个角度来说,Kira是一个“实用主义”者,去将已有的技术整合为己所用,从下面这张Kira的架构图能够明显的感受到Kira的想法:
即,整合现有跨链技术,将更多的资产整合进来。定位有了,那么如何让众多的资产融合在一个网络里呢?具有流动性的多资产架构
传统的PoS里一直有一个诟病就是Staking非常不灵活,即staking之后你的代币是不能再移动的,更不用说再去参加其他的链上活动。即使要解质押,还有一个漫长的等待期,用户苦不堪言,要知道加密市场瞬息万变,用户的决策很难是一成不变的,这个月想做staking,下个月想卖出是一个再常见不过的行为,但是现有PoS对这一点是很难支持的。不仅如此,传统PoS对多资产也很难兼容,这对像Kira致力于整合多种资产的平台来说,继续使用原有的PoS方式就显得力不从心了。MBPoS共识应运而生。MBPoS,即多重抵押权益证明,相比于其他PoS算法,MBPoS的共识算法对数字资产的类型和数量都没有限制,因此MBPoS可以保证网络有足够的总锁仓量,从而提升整个Kira的网络安全。如果仔细对比和其他PoS对比会发现MBPoS有如下几个特点:在token委托商支持多种token类型投票权权重:相等区块奖励权重:按token比例手续费奖励权重:相等
MBPoS相比PoS的另一个区别是,Slash机制更灵活,对双签错误的应对方式可以更多样化,比如只有发生指定数量的验证人同时双签的时候再Slash,并且这个过程还可以通过治理的方式干预。其好处是,帮助减轻软件和硬件自身故障问题带来的不必要的slash。对于MBPoS,抵押价值没有上限,这意味着无论将多少资金存入网络,总会有更多抵押担保,确保“信任”大于诱发不端行为的动机——这是其他PoS共识无法提供的,因为任何单一资产的价值永远是最终确定的。这正是Kira希望达到的效果,更多资产带来的网络效应。除了更多的资产类型以外,更重要的就是流动性了,这更是MBPoS的重点。MBPoS质押的所有代币都具有流动性、可交易性和可转让性。这增加了安全性,因为代币不仅不会集中在提供抵押的中心化交易所手上,而且在市场波动加剧的时候,也无需解押代币——用户可以简单地将一种类型的质押代币交易为另一个,以防止由于市场状况而造成任何潜在损失。这里的重点就是通过为任意一个代币X产生对应的sX衍生品代币,从而为流动性提供了可能,即原生资产锁定在链上,而sX的代币可以自由流动交易,解决了流动性的问题。有了资产,就需要将资产用起来,应用用起来用户体验又如何呢?
应用分片
让我们来看之前Kira网络架构里面的另一个侧面:
可以看到,Kira的可扩展性方案已经非常清晰,即将每一个需要扩展的部分都用KiraZone的方式切割出来,然后通过IBC协议将彼此连接到KiraHub这个大家庭。KiraZone内容既可以是一个交易所,也可以是任意的dApp应用。之前波卡里提过的应用链模式得到过很多的探讨,简单说就是将链变轻量,一个链服务于一个应用,让应用的能力比之前的智能合约有大大提升。Kira的分片方式,可以说是这种理念的往前一步,可以说更轻量,理论上任何需要扩展的新的内容都可以是一个新的分片。
跨链交易协议IXP
前面我们提到KiraZone里有跨链交易协议IXP,在Kira白皮书里刚看到这个的时候还比较奇怪,怎么还自带交易所吗?其实从整个经济模型来看,有大量的资产,需要更好的流动性,一个DEX其实是很自然的需求。毕竟有不同类型的多资产之间有相互兑换和交易的需求。所以,Kira的跨链交易协议,即IXP,你可以将其理解为一个分片型去中心化交易所,IXP支持订单簿功能,针对部分代币支持自动化做市模式,可以在这里交易自己的代币及衍生代币。IXP保证了Kira可以实现当前DeFi系统无法实现的吞吐量和可用性,可以说为数字资产交易提供强大的安全性以及扩展性。用户可以同时进行资产抵押和交易。当然,和其他dApp一样,IXP也是在KiraZone上可以自由分片扩展。同时,IXP本身就是一个协议,而不仅仅是一个DEX,所以,它本质上是支持可组合性的,即任何跨链/web3生态中的其他应用都可以集成IXP,这一点和DeFi的协议可组合性是一致的。
安全,还是安全
在Kira网络上,资产的安全性是如何得到保障的呢?首先,质押直接发生在KIRA网络上,更确切地说是在KIRAHub上,KIRAHub是所有帐户余额的主要结算层。简而言之,所有存入的资产均由质押代币池担保,这些代币可保证所有KIRA验证节点的诚实运行。就验证者集体而言,对它们的数量没有限制,并且通过将每个单独的网络参与者列入白名单的治理,可以抵抗女巫攻击。这样可以确保同一个人或组织不能运行多个节点,从而防止其有可能降低总体安全性,同时推出诚实的验证节点,而这一风险在其他PoS中经常发生。KIRA中的每个验证人都有同等的投票权,并且有机会出块。通过将投票权与验证人委托或持有的质押代币完全分开,KIRA确保没有人可以通过窃取或以其他方式控制代币来危害网络。KIRA使用功利主义的方法来投票,而不是像其他PoS那样实行集权制,这大大提高了所有存放和质押资产的安全性。最重要的是,KIRA是唯一能够随时间增加其安全性而不受TVL或非女巫攻击验证者数量限制的PoS网络。如何理解呢?KiraHub将资产集中了起来,形成一个大的担保池,验证人节点结合白名单抵抗女巫攻击,投票权分开。当然,从资产多样性以及大的流动性角度来说,也是另一个层面的安全能力。不仅如此,Kira在测试期间还专门多次发起网络的安全挑战赛,让用户理解"Don'tTrust,verify!"的理念。这也是另一个层面的安全。安全,永远是多个维度的综合。
治理
区块链的运行过程不是一成不变的,有一些参数随着时间的变化需要调整,这个过程就需要治理的干预,Kira也不例外,比如可以修正Token的通货膨胀速度以及外部token的兑换比例等。而Kira的治理还是有自己的特色的,其治理模型遵循两条规则:白名单+角色。只有白名单上的actors才可以执行链上动作,比如提交某个特定类型的transactionactors只能执行他们有权限执行的链上动作Kira的这个角色模型,类比于多院制,可以实现制衡制度。
治理简单来说,可以理解为一种可维护性。比如,合约的升级就是一种持续的后期维护性,Kira网络里继承了CosmWasm的能力,CosmWasm有以下核心特性:与CosmosSDK和Cosmos生态系统的紧密集成。安全的架构设计,以避免以太坊中存在的所有攻击向量。成熟的智能合约开发和测试工具。支持和CosmosHub的集成作为同是Cosmos生态的一员,用CosmWasm来拓展智能合约自然是水到渠成。
规划
过去的一段时间Kira已经经过荷兰拍方式顺利筹集到资金,并且Uniswap开启流动性挖矿,目前该奖励池锁定金额超过100万$,年收益率超过300%。而2021年的计划将包括KiraHub启动,上线治理模块,实现Cosmos跨链,订单模块,与以太坊的跨链互联,以及IXP分片,可以说将是一个很有挑战性的一年,就让我们拭目以待吧。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。