首页
学习
活动
专区
工具
TVP
发布

IBM为物联网网络定制工作证明协议专利

科技巨头IBM在4月26日发布的一个应用程序中申请了以物联网(IOT)为核心的区块链配置专利,该配置将调整工作证明协议,以解决物联网网络中潜在的安全问题。

该专利提议:

“一种方法,包括:通过物联网兼容设备确定工作证明;在确定工作证明时使用一组预定义的Nonce值; 将工作证明存储在区块链上;并将工作证明作为广播消息”

PoW系统中使用Nonces来改变对加密哈希函数的输入,从而获得满足某些条件的哈希值。IBM的想法是将一个Nonce(字面意义上说是一个“只能使用一次的数字”)限制在预定的范围内,这就有可能解决区块链解决方案目前面临的两个问题。

物联网设备嵌入了软件、传感器和网络连接,而块链解决方案可以分散这些设备之间的交互,并使它们能够执行智能契约。

不过,许多物联网设备(例如智能洗碗机的IP级门铃)都是“低功耗”设备,这意味着它们没有足够的计算能力与专用的采矿设备(如专用集成电路(ASICs))竞争。因此,部署工作证明协议的这类设备网络会面临无法进行资源密集型的PoW计算的问题,同时又能免受外部恶意行为者的攻击。IBM对此作了描述:

“大多数物联网设备所能消耗的能量都是有限的。为了使这些低功耗设备能够计算智能契约的工作证明,应该减少加密工作或降低加密技术的复杂性。然而,降低加密技术的复杂性可以使恶意参与者操纵智能契约。”

IBM的建议确保了内部网络的竞争可以被控制,同时也可以免受强大的外部因素的影响,因为“构建PoW的复杂性可以动态调整,因此,没有任何物联网设备使用超过确定阈值的计算能力来增加成功完成pow的机会。”

IBM设想物联网智能合同的应用可以扩展到“点对点(P2P)能源网络、物流网络、众包天气网络等”。

IBM此前曾与三星合作开发另一款物联网概念验证区块链。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180428A16FLE00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券