Коррупция Oracle

Интересно, является ли услуга оракулов для смарт-контракта (стиль оракула) коррупцией. Скажем, смарт-контракт, который выполняет некоторые автоматические действия, например, 1 июля 2018 года. Этот смарт-контракт проверяет день через службу oracle. Возможно ли, что dev of the oracle service, предположим в случае угроз или коррупции, временно изменить эти данные (скажите франтовскому контракту, что сегодня 1 июля 2018 года)?

Спасибо

4 голоса | спросил rod 24 SunEurope/Moscow2017-12-24T21:42:24+03:00Europe/Moscow12bEurope/MoscowSun, 24 Dec 2017 21:42:24 +0300 2017, 21:42:24

3 ответа


3

Да, это определенно возможно. Именно эта единственная точка отказа вдохновила ChainLink - децентрализованный сервис оракула. Не имеет смысла иметь децентрализованную контрактную платформу с одним централизованным поставщиком данных, вы вернетесь на централизованную платформу. ChainLink решает эту проблему несколькими способами, но самым основным является то, что он позволяет поставщику данных иметь много оракулов, предоставляющих данные, и прийти к консенсусу по ответу, поэтому, если кто-то поврежден и пытается изменить данные, он будет обнаруженные другими оракулами.

ответил Steve Ellis 2 Jam1000000amTue, 02 Jan 2018 02:52:46 +030018 2018, 02:52:46
7

Да, это абсолютно возможно. Использование определенной услуги - это способ централизации. С тех пор вы зависите от этого. Они могут передавать любые данные, которые они хотят.

Одним из способов решения проблемы является использование нескольких служб и большинство голосов.

ответил Andrey Putilin 24 SunEurope/Moscow2017-12-24T21:52:07+03:00Europe/Moscow12bEurope/MoscowSun, 24 Dec 2017 21:52:07 +0300 2017, 21:52:07
0

Да, если вы используете услугу централизованного оракула, вам следует доверять ей. Но в любом случае, я знаю одну службу (ChainThis), которая отправляет в блок-цепочку транзакцию с проверкой после создания оракула. В этом случае они не могут фальсифицировать данные или время выполнения оракула. Вы не должны доверять им слепо.

ответил Mark R. 7 FebruaryEurope/MoscowbWed, 07 Feb 2018 16:45:30 +0300000000pmWed, 07 Feb 2018 16:45:30 +030018 2018, 16:45:30

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132