Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Corda 甲骨文_Corda - Fatal编程技术网

Corda 甲骨文

Corda 甲骨文,corda,Corda,我最近开始从互操作性的角度了解Corda平台 据我所知,Corda使用神谕获取外部信息。但是我们怎么能相信这些信息是正确的呢 示例: 甲方在Corda拥有资产X 乙方拥有100份XRP 甲、乙双方同意将资产X换成100XRP 我们在Corda上设置了此项,使用Oracle通知我们XRP交换何时发生,只有在这之后,资产X才会在Corda上分配给乙方 因此,如果甲骨文和乙方组成恶意联盟,甲骨文可以告诉甲方XRP交易已经发生(即使没有发生),乙方可以最终获得资产X和100 XRP 我的逻辑有缺陷吗?有

我最近开始从互操作性的角度了解Corda平台

据我所知,Corda使用神谕获取外部信息。但是我们怎么能相信这些信息是正确的呢

示例:
甲方在Corda拥有资产X
乙方拥有100份XRP
甲、乙双方同意将资产X换成100XRP

我们在Corda上设置了此项,使用Oracle通知我们XRP交换何时发生,只有在这之后,资产X才会在Corda上分配给乙方

因此,如果甲骨文和乙方组成恶意联盟,甲骨文可以告诉甲方XRP交易已经发生(即使没有发生),乙方可以最终获得资产X和100 XRP


我的逻辑有缺陷吗?有什么可能的解决办法?我目前正在考虑分散神谕。目前,如果oracle所有者与公证人相同,那么至少信任模型是相同的,但这并不总是可能的。

根据定义,oracle是受信任的第三方,因此有一种假设,即它不会与任何一方合作(可以合法执行)

为了增加信任,您当然可以使用您提到的更多oracle。 本节引用了各种技术来实现此目的: