IOTA 采用的“Tangle”框架是什么?| 区块链课堂第 65 问

avatar
哈希派
6年前
本文约560字,阅读全文需要约1分钟
可以大规模横向扩展的网络。

编者按:本文来自哈希派(ID:hashpai),作者:不碎,星球日报经授权转载。

IOTA 采用的“Tangle”框架是什么?| 区块链课堂第 65 问

IOTA 是一个为物联网而设计的新型交易结算和数据转移层。其背后的技术并非区块链,而是一种名为 “Tagle”的模型。这是一种可扩展的轻量级分布式分类账技术,与区块链的链状结构不同,“Tagle”使用的是一种基于有向无环图(DAG)的网状结构,使之可以不依赖矿工挖矿,从而实现零费用价值转移。

在比特币区块链当中,节点都被假设为是“逐利的”,为了获得奖励而打包交易,从而起到维护区块链安全的目的;而在 IOTA 的共识机制当中,开发者们删除了依赖矿工挖矿的过程,并将 Tangle 网络中的每个节点都假设为“希望自己的交易尽快得到确认”,从而驱使他们来参与验证,维护网络安全。

在 IOTA 交易过程中,发起交易的一方首先需要构建交易集,并输入签名;然后通过本地 tangle 计算出任意两个能够对你的交易进行验证的交易过程,并添加到交易集中;也就是说,当一个人试图向 IOTA 网络中添加一笔交易时,需要首先找到两个没有确认过的交易,验证其有效性(贡献 POW 计算),然后将自己的交易指向这两者,并发送到网络中,再由后来的交易进行验证。

所以通俗来讲,“Tangle”模型实际上是一个节点集合,它并不约束所有节点以链状的结构连接,节点间的连接方式只要没有循环路径即可,在这个过程中,每个用户都将进行一定量的 POW 过程,因此没有专门的矿工,所以也就可以做到零交易费用。

本文来自投稿,不代表Odaily立场。如若转载请注明出处。

ODAILY提醒,请广大读者树立正确的货币观念和投资理念,理性看待区块链,切实提高风险意识;对发现的违法犯罪线索,可积极向有关部门举报反映。

推荐阅读
星球精选