IOTA的未来

到目前为止,我们已经讨论了Coordicide对IOTA网络及其基础技术的直接影响。 然而,Coordicide项目不仅仅是一个“更好”的网络。

间接的影响同样令人着迷,但可能不会立即显而易见。 虽然本网站没有深度涵盖这些含义的范围,但我们仍然希望围绕一些最重要的功能提供一些初步讨论。

可靠的时间戳

我们可能会对时间戳的可信度进行投票,而不是直接对交易的命运进行投票。 这里“可信”意味着交易的发布时间戳与其到达节点的到达时间之间的差异不高于某个阈值。

然后可以在本地推导出交易是否被喜欢,即,在存在冲突的情况下,优选具有可信时间戳的最早交易。 这有很多好处:

  • 即使对分类帐状态不完全了解的设备也可以参与投票过程。 这对于同步节点和设备具有不可靠连接的物联网环境非常有益。
  • 由于网络可以就哪些交易携带可靠的时间戳达成共识,因此我们可以开始信任时间戳值并建立完全有序的缠结。 当两笔交易带有“相同”时间戳时,我们只需按交易哈希对它们进行排序。

无法建立整体全局排序一直是基于DAG的DLT在“智能合约”相关方面的最大缺点之一。

多个缠结

如果没有协调器,可以将多个共存的Tangles作为各自单独的区域。 每个区域可以为它处理的交易(通过不同的IXI模块)实现不同的逻辑,并将不同的含义与它包含的代币相关联。 即使这些区域不一定共享相同的规则,但来自一个区域的交易仍然可能引用来自另一个区域的数据。

这将使我们能够使用非常简单的构建块来模拟极其复杂的案例。 例如,一个区域中的资源代币可以表示访问某些资源的权限,而另一个区域中的资产代币可以表示某个资产的共享的所有权。

除了为IOTA增加了很多灵活性之外,模块化方法还可以将网络活动分解为单独的区域,从而进一步提高IOTA的可扩展性。 例如,仅包含数据交易的“仅数据”Tangle可以与仅包含价值交易的Tangle分开。 由于数据交易永远不会发生冲突,因此Tangle中的交易可以在没有任何共识机制的情况下立即“确认”。 这将实现依赖于不可变数据的各种IoT案例。

每个区域的不同数据结构

由于Tangle是DAG的最通用形式 - 交易包能够引用1到n笔其他交易 - 现在可以构建完全不同的数据结构,以满足案例的特定需求。 通过实现不同的tip选择算法,可以构建类似区块链的结构,其中交易的主干和分支总是引用先前的交易。 类似地,诸如“区块晶格”的结构可以使用不同的tip选择算法进行模拟。 各种可能性确实没有任何限制。 模块化方法保证了协议的最终自由。

签名消息片段中编码的附加规则

由于每笔交易都带有可以包含任意数据的“签名消息片段”,因此可以编码更复杂的行为(例如,应用交易的某些条件或自动触发的副作用)。 然后,可以由该特定区域的节点解析和应用这些数据。

原文链接:https://coordicide.iota.org/future

Jimmy Xiong

专栏作者:Jimmy Xiong

个人简介:研究者,布道者,投资人,IEN成员,IOTAChina创办人。

作者邮箱 作者主页 Ta的文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注