Byteball-NG 新一代DAG区块链

Obyte网友2017-11-30 20:43:50  阅读 -评论 0  阅读原文

Byteball-NG 新一代DAG区块链技术 ( 1fintech.com )

作者: Max 李强
什么是「DAG」技术,与传统的区块链技术有何区别?

传统的主流区块链如比特币以太坊技术均基于块状链实现: 他们在底层结构采用的是区块+链的数据结构。这种结构有一些先天性的局限。比如,这种结构会有一个类中心化的动作——"打包区块",整个区块链在任意时刻,都是由记账者单点写入,记账者通过全网POW共识机制,算出nonce随机数并获得区块写入权力,并得挖矿奖励. 这种单点写入区块链的局限性:无法处理高并发请求;同时,区块链的吞吐量,也受制于区块的大小,如果区块太小,交易量大的话,很多交易无法打包进区块。如果区块太大,整个区块链系统,数据量将迅速膨胀,普通用户将无法运行全节点,将会造成中心化的问题。目前比特币扩容之争的其根本矛盾点就在于此。这是区块+链式结构先天性的悖论问题。

而DAG 技术是区块链的跃迁,简单类比可以说是并发多线程的区块链。把区块链从一维单点写入跃迁到了三维全网并行工作空间,从独木桥变成了高速公路网,每秒交易理论上可达亿级。

Byteball-NG系统特性如下:

  1. 更彻底去中心化 传统的区块+链式结构,需要有一个类中心化的操作,即需要挖矿竞争记账资格,成功出块的矿工将获得奖励,并将当前所有交易验证打包到一个区块,然后发布到网络。而Byteball-NG系统,采用的是单元+DAG结构,没有区块这一概念。所有单元由用户自己创建与发布。其验证与确认由引用其作为先辈单元的后辈单元来承担,可全网节点并发记录自己单元数据,因而是一种更彻底的去中心化系统。
  2. 没区块扩容与数据膨用的悖论性两难 传统区块+链式结构,所有交易要打包到区块才有效。那么区块的容量设置小,则交易量大时,很多交易无法及时打包进区块。如果区块容量设置大,则会使网络传输缓慢、区块链数据迅速膨胀,超出单节点处理能力。这也是比特币扩容之争的根本矛盾点。如上所述,Byteball-NG没有区块这一概,所以对于传统区块+链式结构先天性的悖论两难问题。
  3. 可选交易确认速度 Byteball-NG的交易单元,只要通过见证人发布的见证单元验证确认,即具最终性。Byteball-NG通过见证单元系列机制,灵活调整交易确认时间,在速度和见证单元数据比
  4. 无吞吐量瓶颈 因为传统区块+链式结构存在着,需要记账人将交易打包到区块,这一中心化的操作过程。那么区块链系统处理交易能力的大小,必定受制于以下三点,1,记账人节点机器的性能。2,记账人节点的网络带宽,3,区块的大小。因为存在这一中心化色彩的操作,无论怎样优化,始终都会存在着一个处理能力的瓶颈点。Byteball-NG系统,采用的是单元+DAG结构,没有记账人打包区块这一中心化的操作,单元由用户创建发布,并由其它单元验证确认。因而不存在吞吐量瓶颈。
  5. 明确可预期的最终性 传统区块+链式结构,不排除可能同时产生两个甚至多个区块,由此导至分叉。对于出现分叉的情况,传统区块链将以最长链做为有效链。这种机制在理论上会无法确定最终性,因为无法保证,是否存在一条隐藏长链。而Byteball-NG通过见证人机制,只要通过见证人发布的见证单元验证确认,即具最终性,无法推翻
DAG技术的历史和实现

DAG 架构最早理论阐述是DagCoin,后由 IOTA 团队率先实现基于"Tangle机制" 的服务于物联网(IoT)生态系统的去中心化加密货币,之后Byteball 借鉴 IOTA 的 DAG 实现,并加以改进创建了字节雪球去中心化加密货币。

在 IOTA 中,要验证新的交易前,必须直接验证之前的两个交易,这也使得在这两个交易之前所有被验证过的交易得到间接验证。在 DAG中,顶点代表交易,带箭头的线代表交易的验证关系。在 IOTA 中,有一个权重积分的概念,所谓权重积分是指它自身的权重与它验证过的所有交易的自身权重之和。在 DAG 结构中,交易总是自己创建并发布。从理论上看,攻击者总是可以建构比 它要推翻掉的那个交易权重更高的交易用以双花。

