👁 Что такое оракулы?
⚫️ Вчера мы опубликовали пост с упоминанием оракулов. Но в нашем канале ещё не было объяснения: а что это вообще? Для тех, кто раньше не сталкивался с этим понятием в криптомире — новый выпуск рубрики #howtoton.
⚫️ Части TON-проектов для своей работы достаточно информации, доступной в самом блокчейне. Однако порой для работы смарт-контракта требуется информация «из внешнего мира». Для примера представим, что сервис принимает ставки на исход футбольного матча. Когда матч закончился, как смарт-контракту «узнать» результат, чтобы отправить награду победителям?
⚫️ Тут в дело вступают сервисы, которые сообщают «внутрь» блокчейна информацию о происходящем «снаружи». Они и получили название «оракулы»: информацию от них можно воспринимать как «магическое знание», которое смарт-контракт сам по себе не получит.
⚫️ На рынке есть компании, предлагающие с помощью оракулов доступ к различной информации — например, о ценах на разные активы. Благодаря этому в TON, например, сервис Storm Trade позволяет «шортить» и «лонгить» валюты, акции и даже нефть: ценовые данные об этом всём несложно получать.
⚫️ Обычно данные оказываются верными, однако гипотетически оракул может «обмануть». То есть они порождают необходимость доверять третьей стороне. В части случаев от этого никуда не деться. Однако есть случаи, где информацию возможно получить без оракулов, и там порой пытаются уйти от их использования, чтобы убрать точку риска.
⚫️ В том числе так и происходит с сайдчейнами. Для их использования требуется передавать информацию между разными блокчейн-сетями. И проще всего это сделать с помощью оракулов. Однако надёжнее автоматические trustless-решения, не позволяющие человеку вмешаться и обмануть других. Поэтому в конкурсе призывали разрабатывать как раз такое решение.
💡 Схожий случай — проект TON Teleport. Он реализует взаимодействие TON и Bitcoin, поэтому требует обмена информацией между ними. И ключевая особенность этого проекта — он тоже «trustless». То есть реализован так, чтобы не полагаться на оракулов и не требовать доверять им.
@thedailytonrus
Post #986
4.03K

- 👍 14
- ❤ 8
- 🔥 7
- 🤔 1