声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表火星财经官方立场。
边肖:记得要注意
作者| |梅萨姆雷扎伊
编译|风车马云(微信号:zhangyisq)
人们经常谈论区块链技术将改变整个物联网行业。如果你关注这个话题,那么你一定对以下三个问题感兴趣。本文将逐步揭示问题的答案,并解释区块链如何成为物联网解决方案的平台。
什么是区块链?哪个区块链是物联网解决方案的最佳选择?如何设计基于物联网的区块链解决方案?什么是区块链?
区块链是一个分布式数据库,可以从任何地方访问,不存在单点故障。你可能认为这些可以通过现有的平台和基础设施来实现;但是成本高,系统的可用性低。为了更好地理解它,让我们先来看看区块链技术的特点。
公共帐簿
公共书籍意味着每个人都可以加入这个系统。这是区块链和其他系统的主要区别。让我们明确一点,任何一个二等兵区块链都不是区块链。
不变
区块链是不可变的。一个不可变的数据库,甚至所有记录的东西都是不可变的。所以它记录了系统上的每一个操作,保留了“证据”!当然,这并不意味着您不能更新记录,但是您需要创建一个新记录并引用旧记录。
分布式的
如果您使用当前的数据库,如Oracle,您将知道分发数据的成本有多高。通过使用区块链作为数据库,数据已经是分布式的,不存在单点故障,可以实现100%的服务可用性和全局访问。
内置钱包
以微支付的形式从一个设备支付到另一个设备,为物联网解决方案提供了很多机会。
想象一下,未来几年,随着无人驾驶汽车的出现,你将到达工作场所,你的车将离开,在工作时间为你工作,你将获得每公里/米/小时/分钟的持续报酬。
在这种情况下,您的汽车还可以将当前的交通数据出售给使用这些数据的其他应用程序。
所有这些在区块链只能通过微支付来实现,因为微支付在任何其他系统中都太贵了。
加密
不对称加密的特性允许您对设备进行身份验证和授权。这个特性是一个完美的工具,可以在没有直接连接的情况下触发其他设备。
现在我们知道为什么区块链技术应该用于物联网了。下一步是如何评估物联网解决方案的区块链。以下是区块链平台的一些基本要求:
1.可扩展性2。互用性3。全球可访问性4。成本低,波动小。稳定性6。安全。
膨胀性
一个成功的物联网解决方案会产生大量的运营(交易)。所以,这才会真正考验平台的性能。无法扩展的区块链没有机会用于物联网解决方案。
互用性
物联网设备在很多方面都是不一样的,比如它们的操作系统、应用、用法等等。所以要用一个能完美匹配任何设备的平台。
全球可访问性
当有人告诉你他们有自己的互联网时,听起来有多傻?如果有人告诉你他们有自己的物联网网络,那就更可笑了。物联网解决方案的本质是可以全球接入。毕竟是物联网啊!
成本低且波动小。
在任何解决方案中,成本估算都是不可或缺的一部分。要做好这一点,你需要保证你使用的平台有一个公平稳定的成本,因为成本的增加很容易扼杀这个项目。
稳定性
稳定性也值得一提。比如你安装了一个设备运行了很多年,但是平台的协议一直在变。即使你什么都没改变,平台上的任何变化都会直接影响到你。
试想一下,如果有一个FTP服务器,里面的FTP协议每半年就要换一次,那该有多痛苦。
安全
区块链的安全离不开以下要求:
拥有一个不可变的数据库,其中没有人可以修改或删除数据。区块链数据库和其他数据库的主要区别是不变性。这一特性使区块链成为存储物联网设备活动的完美数据库。许多区块链的问题之一是这些项目的未来是不确定的。这是监管、商业模式、用户数量、矿商和投资人激励不足等原因造成的。鼓励诚实的玩家。在比特币白皮书中,“诚信”一词出现了15次,强调了诚信在区块链的重要性。所以如果矿工或者各大玩家对平台不诚信,什么都不能保证网络安全。并非所有的区块链都能成为物联网解决方案的合适平台。那么,我们将如何选择一个合适的区块链呢?
如何使用物联网区块链
区块链是一个单一的分布式数据库(账本),其中的数据不会被更改或丢失。现在的主要问题是如何更新这个数据库。比特币如何交易?
交易是你告诉网络你想更新总账的一种方式。通常,这种更新可以是对诸如移动硬币或插入数据的操作的请求。
每个事务至少需要一个输入作为发送方,一个输出作为接收方。
当有人请求更新分类帐时,他需要为他的请求提供证据,即未支出的事务输出(UTXO)。只有拥有私钥的人才能提供这些签名。
只要私钥是安全的、不可破解的,任何人都不能代表发送者(UTXO的所有者)更新分类帐。
场景1
假设设备A和B没有直接连接或者通过特定的服务器连接。设备A是运动检测装置。每当它检测到任何活动,它将记录和加密事件,并将其发送到网络。
如果设备A在五分钟内没有检测到任何东西,它将创建一个“OK”事务并将其发送到网络。
在城市的另一端,设备B正在监控网络,并根据以下情况采取一些措施:
设备B捕获以设备A的地址作为发送方的事务,包括状态“OK”。然后,它将计时器重置为零,什么也不做。设备检测到具有“警告”状态的交易。它会自动给警察局打电话,并传递适当的信息。如果设备B上的计时器超过5分钟而设备A没有交易(可能出现异常情况),设备B将自动向警察局报警并提供适当的信息。在这种情况下,对手除非拿到钥匙,否则无法伪造装备A。此外,没有办法检测过程中涉及的任何服务器或A和b之间的任何关系。
第二场
再举个简单的例子,你在院子里养了两条狗,想一条一条喂。比如其中一只在院子里,另一只在休息的时候单独喂它们。
想象一下,我们如何用GPS设备管理两只狗,并根据在线交易中的GPS数据采取行动。以上例子让我们通俗地理解了区块链的物联网概念。
在比特币中,你可以有2 256个地址。每个地址可以代表一台没有公共IP的设备。交易成本不到0.002美元。通过使用区块链支付渠道,考虑到双方之间的交易转移,这一成本将进一步降低。
结论
大部分关于区块链技术的内容都有炒作成分,但是使用区块链技术确实可以提高安全性、透明度和可用性。此外,它还降低了运行项目的成本。
原始比特币是物联网解决方案的最佳候选。它拥有物联网解决方案所需的所有元素。
原标题:区块链——IOT解决方案的平台
原始链接:
https://read write.com/2020/07/28/区块链物联网解决方案平台/