IOTA,物联网区块链?

简介: 版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/85812477 任何时候,看到一个新的去中心化平台,第一个问题应该是: 它能解决什么问题? 比特币在过去六年的崛起证明了区块链技术具有现实世界的价值。
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/85812477

任何时候,看到一个新的去中心化平台,第一个问题应该是: 它能解决什么问题? 

640?wx_fmt=jpeg

比特币在过去六年的崛起证明了区块链技术具有现实世界的价值。 然而,这种技术也有一些缺点,使它不能被用作全球通用的加密货币平台。 一个明显的缺点是对任何价值的交易都收取交易费的概念。 在快速发展的物联网产业中,小额支付的重要性将会增加,支付大于价值转移量的费用是不合理的。

什么是IOTA?

2015年,由 David Sonstebo,Sergey Ivancheglo,Dominik Schiener 和 dr. Serguei Popov 共同创立了 IOTA。 IOTA有一个本地代币 MIOTA,但是也可以使用其他不同的加密货币单位来衡量价值。 IOTA的固定供应量为2,779,530,283,277,761枚代币。 在 IOTA 平台上,随着收费的取消,交易速度已经成为关注的焦点。 这使得 IOTA 成为与物联网结合使用的主要区块链技术之一。 IOTA 没有挖矿,也不会有额外的加密货币创造,这也消除了非自愿的通货膨胀。

IOTA的愿景是,通过核实真相和交易的解决方案,使所有连接的设备都能使用。这些交易将激励设备实时提供其属性和数据。 这催生了全新的通用应用程序和价值链。有效的数据是有价值的,而分布式分类账是网络上保证真实性和有效性的完美技术之一。

IOTA的特点

IOTA 被称为第三代的加密货币,实现了一个分布式分类帐本,引入了有向无环图的概念,而不是传统的区块链。 

IOTA 是可扩展的

系统的可扩展性意味着什么呢? 它是系统、网络或进程能够处理越来越多工作负载的能力。 简单地说,这意味着 IOTA 网络可以处理日益增长的工作量,而不会减慢或停止网络服务。 事实上,通过IOTA的网络构建方式,使用IOTA的人越多,网速就越快。 这种方法与许多其他加密方法相矛盾,后者随着交易的增加,网络速度会慢下来。

IOTA是免费使用的

在大多数传统的区块链技术中,用户的系统和验证系统是相互竞争的。 用户希望获得良好的客户体验。 这种体验包括一个便宜或免费的交易,而且是快速和安全的。 作为使用其计算能力来挖掘或验证交易的补偿,验证系统在寻找可能的最高回报。 这种情况造成了冲突,例如工作量证明和权益证明。 没有足够的费用,矿工就没有动力去操作昂贵的挖矿设备。 如果没有挖矿,区块链就无法工作。 从高层次上看,在 IOTA 网络中,每个新交易都作为前两个交易的验证。 

IOTA 正努力成为物联网的支柱

物联网是连接所有设备的网络。 连接设备的数量只能在任何给定的时间进行估算,但是,物联网设备的数量增长非常迅速。 IOTA技术正在为机器对机器的经济做准备。 一个连接智能设备的经济体将以一种完全自主的方式相互通信、支付结算和交易数据。 IOTA将自己定位为,物联网数据和价值交换的基础设施,在这里,交易可以在分布式的环境中安全地执行。

IOTA使用一种基于有向无环图(DAG)的数学概念,叫做 Tangle。 有向无环图基本上是一个存储系统,允许相互连接。 有向意味着两个节点之间的所有链接都有一个集合和指定的方向。 无环意味着不可能在结构内部创建循环。

tangle 的术语

下图是一个简单的tangel,每个方块代表一个交易,也被称为一个site。 每个site包含交易详情: 发件人,收件人,金额等。 每个确认的site也将有连接到至少2个其他的site,这些连接被称为edge。 edge是用来验证交易。

640?wx_fmt=jpeg

在上图中,大多数site至少有两条边指向它们。 这些site是经过网络确认的交易。 任何没有2个edge指向它的site都是一个未确认的交易。

看一个更大的tangle, 接近终点的tangle(圈在红色)是没有2个或更多edge的site。 这些site都是新的交易,正在等待确认,称为'tangle 的尖端'。

640?wx_fmt=png

关于新交易

