CyberVein

以DAG架构为支点,CyberVein赋能未来区块链技术

2018-05-08  本文已影响13人  CyberVein

        DAG(Directed acyclic graph),有向无环图,是计算机领域一个常用的数据结构,因为独特的拓扑结构所带来的一些特性,经常被用到处理动态规划,导航中寻求最短路径,数据压缩等场景中。作为区块链3.0的代表技术,不少区块链项目纷纷亮剑展示其特色的DAG技术运用,其中不乏有很多知名度很高的项目,小编今天给大家普及两个具有代表性的项目CyberVein和SPECTRE。

       不同于SPECTRE项目仅是在DAG架构上加入了投票机制,CyberVein在原先DAG的基础上增加了新型的智能合约,开发了虚拟机CVVM和Vein编程语言。CyberVein中智能合约的交互就像传统区块链中的“跨链”,而CyberVein所提出的时间戳和直系父辈概念则是新型交互式智能合约的重要技术和逻辑保障。

        另外,CyberVein独具匠心的特色是将在开发网络的同时开发自己的编程语言Vein和虚拟机CVVM。Vein语言将以编程语言Solidity作为基础从而针对一些运行机制的改进且同时丰富关于数据库操作的库,实现诸如定义方法调用代价等功能。Vein语言将方便于现有区块链智能合约的编写者加入CyberVein,而且CyberVein会发布相关文档帮助开发者们更快的上手。CVVM不仅是给Vein语言提供了运行环境和智能合约的有效运行,而且还将是一个数据库系统。与传统数据库不同的是,在CVVM中的数据库更像是一个数据库沙盒,而每个运行的虚拟机的节点将拥有独立的沙盒,保证使用状态下并不会影响链上数据或者被受影响。

        而SPECTRE是在DAG区块链网络协议中采用了全体用户投票的机制,来形成整个网络的架构。具体到每个区块的生成次序,用户可以在Z区块上决定X区块和Y区块的生成次序,矿工没有投票权,只需遵循这样的顺序进行挖掘,去按照算法推导计算Y区块在X区块之后生成的逻辑过程,防止其出于牟利而主导控制整片区块链网络的生成。当指定了具体的投票机制生成区块后,在每个区块上的投票汇集成大多数用户的意见,由此来决定整个区块链网络的生成次序。

       【总结】DAG区块链技术以独特的技术属性和价值,让区块链高速运转起来,所到之处,欣欣向荣。这是目前“高并发应用”的真切需求,被DAG区块链技术全然满足。DAG区块链技术有潜力为各行业的经济活动和价值交易带来全新的技术革新与升级,弥补不同交易主体之间的信任鸿沟,通过时间戳、不可逆性、可追溯性等特点,从而降低交易成本。实现具有更强表达力的智能合约,更快的交易确认,更广泛的应用场景,更好的数据管理和价值定义的去中心化系统,小编相信CyberVein项目将以DAG技术为支点,赋能未来区块链技术,让我们一起期待!

         更多CyberVein资讯,欢迎大家关注:

官网:Cybervein.org

Telegram:中国群:CyberVein中国社区;国际群:CyberVein Community

Bitcointalk:CyberVein

Linkedin: CyberVein

Twitter: @CyberVeinGroup

新浪微博:Cybervein

YouTube: Cyber Vein

Instagram: cyberveinteam

Facebook:Cybervein

公众号二维码:CyberVein_Group

知乎:CyberVein

简书:CyberVein

币乎:CyberVein1

上一篇 下一篇

猜你喜欢

热点阅读