IBM Adept系统:使用比特币技术的物联网架构
在科技圈,不是每个人都知道块链技术(block chain,比特币背后的交易处理引擎)是什么,但每个人都在热烈讨论将其作为任何难题的答案。最近,IBM的研究团队正在建立一个使用块链技术的物联网分布式平台。
IBM开发的系统名为Adept,将使用三种不同的技术来解决物联网面对的技术和经济问题。Adept由IBM的商业价值研究院(IBV)的研究人员创建,将在Github上发布。该平台由三部分构成:
块链:块链是跟踪比特币和其他加密货币的分布式交易处理引擎,其美妙之处在于可用于多种目的。它允许数据被存储在不同地方,同时能追踪数据各方之间的关系。当涉及到物联网时,它可让设备了解其他设备的功能,以及不同用户围绕这些设备的指令和权限,即追踪设备之间的关系、用户和设备之间的关系,甚至在用户同意下两个设备间的关系。这意味着智能手机可以安全地与门锁交互,或者与别人和门锁交互。这些关系将被存储在门锁和手机上,并在需要时结合到一起,确保正确的人进入家里,无需返回到云端。
Telehash:设备除了使用块链来理解交易,它们还需要沟通,所以Adept使用了Telehash,一款使用JSON来共享分布式信息的私人信息传递协议。创造者Jeremie Miller说,telehash是一款“非常简单和安全的终端到终端加密库,适合任何应用程序,终端可以是设备、浏览器或移动应用”。他补充道,“或许可以把它当作SSL和PGP的结合,专为设备和应用连接设计并创建的安全的私有网络。”
BitTorrent:最后,由于连接网络不会一直很稳定(比如使用蓝牙和Zigbee连接),Adept会使用文件共享协议BitTorrent来移动数据,保证Adept的分散化特性。
最终,许多数据中会在设备之间飞越,然后根据块链的规则重新组装。
为什么是这个,为什么是现在?
采用新架构的原因有两个。首先是经济上,大量设备与云端交互的物联网并没有太大意义,而且运营云平台开销太大,特别是对于那些会在家庭存在十年或更长时间的设备。
当没有很多设备想和你的洗碗机交互时,构建云计算后端来支持洗碗机似乎不切实际,销售数据以盈利的前景似乎并不乐观。因此打造一个平台,把智能保持在设备级,让其在没有制造商维护的情况下运营更实际一些。
第二个,此架构可能改变物联网商业模式。数据销售前景不乐观,尤其是传感器如此便宜,如果一家公司想要数据,那么把传感器投入市场并且打造程序,让消费者使用并分享数据并不困难。
有了Adept架构和块链的使用,人们可以真正创造新的商业模式,分享的不只是数据。通过块链指令,设备可以共享计算机功率、带宽甚至电力。
Scan QR code with WeChat