如何将一个新的交易添加到 Tangle 中呢? 新的交易附加到 Tangle 的至少一个尖端上,算法会随机选择2个尖端。 发生验证的过程是为了确保被验证的交易与以前的交易不冲突(这可以防止重复支出)。 如果选择的尖端之一不是有效交易,则忽略该尖端并放弃该尖端,然后随机选择一个新的尖端。 如果一切都检查正确,新的交易就会附加到2个尖端,并验证它。 通过这样做,一个新的交易被添加到tangle和2个待确认的交易。 此外,新的交易成为一个新的tangle,等待以完全相同的方式被验证。

640?wx_fmt=jpeg

这种技术使 IOTA 具有令人难以置信的可扩展性。 每个新交易都验证之前的两个交易,这意味着 IOTA 实际上由于使用的增多而变得更快。这与当前许多的区块链平台完全相反。

速度与信任

对于传统区块链交易,通常的做法是使用确认数量来判断一个块是否值得信任。 IOTA有一个类似的,但改进过的技术,每个site被分配一个初始值或自己的权重。 这个数字表示已经做了多少"工作"来验证这个交易。 权重越大意味着已经做了更多的工作来证明这笔交易。 自权重可以是1、3、6、9等(3 ^ n)。 每个site也有一个累积权重,这是它自己的权重加上批准这项交易的所有交易权重的总和。

下图假设每个site的初始权重为1。 在正方形中心的较大数字是site的累计权重,它是链接到它的所有site的总和。 较早的交易通常具有较高的累积权重,这是有意义的,因为它们已经被多次验证。

640?wx_fmt=jpeg

tangle 的工作机制

新的交易将经历三个步骤。第一步是用设备的私钥签署交易,这是由设备自动完成的。 IOTA Tangle 使用 Winternitz签名,这是一种基于哈希值的加密算法,取代了 ECC 椭圆曲线密码学。 基于 Winternitz 哈希函数的签名处理速度很快,这是 Tangle 在每秒交易速度方面居于领先地位的一个关键原因。

第二步是确认尖端,新交易使用一个选择算法来确认2个随机的以前交易。 这确实需要一点计算能力——启动交易的设备将新交易与其他交易协调起来,直到达到特定的真实性评分。

第三步是为交易进入tangle并成为一个新的尖端。 一旦交易确认了之前的两笔交易,它将以尖端的形式进入了tangle,并等待未来的交易确认。

tangle vs 区块链

tangle解决了传统区块链技术的两个核心问题: 可扩展性和挖矿。IOTA提供了一个网络,其中每个新交易的每秒交易量都在增加,这解决了可扩展性的一个核心问题。 理论上,对于 DAG 每秒可以处理的交易数量是没有限制的。

交易速度只是可伸缩性的一部分。 可伸缩性的另一个重要因素是数据存储。 使用区块链,往往需要整个链的完整拷贝,然后才能开始添加新的交易。 2018年9月的时候,比特币区块链的存储空间已经接近200gb,并呈指数级增长。 并不是所有的设备都可以存储200gb 的数据,尤其是物联网设备。

IOTA的tangle比传统的区块链要轻得多。创建和验证交易可以通过只访问一小部分的 Tangle 来完成,不需要存储整个交易链。这可以通过在添加新交易时获得足够高的累积分数并验证另外2个交易来实现。 新交易不需要根据网络上的每个交易进行验证,而是根据一些旧交易进行验证并为验证提供足够的真实性。

区块链通过工作量证明和权益证明,存在挖矿/验证交易。矿工只有在补偿金高于开采成本的情况下才会将其资源用于挖矿。由于 IOTA一般没有挖矿,因而没有挖矿费,这使得IOTA完全免费使用成为可能。

小结

IOTA的目的是在机器对机器的经济中维护、促进和提供激励。使用允许可伸缩、接近即时和安全的协议进行价值和信息传输。为了跟上不断变化的技术和物联网的发展,这需要提供一个底层的系统基础设施来支持物联网,IOTA 有可能填补这个空白吗?

参考资料:

  • https://www.iota.org/the-foundation/our-vision

  • https://en.bitcoinwiki.org/wiki/IOTA#History

  • https://medium.com/@iotasuppoter/iota-the-hardware-part-a6100b5bb4d5

  • http://livebitnews.com/featured/iota-or-miota-what-is-the-difference/