Byteball 在 IOTA 的基础上, 创新性引入主链与见证人概念,鼓励验证多个父辈交易单元,形成一个随着交易增长,相互验证安全性不断加强的HashGraph。

IOTA 与 BYTABALL 各自的特色和优缺点?

Byteball和IOTA都使用了创新的新技术,有向无环图(Directed Acyclic Graph),除了加密货币所有的优点之外,两者都使用的底层DAG技术是具有巨大优势的技术,当数据量变大时,可以解决传统的区块链面临如扩容和速度等诸多问题。

// Byteball 特色一句话Byteball的独一无二是他的主链的概念,安全的智能合约,还有其内置的隐秘资产,用黑球(Blackbyte)可以进行创新的匿名交易。// IOTA 特色一句话IOTA的独特功能毫无疑问是零交易费。因此,在全球范围内适合作为物联网骨干技术的就是IOTA。

Byteball提出了创新的"主链"概念,也就是经过见证人认定的最短路径MC的Parents优选算法。主链创造了一个全网共识确定的交易时间序列,优雅的避免了双花问题。

Byteball的"见证人"(Witness) 一直是个让人迷惑的概念,以至于HCASH初版白皮书中曾讲述由于不能确切了解Byteball算法有效性,而部分采用了其他算法。Byteball网络中"见证人"真正意义就是"共识机制"本身;12个"见证人"发布的交易单元,在理论上无限宽广的DAG并发交易网络中划出了一道确定性的交易时间序列。正是这道无限延伸基于时间的确定性交易序列,打造了Byteball中的主链,在宽广无序的有向无环哈希世界中形成了强健有序的唯一主干。基于见证人+主链的共识机制,双重支付等问题得到了轻松解决。

Byteball中由于主链算法和见证人发布频率有关系,交易确认的时间是不确定的。同时由于Byteball 选择基于关系数据库来存储数据,SQL语言紧耦合算法逻辑。 在一定程度上限制了Byteball的实际扩展能力和速度。

什么是 Byteball-NG

Byteball-NG(中文名壹金链)目标是打造新一代DAG区块链:

Byteball-NG实现原型参考字节雪球,并在此基础上做了进一步的必要的、革新性改进,因此命名Byteball-NG, 同时Byteball-NG团队将携手byteball 基金会,共同推进第三代DAG区块链取得商用化突破进展。推进第三代DLT技术快速发展

我们打造Byteball-NG作为底层医疗公有区块链,不仅仅是一个区块链,而是医疗生态的金融科技支持平台,将持续的构筑去中心化的各类医疗金融科技、医疗服务去中心化应用,为医疗大健康行业服务。

Byteball-NG 的区块链发展路线图

Byteball-NG(缩写BNG) 作为 DAG(Blockless)架构的第三代分布式账本技术,制定了坚实发展路线图:

  1. 超级节点:全数据节点(例如Witnesses见证人节点),增添SuperNode超级节点支持,引入分布式SQL数据引擎,在存储容量上达到PB级别,在计算能力上支持同步扩展,在速度上通过多实例计算资源和SQL表达式下推优化,成级数提升处理速度 (基于DAG技术,客户端无需像比特币轻客户端那样存储全部交易的Merkle Root块头链,只需存储相关交易单元,具备极好的扩展性)
  2. 对于轻节点, 引入下推解析算法优化,提升轻节点处理速度;提升DAG区块链的容量与速度扩展问题,实现BNG商用化处理和系统能力
  3. 分离共识层、逻辑层与数据层, 改造现有的紧耦合底层架构,提升系统架构的扩展能力。
  4. 增加"Instant Transaction"闪电支付类型,用于小额支付及时成交。
  5. 引入抗量子计算密码 ,并实现够抵抗量子计算机攻击的密码体制。此类加密技术的开发采取传统方式,即基于特定数学领域的困难问题, 通过研究开发算法使其在网络通信中得到应用,从而实现保护数据安全的目的。
  6. 除了原生的强大安全的"可定义合约",在逻辑层,BNG将基于Chrome V8引擎、引入webassembly技术,打造全新的"图灵完备的智能合约",实现BNG安全完备的可编程商业智能基础
  7. 在共识层, 设计部署"sharding-分片"机制,结合见证人同步和路由机制,彻底解决区块链的扩展和容量问题;设计引入Hash Universe 跨链交易机制,通过HU来实现跨链交易(完全兼容Byteball)并通过HU来实现Byteball、IOTA等基于DAG链条的跨链交易(后继增加bitcoin, etherum跨链交易),从跨链角度解决互通和数据扩展问题
  8. BNG将推出企业版EBB特性选项,取消Byte交易费,EBB 将成为免交易费的企业优化DAG DLT,增加Witness许可机制和身份认证机制, 使其更适用于企业/商业机构应用要求
  9. BNG将定制一系列基础就绪的本地化链上应用服务, 包括KYC 、Exchanges、Oracles等等;

