基于 DAG 通用的智能合约编程平台与区块链操作系统。
Nerthus 是基于 DAG 技术的通用的区块链编程平台,一个去中心化分布式区块链操作系统,内置图灵完备的编程语言,用户可以用之来建构和定义他自己的各种特性,可以开发自己的应用与区块链系统,可以发行自己的货币。
其底层数据结构采用单元+DAG 结构,并进行了区块链化的改进,没有记账者打包区块这一中心化的操作,从底层根本上解决传统区块+链式结构带来的各种问题。
更彻底地去中心化。传统的区块+链式结构,需要有一个类中心化的操作,即需要一个记账人,将当前所有交易进行验证处理,然后打包到一个区块,再发布到网络。而 Nerthus 系统采用的是单元+DAG 结构,没有区块这一概念。所有单元由用户自己创建与发布。其验证与确认由引用其作为先辈单元的后辈单元来承担。
无吞吐量瓶颈。没有记账人打包区块这一中心化的操作,也不存在区块这一概念,单元由用户创建发布,并由其它单元验证确认。因而不存在吞吐量瓶颈。
明确可预期的最终性。通过见证人机制,只要通过见证人发布的见证单元验证确认,即具最终性,无法推翻。
可选交易确认速度。只要通过见证人发布的见证单元验证确认,即具最终性。见证人发布见证区块分为加急、急、快、普通、慢五个等级。用户可根据他的需求,选择交易确认速度。
链外数据对接、验证、共识机制,大大地拓展了智能合约的应用领域与应用场景。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。