首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >甲骨文腐败

甲骨文腐败
EN

Ethereum用户
提问于 2017-12-24 18:42:24
回答 3查看 301关注 0票数 4

我想知道一项灵巧的合同(oraclize风格)的先知服务是否是腐败的。比如,2018年7月1日,一份智能合同就会自动生效。这个智能合同通过甲骨文服务检查一天。如果发生威胁或腐败,我们假设甲骨文服务的开发人员有可能暂时更改这些数据(告诉smart合同,今天是2018年7月1日)吗?

谢谢

EN

回答 3

Ethereum用户

回答已采纳

发布于 2018-01-01 23:52:46

是的,这绝对是可能的。正是这个单一的失败点激发了ChainLink,一个分散的甲骨文服务。使用一个集中式数据提供者的分散订约平台是没有意义的,最终您将回到一个集中的平台上。ChainLink以多种方式解决了这一问题,但最基本的是它允许数据提供者让许多先知提供数据并就一个答案达成共识,因此,如果有人被破坏并试图篡改数据,其他术士就会检测到。

票数 4
EN

Ethereum用户

发布于 2017-12-24 18:52:07

是的,这是绝对有可能的。使用特定的服务是集中化的方式。从那以后,你就依赖它了。他们可以传递他们想要的任何数据。

解决问题的方法之一是使用多种服务并对其进行多数表决。

票数 7
EN

Ethereum用户

发布于 2018-02-07 13:45:30

是的,如果你使用集中的甲骨文服务,你应该信任它。但是无论如何,我知道一个服务(ChainThis),它在oracle创建之后向块链发布一个带有验证的事务。在这种情况下,他们无法伪造数据或执行甲骨文的时间。你不应该盲目地信任他们。

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/34296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档