Демистификация блокчейн-оракулов: часть 1

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

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

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

Чтобы ответить на эти вопросы, CryptoSlate поговорил с некоторыми видными экспертами по этому вопросу, некоторые из которых собираются встретиться в Берлине в июне этого года на первом в мире технологически агностическом саммит это полностью сосредоточено на оракулах.

Подключение смарт-контрактов к информации за пределами их собственных блокчейнов

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

«Когда мы рассмотрели множество вариантов использования, мы поняли, что нам действительно нужно создавать информацию — нам нужно было на самом деле отвечать на вопросы, которые вы можете задать человеческим языком», — объяснил Эдмунд Эдгар, основатель Social Minds Inc., который создал первый в мире оракул смарт-контрактов под названием Reality Keys.

Предназначен для Bitcoin Еще в 2013 году Reality Keys не нашли широкого применения, однако послужили основой для разработки Reality.eth — арбитражной платформы с открытым исходным кодом на Эфириум.

«Reality.eth создан, чтобы ответить на любой вопрос, который вам нравится, и вместо того, чтобы полагаться на одну сущность, он основан на краудсорсинге», — отметил Эдгар, объясняя, как несколько человек могут ответить на вопрос, и система с облигациями была включена в дизайн, чтобы стимулировать их к честным ответам. 

Упомянув интеграцию с Gnosis Safe, Эдгар отметил, что Reality.eth все чаще используется для управления.

Первоначально мультиподписной кошелек Gnosis Safe превратился в операционную систему для децентрализованных автономных организаций (DAO).

Его модуль SafeSnap, который представляет собой решение на основе оракула, использующее Reality.eth, позволяет децентрализованное выполнение предложений по управлению посредством выполнения голосов вне сети в сети.

Как работает SafeSnap (Источник: Gnosis)
Как работает SafeSnap (Источник: Gnosis)

«Вы проводите голосование держателей токенов с помощью системы под названием Snapshot, а затем используете Reality.eth, чтобы узнать, каково было голосование, и передать эту информацию смарт-контракту, чтобы он мог действовать в соответствии с ним», — объяснил Эдгар. Роль оракула в наборе инструментов децентрализованного управления.

Сведение к минимуму зависимости от доверенных сторон

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

«Некоторые службы оракула централизованы, а некоторые — децентрализованы», — объяснил Стивен Лю, руководитель отдела разработки NGD и технолог Neo Foundation, добавив, как их собственное решение оракула сочетает в себе различные функции обоих дизайнов. 

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

«Наш собственный API оракула может быть запрошен непосредственно смарт-контрактом, и он включает в себя процесс согласования узлов, что делает его децентрализованным сервисом без доверия», — добавил Лю, отметив, что, поскольку он использует асинхронный шаблон, механизм обработки запроса-ответа не работает. t отсрочить завершение блока Нео.

Механизм обработки запроса-ответа Neo Oracle Service (Источник: Neo)
Механизм обработки запроса-ответа Neo Oracle Service (Источник: Neo)

Как объяснил Лю, совет Neo, выбранный держателями NEO, состоит из 21 члена, у которых есть различные обязанности. Одним из них является выбор узлов оракула, которые будут предоставлять надежные данные для смарт-контрактов». 

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

Отвечая на вопрос о некоторых из самых больших проблем, связанных с текущими исследованиями и разработками оракулов блокчейна, Эдгар отметил, что до сих пор «никто не создал оракула, который работает без доверенных сторон и в то же время защищен от взяточничества». 

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

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

«Оракулы определяют ввод смарт-контракта, который, в свою очередь, влияет на то, что на самом деле делает смарт-контракт», — объяснил Харт Ламбур, соучредитель UMA, децентрализованная платформа финансовых контрактов, основанная на блокчейне Ethereum.

«Хотя данные блокчейна становятся неизменяемыми после того, как они записаны в бухгалтерскую книгу, они не проверяются до этого, оставляя оракулов и, соответственно, смарт-контракты открытыми для манипуляций», — отметил Ламбур, утверждая, что оптимистичный оракул UMA борется с этой проблемой, используя уникальную систему разрешения споров. система. 

Любой может отправить ответ по цепочке, и спор будет только в том случае, если ответ неправильный. 

«Мы называем эту систему разрешения «оптимистичной», поскольку данные принимаются как истинные, если они не оспариваются», — сказал он, отметив, что по сравнению с традиционными оракулами на основе цен, оптимистичные оракулы могут передавать сверхспецифичные данные по цепочке таким образом, что не зависит от узлов. 

Подключение к оптимистическому оракулу не требует использования контракта, запущенного на UMA (Источник: UMA)
Подключение к оптимистическому оракулу не требует использования контракта, запущенного на UMA (Источник: UMA)

«Экономические стимулы поддерживают точность, поскольку любой может получить вознаграждение, ответив на запрос, и потеряет деньги, если они будут неправильными и оспоренными», — заключил Ламбур.

Борьба с предвзятостью данных и согласие с одной абсолютной истиной

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

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

«Вы действительно не видите, чтобы эти системы голосования ломались прямо сейчас, но вы никогда не знаете», — утверждал он, объясняя, что «с криптографией у вас все будет работать очень долго, а затем кто-то успешно атакует одну его часть. , а затем последуют аналогичные атаки».

«Augur, децентрализованная рыночная платформа оракулов и прогнозов, имеет дизайн, не зависящий от доверенных сторон, но имеет то, что называется ограничением безопасности», — добавил Эдгар, отметив, что есть определенная сумма денег, которую она может защитить без , по крайней мере теоретически, быть «выгодно атаковать». 

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

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

«При таком подходе разветвления, который использует Augur, возможно, вы получите две экономики», — прокомментировал Эдгар, подчеркнув, что «блокчейн не может доказать, какое мировоззрение правильное, но мы можем позволить каждому мировоззрению согласовываться с самим собой». , и позволить людям общаться друг с другом в любой реальности, в которой они хотят».

«Мы также можем определить, какое мировоззрение является наиболее ценным в денежном выражении — но опять же — это не обязательно верно», — добавил он, заключив, что «блокчейны — это инструмент для координации, и лучшее, что мы можем сделать, — это координировать между людьми с общее мировоззрение».

Получите ежедневный обзор Bitcoin, Defi, NFT и Web3 новости от CryptoSlate

Опубликовано в: Defi, Технологии

Получить Edge на крипторынке?

Станьте участником CryptoSlate Edge и получите доступ к нашему эксклюзивному сообществу Discord, более эксклюзивному контенту и анализу.

Ончейн анализ

Снимки цен

Больше контекста

Присоединяйтесь сейчас за 19 долларов в месяц Узнайте обо всех преимуществах

Источник: https://cryptoslate.com/demystifying-blockchain-oracles-part-1/