Почему мы создаем еще одну систему Oracle
Передача данных в цепочку независимо от того, используются они или нет, — это огромная трата ресурсов.
Устаревшая и монолитная архитектура ограничивает масштабируемость (сложно составить список новых активов или уменьшить задержку).
Протоколы не могут полностью определить доверенные источники и условия обновления данных.
Конечные пользователи полностью зависят от ретрансляторов и могут быть отрезаны от сервиса.
Решение
RedStone предлагает радикально иной дизайн оракулов, отвечающий потребностям современных протоколов DeFi.
Поставщики данных могут избежать требования непрерывной доставки данных по цепочке
Разрешить конечным пользователям самостоятельно доставлять подписанные данные Oracle по цепочке
Используйте децентрализованную сеть Streamr для доставки подписанных данных Oracle конечным пользователям.
Используйте стимулы в виде токенов, чтобы мотивировать поставщиков данных поддерживать целостность данных и бесперебойное обслуживание.
Используйте блокчейн Arweave в качестве дешевого и постоянного хранилища для архивирования данных Oracle и обеспечения подотчетности поставщиков данных.
Модульная конструкция
Помещение данных непосредственно в хранилище — это самый простой способ сделать информацию доступной для смарт-контрактов. Раньше этот подход хорошо работал при больших интервалах обновления и небольшом количестве ресурсов. Однако в DeFi поступает все больше и больше токенов, а современные производные протоколы требуют гораздо меньшей задержки, что увеличивает затраты на обслуживание простой модели.
Вот почему RedStone предлагает совершенно новую модульную конструкцию, в которой данные сначала помещаются на уровень доступности данных, а затем извлекаются из цепочки. Это позволяет нам транслировать большое количество активов на высокой частоте на более дешевый уровень и помещать их в цепочку только тогда, когда этого требует протокол.
3 способа интеграции
В зависимости от архитектуры смарт-контракта и требований бизнеса мы можем доставлять данные, используя 3 различные модели:
RedStone Core: данные динамически вводятся в пользовательские транзакции, обеспечивая максимальную эффективность использования газа и удобство работы с пользователем, поскольку весь процесс укладывается в одну транзакцию.
RedStone Classic: данные передаются в хранилище цепочки через ретранслятор. Предназначен для протоколов, разработанных для традиционной модели Oracle, которые хотят иметь полный контроль над источником данных и условиями обновления.
RedStone X, ориентированный на потребности самых передовых протоколов, таких как бессрочные контракты, опционы и деривативы, путем устранения риска, связанного с опережением, обеспечивая ценовые потоки уже на следующем блоке после взаимодействия с пользователем.
Website - https://redstone.finance/
Twitter - https://twitter.com/redstone_defi
Telegram - https://twitter.com/redstone_defi
nice project
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
agree my mate
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
wow this cool bro
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit