物联网节点与区块链的认证机制是什么?

what is authentication mechanism of IoT node with blockchain?

我正在做我的物联网设备集成项目,但是我在使用区块链验证节点方面遇到了一些困难,PKI 基础设施与区块链集成在一起。但我需要一些纯粹的区块链基础方法,如果有人知道任何用于通过 blockcahin 进行身份验证的模型或机制,请帮助我。

你的问题很宽泛,有许多不同的区块链类型和不同的 signing/authentication 机制。因此,没有通用的解决方案,适用于任何区块链。 但是,如果你使用基于比特币的区块链(如BTC/NMC/EMC),你可以使用JSON RPC API命令signmessage/verifymessage来开发您的 IoT 身份验证质询协议。常见的想法:服务器向客户端提供一个随机字符串(挑战),客户端使用签名消息对其进行签名,然后 return 给服务器。服务器运行验证消息并做出决定。

或者,您可以使用已经成熟的区块链 PKI 平台,例如,请参阅 Emercoin 的 emerSSL and emerSSH 系统。