基于DAG通用的智能合约编程平台与区块链操作系统

白皮书 宣传视频 公告

为什么要有Nerthus?

有了以太坊,以及当前关注度非常高的EOS等这些通用的基础项目,为什么还需要有Nerthus呢?其实,以太坊也好,EOS也好,他们在底层结构采用的是区块+链的数据结构。这种结构有一些先天性的局限。比如,这种结构会有一个类中心化的动作--“打包区块”,记账者,要把目前所有交易集中在一起,进行处理,然后写入区块。这造成区块链吞吐量瓶颈。同时,区块链的吞吐量,也受制于区块的大小。如果区块太小,交易量大的话,很多交易无法打包进区块。如果区块太大,整个区块链系统,数据量将迅速膨胀,普通用户将无法运行全节点,将会造成中心化的问题。目前比特币扩容之争的其根本矛盾点就在于此。这是区块+链式结构先天性的悖论问题。Nerthus底层数据结构采用单元+DAG这种结构,并进行了区块链化的改进,没有记账者打包区块这一中心化的操作,从底层根本上解决传统区块+链式结构带来的各种问题。

创始人介绍项目

白皮书

Nerthus是一个基于DAG技术的通用的区块链编程平台,一个去中心化分布式区块链操作系统。Nerthus内置图灵完备的编程语言,用户可以用之来建构和定义他自己的各种特性,可以开发自己的应用与区块链系统,可以发行自己的货币。

Nerthus的三层的架构

服务层
Nerthus服务层,在核心层之上我们引入服务层,以供基于Nerthus开发的开发者快速开发各种应用。…… 服务层,我们除了封装好核心层的各种API之后,还加入了区块链翻译系统与侧链系统。区块链翻译系统主要是指,使两个相互独立的区块链,能够相互读懂对方,能够无障碍通迅。侧链系统是指企业用户,可以快速生成基于Nerthus的私有链和联盟链,并链结在Nerthus主链上,可以利用Nerthus翻译系统与其它链相互通信与交易。
核心层
Nerthus核心层实现了一个底层基于DAG+单元的通用的智能合约编程平台与区块链操作系统。
应用层
Nerthus的应用层,在服务层之上,是Nerthus的应用层。Nerthus应用层是指,基于Nerthus上开发的…… 各种区块链应用,主要由行三方开发者开发。目前,区块链的各种应用,最典型的比如钱包,用户体验还不是很好,目前,区块链开发者,更多的还是注重于功能的实现,对于用户体验关注度不是很高。但用,一项技术,一个系统,一项应用,如果想要大家都使用,用户体验是非常重要的一环。Nerthus非常关注用户体验,借鉴IOS的经验,将建立一套Nerthus应用层的规范与标准。

Nerthus的六点突破

更彻底地去中心化

传统的区块+链式结构,需要有一个类中心化的操作,即需要一个记账人,将当前所有交易进行验证处理,然后打包到一个区块,再发布到网络。而Nerthus系统,如上所述,采用的是单元+DAG结构,没有区块这一概念。所有单元由用户自己创建与发布。其验证与确认由引用其作为先辈单元的后辈单元来承担。无需传统区块+链式结构那样,需要一个记账人,将当前所有交易打包到区块这一中心化的操作,因而是一种更彻底的去中心化系统。

无吞吐量瓶颈

因为传统区块+链式结构存在着,需要记账人将交易打包到区块,这一中心化的操作过程。那么区块链系统处理交易能力的大小,必定受制于以下三点:1,记账人节点机器的性能;2,记账人节点的网络带宽;3,区块的大小。因为存在这一中心化色彩的操作,无论怎样优化,始终都会存在着一个处理能力的瓶颈点。如上所述,Nerthus系统,采用的是单元+DAG结构,没有记账人打包区块这一中心化的操作,也不存在区块这一概念,单元由用户创建发布,并由其它单元验证确认。因而不存在吞吐量瓶颈。

无区块扩容与数据膨胀的悖论性两难

传统区块+链式结构,所有交易要打包到区块才有效。如果区块的容量设置小,则交易量大时,很多交易无法及时打包进区块。如果区块容量设置大,则会使区块链数据迅速膨胀,普通个人电脑无法运行全节点,只有,少数人才可能运行全节点,会造成中心化的结果。这也是比特币扩容之争的根本矛盾点。如上所述,Nerthus没有区块这一概念,所以没有传统区块+链式结构先天性的悖论两难问题。

明确可预期的最终性

传统区块+链式结构,不排除可能同时产生两个甚至多个区块,由此导至分叉。对于出现分叉的情况,传统区块链将以最长链做为有效链。这种机制在理论上会无法确定最终性,因为无法保证,是否存在一条隐藏长链。而nerthus通过见证人机制,只要通过见证人发布的见证单元验证确认,即具最终性,无法推翻。

可选交易确认速度

nerthus中的交易单元,只要通过见证人发布的见证单元验证确认,即具最终性。见证人发布见证区块分为加急、急、快、普通、慢五个等级。用户可根据他的需求,选择交易确认速度。

链外数据对接、验证、共识机制

nerthus的链外数据对接、验证、共识机制。大大地拓展了智能合约的应用领域与应用场景。

团队

龚剑锋 | Jonavon

龚剑锋,Nerthus联合创始人,深圳蜂链科技创始人,资深区块链研究者,已申请链外数据对接、验证、共识方法等多项区块链技术专利。

安兵 | Benny An

Nerthus联合创始人,ivyMobi North America Inc执行董事,北美地区技术总裁,网络孔子学院海外技术负责人,Windows2000全球专家组成员,微软全球认证解决方案专家,思科认证工程师。

陈加文

Nerthus联合创始人,资深区块链从业者,2012年进入区块链领域,曾参与MAID、ETH、NEO、ASCH、BYTEBALL等项目一期众筹和部分项目的后期战略规划。

朱美瑜

毕业于复旦大学新闻系,数字货币与区块链技术爱好者,有多年媒体与网络运营工作经验,擅长新闻传播,公关活动策划与网络运营推广。

廖立夏

本科英语,在职研人力资源,(留学MBA)。互联网与区块链技术爱好者,有多年投融资项目策划工作经验,擅长项目管理和路演,创业大赛策划与组织。

武晨

5年互联网营销策划经验。负责互联网产品的设计、架构搭建及运营。曾经策划活动60多起,参与人数超500万,直接创造过的营收超过1亿元。

梁广磊 | LeiGuang

4年程序开发经验,精通c、c++、go语言,对数据结构与算法有较深入的理解与研究。

黄凯

2006年河南大学毕业,十年开发经验,精通C++,JAVA,GO等编程语言。接触区块链技术后,被该技术无限可能吸引,投身于区块链行业。

李辰

国内早期区块链项目投资者,BitShares社区深度参与者。新浪网设计部项目经理,Box Studio创始人,负责过像宝洁、中国平安、华为、广东体育频道的广告制作,AEC4D网校创始人。

叶继文 | Mike Wen

麦克斯韦妖早报创始人,比特头条社区建设负责人,2011年起参与区块链社区活动,有丰富的社区运营建设经验。

叶继宏 | Maxwell

byteball中文白皮书主力翻译,bts、eth、比特头条等早期参与者,2015年参与麦克斯韦妖早报,早报主力编辑。

鄢俊良

新文化传媒集团 创祀网络 主程 php微框架(amoni)开发人 多年开发经验 精通 php java c# go等开发 多个项目负责人。

加入我们 | join us

期待您的加入,请发简历至
邮箱:team@nerthuschain.org

联系我们

邮箱 team@nerthuschain.org