Приступая к работе
In the meantime, staking to an operator is already available on mainnet through the Staking Interface.
Встроенный фреймворк для выполнения
Компания Autonomys представляет платформу Decoupled Execution Framework (DecEx), которая решает проблему раздувания состояния транзакций, разделяя упорядочивание транзакций от их выполнения. Фармеры подтверждают и заказывают транзакции, в то время как закрепленные узлы-операторы выполняют их, что позволяет устанавливать различные требования к оборудованию для каждой роли. Это обеспечивает доступность фарминга и закладывает основу для масштабируемого выполнения. Пользователи отправляют транзакции операторам, которые объединяют их в пакеты. Фармеры проверяют и заказывают их, а операторы выполняют транзакции в этом порядке. Этот процесс формирует детерминированную цепочку получения, изначально реализуемую с использованием оптимистичной схемы проверки, защищённой от мошенничества.
Для получения дополнительной информации о том, как Autonomys разделяет консенсус и вычисления, ознакомьтесь с [Academy] (https://academy.autonomys.xyz/subspace-protocol/decoupled-execution).
Фермерство и операторы: Ключевые различия
Фарминг
- Consensus: This is the primary role of Farmers, and provides security and consensus for the network. Our Farmers are what ensure we don't trust, but verify.
- Упорядочивание транзакци й: Фармеры отвечают за подтверждение доступности транзакций и обеспечивают упорядочивание.
- Невысокие требования: Требования к оборудованию для фарминга предполагаются невысокими, что делает его доступным для каждого.
- Верификация: фармеры только проверяют proof-of-election и обеспечивают наличие данных.
- Транзакции: Фармеры не выполняют транзакции, они сосредоточены на их упорядочивании и включении их в блокчейн.
Работа оператора
- Отправка и исполнение транзакций: Операторы отвечают за объединение транзакций в пакеты и их отправку в цепочку консенсуса, выполнение транзакций, включенных в блок консенсуса, и поддержание конечного состояния цепочки.
- Высокие требования к оборудованию: Операторам требуются более значительные аппаратные требования, поскольку они должны выполнять сложные операции.
- Require Initial Investment: Operators are required to stake a certain amount of AI3. If an operator acts maliciously, their stake is at risk of being slashed. Engaging in such malicious behavior carries significant penalties, providing crypto-economic security to execution.
- Пре-валидация и пакетирование: Операторы предварительно проверяют и формируют транзакции в пакеты через процесс выбора с учетом веса депозита.
- Детерминированное исполнение: операторы выполняют транзакции в конкретном детерминированном порядке, производя фиксацию состояния в виде квитанций об исполнении.
- Вторичная сетевая роль: Слежение за вредоносными действиями в цепочке домена и отправка доказательств мошенничества в цепочку консенсуса.
- Поддержка различных окружений: поддерживает различные окружения исполнения смарт-контрактов, такие, как виртуальная машина Ethereum (EVM) или Web-Assembly (WASM).