17、基于区块链的物联网访问控制与认证管理解决方案

基于区块链的物联网访问控制与认证管理解决方案

1. 现有区块链认证模型
  • Auth0 认证方法 :Auth0 引入了一种通过以太坊区块链使用挑战 - 响应方法向服务器进行认证的方法。然而,该方法的缺点是需要第三方认证服务器,这是一种将区块链的去中心化与可信第三方的中心化相结合的混合解决方案,会再次出现“单点故障”或“单点信任”的问题。据 Auth0 称,中心化服务器在整个操作中参与度达 62.5%,这增加了对中心化实体的依赖,与使用区块链技术的优势相矛盾。
  • Blockstack 认证系统 :Blockstack 提出了一种新的去中心化互联网概念,该网络包含用于认证和存储的应用程序。系统利用用户的密钥对进行认证,类似于公钥基础设施(PKI)。当用户认证成功时,会创建一个唯一的 JSON Web 令牌(JWT),通过一次认证过程即可访问所有预先授权的资源。但 Blockstack 运行有诸多要求,如需要使用 Blockstack 浏览器,若不使用则需在用户机器上安装 Blockstack 应用程序。此外,系统在区块链之上构建了额外的两层——对等网络层和存储层,增加了操作开销。实体交互基于一种名为区块链名称系统(BNS)的新域名协议,以取代传统的 DNS。
2. 提出的系统设计与架构
  • 设计目标 :提供一种基于区块链的解决方案,具有独特的系统架构,解决现有解决方案的缺点。该方案应具有可移植性,能在任何网络上运行,且依赖最少,目标是针对处理能力较弱的物联网设备。同时提出通过智能合约实现 OAuth 的想法,用户
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值