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

Смарт-контракты создаются как неизменяемый компьютерный код, который находится в блокчейне.
блокчейне. Условия контракта, которые являются тем же самым, что и декларирование его
код контракта, не могут быть изменены после их запуска. Это разумно.

Вы же не хотите, чтобы дилер позвонил через неделю после подписания контракта и
сказать, что они пересмотрели условия договора и цена автомобиля
увеличилась. Чтобы "умный" контракт имел хоть какое-то значение, его условия должны быть
неизменными.

Умные контракты могут исполняться сами по себе. Следующая фаза контракта начинается, когда
выполнения нескольких предварительных условий. Итак, как смарт-контракт определяет
выполнены ли определенные критерии и как он затем дает указание третьей стороне
стороне заплатить владельцу контракта?

Вот тут-то и возникает проблема Oracle.
"Что такое проблема Oracle?", - спросите вы. Мы объясним
Проблема оракула блокчейна сразу после объяснения того, что такое оракул
это.

Что такое оракул блокчейна?

Термин "оракул" пришел из греческой мифологии и описывает человека, который обладает способностью
способностью говорить с богом напрямую и предсказывать будущее. Однако, в отличие от
оракулов греческой мифологии, оракулы блокчейна извлекают информацию из
прошлого, а не предсказывают будущее.

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

Однако мы можем быть уверены, что в блокчейне есть все данные, необходимые для такой
самоаутентификации. Как мост между двумя мирами, оракулы являются
рассматриваются как промежуточное программное обеспечение блокчейна.

Блокчейн и смарт-контракт могут взаимодействовать с внешними данными через оракулы.
Они действуют как канал между блокчейном и внешним миром. Внешние
данные должны быть отправлены в закрытую систему блокчейна во многих случаях, особенно когда
смарт-контракты связаны с реальными событиями.

Криптооракулы запрашивают, проверяют и верифицируют внешние данные, прежде чем передать их в
закрытую систему. В системе блокчейн платформы, называемые оракулами, предоставляют
блокчейну данные из реального мира.

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

Проблема оракулов объяснена

Неспособность оракулов обеспечить точность своих данных приводит к возникновению
Проблема оракула в блокчейне. Более того, каждый вид имеет
разную склонность к сбоям и преднамеренным манипуляциям. Существует два
компонента проблемы оракула блокчейна:

  1. Блокчейн не может самостоятельно получить доступ к внешним данным.
  2. Использование централизованных оракулов существенно нарушает конфиденциальность и лишает
    преимуществ смарт-контрактов.

Проблема оракула блокчейна связана с умными контрактами и
технологией блокчейн и имеет отношение к надежности и
надежностью оракула. Проблема блокчейн-оракула определяется
экспертами как трудности с безопасностью, доверием и подлинностью между
сторонним оракулом и беспричинным исполнением смарт-контрактов.

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

В этом случае он будет передавать смарт-контрактам недостоверные данные. С другой стороны
с другой стороны, если данные надежны и достоверны, оракул в смарт-контракте
может перестать работать как положено из-за ошибки или злонамеренного вмешательства.

Когда реальные активы связаны с блокчейном через смарт-контракты,
такжевозникает проблема оракула.
Соединение реального актива с цифровым активом имеет важное значение в децентрализованных
системах.

Материальные активы не регулируются смарт-контрактами; скорее, они регулируются
страной, в которой они находятся. Это требует доверия к источнику
кроме смарт-контракта. Алгоритм, несомненно, поменяет
сертификат между сторонами, если, например, смарт-контракт требует
передачу собственности между двумя агентами.

Важность оракулов блокчейна

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

Рассмотрим несколько вариантов использования оракулов, чтобы лучше понять, почему они так важны.
почему они так важны для функционирования блокчейна.