科普园地24 | 区块链的衍生技术:DAG有向无环图

:"\u003Cp\u003E我们说区块链目前还不成熟,有各种各样的问题,比如说处理速度慢、手续费高昂、存在安全隐患等等,这些都是用户最直观的体验,体验不是太好。区块链还有一个问题,那就是高并发问题。\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003E高并发问题是怎么回事呢,我们简单说一下。高并发是计算机领域的问题,简单来讲,高并发问题就是系统无法顺利同时运行多个任务。很多任务同时运行,一大堆用户涌进来,系统承受不住这么多的任务,会出现高并发问题,你的系统就卡住了,就好比春运时候,12306系统总是卡住,有可能就是高并发问题造成的。\u003C\u002Fp\u003E\u003Cp\u003E传统互联网尚且存在高并发问题,区块链网络自然也存在这个问题,毕竟区块链的成熟程度比起传统互联网,还有很大的差距。但是,如果没有安全、可靠和高效的公链,整个区块链产业的发展都将受到严重制约,应用落地也是空谈。在这种背景下,DAG技术就被提出来了,DAG的全称是“DirectedAcyclicGraph”,中文翻译为“有向无环图”。\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003EDAG有向无环图是怎么回事呢,它到底能起到什么作用呢?我们下面解释一下。\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cstrong\u003E一、DAG:一个新型的数据结构\u003C\u002Fstrong\u003E\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003EDAG,中文名字叫“有向无环图”,从字面意思看,“有向"就是说它是有方向的,“无环”就是说它是没有环路的、不能形成闭环的。所以,DAG其实是一种新型的数据结构,这个数据结构是有方向的,同时又是不能形成闭环的。\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003E传统的区块链结构:\u003C\u002Fp\u003E\u003Cp\u003E\u003Cimgalt=\"科普园地24|区块链的衍生技术:DAG有向无环图\"src=\"https:\u002F\u002Fpiccdn.0daily.com\u002F202211\u002F04030423\u002Frizqs3yfbf0eeoqf.jpg "/>!webp\"data-img-size-val=\"604,86\"\u002F\\\u003E\u003C\u002Fp\u003E\u003Cp\u003EDAG有向无环图结构:\u003C\u002Fp\u003E\u003Cp\u003E\u003Cimgalt=\"科普园地24|区块链的衍生技术:DAG有向无环图\"src=\"https:\u002F\u002Fpiccdn.0daily.com\u002F202211\u002F04030423\u002Frizqs3yfbf0eeoqf.jpg "/>!webp\"data-img-size-val=\"589,133\"\u002F\\\u003E\u003C\u002Fp\u003E\u003Cp\u003E传统区块来讲,我们总是以“区块”为单位,一个区块里往往包含了多笔交易信息。而在DAG中,没有区块的概念,而是以“单元”为单位,每个单元记录的是单个用户的交易,组成的单元不是区块,而是一笔笔的交易,这样一来,可以省去打包出块的时间。\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003E简单来说,区块链和DAG有向无环图最大的区别就是:区块链是一个接一个的区块来存储和验证交易的分布式账本,而DAG则是把每笔交易都看成一个区块,每一笔交易都可以链接到多个先前的交易来进行验证。\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cstrong\u003E二、DAG的工作原理\u003C\u002Fstrong\u003E\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003E传统区块链上,就拿比特币来讲,它是单链式的结构,区块与区块之间按照时间戳的先后顺序排列开来,数据记录在一条主链上。用不太恰当的比喻来讲,这个“单链式”结构是一条一字排列的链。区块链只有一条单链,打包出块就无法并发执行。新的区块会加入到原先的最长链之上,所有节点都以最长链为准,继续按照时间戳的顺序无限蔓延下去。\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003E而对于DAG来讲,每个新加入的单元,不仅只加入到最长链的一个单元,还要加入到之前所有的单元。举个例子:假设我发布了一个新的交易,此时DAG结构已经有2个有效的交易单元,那么我的交易单元会主动同时链接到前面的2个之中,去验证并确认,直到链接到创世单元,而且,上一个单元的哈希会包含到自己的单元里面。\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003E换句话说,你要想进行一笔交易,就必须要验证前面的交易,具体验证几个交易,根据不同的规则来进行。这种验证手段,使得DAG可以异步并发的写入很多交易,并最终构成一种拓扑的树状结构,极大地提高扩展性。\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003E依据DAG有向无环图,每一笔交易都直接参与了维护全网。当交易发起后,直接广播全网,跳过矿工打包区块阶段,这样就省去了打包交易出块的时间,提升了区块链处理交易的效率。\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003E随着时间递增,所有交易的区块链相互连接,形成图状结构,如果要更改数据,那就不仅仅是几个区块的问题了,而是整个区块图的数据更改。DAG这个模式相比来说,要进行的复杂度更高,更难以被更改。\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003E总结一下,DAG作为一种新型的去中心化数据结构,它属于广义区块链的一种,具备去中心化的属性,但是二者的不同之处在于:\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003E区块链组成单元是Block,DAG组成单元是TX。\u003C\u002Fp\u003E\u003Cp\u003E区块链是单线程,DAG是多线程。\u003C\u002Fp\u003E\u003Cp\u003E区块链所有交易记录记在同一个区块中,DAG每笔交易单独记录在每笔交易中。\u003C\u002Fp\u003E\u003Cp\u003E区块链需要矿工,DAG不需要矿工。\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cstrong\u003E三、DAG的代表:IOTA\u003C\u002Fstrong\u003E\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003EDAG当前的代表项目,最知名的无疑就是IOTA。可以说,正是因为IOTA这个币种在2017年下半年冲进市值排行第四位,才使人们真正认识到了它的底层技术:DAG有向无环图。\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003EIOTA在DAG有向无环图的基础上提出了“缠结”概念,在IOTA里面,没有区块的概念,共识的最小单位是交易。每一个交易都会引用过去的两条交易记录哈希,这样前一交易会证明过去两条交易的合法性,间接证明之前所有交易的合法性。这样一来,就不再需要传统区块链中的矿工这样少量节点来验证交易、打包区块,从而提升效率,节省交易费用。\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003E\u003Cstrong\u003E四、DAG的现状\u003C\u002Fstrong\u003E\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003E尽管理论上来讲,DAG有向无环图能够弥补传统区块链的一些弊端,但是目前并不成熟,应用到数字货币领域的时间也比较短,还比较年轻。它没有像比特币那般经过长达10年的时间来验证整个系统的安全性,也没有像以太坊那般实现了广泛的应用场景。不过,现在有些声音提出要采用“传统区块链+DAG”的数据结构,但是还没有非常突出的案例,这里就不多说了。\u003Cbr\u002F\u003E\u003C\u002Fp\u003E\u003Cp\u003E总结一下,今天我们介绍了区块链的衍生技术:DAG有向无环图,这是一种全新的数据结构,可以对区块链处理交易的效率、并发力达到显著的提升,目前DAG技术的代表币种是:IOTA,IOTA在此基础上提出了“缠结”概念,它是一种可扩展的、轻量级的,还能在无需任何费用的前提下进行价值转移的技术。\u003Cbr\u002F\u003E\u003C\u002Fp\u003E

