CyberVein是什么
CyberVein是一条面对全球开放的公有链,CyberVein 的创造是基于我们团队对区块链以及数据经济形态在多方面多角度的整合思考,CyberVein致力于研究区块链技术以及其背后的创造意义来解决全球化大数据经济进程中的问题,且CyberVein希望用它小小的智慧和技术来为“地球村”这个大社区贡献一份微薄的力量。
在数据量不断增长的今天,对大数据的管理、存储、检索是传统互联网的关注点,而对其自身所包含的显性和隐性的价值是通过商业逻辑提现,并无特定的技术支持。CyberVein 在保证了现有数据库软件对数据管理储存的基本功能外,利用区块链以及在区块链上的编程语言,搭建一个能够定义以及承载数据价值的系统平台,因此CyberVein的设计目标是打造一个去中心化的系统以实现数据的管理和数据价值的定义。
CyberVein在多方分析下提出了对当前区块链技术的问题的以下解决方案来实现CyberVein的设计目标:
1. 一个DAG架构的分布式账本
2. 一种由CyberVein改进的智能合约编程语言,和数据库虚拟机
3. 一个崭新的共识机制——PoC(贡献证明)
4. 一个新型的可跨生态的智能合约架构
使用一个DAG架构的分布式账本和一个具有数据库功能的虚拟机,任何人都可以编写数据库以及发布智能合约和Dapp,由此他们可以制定自己项目中的数据所有权、数据交易格式和数据价值转换功能的规则。
CyberVein的区块链智能合约将有别于其他的项目,CyberVein将在开发网络的同时,开发我们自己的编程语言Vein和虚拟机 CVVM(CyberVein Virtual Machine)。Vein语言将以Solidity作为基础,针对一些运行机制的改进同时,丰富关于数据库操作的库,实现诸如定义方法调用代价等功能。Vein语言将方便于现有区块链智能合约编写者的迁移,而我们也会发布文档帮助开发者们更快的上手。
在DAG架构中本身不存在挖矿机制,然而现有的很多DAG项目中在发布单元前的验证大多数使用的是PoW,而CyberVein将使用PoC的共识机制CyberVein的贡献证明是为了应对区块链中权力或者算力集中及滥用的算法,PoC是以使用者在网络中的贡献,加上适当的哈希计算,来决定是否能够在网络竞争中胜出的机制。