IOTA定义|IOTA的历史
IOTA是一种分布式分类帐,用于记录和执行物联网(IoT)生态系统中的机器和设备之间的事务。分类帐使用称为mIOTA的加密货币来计算其网络中的事务。IOTA的关键创新是Tangle,一个用于确认交易的节点系统。IOTA声称Tangle比加密货币中使用的典型区块链更快更有效。IOTA基金会是负责该分类账的非营利性基金会,已与博世和大众等知名公司达成协议,以扩展平台在互联设备中的实用性。
了解IOTA
据研究公司Gartner称,到2020年将有204亿台设备连接到互联网。在这种物联网(IoT)生态系统中,每台设备将在全天进行的交易中与多个其他设备交换数据和支付信息。
IOTA打算成为在设备上进行交易的标准模式。它的创始人将该分类帐描述为“物联网的公共许可骨干,实现了多个设备之间的互操作性。”简单来说,这意味着它将实现连接设备之间的交易,任何人都可以访问它。
IOTA的创始人声称它解决了困扰标准区块链上开发的加密货币的多个问题。这些问题包括从挖掘到特定组的集中化到低网络速度到可扩展性,或者增加区块链处理的事务数量而不影响其他度量的问题。
这些问题主要是由于比特币区块链上的交易积压造成的。积压本身是由于各种原因,从小块大小到矿工必须解决的难题,以获得加密货币作为奖励。IOTA通过将区块链架构重新配置为Tangle来解决这些问题,Tangle是一种组织数据和确认交易的新方式。
IOTA的历史
Sergey Ivancheglo,Serguei Popov,DavidSønstebø和后来加入的Dominik Schiener共同创办了IOTA。
区块链于2015年10月通过在线比特币论坛宣布代币销售的帖子宣布。IOTA的根源可以追溯到Jinn项目。该项目旨在开发用于物联网生态系统的三元硬件或低成本且高能效的硬件,主要是通用处理器。2014年9月,Jinn为其代币进行了人群销售。在人群销售期间售出了大约100,000个代币,总计25万美元。
Jinn令牌很快就处于热水中,因为它们作为利润分享代币销售。(当时最初的硬币产品正在获得牵引力,而且他们的监管状况并不清晰)。2015年,Jinn更名为IOTA,并举行了另一次代币销售活动。这一次,代币作为实用代币销售,而Jinn代币持有者可以与新的区块链等价交换代币。根据DavidSønstebø的说法,由于Jinn项目,IOTA“催生了”。他说:“因此,首先介绍IOTA然后是Jinn才有意义。”
IOTA的创世纪交易是一个平衡的地址,其中包含将要开采的所有mIOTA及其加密货币。但报道指出,尚未在网上找到创世纪交易的快照。这些令牌分散到其他“创始人”地址。计划存在的miOTA总数为27千万亿。根据IOTA的创始人的说法,miOTAs的总数与Javascript(编程语言)中允许的最大整数值非常吻合。在加密货币市场首次亮相后的三个月内,由于比特币的前景惨淡,mIOTA的估值达到了145亿美元。但它的价值已经随后随后在加密货币市场萎靡不振而崩溃。
关键要点
IOTA是一个区块链,用于处理物联网生态系统中连接设备之间的交易。它的加密货币被称为mIOTA。 它起初是一个硬件项目,其目标是设计低成本的通用处理器。 它旨在通过用Tangle替换其区块链来解决比特币的关键可扩展性和性能问题,Tangle是一个节点系统,其中每个新事务确认两个先前的事务。 IOTA有自己的一组扩展问题,它的Curl哈希函数用于安全,易受攻击。
IOTA如何解决比特币的可扩展性问题
IOTA对比特币问题的解决方案是废除区块链的几个关键概念和地形限制。与区块链相比,IOTA的加密货币mIOTA是预先开发的,交易的共识也不同。IOTA开发人员提出了一种新的数据结构(一种在计算机内存中组织数字表示的方法),称为Tangle。
Tangle是一个分散的非循环图(DAG),一个不连续的节点系统。因此,每个节点可以连接到Tangle中的多个其他节点。但它们仅在特定方向上连接,这意味着节点不能返回自身。标准区块链也是DAG,因为它是顺序链接集。但IOTA的Tangle是一个并行系统,可以同时处理事务,而不是按顺序处理。随着更多系统附加到它,Tangle在处理事务时变得更加安全和高效。
在比特币中,确认和共识需要一组运行完整节点的系统,其中包含分类帐的整个交易历史记录。这个过程是能量和计算密集型的。
Tangle不需要全节点矿工。通过引用两个先前的事务来确认每个新事务,从而减少确认事务所需的时间和内存量。作为最后一步,在交易中添加了一个易于解决且简单明了的工作证明(PoW)谜题。选择的两个事务称为提示。IOTA的系统使用带有“置信度”的提示选择算法作为批准交易的措施。如果一项交易过去已被批准97次,那么将来有97%的信心表明该节点将批准该交易。
与“信心”概念相关的是交易的权重。当它穿过Tangle时,一笔交易收集了重量。交易的权重随批准数量而增加。一旦确认了交易,它就会被广播到整个网络,而另一个未经证实的交易可以选择新确认的交易作为确认自己的提示之一。
这种确认交易的方法不会产生费用和低功耗,使mIOTA能够用于各种不同功率要求的设备和机器。
治理协议
IOTA没有概述其区块链的治理结构。IOTA基金会主要负责资助和领导IOTA的发展。在之前的帖子中,IOTA生态系统发展基金(EDF)前任常务董事John Licciardello表示,法国电力公司正在计划制定一项计划,允许IOTA社区成员就其未来方向提出投票。但目前还没有关于倡议的更新。
对IOTA的担忧
对IOTA的批评主要集中在其技术缺陷上。与大多数加密货币一样,IOTA的系统是新生的,未经证实。网络上的网络钓鱼攻击导致mIOTA盗窃价值达到394万美元。为了应对这次袭击,IOTA开发团队写了一篇博客文章,概述了为使用其加密货币生成强大种子的步骤。
IOTA的开发人员应该“推出”他们的加密。换句话说,他们从零开始创建了他们的加密方案,放弃了比特币中广泛使用的SHA-256哈希函数。麻省理工学院数字货币计划团队发现IOTA的哈希函数存在严重漏洞,称为Curl。当给出两个不同的输入时,该函数产生相同的输出。此属性称为Collision,表示损坏的哈希函数。在他们对漏洞的分析中,麻省理工学院的团队表示,一个不好的演员可能会用他们的技术摧毁或偷走Tangle的用户资金。IOTA的团队已经纠正了这个漏洞。
鉴于IOTA中使用的加密货币mIOTA仍然需要获得主流牵引力,其声称通过使用DAG消除区块链可扩展性问题的说法仍有待证明。以太坊联合创始人Vitalik Buterin对哈希图(DAG的基础数据结构)解决可伸缩性问题的能力产生了怀疑。正如他解释的那样,当前版本的哈希图并不能解决区块链对计算机内存和处理能力的依赖性。使用哈希图的系统的可扩展性仍然取决于其网络中各个计算机的容量和速度。
IOTA目前的另一个问题是网络规模小。研究人员发现黑客只需获得控制它所需的总哈希值的33%即可控制。在比特币中,需要控制51%的网络才能降低其区块链。IOTA案例中相对较低的百分比是其网络当前规模的函数。
为了确保安全性,IOTA的网络目前使用称为协调器的中央服务器来处理事务。由于协调员的引入导致单点故障的引入,这种做法已经削弱了其作为分散系统的主张。它还降低了网络的速度,因为在基于协调器的系统中不会发生并行处理。
声明:本站所提供的资讯信息不代表任何投资暗示, 本站所发布文章仅代表个人观点,仅供参考。