人工智能时代前沿技术社区

区块链和物联网的联系

直到2020年,区块链一词仍然活跃在大众的眼中,甚者,依靠区块链技术特别的优势帮助许多企业都跃上了新台阶。

作者: | 2020-07-21 21:40:37 | 来源:51cto

1595338880289277.jpeg

直到2020年,区块链一词仍然活跃在大众的眼中,甚者,依靠区块链技术特别的优势帮助许多企业都跃上了新台阶。

今天我们说的是区块链和现在市场上非常火的物联网的联系,你能想到这两者能擦出什么样的火花吗?

为物联网设备开发的区块链网络

那么一个能够完美适配物联网需求的区块链网络会具有哪些特征呢?尽管许多区块链技术在本质上都是基础性的,并不会明显侧重于特定应用,但在公共分类帐层面,有许多设计和优化选择能够反映设计者在开发过程中考虑到的应用堆栈。

物联网设备的特征及其对区块链网络设计的影响

在谈及物联网,特别是将其与现有区块链网络上运行的节点做对比时,我们需要明确一点:目前所有的区块链网络,都依赖于功能强大且始终联网的服务器来执行所有记录保存和共识任务。当下显而易见的是,我们所认为的大多数「物联网」设备,或者更小的,有时是移动的联网设备,其受限且独有的特征并不适合上述情况。

近年来, 物联网网络和业务发展迅速。随着越来越多的物( 物理世界的物和虚拟世界的物) 的接入需求, 现有的基于中心化信任管理的物联网网络与业务平台将面临越来越多的挑战。

近期随着 5G 商用进程正在快速推进,5G 网络将提供不少于十倍于 4G 网络的网络速率和海量连接,同时网络时延可以降低至 1 毫秒, 且引入虚拟化、 云化、 智能化等技术, 网络将变得更加灵活敏捷。 这将直接促进各行各业的数字化转型, 包括在物联网领域的应用, 为物联网提供坚实的连接服务和网络基础设施。

区块链技术的核心是分布式计算, 以及分布式计算环境下的群体可信协作机制。 区块链技术的分布式计算和群体可信协作机制,为解决物联网面临的可扩展性、 协作能力、 信任关系与安全保护等方面的挑战提供了崭新的思路和解决方案。

“IoT”一词基本上被用于指代任何连入互联网的设备,我们可以对这些设备的特征做一些总结性的陈述:

  • 大规模:据一些统计显示,物联网设备的数量已经超过了世界人口,并将继续以更快的速度增长;

  • 有限的算力:即使是与普通笔记本电脑的处理能力相比,物联网设备的算力在量级上往往也排不上号;

  • 有限的存储空间:大多数物联网设备的初衷并不是在本地存储信息,而是单纯的信息中继(例如上传到云端),因此其存储空间非常有限;

  • 有限的带宽和网络连接性:许多物联网设备在没有可靠网络连接的野外环境运行,联网成本高昂(例如,树林深处的卫星网络);

  • 能耗限制:许多物联网设备使用电池或通过能量采集机制运行,这严重限制了其能耗。

那么匿名科技认为想要设计最适合物联网设备的区块链网络,需要满足哪些关键指标?

1、网络需具备可扩展性:考虑到可能有数十亿个设备连接到任何特定的区块链网络,该网络必须能够扩展其处理交易和请求的能力。

2、网络需支持通用资产的发现和交易:物联网设备上有许多可交易的数字资产和资源(例如数据),其中不仅仅是货币。因此还需要发现这些资产的途径。

3、网络需支持选择性存储:考虑到物联网设备的所有局限性,它们将只能参与网络的一个小的子集,并且必须仔细甄选每个设备所存储和处理的内容。

4、网络不能仅仅依靠「工作」来维持安全性:网络安全不能单纯基于解决复杂的密码难题,这会使物联网设备难以执行区块链事务。

5、网络需支持去信任的轻节点:目前的物联网设备并不足以支持全节点的操作,但仍需要保持其在区块链网络上的独立性,因此在物联网设备上运行的「轻」节点不能太过天真(即盲目地信任另一个全节点),并且应该具备某种方法能够验证网络状态和状态转换。

6、网络需支持点对点交易:IoT 设备之间的许多事务都是高度本地化的,即设备彼此相邻,不可能每次都去等待全网验证造成的延时。

综上,匿名科技认为即便目前区块链与物联网的结合还存在许多局限性,在满足上述关键指标的基础上,就能够设计出最适合物联网设备的区块链网络,从更好地赋能物联网生态。