点击伸缩代码(伸缩窗口)
两年前,IOTA的私募价格只有0.0006元,如今23元,翻了38333倍。物联网领域中,以埃欧塔、量子链为代表,对于我们生活中实际应用范围较为宽广,可落地性较强,那么你真的了解他们吗?
IOTA是第一个区块链之外的分布式账本。第一个可伸缩且没有交易费用的协议。随着汽车、医疗保健、能源和其他行业等的物联网迅速发展,IOTA允许任何有芯片的设备参与资源交易, 如数据、计算、存储等, 允许交易各方控制并安全地保存其交易数据。
IOTA的Tangle和区块链有什么不同?
要说对比IOTA(或者更具体的来说是Tangle)和区块链,这两者之前存在很大区别,因为他们是两个完全独立的架构,但是却建立在同一种规则之上。在这里,我从两个方面分析Tangle和区块链的主要区别。
IOTA数据结构
Tangle(缠结)是基于定向非循环图的(DAG),而不是一种连续的链式架构,定期添加区块。通过DAG,IOTA能够实现较高的交易吞吐量(通过平行验证),并且不收取交易手续费。随着Tangle的不断发展,越来越多的参与者都将发起交易,整个系统也会变得越来越安全和快速,确认时间会缩短,交易也完成的越来越快。
1.“Tangle”模型:不依赖矿工挖矿,实现零手续费
“Tangle”模型实际上是一个节点集合,它并不约束所有节点以链状的结构连接,节点间的连接方式只要没有循环路径即可,也就是所谓的有向无环图(DAG)技术,在计算机领域这种技术通常被用来计算最短路径。而这种结构在一定程度上优化了比特币区块链依赖矿工挖矿和手续费高等问题。
2.IOTA共识机制创新
区块链共识是通过一个非常严格的机制完成的,区块链中添加下一个区块需要多方进行竞争,并获取区块奖励或交易手续费。正因如此,共识和交易生成是分离开的,并且由网络的一小部分人来完成,通常会设置较高门槛(就像比特币一样),这样会导致进一步的中心化。
在IOTA系统中,网络中的每位参与者都能进行交易并且积极参与共识。更具体点说,你直接定位了两笔交易(主交易和分支交易),且间接在子tangle中定位其它交易。通过这种方式,验证就能同步进行,网络能够保持完全去中心化,不需要矿工传递信任,也不需要支付交易手续费。
展开全文
在 IOTA 的共识机制当中,开发者们删除了依赖矿工挖矿的过程。如果说中本聪将比特币区块链中的节点都假设为“逐利的”,为了获得奖励而打包交易,从而起到维护区块链安全的目的,那么 IOTA 的设计者则将 Tangle 网络中的每个节点都假设为“希望自己的交易尽快得到确认”,从而驱使他们来参与验证,维护网络安全。
在 IOTA 交易过程中,发起交易的一方首先需要构建交易集,并输入签名;然后通过本地 tangle 计算出任意两个能够对你的交易进行验证的交易过程,并添加到交易集中;最后,对交易集中的每笔交易做少量的 POW,使每笔交易获得一个初始的 nonce 值;然后,交易发送方就可以向相邻节点广播交易,等待其被网络接受。
也就是说,当一个人试图向 IOTA 网络中添加一笔交易时,需要首先找到两个没有确认过的交易,验证其有效性(贡献 POW 计算),然后将自己的交易指向这两者,并发送到网络中,再由后来的交易进行验证。可以看出 在这个过程中,每个用户都将进行一定量的 POW 过程,因此没有专门的矿工,所以也就可以做到零交易费用 。
IOTA优劣势分析
1.量子安全:一次签名技术
IOTA 使用了 Winternitz 一次性签名技术,即每个地址都拥有一个独立私钥,每个地址只能产生一次花费。这样一来就降低了泄露私钥的风险,但与此同时也为交易者造成了一定的不便,因为当你发出一笔交易而没有得到确认之前,你无法进行第二笔交易;而对于物联网设备而言,一次性签名反而减少了运算量。
2.三进制算法
在 IOTA 中,所有的地址格式、交易格式和哈希算法均采用三进制的方式。虽然有理论证明,三进制的 CPU 比二进制的 CPU 具有更好的能效,但是目前,三进制 CPU 仍处于实验阶段,因此 IOTA 的代码实现也需要先将三进制准换成二进制运行,然后在转换会三进制。
所以这一特点,既是 IOTA 的一项创新,也是其目前面临的一个问题。在大量的转换过程中,导致执行效率较低,内存占用较高。
目前,IOTA 仍然处于发展的阶段,无论是其技术还是市场,都存在很大的不确定性 。2017年 9 月,麻省理工学院的 DCI 实验室发布文章表示在 IOTA 的散列函数中发现了“加密漏洞”,随后其价格下跌了超过 15%;2017年11 月 28 日 IOTA 基金会宣布与他们微软、富士通、思科、三星以及另外 20 多家公司达成合作,将为物联网推出了首个可公开访问的 Marketplace 数据市场,随后 IOTA 价格翻倍,市值也一度停留在第四位;然而 IOTA 发文澄清,并未与微软正式合作之后,其价格应声下跌超过 5%。
总结
截止2018年1月15日15时,IOTA 流通市值约为 653 亿美元,排名第九位。最后,技术的创新和应用落地能否战胜“不确定性”,推动其价值进一步上升,还需要拭目以待。
本文原创于公众号“比特江湖圈”。