Логика вне цепи и eUTXO

This page is machine-translated.
Curia Regis Crypto

4 октября 2021 г.

Преимущества eUTXO


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

Чтобы прояснить это, рассмотрим часть вне цепи как черный ящик, который считывает статус блокчейна (UTXO), выполняет все вычисления и, наконец, генерирует одну или несколько tx (транзакций). Эти tx (результаты части вне цепи) затем отправляются в блокчейн для проверки.

Блокчейн проверяет tx, и если требования tx удовлетворены, они будут добыты, тем самым изменяя статус блокчейна (набор UTXO). 

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

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

 

В основном существует консенсус в индустрии, что логика в цепи по своей природе децентрализована и, следовательно, превосходна. А как насчет логики вне цепи? Может ли логика вне цепи быть распределенной? 

 

В eUTxO логика вне цепи может быть написана в диапазоне от полностью централизованной до полностью децентрализованной. Например, в ErgoMixer часть вне цепи децентрализована. Вы запускаете ее на своем компьютере, но пользователи также имеют возможность запускать свою собственную логику вне цепи. Логика вне цепи может быть распределенной или локализованной и выполняться каждым пользователем, таким образом варьируясь от централизованной до широко распределенной. 

Решение ErgoDEX для распределенных ботов

ErgoDex тестирует и будет внедрять решение для ботов, которое позволяет распределение логики вне цепи выполняться одновременно. Хотя это противоречит использованию логики вне цепи в Ergomixer (где каждый пользователь запускает свою собственную индивидуальную логику вне цепи), боты вне цепи могут быть распределены, и исполнители ботов могут зарабатывать плату за выполнение. Эта плата за выполнение аналогична плате за транзакцию и будет заранее установлена перед отправкой средств.

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

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

 

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

Предположения eUTxO


Поскольку eUTxO продолжает внедряться, мы станем свидетелями некоторых dApps, где логика вне цепи не обязательно децентрализована. Вопрос будет заключаться в том, является ли это проблемой? Это будет зависеть от функции каждого уникального dApp и от того, осведомлены ли пользователи о предположениях, которые им необходимо сделать. Эти dApps также могут выбрать модель, которая децентрализует или распределяет логику вне цепи. Но это необходимо? Мой предположение, вероятно, нет, в зависимости от функции dApp.

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

Тем не менее, модель eUTxO создает некоторые дополнительные предположения, о которых пользователи должны быть осведомлены, и именно поэтому Ergo находится в процессе создания инициативы KYA (Знай свои предположения).

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

 

Цель KYA заключается в том, чтобы предотвратить мошенничество, обман и защитить инвесторов. 

Что касается логики вне цепи, понимание KYA очень важно. В настоящее время пользователи доверяют аудиту безопасности блокчейнов/dApps, но аудит просто подтверждает, что логика предназначена контрактом. Аудит не является доказательством безопасности во всех аспектах, только доказательством намерения контракта.

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

Реальность такова, что все эти предположения важны для логики в цепи. Единственное отличие заключается в том, что логика вне цепи добавляет дополнительный уровень сложности, который необходимо будет решить как блокчейнам модели eUTXO, так и модели аккаунта. Логика вне цепи включает dApps уровня 1 (Layer 1), такие как ErgoDEX, а также модели уровня 2 (Layer 2), такие как сайдчейны.

Share post

Ergo Infrastructure DAO: Децентрализация основного каркаса экосистемы Ergo

Ergo Infrastructure DAO: Децентрализация основного каркаса экосистемы Ergo

Миссия Ergo всегда была основана на децентрализации, не только на уровне консенсуса, но и на всем стеке.

Ergo Platform

13 августа 2025 г.

Mew Finance: Игровой DeFi инструмент для экосистемы Ergo

Mew Finance: Игровой DeFi инструмент для экосистемы Ergo

Mew Finance — это децентрализованный набор приложений на блокчейне Ergo.

Ergo Platform

12 августа 2025 г.

Lithos: Децентрализация майнинга с помощью ончейн пулов

Lithos: Децентрализация майнинга с помощью ончейн пулов

Lithos — это новый протокол, разработанный для изменения работы майнинг-пулов, перемещая их в ончейн, предоставляя майнерам полный.

Ergo Platform

24 июля 2025 г.

Sigma 6.0: Более умный и гибкий Ergo

Sigma 6.0: Более умный и гибкий Ergo

Sigma 6.0 — это значительное предложенное обновление для блокчейна Ergo.

Ergo Platform

23 июля 2025 г.

Формирование будущего Rosen: Общественный призыв к пяти ключевым предложениям казначейства

Формирование будущего Rosen: Общественный призыв к пяти ключевым предложениям казначейства

Соучредитель Rosen, Armeanio, представил пять новых предложений в казначейство Rosen.

Ergo Platform

9 июля 2025 г.

Расширенный UTXO Ergo и восход искусственного экономического интеллекта

Расширенный UTXO Ergo и восход искусственного экономического интеллекта

Практическое видение автономных экономических агентов Автономные экономические агенты на блокчейне Ergo выполняют полезную работу.

Ergo Platform

12 мая 2025 г.

ErgoHACK X: Искусственный Интеллект на Блокчейне Ergo

ErgoHACK X: Искусственный Интеллект на Блокчейне Ergo

Празднование Десятилетия Децентрализованных Инноваций Присоединяйтесь к 10-летнему юбилею ErgoHACK и будьте на переднем крае револ.

Ergo Platform

10 апреля 2025 г.