如何信任私有和联盟区块链中的数据输入?

问题描述

假设我们有一个像 Food Trust IBM 这样的联盟区块链用于供应链。我们如何确保不同方(有权添加数据的人)输入区块链的数据是可信的。我的意思是,有些公司可能会说它的水果是有机种植的,但事实并非如此。或者其他一些公司可能会说它在星期一收到了一些东西,而事实是它在星期天收到了。 区块链本身是否有防止此类问题的算法,还是必须有其他解决方案,例如使用物联网传感器?

解决方法

你说得对。为了解决此类问题,有些设备会在指定的持续时间后不断更新其位置。例如,卡车上的 GPS 传感器将每 15 分钟发送一次其位置(并将其存储在分类账上)。因此,通过这种方式,可以解决特定问题。

同理,其他问题也可以解决。

如果您想详细了解 IoT 与区块链(尤其是 Hyperledger Fabric)的使用,您可以查看此课程:https://courses.cognitiveclass.ai/courses/course-v1:IBMDeveloperSkillsNetwork+BC0202EN+v1/course/

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...