Hyperledger Fabric:IoT用例

问题描述 投票:1回答:1

用例:一个智能家居,它从其中的所有传感器收集原始数据,对其进行处理并从中提取高级信息。房屋的所有者可能希望与其他人(例如医生,家庭成员,朋友)共享这些信息。因此,我试图找出哪种方法是处理这些数据访问权限的最佳方法。现在,所有信息都经过仔细加密,并存储在数据库中(不受信任),只有拥有正确密钥的人员才能正确解密这些数据。

我的想法:我想使用Hyperledger Fabric来存储和管理对这些文件的访问权限,并且还为了不变性的目的存储所收集信息的哈希摘要。一旦智能家居从原始数据生成了高级信息,便会将其存储在数据库中,然后将其与时间戳和数据的哈希摘要一起发送给Hyperledger Fabric。智能房屋所有者可以与其他人共享这些信息,通过此人的ID和他将拥有访问权限的数据的标识符进行交易。因此,在访问存储在加密数据库中的信息之前,应用程序将检查请求者是否具有存储在区块链中的有效权限。

我的疑问和问题:由于我在这个主题上确实很陌生,即使我已经读了很多关于它的文章,我也不知道这是否会不适当地使用Hyperledger Fabric。我阅读的所有用例都使用Hyperledger Fabric存储所有数据,而无需依赖外部云存储服务。

由于所有交易都将存储在区块链中,并且区块链是由同一通道内的所有对等方维护的(顺便说一句,我将只使用一个通道来保留所有内容),因此他们可以访问Hyperledger Fabric数据库并提取有关智能家居的信息。我错了吗?如果没有,我该如何解决?我可以使用身份混合器功能来“隐藏”交易发行人,但是仍然可以使保持区块链可用的所有同行看到该交易。

hyperledger-fabric hyperledger blockchain iot
1个回答
0
投票

我已经使用Hyperledger Fabric在IOT和Blockchain周围做了一些POChttps://youtu.be/qpyn9TkjORg

© www.soinside.com 2019 - 2024. All rights reserved.