民盟中央建议加速元宇宙科普和立法:3月4日消息,民盟中央已起草了《关于“元宇宙”技术发展的提案》,并将提交全国政协十三届五次会议。在提案中,民盟中央建议,在科普层面需加速知识传播,法律层面则需加快立法步伐。民盟中央拟提交的提案指出,目前,在新兴网络层面,相关政策法规相对缺失。“元宇宙”在未来将会带动形成全新的网络形态,当遇到突发舆情,全虚拟的环境、场景将更难进行源头追踪、问题疏导。因此建议应尽早加快立法研究,尽快形成与技术、市场发展相适应的治理模式和法律基础,全面提升我国社会治理的水平。建议组织相关部门,针对“元宇宙”相关需求、风险进行立法研究,并尽快发布。此前消息,民进中央拟向全国政协十三届五次会议提交《关于积极稳妥推进元宇宙技术和产业发展的提案》。建议推进元宇宙技术产业发展,建立相关监管治理体系。(华夏时报)[2022/3/4 13:37:12]

美国说唱歌手Megan Thee Stallion与Cash App合作发布比特币科普视频:美国说唱歌手Megan Thee Stallion与由Square开发的移动支付服务Cash App合作发布了一段名为“Bitcoin for Hotties”的视频。该视频从她的角度解释了什么是比特币,为什么比特币有价值等内容。Megan Thee Stallion在Instagram上拥有超过2410万粉丝,在 Twitter上拥有640万粉丝。(Bitcoin News)[2021/8/8 1:41:10]

欧易OKEx将于3月18日推出DeFi系列科普视频:据欧易OKEx官方消息显示,欧易OKEx将正式推出DeFi系列科普视频《欧易DeFi20讲》,本系列节目由欧易OKEx亚太区CEO马克金主讲。该视频首期将于3月18日11:00(HKT)推出,用户可以在欧易OKEx官方学院、金色财经观看。

《欧易DeFi20讲》主要包含DeFi入门指南、全景解读DeFi生态及如何参与DeFi三个篇章,可以轻松使用户了解DeFi原理,洞察DeFi价值,掌握DeFi热点,更多详情请关注欧易OKEx官方学院。[2021/3/18 18:55:59]

声音 | CNBC主持人:加密货币最大的缺点之一就是难以向外行快速科普:CNBC主持人Ran NeuNer近期发推称,加密货币最大的缺点之一就是很难向外行快速解释。当人们要求我向他们解释比特币时,我知道他们至少需要一个小时才能真正理解。[2019/9/10]

财政部副部长朱光耀:数字经济还处在发展的过程中,要以科普、推动的态度来推进数字经济发展:今日,在中国发展高层论坛2018年会上,财政部副部长朱光耀表示:“数字经济还处在发展的过程中,要以科普、推动的态度来推进数字经济发展。也要关注数字经济的其他影响,包括税收征管、反监管措施等要跟上。”[2018/3/25]

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

银河链

DOT关于数据隐私的方案大都运用多种功能技术

以下为TokenInsight首席分析师Wayne《数据安全计算》分享的文字稿:一、公有链的特点及弊端公有链的区块链系统中,任何人都可以成为节点,加入这个网络。对于这样的公有链网络,都具有以下几个特点:1.相同的账本.

SANDa16z的区块链世界观与投资观

编者按:本文来自链捕手,作者:胡韬,星球日报经授权发布。「软件正在吞噬整个世界。」这是a16z创始人马克·安德森的经典名句,他曾是网景公司创始人,其开发的Mosaic浏览器一度占据了浏览器市场80%以上的份额,JAVA、SSL、coo.

[0:15ms0-3:14ms