(本文编译自https://achainofblocks.com/2018/09/21/what-is-iota-simply-explained-iot/)

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
目录
相关文章
|
2天前
|
供应链 物联网 区块链
未来已来:探索区块链、物联网与虚拟现实的融合革命
在科技不断演进的今天,新兴技术如区块链、物联网和虚拟现实正在逐步渗透到我们的生活中。本文将探讨这些技术的发展趋势,以及它们如何相互融合,创造出前所未有的应用场景。我们将从技术的本质出发,深入分析它们在未来社会中的角色和影响,同时提供一些实际的应用案例,以展示这些技术如何改变我们的工作和生活方式。通过本文,读者将获得对未来技术趋势的深刻洞察,并理解如何利用这些技术来实现个人和社会的发展目标。
15 8
|
4天前
|
安全 物联网 区块链
未来触手可及:探索区块链、物联网与虚拟现实的融合趋势
随着技术不断进步,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正逐步改变我们的工作和生活方式。本文将探讨这些技术的发展趋势和潜在应用场景,揭示它们如何相互融合,共同塑造未来的数字化世界。
15 4
|
3天前
|
运维 供应链 物联网
未来已来:区块链、物联网和虚拟现实技术的融合与创新
在科技日新月异的今天,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正引领着一场前所未有的技术革命。本文将深入探讨这些技术的独特发展趋势和它们在未来社会中的潜在应用场景,揭示它们如何相互交织,共同塑造我们的工作和生活方式。通过分析具体案例,我们将看到这些技术如何超越传统界限,开启全新的创新之路。
|
6天前
|
供应链 物联网 区块链
新技术趋势与应用:探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景
【9月更文挑战第5天】随着科技的飞速发展,新兴技术如区块链、物联网、虚拟现实等正在改变我们的生活。本文将探讨这些技术的发展趋势和应用场景,以及它们如何影响我们的生活和工作。我们将通过实例和代码示例来深入了解这些技术的发展和应用。
22 5
|
6天前
|
供应链 安全 物联网
未来已来:区块链技术、物联网与虚拟现实的融合趋势
【9月更文挑战第4天】在科技的浪潮中,区块链、物联网(IoT)和虚拟现实(VR)作为三大前沿技术,正逐步从概念走向现实应用。本文将深入探讨这些技术的发展趋势,以及它们如何相互交织,形成全新的应用场景。我们将通过实际案例,揭示这些技术如何影响我们的工作、生活和社会结构,并展望它们未来的发展潜力。
|
6天前
|
供应链 安全 物联网
未来技术浪潮之巅:区块链、物联网与虚拟现实的融合创新
【9月更文挑战第4天】在数字时代的浪潮中,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正引领着一场前所未有的技术革命。本文将深入探讨这些技术的发展趋势和应用场景,揭示它们如何相互交织,共同塑造我们的未来。从智能合约的安全交易到物联网设备的无缝集成,再到虚拟现实中的沉浸式体验,我们将一窥这些技术如何在各自的轨道上加速前进,同时探索它们交汇时产生的创新火花。
|
7天前
|
传感器 供应链 物联网
未来已来:探索新技术革命下的区块链、物联网与虚拟现实
【9月更文挑战第3天】在数字化浪潮的推动下,新技术如区块链、物联网和虚拟现实正在重塑我们的世界。本文将深入探讨这些技术的最新发展趋势和实际应用场景,揭示它们如何影响经济、社会和文化领域。通过分析具体案例,我们将看到这些技术如何从理论走向实践,进而塑造未来的工作和生活方式。
|
8天前
|
存储 安全 物联网
未来已来:探索区块链、物联网与虚拟现实的融合奇迹
在科技的洪流中,新技术如潮水般涌现,引领着人类社会步入一个前所未有的新时代。本文将带你穿梭于区块链、物联网和虚拟现实三大技术趋势之间,揭示它们如何相互交织,共同塑造我们的未来。从智能合约的安全交易到万物互联的数据革命,再到虚拟世界的沉浸式体验,我们将一探这些技术背后的发展趋势和丰富多彩的应用场景,以及它们将如何影响我们的生活、工作和社会结构。
|
9天前
|
安全 物联网 区块链
未来触手可及:探索区块链、物联网与虚拟现实的融合革新
在科技飞速发展的今天,新兴技术如区块链技术、物联网(IoT)和虚拟现实(VR)正逐步渗透到我们的生活中。本文将探讨这些技术的发展趋势以及它们如何相互融合,开创全新的应用场景。从智能合约的安全交易到沉浸式虚拟体验,再到物联网设备的无缝交互,我们将一窥这些技术如何塑造未来世界的轮廓。
|
6天前
|
存储 人工智能 物联网
未来已来:区块链技术在物联网与虚拟现实中的应用探索
【9月更文挑战第5天】随着科技的飞速发展,区块链、物联网(IoT)和虚拟现实(VR)等新兴技术正逐渐渗透到我们的生活中。本文将深入探讨这些技术的发展趋势和应用场景,并结合代码示例,展示它们如何相互融合,共同推动社会进步。

相关产品

  • 物联网平台