在打好底层模块化架构的同时,今年上半年V SYSTEMS将发布它第一版的智能合约功能和下半年计划在数据库应用的核心(数据存储管理)中寻求突破。
从区块链名字的创建到其技术在生活和工业中应用,我们看到的多数是言语上的创新。加之区块链行业开源的特色,克隆复制没有门槛和成本,也在一定程度上抑制了创新。同时拥有创新想法和理念的团队多数为优秀个性突出的程序员构成,他们的开发模式、管理模式和运作模式常常与当下移动互联网的运营格格不入。尤其是外界(社区、投资人和同行)追求短期暴利的心态和期望导致区块链团队的执行力层次不齐,但这些并不会妨碍区块链公链项目在服务工业级区块链需求上的发展。
VSYSTEMS公链从2016年的概念形成到2018年11月的主链上线,是一种渐进发展的道路。在打好底层模块化架构的同时,今年上半年V SYSTEMS将发布它第一版的智能合约功能和下半年计划在数据库应用的核心(数据存储管理)中寻求突破。
本文将就这两大功能进行描述,供业界同行学习和探讨:
1. 智能合约
NickSzabo在其论文”Formalizing and SecuringRelationships on Public networks” 首次全面的对智能合约进行了阐述。按照他的定义,智能合约就是数据传输的数字协议。它借助密码学算法,在满足给定条件后,能自动执行交易和完成控制的流程。
随着比特币的诞生,智能合约技术进化,它允许在没有第三方的情况下进行可信交易,而这些交易拥有可以被追踪审计,不可篡改和透明的特性。
目前,有两种智能合约技术发展方向:一种就是比特币为代表的非图灵完备的脚本语言(Script),比如可以在比特币上创建自定义的智能合约,如多重签名,托管,时间锁定等等。另外一种就是图灵完备的语言,这个以以太坊为代表,用新的语言Solidity。通过以太坊平台可以实现种类更多、条款更复杂的智能合约,这样做的代价是,复杂的智能合约内容使其变得更加难以分析,漏洞出现的概率也会大增。当然,以太坊智能合约的兴起,也让我们看到 “Code is law” 的可能性。
一般来讲区块链上智能合约具有以下优点:
✔ 高效性:用代码执行来减少业务流程和人工处理时间
✔ 自治性:无需中介,执行是达成共识的自动管理
✔ 精准性:减少了操作中的失误
✔ 节约性:不仅仅是时间上的节约,也体现在运营成本流程上的开销降低
✔ 安全性:加密机制和多重签名保证了文件和数据的安全。
那么V SYSTEMS 在综合考虑智能合约的前沿发展和工业需求,临时性将采用图灵不完备的脚本语言这个方向,以便让智能合约在节约资源、可管理性、高安全性和便于使用等方面有所提升,从而推进智能合约在工业应用中的进程。而在不久的未来,最终V SYSTEMS 会采用图灵完备的模式。
框架图如下:
备注:
智能合约所有权无法转让,但是token的发币权可以转发,合约创建者对发币权有最终解释权。
智能合约本身无法修改,合约本身即简单共识,不能随意修改,但部分合约的参数可以修改,可修改参数的合约在共识相对较弱,这些参数修订会提供选择和提前告知。
在这里,V SYSTEMS 设计智能合约按照三大阶段来实现,第一阶段就是智能合约的最初简单创建和发Token功能,第二阶段强调交易和管理,第三阶段强调性能。
功能描述如下:
⮚ 智能合约的创建
⮚ 发币功能(Token销毁和增发)
⮚ 合约的参数修改功能
⮚ 合约中Token增发权利转让(合约创建者对合约有最高决定权)
⮚ 智能合约的管理
V SYSTEMS 智能合约的优势和特色
VSYSTEMS 智能合约是在吸收业界前沿的技术和理念基础上设计出来的,其优势和特色如下表:
智能合约的应用前景:
在描述应用之前,必须引用一下当年首先写以太坊智能合约代码的Gavid Wood的话:“智能合约在改变社会方面的潜力巨大,可以为变革提供基础“。
基于V SYSTEMS 上的智能合约,我们优先考虑的应用如下:
(i) 游戏类
(ii) 项目融资
(iii) 资产数字化
(iv) 健康
(v) 个性化数据的持久价值化
(vi) 广告
(vii) 保险
2.数据库存储管理和计费
V SYSTEMS一直倡导把区块链数据库功能重新组建,让它起到通用数据库的基本功能,同时又兼顾区块链数据库的特色(复制和不可篡改等特性),避免传统数据库使用的繁琐和不易管理。
在V SYSTEMS的公链设计中,我们初步会按照两步的设计方式来实现区块链数据库在工业当中的应用。
首先,就是做到数据的安全存储管理和计费,这是数据库的使用基本功能之一。
其次,逐步完善其它功能,包括与传统中心化数据库的无缝对接,数据库的性能提升,修剪和快速索引压缩等。
框架示意图如下:
这是一种云端的区块链数据库架构,开发者丝毫感受不到后台的不同,而且他们可以方便的通过V SYSTEMS 来使用数据库,仅需要通过V SYSTEMS的钱包管理公私钥对就可以了。
我们区块链数据库有自己独特的优势,和传统数据库比较,可以说是一种新的突破:
可以想象,采用我们V SYSTEMS 数据库解决方案,Facebook的那种隐私泄密事件是完全可以避免的,对个性化数据的保护会大大加强。游戏玩家的ID和虚拟资产会是持久存在,除了他本人可以自由处理外谁也不能剥夺。那些中心化应用带来的负面可以逐步消除。
总之,V SYSTEMS 在2019年按照既定的开发大纲在演化中,这些纯粹以工业实用为目的的功能开发会给业界带来震撼的使用效果。V SYSTEMS优秀年轻化的研发团队将闪亮在国际区块链研发的最前沿。草帽星云系的中一颗颗尘埃连接成的光环是一个个新恒星诞生的永恒,而V SYSTEMS 公链的孕育诞生和持续进化正像它们,爆发时刻值得期待。
原文英文链接:https://medium.com/@vsystems/v-systems-smart-contract-and-token-system-206bef9d67b2
网友评论