技术无国界,社群有温度。一个Open Libra的全球化项目Violas的技术社群讨论会,在中国5G链网产业创新峰会主会的前夜召开。
BitTribe Lab作为Violas在中国落地的技术社群,发起并组织了这场会议。技术社群的驱动力,让平时本不善言谈的工程师们展开了激烈的讨论,会议一度持续到深夜。在讨论会上,Violas项目也逐渐揭开了她神秘的面纱。并在会后,BitTribeLab北京技术社群率先推出了基于Libra测试链最新源码的移动端钱包,包括Android和iOS。这款钱包未来也将作为Violas钱包的基础原型并已经完成地址余额展示,扫二维码收付款,查询交易记录和详情等功能,测试版本也已经传遍各个Libra相关技术社群。
在Github上,我们可以看到Libra一直保持着紧密的研发节奏,截止到目前,共有71个contributors ,完成了922次commit。Violas项目的技术社群也非常活跃,能够紧跟Libra的变化并能在如此短时间内推出了移动端钱包。
Violas项目是由全球技术社群共同发起的一个类似Libra的全球化项目,其目的是建立一个更加开放和自由的金融基础设施。Violas并不会像Libra一样,发行自己的全球流通的世界货币,而是支持任何第三方在当地法律许可的前提下、通过储备法币、发行价值稳定的数字货币,以及为这些数字货币提供互兑互通的数字货币交易所服务。Violas将通过引入第三方创新性金融服务、引入创新互联网应用、为这些数字货币提供更多的流通场景,共同打造更加多姿多彩、更加生机勃勃的全球通证经济共同体。
整个Violas分为六大模块,分别是Violas Blockchain,Asset Management,Violas Payment,Violas DAO Governance,Violas Wallet以及Decentralized Exchange。Violas主网的技术架构的优势主要在于两点:
1、不改变现有产品的逻辑
2、在扩展方面增加了更便于行业落地的模块
至此,Violas项目已经成立了加拿大技术社群,香港技术社群,以及国内的北京和南京两地的技术社群,工作模式为技术社群化推动,目前Violas基础链,MOVE合约,二层网络和钱包和链上交易所都已经在快速实现中,资管部分正在招募新的研发力量。
在技术实现的特点上,Violas将从联盟链向企业联盟链方向发展。从而为各大现有金融企业提供无缝联接和过渡到区块链。
在智能合约快速落地的方案上,加拿大社群大胆地提出了把MOVE合约包装成SQL语言脚本从而使现有SQL工程师不用学MOVE语言也能开发MOVE合约。这将对现有金融行业的从业者来说是一个天大的福音。当然,SQL有其局限性,但其足以能够解决一部分交易转移的执行。而SQL不能完成的部分,仍然使用MOVE来实现。未来Violas并不排除修改Move的Virtual Machine,从而实现一个全新的能合约语言,目前这部分工作正在进行中。
南京技术社群提出了Violas仍然需要二层网络的解决方案,即使未来可以满足主链1000TPS,在处理大规模交易时,仍然乏力,并且未来的支付场景,务必需要二层网络建立在移动端。因此,南京技术社群,基于BOLT协议,构建了移动端的解决方案,目前BOLT的11个子协议的设计框架已经完成。除了能够方便集成至移动端外,其还有两个明显的特点:1是引入了Boost.ASIO库,能够实现网络底层传输,处理大量网络连接和数据传输;2是二层网络服务在后端运行,对外提供JSON-RPC接口,方便集成。
Violas项目希望全球越来越多的技术社群能够广泛加入,为实现未来金融基础设施目标,贡献力量。
Violas的愿景,正如它的名字,希望所有第三方发行运营的数字货币和应用服务能像交响乐团中的各类乐器一样,相互协同、相互伴奏、相互谐振,演出一场气势恢宏的数字经济新世界交响曲,为世界创造更多的经济机遇和更大的商业价值。