声明:链世界登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。此文如侵犯到您的合法权益,请联系我们kefu@lianshijie.com

参与讨论 (0 人参与讨论)

相关推荐

去中心化身份框架ONT ID刷新汽车驾驶体验

本期技术视点将围绕本体的去中心化身份框架 ONT ID 展开。旗舰产品 ONT ID本体团队内部开发的一大得力工具是本体去中心化身份框架 ONT ID。本体团队表示,ONT ID 还可应用于汽车行业,在驾驶员的生活中构建新的信任体系。

币安区块101丨火星交易大师 许波:交易大师进阶之路

2020年9月17日,币安经纪商商务负责人Jess 对话火星交易大师负责人许波。许波:《区块101》和TokenClub的新老朋友们大家好,我是火星交易大师的负责人,我们这个产品其实主要是为了投资者能够更好地做交易。

当SD-WAN邂逅区块链

区块链可以在不同节点之间建立信任,具有对等自治、数据共同维护防篡改的特性,可以在SD-WAN解决方案中引入区块链技术,借助于智能合约,建立可信的调度机制与互信的交易模式。

当DeFi遇上维权,监管如何创新?

而DeFi摧毁区块链传统体系的同时,也为维权带来了新挑战。“三不管”情况之下,DeFi成为“监管套利”的羊毛机。显然,DeFi的崛起已经被监管注意到了。

比特币有什么缺点?

1.交易平台的脆弱性。比特币网络很健壮,但比特币交易平台很脆弱。交易平台通常是一个网站,而网站会遭到黑客攻击,或者遭到主管部门的关闭。2.交易确认时间长。比特币钱包初次安装时,会消耗大量时间下载历史交易数据块。而比特币交易时,为了确认数据准确性,会消耗一些时间,与p2p网络进行交互,得到全网确认后,交易才算完成。3.价格波动极大。由于大量炒家介入,导致比特币兑换现金的价格如过山车一般起伏。使得比

业务中使用区块链的四种方式

业务中使用区块链的四种方式

暴走时评:区块链是一种支持像比特币这样的数字货币的公共分类帐本,并且正改变着我们的业务方式。一旦那些对匿名交易,甚至是秘密交易感兴趣的人接纳了这样一种鲜为人知的工具,加密货币就会日趋成为主流。 区块链是一种支持像比特币这样的数字货币的公共分类帐本,并且正改变着我们的业务方式。一旦那些对匿名交易,甚至是秘密交易感兴趣的人接纳了这样一种鲜为人知的工具,加密货币就会日趋成为主流。越来越多的个人和企

区块链:法定数字货币技术路线的必然选择

区块链:法定数字货币技术路线的必然选择

在人类发展史上,货币的进化从未停止。从物物交换,到金属铸币,再到纸质货币,以及当前正在发展的数字货币正在向着越来越便捷的方向进化。 比特币的出世起初并未带来轰动,但是最近几年其价格惊人的爬高创造出了一个个造富神话,引起各国政府及监管机构的关注。虽然金融专家普遍认为它只是一种资产,而非货币,但是,其背后的区块链(Blockchain)技术引起了包括各大金融机构、政府、企业及学术界的浓厚兴趣,未

用区块链记录证书,证明真伪,墨尔本大学迈出了第一步

用区块链记录证书,证明真伪,墨尔本大学迈出了第一步

墨尔本大学宣布发起区块链认证和审核计划,允许通过一种隐私、安全且持久的方式验证学生的证书。 墨尔本大学正在试验一个区块链记录维护项目,允许接收者(即学生)存储他们的证书,出于核验目的,第三方也能访问这个系统。Learning Machine是这个发布系统的开发者,他们采用的是麻省理工媒体实验室(MIT Media Lab)在2016年提交的Blockcerts开源代码。 墨尔本大学副校长格雷

麦妖榜
更新日期 2019-09-03
排名用户贡献值
1牛市来了30910
2BitettFan24187
3等待的宿命23810
4区块大康20369
5六叶树20310
6linjm122719429
7天下无双16192
8lizhen00215280
9让时间淡忘14586
10yelanyi050511349
返回顶部 ↑