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

哈希派·2018-05-19 15:39
“Tangle”模型实际上是一个节点集合,它并不约束所有节点以链状的结构连接,节点间的连接方式只要没有循环路径即可。

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

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

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

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

上期回顾:什么是NEO的dBFT共识机制?
下期预告:DAG技术与区块链有什么不同?

区块链课堂是哈希派(公众号ID:hashpai)围绕区块链技术推出的每日问答栏目,帮助大家从各方面了解区块链领域的相关知识。如果你对区块链有自己的想法以及相关疑惑,欢迎在评论区留言,我们将会在近期更新中为你解答。
+1
2

好文章,需要你的鼓励

参与评论
评论千万条,友善第一条
后参与讨论
提交评论0/1000

下一篇

dBFT机制实际使用了一种迭代共识的方法来保证系统达成一致决定。

2018-05-19

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

推送和解读前沿、有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚焦全球优秀创业者,项目融资率接近97%,领跑行业