我对2019年的愿望是用IOTA为LoraWAN创造一个概念验证。显而易见的事情是将LoraWAN设备发送的数据直接存储到Tangle中。这太棒了,所以......我做到了!
这个过程非常简单。您使用LoraWAN和The Things Network发送消息,使用MQTT收听特定应用程序,接收消息并使用powsrv.io将其发送到Tangle以获得快速闪电。
我使用The Things Network作为接收消息的免费后端。虽然您不需要在The Things Network上运行自己的网关来使用网络,但在ElaadNL我们运行一个网关。
这可以实现消息接收,解析和实时发送到Tangle的可视化。显然,我们使用NodeJS连接到The Things Network的MQTT服务器并将消息转发给IOTA Tangle。
当您转发通过MQTT收到的完整JSON消息时,这样的事务是什么样的?像这样:
此用例允许在Tangle中进行实时数据存储,这为用户提供了不可篡改的数据存储方式。想想冷却卡车,必须证明某种商品始终保持在一定温度以下。LoraWAN设备可用于发送数据,Tangle可用于以不可篡改且安全的方式存储该数据。让我知道您在评论中考虑的用例类型!
感谢Ton Smets帮助设置演示和硬件。
请记住,此概念证明并未涵盖数据的完整端到端完整性。在LoraWAN设备上添加额外的数字签名可以解决该问题。使用Masked Authenticated Messaging(MAM)甚至可以使其更好,更安全!
原文:点击进入
如果你喜欢我的这篇文章或者我之前发表的文章,我很高兴能得到一点捐助;-):
IOTA:PGGB9HOSLZQOPPVTGONEYLMJQWFAOLTZJVHEDR9XKSWCRJRUEZZOJYRRKNDBVNKADUXK9UZRKRAWEIFYWECAA9BTIW