在新年直播里,小蚁CTO张铮文介绍了小蚁技术方面的一些安排,不知道你观看了吗?今天对内容进行了整理, 第一方面是跨链互操作协议,第二方面是运行智能合约的虚拟机,我们会对小蚁虚拟机更加功能化的提升,第三方面我们会编写大量智能合约。
现在我们先讲一下跨链互操作,我们会在2017年设计一套跨链互操作的协议。什么是跨链互操作?跨链互操作是在不同的区块链之间能够发生一些交互性的行为,如资产交换、智能合约等等!具体来说会有两个协议,一个是跨链资产交换协议,一个是跨链分布式事务协议。
跨链资产交换很简单,是两个人在不同的区块链上通过这个协议来进行资产交换。稍后我们会发布一个跨链互操作的白皮书,里面有详细的协议算法以及一些步骤。
第二方面我们要说一下虚拟机,小蚁的智能合约是执行在虚拟机上面的。虚拟机我们会对它进行功能的提升,主要以下几点,第一个我们会对它提供状态持久化存储的功能;第二个我们会提供外部网络可访问的功能,这样虚拟机里面的智能合约可以获取外部网络上的一些数据,如通过URL网址访问。
第三个是一个比较大的一块东西,我们称他为应用程序的功能,什么是应用程序呢?就是说一组功能相关的智能合约它们组合而成的,他们在逻辑上是相关的,会共享一个存储区来共同完成一件事情的应用程序功能。
第四个是开发方面,我们会用更多的编译器去开发智能合约。我们现在与微软合作,在微软的一个IDE项目下面来开发小蚁的智能合约,使用的是C#语言,后续我们会开发更多的编译器包括Java、Go、C++语言来编译到我们的智能合约的语言上来,然后和更多的IDE来集成,以上说的是虚拟机这块。
下面说的第三方面就是智能合约。2017年我们会有几个智能合约的项目发布在小蚁区块链上,第一个是基于小蚁智能合约的Nest,募集小蚁股做的投资基金,名称为蚁基金(AntNest)项目。
第二个我们会用智能合约做一个pow的资产。大家知道小蚁的共识机制是dBFT共识机制,比特币采用的是pow共识机制。pow不单单是一个共识机制而且还是分发机制,pow更适合一些数字货币的生产,以后会有基于小蚁区块链的pow分发机制的资产。我们会用新的小蚁智能合约的功能去实现这个能力!
以上就是小蚁在2017年要做的一些探索一些计划。谢谢大家!
目前,小蚁还处在持续蓄力的阶段,会继续引领区块链技术的发展,不断创新。
|