Краткий пересказ
Еще
Узнавайте содержание статьи и оценивайте рыночные настроения всего за 30 секунд!
Одной из самых сложных частей управления блокчейном является работа с разделением между оффчейн- и ончейн-данными. Оракл — это полезный инструмент, который упрощает подключение реальной информации к блокчейну. Благодаря Oracles пользователи могут сделать блокчейны полезными в повседневной жизни. Хотите узнать больше об этих потрясающих системах? Вот что нужно знать.
Оракулы блокчейна — это компьютеризированные системы, которые отправляют сторонние данные в блокчейн. Затем блокчейн может использовать эти данные для автоматического завершения транзакций.
Oracle — это сторонний сервис, который работает как в качестве типа соединения, так и в качестве типа автоматизации. Они получают любые реальные данные, такие как температура, фактические переводы или цены других криптовалют, и передают эти данные блокчейну. Затем Oracle может попросить блокчейн заключить смарт-контракт на основе этих данных.
Oracle бывают разных форм. Они могут передавать данные в блокчейн и из него, а также работать как с аппаратным, так и с программным обеспечением. Многие оракулы децентрализованы, но некоторые задания также требуют централизованных оракулов. Это делает Oracles очень гибким инструментом для пользователей блокчейна.
Оракулы на блокчейне — это сторонние компьютеризированные системы, поэтому не у всех ордеров одинаковый механизм. Однако большинство оракул полагаются на одну и ту же базовую концепцию. Они работают как блокчейн-версия API. Вместо того чтобы быть частью блокчейна или самого источника данных, Oracles — это уровень, который работает рядом с блокчейном. Этот уровень запрашивает необходимую информацию у внешнего источника данных.
После аутентификации этой информации оракла отправляет подтверждение в блокчейн. После поступления информации в закрытую блокчейн-систему её можно использовать различными способами. Как правило, блокчейн получает указание автоматически проверять смарт-контракт после получения определенных данных. Oracle также можно использовать для отправки информации из блокчейна обратно в реальный мир или выполнения других типов транзакций и операций с блокчейном.
Оракулы являются важной частью большинства блокчейн-приложений. Они важны, поскольку работают как мост для передачи данных. Без орлаков блокчейны — это закрытые системы, которые не могут изменяться и реагировать на внешние события. Чтобы понять, почему оракулы так важны для функционирования блокчейна, полезно рассмотреть некоторые из их многочисленных приложений.
Одной из самых популярных функций оракла является использование криптовалюты наряду с реальными контрактами. Например, предположим, что человек продаёт автомобиль в обмен на криптовалюту. Можно настроить орэкл, который переведёт данные из блокчейна в реальный мир, а затем переведёт название сразу после отправки средств.
Также можно использовать оракулы для случайных соглашений, например: «Я дам вам десять токенов, если моя команда выиграет игру». Оракл может отслеживать результаты игры и переводить токены сразу после объявления победителя.
Кроме того, оракулы помогают управлять деривативами, страхованием и другими методами управления рисками. Фермер может использовать орлаки для управления сельскохозяйственными деривативами, которые обеспечивают выплату в случае, если плохая погода уничтожит их урожай. Оракла могут отслеживать погоду и убедиться, что фермер получает свои страховые средства, если вовремя не наступает определённая сумма дождя.
Последняя полезная особенность орлаков заключается в том, что они могут помочь в инвестициях в криптовалюту. Оракулы блокчейна могут отслеживать криптовалюты, цены на акции и валютные биржи для инвесторов, а затем покупать или продавать криптовалюту в ответ на эти внешние изменения. Для искушенных инвесторов блокчейн-оракл значительно упрощает обновление портфеля различных активов.
Как видите, оракулы выполняют самые разные важные задачи. Их способность устранять разрыв между блокчейнами и реальными событиями добавляет функциональность блокчейнам. С помощью Oracles пользователи могут использовать блокчейны в своей повседневной жизни.
Поскольку у них так много способов использования, большинство блокчейн-оракулов довольно отличаются друг от друга. Ораклы обычно делятся на типы в зависимости от того, как они функционируют. Довольно часто ораклы делятся на несколько категорий, например исходящие и программные. Понимание всех типов блокчейн-оракул поможет вам найти подходящий стиль.
Наиболее распространённым типом блокчейн-ораклей являются программные орехи. Они используют программное обеспечение для подключения к цифровым источникам информации, а затем передают эту информацию в блокчейн. Оракулы программного обеспечения важны для подключения к таким вещам, как веб-сайты, базы данных и серверы, и часто сосредоточены на общедоступной информации из Интернета. Они обычно используются для доступа к таким данным, как информация о рейсе, обменные курсы и рыночные колебания.
Аппаратные оракулы, как правило, требуют дополнительной настройки, поскольку они включают другие части оборудования. Аппаратный оракл использует такие предметы, как RFID-датчики, сканеры штрих-кодов, датчики движения или термометры. Они передают информацию, собираемую этими датчиками, в блокчейн, где их можно использовать для смарт-контрактов. Эти оракулы сложны, но полезны, поскольку они непосредственно преобразуют реальные ситуации, такие как прибытие грузовика в погрузочный участок, в смарт-контракт на блокчейне.
При обсуждении входящих и исходящих орлаков люди обращаются к направлению информационного потока. Входящий оракль — это тот, который привносит реальную информацию в блокчейн. Как правило, это самый полезный вид оракла, поскольку он помогает использовать реальные ситуации и внешние данные, чтобы повлиять на работу блокчейна.
Исходящие орла функционируют противоположно. Вместо того, чтобы передавать внешние данные в блокчейн, они берут данные из блокчейна и отправляют их в другую систему. В зависимости от настройки оракла можно даже проинструктировать другие системы (например, банковскую сеть) выполнить задание на основе информации из блокчейна.
Централизация может относиться как к контролирующему органу, так и к единственному источнику информации. Оракла можно называть централизованным, если один человек или группа настраивают все источники информации и действия. Оракл также централизован, если он собирает данные только из одного источника. В большинстве блокчейн-оракулов неизбежна определенная степень централизации. Однако централизация может быть рискованной, поскольку один фрагмент вредоносной информации или один злоумышленник может нанести вред всей системе.
Децентрализация может снизить некоторые риски, связанные с ораклами, поскольку блокчейн оракла может функционировать без необходимости доверять тому, что все стороны являются точными и действуют добросовестно. Однако внедрение децентрализации в оракле может быть сложным. Децентрализованным оракалам необходимо несколько участников сети для достижения консенсуса перед созданием смарт-контрактов, а также получить множество различных источников данных. Для создания действительно децентрализованного оракла может потребоваться сторонний блокчейн для управления ораклем.
Многие оракулы настроены на обработку повторяющихся действий и непрерывных потоков данных, но оракулы для конкретных контрактов предназначены специально для управления одним смарт-контрактом. Они могут быть полезны в таких ситуациях, как исполнение реального контракта с блокчейном. Однако их настройка может быть немного утомительной, поэтому они не идеально подходят для регулярных событий.
С технической точки зрения, даже человек может выступать в качестве оракла. Однако люди — это больше, чем просто человек, который читает новости и вносит изменения в блокчейн. Вместо этого они обычно являются людьми со специальными знаниями в технологических, финансовых или математических областях. Человеческие оракулы могут проверять информацию на гораздо более тонком уровне, поэтому они могут быть очень полезны.
Эти оракулы, как правило, имеют как входящий, так и исходящий аспект. Расчётный оракль обычно получает данные от блокчейна, рассчитывает их вне сети и затем вводит решение обратно в блокчейн. По сути, это может быть способ использования Oracles для вычисления оффчейн-решений и экономии средств на комиссиях за газ.
При обсуждении блокчейнов-ораклов «проблема с ораклами» возникает довольно часто. Эта проблема возникает, когда оракла скомпрометирован и приводит к тому, что смарт-контракт, в зависимости от оракла, также скомпрометирован. Обычно это происходит с централизованными ораклами, поскольку они контролируются исключительно юридическим лицом и являются единственным источником данных для смарт-контракта.
Смарт-контракты были разработаны для устранения рисков для контрагентов и упрощения транзакций без чрезмерной зависимости от третьих лиц. Oracle позволяют заключить эти смарт-контракты между ненадёжными сторонами. Однако чрезмерно централизованные оракулы представляют собой единую потенциальную точку отказа. Таким образом, любое нарушение целостности данных оракла приведет к потере конфиденциальности, безопасности и справедливости — ключевых функций, которые должны были быть защищены с помощью ораклов.
Таким образом, проблема оракла — это ключевая проблема, которую необходимо решить полностью.
Благодаря своей роли моста между блокчейнами и оффчейн-данными блокчейн-оракулы имеют множество интересных применений. По мере того как они становятся все более распространенными, они могут изменить способ работы многих блокчейн-сфер.
Oracle крайне важны для любой серьезной децентрализованной системы финансирования (DeFi). Цель DeFi — предоставлять финансовые услуги, не позволяя ни одному финансовому учреждению контролировать эти услуги. Для этого блокчейны должны взаимодействовать с информацией за пределами своей сети. Оракулы на блокчейне позволяют использовать криптовалюту для всего, от покупки дома до управления выходом на пенсию. Поскольку блокчейн-оракулы выступают в качестве моста, они позволяют использовать реальную информацию в смарт-контрактах. Оракулы являются важным инструментом при использовании криптовалюты для получения оплаты за какой-либо предмет или получения займа на автомобиль.
Полезность орлаков особенно очевидна в децентрализованных приложениях (DApp). DApp — это полезное программное обеспечение, которое позволяет среднестатистическому пользователю, который мало разбирается в технологиях, взаимодействовать с блокчейном. Они предоставляют ежедневные услуги, при этом предоставляя пользователям право собственности на свои собственные данные. DApp можно найти для всего: от страховых продуктов до рынков финансовых прогнозов и социальных сетей. Oracle расширили возможности DApp далеко за пределами их первоначального использования. DApp могут работать в более широком диапазоне ситуаций.
По мере того как NFT становятся все более распространенными, существуют проблемы, связанные с их привязкой к действиям вне сети. NFT-энтузиасты обычно используют блокчейн для регистрации активов и торговли ими. Однако они могут столкнуться с проблемами, когда хотят начать использовать данные вне сети. Например, рассмотрите NFT на основе спорта. Если вы хотите распечатать цифровую футбольную карту для игроков, которые набрали определенное количество голов, нужно ли это делать вручную? Использование Oracles значительно ускоряет создание NFT, связанных с определёнными реальными событиями.
Независимо от того, как они используются, блокчейн-оракулы имеют множество преимуществ. Вот несколько основных причин, по которым блокчейн-оракулы становятся настолько популярными.
Как вы уже видели, основное преимущество блокчейна заключается в том, что он связывает блокчейн с внешним миром. Oracle предоставляют блокчейнам внешние данные, необходимые для выполнения более сложных задач. Вместо того, чтобы блокчейн ограничивался одной сетью, оракла позволяет ему взаимодействовать с внешними данными. Таким образом, блокчейн можно использовать для совершения повседневных действий, таких как покупка, продажа, ставка и инвестирование.
Все эти дополнительные функции являются основной причиной, по которой многие люди начинают использовать орлаки. Они позволяют легко использовать блокчейны для любых задач — от сохранения для вывода из обращения до создания DApp и NFT. Когда вы можете использовать блокчейны для повседневных задач, они становятся очень гибкими и мощными инструментами.
Поскольку оракулы бывают разных стилей, они невероятно гибкие. Оракл можно создать для выполнения практически любых заданий. В зависимости от ваших потребностей оракла может повторить действие или просто выполнить его один раз. Оракла может пассивно отчитываться или совершать действия в блокчейне.
Такая гибкость является огромной частью того, почему оракулы так популярны. Их можно использовать в различных ситуациях и легко адаптировать к вашим потребностям. В отличие от многих других блокчейнов, даже самый подробный и конкретный оракль довольно прост в настройке.
Большое преимущество орлаков заключается в том, что им не нужно вручную совершать транзакции на блокчейне. Вместо того, чтобы сидеть и выполнять различные задания в нужное время, можно позволить ораклам справиться с тем, что вам нужно. После настройки оракла он может исполнять смарт-контракты в ответ на внешний триггер.
По сути, это делает Oracles свободной формой автоматизации. Хотя они не могут управлять сложными и нюансированными ситуациями, они могут совершать простые транзакции без необходимости постоянного надзора. Можно настроить оракл для покупки токенов, когда криптовалюта упадёт до определённой цены, или попросить блокчейн создать новый NFT для каждого пользователя в игре.
Несмотря на то, что блокчейн-ораклы — это отличное решение для «проблемы с ораклами», они не совсем идеальны. Существуют некоторые потенциальные недостатки, о которых следует помнить при принятии решения о том, хотите ли вы использовать блокчейн-оракл.
Как правило, блокчейн-оракулы достаточно безопасны. Однако ваш оракль является настолько же надёжным, как и данные, которые он потребляет. Если ваш оракл получит неверную информацию из-за невинных ошибок или злонамеренных действий, это может привести к принятию неблагоприятных решений.
Рассмотрите возможность покупки и продажи сельскохозяйственных деривативов в зависимости от температуры. Что произойдет, если оракла использует случайный, плохо разработанный веб-сайт, и кто-то взламывает веб-сайт, чтобы ввести неверные данные? Это основная точка уязвимости, которая может стоить владельцам оракла много денег. Для обеспечения безопасности важно использовать только безопасные и надёжные данные и стоп-пробелы на случай неожиданного события.
Оракл никогда не встраивается непосредственно в блокчейн. Это сторонний процесс, который требует от пользователя работы с поставщиком, который затем подключает его к блокчейну. Добавление таких посредников может привести к проблемам с централизацией. Цель децентрализации заключается в том, чтобы передавать энергию непосредственно в руки пользователей, но большинство орлаков управляются отдельными организациями. Это даёт большой контроль потенциально проблематичным лицам.
Например, что происходит, если Chainlink, крупнейший поставщик блокчейн-оракселов, приобретается финансовым учреждением? В конечном итоге вы можете снова привлечь большую бюрократическую организацию к ответственности за свои финансы. Также существует вероятность того, что ненадёжный оракл может действовать злонамеренно, как только он получит доступ к вашим криптоаккаунтам или другим активам. Пользователи могут снизить эти риски, выбирая надёжные орэклы и работая с децентрализованными орэкла-провайдерами, которые основаны на самих блокчейнах. Однако добавление любой другой стороны к вашему подключению к блокчейну всегда сопряжено с некоторыми рисками.
Оракулы на блокчейне — это относительно новая концепция, но они уже создают волны. Через несколько лет после их появления блокчейн-оракулы участвовали во многих интересных проектах.
Augur — это платформа прогнозирования рынка на основе Ethereum. По сути, это децентрализованная платформа для ставок, которая позволяет пользователям создавать рынок для любой концепции. Люди могут делать ставки на эту концепцию, а затем мгновенно получать средства, если они верны. Augur часто используется для спортивных игр и политических результатов, а ораклы гарантируют своевременную выплату.
Биткоин в обертке — это токен ERC-20 с индивидуальной перепиской с биткоином. Биткоин Wrapped Bitcoin сотрудничает с Chainlink для регулярной проверки своих активов, используя ораль для проверки кошельков BitGo на токены WBTC, а затем обновляет цепочку при наличии отклонений. Это защищает средства пользователей и предотвращает девальвацию.
API3 — это управляемый DAO проект, который направлен на улучшение создания DApp. Он позволяет пользователям создавать API для DApp. Эти API на основе блокчейна просты в использовании и более доступны для масштабирования. В конечном итоге API3 — это очень влиятельный проект. Её надёжные приложения могут легко взаимодействовать с веб-интерфейсами, поэтому они могут помочь в разработке различных других DeFi-проектов.
Band Protocol — это недавно запущенная платформа, которая ориентирована на кроссчейн-интеграцию данных. Проект использует Oracles для передачи внешних данных на различные блокчейны. Наиболее интересной функцией являются кроссчейн-соединения, которые используют Oracles для отправки информации между различными блокчейнами. Band Protocol был особенно полезен при создании DeFi-платформ на смартфоне.
Agoric — это интригующий стартап, который в конце 2021 года получил большой интерес к венчурным капиталистам. Этот блокчейн уникален, поскольку в нем используется один из самых важных языков программирования — JavaScript. Agoric позволяет пользователям создавать смарт-контракты на основе JavaScript для различных гибких и доступных контрактов. Недавняя интеграция Chainlink oracles позволяет разработчикам создавать компоненты JavaScript, которые могут быстро разрабатывать приложения.
Оракулы — это очень полезный инструмент, который позволяет преодолеть разрыв между блокчейн-сетями и внешним миром. Они позволяют пользователям отправлять внешние данные в блокчейн и исполнять смарт-контракты на основе этих данных. Если вы пытаетесь создать совершенно новое DApp или просто инвестируете в личных целях, стоит работать с ораклами.
Никакого спама. Только куча интересного контента и обновлений индустрии криптовалют.