Разработчики Stellar описfkb, как связка RISC Zero и сети Stellar позволяет выносить сложные вычисления за пределы блокчейна, а затем подтверждать их корректность уже внутри смарт-контракта. Такой подход расширяет возможности децентрализованных приложений, поскольку дает шанс обрабатывать большие объемы данных без перегрузки сети.
RISC Zero предоставляет специальную среду выполнения, где вычисления происходят вне сети, а результат оформляется в криптографическое доказательство. Далее это доказательство можно проверить в смарт-контракте Stellar. В качестве примера автор рассматривает простое приложение, которое сравнивает два числовых значения и формирует доказательство корректности результата.
После генерации доказательства на локальной машине оно передается в контракт-верификатор, развернутый в сети Stellar Futurenet. Для этого используются инструменты командной строки и заранее подготовленный контракт от Nethermind. Если проверка проходит успешно, контракт не возвращает ошибок, что означает валидность вычислений.
Главное преимущество такого решения — возможность подтвердить сложную логику или обработку мегабайт данных всего одной транзакцией. Это открывает новые сценарии для разработчиков и создает основу для следующего поколения zero-knowledge технологий в экосистеме Stellar.
по материалам
уникальность