IOTA与传统区块链在物联网中的对比分析

来源 :科学与财富 | 被引量 : 0次 | 上传用户:x737101013
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:基于有向无环图(DAG)的IOTA是一个为物联网而生的区块链项目,和传统的比特币区块链等有着较大的不同之处。它是具有轻便性、可扩展性的、无区块的分布式账本。本文首先介绍了区块链的发展,并在底层结构、共识算法等方面和传统区块链项目进行了对比、分析。最后结合物联网的节点数量庞大、节点资源受限、微交易多等特性,总结了IOTA的工作机制在物联网中的优势。
  关键词:区块链;物联网;IOTA;有向无环图;
  前言:
   近些年来物联网设备呈爆发式增长,在2018年物联网设备连接总数已达70亿[1],而随着设备的增多必将产生大量数据和信息,不同的物联网供应商也将有可能掌握用户更多的数据,从而引发数据篡改、数据泄漏等安全问题[2]。区块链是一个自带信任机制的,去中心化、不可篡改、可追溯、多方共同维护的分布式记录系统。
  1 区块链的发展
  从2008年中本聪首次提出区块链,到2009年第一个区块诞生,也被称为“创世区块”。2012年,瑞波币协议系统发布,在去中心化基础之上,创造了无需信任基础的支付、清算系统。
  为了推动物联网和终端设备的未来经济,IOTA的创始人于2015年提出了基于有向无环图(Directed Acyclic GraphD,DAG)的Tangle体系结构。IOTA是为物联网而生新型小额支付加密货币,以期构造一个标准化的能够承载一切的无区块分布式账本,并解决区块链的效率问题。目前IOTA已运用在终端支付、全球贸易及供应链、工业物联网、智能穿戴和智能能源方面。
  2 底层结构
  无论IOTA还是传统区块链,都是以分布式数据库为基础。物联网中节点资源有限,账本结构在很大程度上决定了终端能否参与进来。本节介绍并对比了传统区块链和Tangle中的底层数据结构。
  2.1区块链中的区块
  在比特币中,所有节点共同维护着一份相同的链式结构副本。这条链上的每个组成单元就是一个区块,每个区块都有属于自己哈希值,并且通过哈希指针指向前一个区块,创世区块的前一个哈希指针为全零,区块依照时间顺序连接在这条链上,形成区块链。
  每个区块由区块头和区块体组成,区块体记录了该区块中每份交易的数据,区块头存放了该区块的信息,包括Merkle根[3]、前块哈希、本块哈希、时间戳等数据。Merkle根由区块体中的所有交易的哈希所得,并用来进行支付验证[4]。前块哈希和本块哈希是链接区块的关键。
  2.2Tangle中的交易
  IOTA从严格意义上来说并不能被称之为“区块链”,因为它并没有采用传统区块链中的链式结构,它既没有区块也没有链。其账本结构是基于DAG设计而成的网状结构,这种结构被称之为Tangle。
  在区块链中,账本结构的打包单元是区块,各个区块依靠哈希连接成链。而在Tangle中,打包传播的单位就是交易。每当一笔新的交易产生,它必须验证在它之前的两笔交易,这些验证关系就将各个交易连接起来,就构成DAG中了的边[5]。区块链与Tangle的底层结构对比如表1所示。
   3共识机制
  在区块链网络中,节点之间互不了解、互不信任。分布式记账的本质是并行异步操作,而物联网中节点数量庞大,面临的最大的问题之一就是如何使所有节点都信任任意节点打包出的账本,并使得所有节点对外呈现一致的信息。本节介绍了传统区块链的工作量证明(Proof of Works,PoW)机制和Tangle的交易验证机制。
  3.1区块链中的共识机制
  区块链虽是去中心的分布式系统,但使用了串行记录,即所有区块都只能按照出块时间依次同步写入最长主链。
  网络中的礦工,经过约10分钟解决SHA256运算复杂但容易验证的计算难题[4],取得打包区块的权力和奖励,并将该块进行全网广播。其他节点收到该新区块后,首先验证区块体中的交易和区块头中的SHA256计算,如果正确才会将该区块加入到本地区块链。
  由于账本作弊无法通过验证,而若要篡改某一区块,则必须重新计算该区块及其后每个区块的SHA256难题,并且其计算速度必须超过主链,完成这个过程至少需要全网51%算力[6]。PoW将奖励机制和共识机制相融合,使得作弊收益远小于诚实记账的收益,增强了挖矿节点的诚信度。这也就保证了账本数据的可靠性。
  3.2Tangle中的共识机制
  由交易单元组成的DAG,采用了并行记账,这更符合物联网设备的多微交易特性。由于它的共识机制,并行记账也保持了账本一致性。
  Tangle中的交易存在三种状态:已成熟的可信交易、已确认但未成熟不可信的和还未被确认的尖端交易。如果要向Tangle中加入一笔新的交易,就必须执行Markov chain Monte Carlo(MCMC)算法选择和验证两笔尖端交易,同时也间接验证了所选尖端交易的父辈交易。这些验证关系就组成了DAG的边。交易是否成熟可信,取决于被确认次数与执行MCMC算法次数之比。当交易可信度达到阈值时,所有节点都可以信任这笔交易。并且用户在离线状态下,也能够继续产生交易,而双花问题的解决不在本文论述范围内,IOTA白皮书给出了详细的解答[5]。
  Tangle中不存在挖矿和矿工,无需矿工来传递新信任,也不需要支付交易手续费,共识和交易的生成是相结合的。这能够很好的与物联网中微交易多的特性相匹配。
  PoW所保证的一致性和可靠性,其本质是消耗电力牺牲性能,降低吞吐量。这与物联网的低功耗相悖,10min的出块速度也违背了物联网的及时交互性。比特币区块链和Tangle的共识机制对比如表2所示。
  4 结束语
  本文通过对比发现,传统区块链的效率、确定性、中心化和能耗问题在IOTA中都得到了良好的改善。在物联网的节点数量庞大、节点资源受限、微交易多等诸多特性下,IOTA的并行记录、高效出块、离线记账和无交易手续费等特点,比传统区块链更适合于物联网中点对点的机器交易。
  参考文献:
  [1]Knud Lasse Lueth.State of the IoT 2018: Number of IoT devices now at 7B–Market accelerating [EB/OL].(2018-8-8)[2019-3-3].https://iot-analytics.com/state-of-the-iot-update
  -q1-q2-2018-number-of-iot-devices-now-7b/
  [2]张冬杨.2019年物联网发展趋势[J].物联网技术,2019,9(02):5-6.
  [3]R.C. Merkle, "Protocols for public key cryptosystems," In Proc. 1980 Symposium on Security and Privacy, IEEE Computer Society, pages 122-133, April 1980.
  [4]Satoshi Nakamoto.Bitcoin: A Peer-to-Peer Electronic Cash System [EB/OL].(2008-11-1)[2019-3-3]. https://bitcoin.org/bitcoin.pdf
  [5]Serguei Popov.The Tangle [EB/OL].(2018-4-30)[2019-3-3].https://assets.ctfassets.net/r1dr6vzfxhev/2t4uxvsIqk0EUau6g2sw0g/45eae33637ca92f85dd9f4a3a218e1ec/iota1_4_3.pdf
  [6]邵奇峰,金澈清,张召,等.区块链技术:架构及进展[J].计算机学报,2018,41(05):969-988.
其他文献
摘要:受到社会经济发展的影响,物流企业需要按照社会需求优化调整,但现阶段还存在一定的问题,本文通过思想认知不到位、内部管理不完善,两个方面对企业物流管理信息化中存在的问题进行了总结,并从形成现代物流管理意识、培养专业性人才、提高物流管理力度,三个方面对企业物流管理信息化发展策略进行了分析,希望为关注这一话题的人们提供参考。  关键词:企业;物流管理;信息化  引言:   受到社会经济体制变革的影响
期刊
摘要:网络信息技术的快速发展与应用,方便了人们生活与工作,同时促进了社会的发展。然而物联网的出现,则使得物品交流更为便捷,同时丰富了物品交易方式。信息化时代也是一个知识经济时代,科技不断发展,相信物联网在实践应用中,将会不断完善,迎来一个更好的发展前景。基于此,本文对“信息化时代物联网发展现状分析与前景”进行更深层次的剖析具备极为重要的现实意义。本文就物联网发展现状分析与前景展开论述,旨在促进物联
期刊
摘要:个人保险代理团体已经成为人寿保险发展的主要力量,寿险个人代理人制度在寿险公司的发展中也扮演了重要角色。我国人寿保险行业仅仅发展了几十年,各项市场制度尚不完善。此外,我国寿险行业相应的法律和法规并不完备,个别个人代理人存在短期行为、个人代理人队伍不稳定,离职和跳槽现象频发等。寿险个人代理制度中存在的问题已经影响到寿险行业和寿险公司的稳定发展。本文从制度的角度出发,对个人代理人制度发展中存在的问
期刊
摘要:随着信息技术的快速发展,目前,企业在开展项目管理的过程中,也可以借助信息化的管理模式,促进项目管理效益的提升。目前,信息化管理正在积极推动着企业项目管理模式改革和创新,对于企业管理是一次突破,借助信息化管理技术和理念,能够带来企业项目管理翻天覆地的变化。本文主要介绍了企业项目管理中信息化管理的内容,分析企业项目管理信息化模式的应用优势,并探究企业在信息化背景下开展有效的项目管理的途径和方法。
期刊
摘要:现如今,在社会的不断发展下,尤其是城市化进程下,工业数量与规模越来越大,因工业生产所涉及到的生产工艺与技术具有复杂性,所以往往有大量的污水排放出来,严重影响了生态环境。在环保战略下,需要重视工业污水,分析其类型,采取有效的治理方法,以此保护水资源,构建和谐社会。在本文着重对工业污水治理方法展开了分析与讨论,为保护生态环境提供帮助。  关键词:工业污水;治理方法;生物  工业是推动我国经济发展
期刊
摘要:根据《普通高等学校高等职业教育(专科)专业设置管理办法》,教育部在2017年增补专业共13个,其中中小企业创业与经营是财经商贸类中唯一的增补专业。对于全国所有高职院校而言,中小企业创业与经营专业是一个全新的专业,目前全国多数开设此专业的学校都是把其作为工商企业管理专业的下设方向。本文主要针对浙江长征职业技术学院中小企业创业与经营专业的2018年入学新生进行调查,通过了解本专业新生的真实想法,
期刊
摘要:汽车内环境污染会对汽车使用者的身体健康造成严重影响,需要相关人员提高对汽车内环境污染的重视。基于此,本文从汽车内环境污染的危害及产生原因入手,从汽车生产厂家、汽车经销商和汽车车主三个角度,分析汽车内环境污染的有效防治策略,以期保障汽车使用者的身体健康。  关键词:汽车;环境污染;甲醛  前言:   经济的发展加大了汽车保有量,人们在享受汽车带来便利的同时,也受到汽车带来的负面影响。汽车尾气会
期刊
摘要:近年来,我国的科学技术发展速度越来越快,尤其是电子技术更是在许多领域都得到了非常广泛的应用。在这个过程中,对模拟和混合信号的电路擦拭以及故障诊断提出了更高的要求。本文对模拟和混合信号电路测试以及故障检测的现状进行了简单的分析,并对传统的测试及故障诊断方法与现代测试及故障诊断方法分别进行了介绍。  关键词:模拟电路;混合信号电路测试;故障诊断  Abstract: in recent year
期刊
摘要:随着时代不断进步,景观的意义也从地域扩大到人文、社会等方面,地理景观内涵丰富,具有一定审美性与实践性,因而具有一定审美价值。本文主要对地理景观的构成及其审美意义进行阐述,便于更好的开展地理景观研究,促进文学艺术的现代化发展,仅供相关人员参考。  关键词:地理景观;构成;审美意义  引言  社会生产与生活方式往往会受到差异化地理环境的影响,地理景观是相对于地球表面环境而言的,对自然环境与特殊自
期刊
摘要:采访是记者日常工作的重要组成部分之一,特别是一线记者,长期奋战在重大新闻事件的最前线,担负着对重大事件的采访责任,更需要具有敏锐的洞察力和丰富的采访技巧。重大新闻事件往往具有突发性,难以预测,这就对一线记者提出了更加严格的要求。新闻记者只有善于观察,才能抓住细节的闪光处,从而提前发现重大新闻,这样也能够极大的提升事件的新闻价值,同时掌握丰富的采访技巧,善于随机应变,能够实现和采访对象的顺畅交
期刊