维基链公链经过“龙”与“腾”两个版本的迭代后,又通过近一年时间的磨砺和创新,维基链3.0版本于2020年7月16日终于成功升级主网节点,而3.0分叉将在7月20日于11776688区块高度完成,从而宣告正式进入维基链的“虎”时代!
维基链公链3.0升级集中在底层技术基础建设和上层应用两方面。底层基础建设包括WASM、pBFT、UTXO、TPS优化,它们协同保障整个系统的安全性和高效性。在此基础之上,维基链赋予CDP、DEX新功能,并且通过跨链技术打破单链的局限性,引入跨链资产,丰富CDP和DEX应用场景,让每个人都获得参与的机会,并且能够享有DeFi发展带来的红利!“虎”时代之独特——安全高效的底层基础
在公链3.0版本之前,维基链采用了LuaVM(Lua Virtual Machine)智能合约引擎,该引擎操作简单,轻便灵活,无需编译环境,在一定程度上满足了生态内的DApp开发需求。而在面对开发语言多样化和越来越多的大型应用开发需求下,LuaVM就显得难以应对。于是,维基链在v3.0全新引入WASM(Web Assembly)虚拟机引擎技术,它拥有以下几个优点:
1、WASM目前是区块链行业公认的最高效智能合约虚拟机,维基链为此提供了独立的开发库、专用的合约编译工具以及规范的合约编程,能够帮助开发者高效地开发出安全、可靠且功能强大的高级智能合约应用;
2、基于WASM部署的智能合约采用的是二进制机器指令执行,大幅度提升了运行效率;
3、WASM支持多语言,满足更多的开发者需求。目前,维基链拥有WASM+LuaVM智能合约双引擎,前者轻便灵活,后者强大高效,两者结合,为维基链生态内的上层应用建设打下坚实的基础。
另外,DAPP开发者可以在维基链上开发和部署不同类型的合约,而维基链能够相应调用不同的虚拟机引擎来执行。这对于开发者来说是非常友好的,也必将会吸引更多优秀人才参与到维基链的上层应用建设,从而繁荣整个维基链生态应用。
维基链v3.0引入UTXO(未花销交易输出模型)。UTXO中每一笔交易的输出会作为下一笔交易的输入,相比于传统记账模型,在交易量不断增加的情况下,UTXO的数据库体积会小很多。将UTXO模型和账户余额模型建设在同一条链上,是维基链v3.0在技术上的一个全世界内的独创。这两种模型系统就像是两个金融体系,既可以相互转账,也可以独自在体系内流通。维基链UTXO通过提供5种智能“锁”,可以满足现实世界的各种应用场景:
1、单签锁:通过单签名把加密资产指定给某账户地址;
2、多签锁:需要多人签名才能动用账户里的资产;
3、超时锁:设置锁仓时间,在锁仓期任何人都没有权限使用账户的资产;
4、回收锁:设置回收时间,在回收时间到达前,UTXO目标人即可获得该笔资产;如若在回收时间到达后目标人仍然没有花费该UTXO,那UTXO发起方将有权收回该笔资产;
5、密码锁:提供密码明文才可以使用UTXO内的资产。这5种智能“锁”功能适用于交易、空投等诸多现实应用场景;既可以单独使用,也可以组合使用,非常灵活,能够有效满足用户或合作伙伴的个性化需求,促进维基链更多商业应用落地。
通过进一步的底层优化,比如优化数据持久化层和状态的缓存管理,使链上的转账交易速度由均值3500+提升至均值4500+。而目前,BTC每秒处理交易数量(TPS)只有7,ETH大约为12,EOS的TPS也只有大约为3000。维基链v4.0的”跃“版考虑通过侧链和分片等技术继续优化TPS,来满足未来爆发的区块链和去中心化金融场景。
第一代公链BTC需要10分钟出块,而且需要6块高度的网络确认,第二代公链ETH有所改进,大概需要15秒,每笔交易的确认速度仍旧比较慢。而维基链v3.0在DPoS共识机制的基础上引入了pBFT技术,大大加快了每笔交易确认速度,可以保障每笔交易在3-6秒内得到最终确认,而之前可能需要在200块才能做到统计意义上的交易确认。依托于v2.0,维基链v3.0在交易确认方面进行了很大的改进,相比BTC和ETH具有很大的优势,在保障安全的前提下让用户更快、更流畅地交易。
维基链v3.0实现了跨链功能,支持把比特币和以太坊链上的各类加密资产跨到维基链上产生映射代币mBTC、mETH、mBTC,同时也能安全和自由地反向映射回去,实现货币无障碍流通;跨链到维基链上的映射链资产可以参与维基链上各类DeFi活动比如CDP和DEX。跨链技术对维基链以及区块链大生态具有重大的意义。维基链通过跨链技术打破单链的局限性,把映射资产引入到维基链生态,逐渐向外拓展和链接,这样不仅有利于促进维基链自身的发展,还有利于区块链大生态互联互通。“虎”时代之精妙——开放、易用且安全的DeFi应用平台
维基链v3.0支持多资产抵押,包括BTC、ETH等跨链资产以及在维基链上发行的原生币。支持多资产抵押,不仅拓展抵押物的范围,而且支持个性化设置,不同抵押物具有不同的个性化参数比如抵押率和清算率,这种差异化服务会给用户带来很好的体验。在公链2.0版本中推出的稳定币借贷系统(Wayki-CDP),由于系统缺乏让用户主动还息的工具,导致用户应还利息大于清算时应付的罚息,从而更加没有动力支付利息,宁愿等待被动支付罚息,这样非常不利于提高流通性和通缩性。因此,在3.0版本引入了定期自动“息转债”的特性:
1、在设定的周期内(默认设置为30天,可治理后修改),如果用户不还利息,系统就把应还利息转变成债务。随着时间推移,债务会越来越大,抵押率会越来越小,最终可能会面临清算,因此用户需要按时还息,避免自己债务不断增大而面临被清算风险。
2、实际上,息转债促进了WUSD的使用需求从而增强了流动性,同时也大大降低了整个体系的坏账风险,这对于维基链整个稳定币系统的可持续发展起着重要的保障作用。
在维基链v3.0中,DEX在开设交易所门槛、币对、费率、吃单和回购销毁等五个方面进行了改进和创新性的开拓:
1、在维基链v3.0,通过维基链提供的DEX SaaS技术,人人可快速创建属于自己的去中心化交易所,而无需付出建设中心化交易所通常需要的巨大运营和运维成本。在维基链上的第一个DEX是#0交易所,后面注册的交易所分别为#1,#2,#3…... 不断递增具有唯一ID编号。
2、v3.0允许交易所按照自己的意愿和市场的需求在自己的管理后台添加和上下架币对,这些币对在用户的交易终端界面都可以展现。
3、交易所可以设置统一挂单和吃单的手续费费率,或者通过对用户挂单的交易进行二次签名重新设定相应的手续费费率,可以做到一订单一费率。
4、通过对交易所开放性属性的设置,交易所之间订单被允许交叉撮合吃单,比如说维基链的零号交易所可以聚集和展示其他1号和2号交易所的开放的共享订单,而不仅仅是自己交易所上的挂单。
5、DEX交易结算产生的一部分费用(默认0.02%) 用来回购销毁WGRT,这样就会减少WGRT的流通量,间接带来分红的好处。维基链v3.0作出的改变不仅保障了做市商的利益,从而提高其积极性;还提高了资产和市场的流动性、扩大了交易池的深度;更是促进同一资产的价格在不同交易所趋同,把价格差距极大地缩小,实现价格公平。在这种机制作用下,DEX发展得越好,WGRT持有者享有的红利就越多。
维基链v3.0版本,一方面夯实底层基础,保障整个维基链公链整个系统稳定高效运行;另一方面拓展强化上层应用,为合作伙伴提供更多发展渠道,并且通过降低门槛使每个人都能够参与到一体化DeFi。维基链公链升级3.0为每个人都创建了一个自由发挥的平台,人人都可以根据自己的能力、需求等不同特征参与进来,扮演不同的生态角色,既可以成为生态开拓者,也可以是投资者。维基链“虎”时代,是属于每个人的DeFi时代!