Lição 2

Механика протокола и функциональность Уровня 2

В этом модуле подробно рассматривается функциональность протокола Loopring, реализация и преимущества технологии zkRollup, рабочий процесс операций уровня 2, а также механизмы обеспечения доступности и целостности данных в основной сети Ethereum.

Функциональность протокола

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

Протокол работает следующим образом:

  1. Когда пользователь инициирует сделку на Loopring, процесс начинается с создания ордера, который затем подписывается и отправляется в сеть Loopring.
  2. Этот ордер транслируется на реле, которые поддерживают общедоступные ордер-букинги.
  3. Заказ затем сопоставляется вне цепи ринг-майнерами, которые используют уникальный алгоритм сопоставления колец.
  4. Этот алгоритм позволяет объединять несколько ордеров в круглый торговый цикл, обеспечивая выполнение сделок даже в случае отсутствия прямого соответствия пар.
  5. После сопоставления заказов детали отправляются в умные контракты Loopring на блокчейне Ethereum для проверки и завершения.
  6. Смарт-контракты проверяют допустимость заказов и выполняют необходимые переводы токенов в рамках одной атомарной транзакции.

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

Технология zkRollup в Loopring

zkRollup - это решение масштабирования Уровня 2, которое улучшает производительность протокола Loopring. Оно работает путем объединения нескольких транзакций в один пакет, который затем обрабатывается вне цепи. Результатом является доказательство нулевого знания (zkProof), которое кратко представляет собой правильность всех транзакций в пакете. Это zkProof затем отправляется на основную сеть Ethereum для окончательной верификации.

Преимущество zkRollup заключается в его способности увеличивать пропускную способность транзакций, снижая затраты. Принцип работы заключается в обработке транзакций вне цепи и отправке только минимального доказательства в цепь, что позволяет этой технологии минимизировать нагрузку данных на сеть Ethereum, позволяя протоколам уровня 2, таким как Loopring, достигать скорости транзакций до 2 025 транзакций в секунду (TPS) с очень низкими комиссиями.

Реализация zkRollup в Loopring включает в себя такие функции, как доступность данных в сети (OCDA) и режим Validium. OCDA гарантирует, что все данные о транзакциях доступны в блокчейне, обеспечивая прозрачность и безопасность. Режим Validium, с другой стороны, хранит данные вне сети для достижения еще более высокой пропускной способности, достигающей до 16 400 TPS при включении.

Процесс работы операций Уровня 2

Операции Уровень 2 в Loopring начинаются с создания ордера пользователем, который подписывает ордер своим закрытым ключом, а затем отправляет его в сеть Loopring. Затем реле транслируют ордер другим участникам сети, включая кольцевых майнеров.

Майнеры Ring выполняют вычислительно интенсивную задачу сопоставления заказов для подтверждения их действительности. Они получают заказы и пытаются сопоставить их с другими совместимыми заказами для формирования кольца. Как только кольцо сформировано, детали передаются в умные контракты Loopring для проведения on-chain расчетов.

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

Доступность и целостность данных в основной сети Ethereum

Доступность данных и целостность - центральные компоненты реализации zkRollup от Loopring. Используя OCDA, Loopring обеспечивает хранение всех данных транзакций на цепи, что обеспечивает доступность для целей верификации и аудита. Такой подход обеспечивает прозрачность и доверие, поскольку любой может проверить правильность транзакций, изучив данные на цепи.

Целостность транзакций поддерживается с помощью zkProofs, которые обеспечивают краткое и проверяемое представление правильности вычислений вне цепи. Подавая zkProofs в основную сеть Ethereum, Loopring гарантирует, что безопасность транзакций поддерживается гарантиями безопасности уровня блокчейна.

Преимущества zkRollup в Loopring

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

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

Основные моменты

  • Loopring использует гибридный подход с согласованием ордеров вне цепи и урегулированием на цепи для эффективной торговли.
  • Технология zkRollup пакетирует транзакции вне цепи, уменьшая нагрузку данных и затраты, сохраняя при этом безопасность.
  • Операции уровня 2 включают создание ордеров, внебиржевое сопоставление ринг-майнерами и атомное ончейн-урегулирование.
  • Доступность данных и целостность обеспечиваются благодаря хранению данных на цепи и zkProofs для верификации.
  • zkRollup увеличивает масштабируемость, снижает затраты и обеспечивает безопасность в протоколе Loopring.
Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.
Catálogo
Lição 2

Механика протокола и функциональность Уровня 2

В этом модуле подробно рассматривается функциональность протокола Loopring, реализация и преимущества технологии zkRollup, рабочий процесс операций уровня 2, а также механизмы обеспечения доступности и целостности данных в основной сети Ethereum.

Функциональность протокола

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

Протокол работает следующим образом:

  1. Когда пользователь инициирует сделку на Loopring, процесс начинается с создания ордера, который затем подписывается и отправляется в сеть Loopring.
  2. Этот ордер транслируется на реле, которые поддерживают общедоступные ордер-букинги.
  3. Заказ затем сопоставляется вне цепи ринг-майнерами, которые используют уникальный алгоритм сопоставления колец.
  4. Этот алгоритм позволяет объединять несколько ордеров в круглый торговый цикл, обеспечивая выполнение сделок даже в случае отсутствия прямого соответствия пар.
  5. После сопоставления заказов детали отправляются в умные контракты Loopring на блокчейне Ethereum для проверки и завершения.
  6. Смарт-контракты проверяют допустимость заказов и выполняют необходимые переводы токенов в рамках одной атомарной транзакции.

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

Технология zkRollup в Loopring

zkRollup - это решение масштабирования Уровня 2, которое улучшает производительность протокола Loopring. Оно работает путем объединения нескольких транзакций в один пакет, который затем обрабатывается вне цепи. Результатом является доказательство нулевого знания (zkProof), которое кратко представляет собой правильность всех транзакций в пакете. Это zkProof затем отправляется на основную сеть Ethereum для окончательной верификации.

Преимущество zkRollup заключается в его способности увеличивать пропускную способность транзакций, снижая затраты. Принцип работы заключается в обработке транзакций вне цепи и отправке только минимального доказательства в цепь, что позволяет этой технологии минимизировать нагрузку данных на сеть Ethereum, позволяя протоколам уровня 2, таким как Loopring, достигать скорости транзакций до 2 025 транзакций в секунду (TPS) с очень низкими комиссиями.

Реализация zkRollup в Loopring включает в себя такие функции, как доступность данных в сети (OCDA) и режим Validium. OCDA гарантирует, что все данные о транзакциях доступны в блокчейне, обеспечивая прозрачность и безопасность. Режим Validium, с другой стороны, хранит данные вне сети для достижения еще более высокой пропускной способности, достигающей до 16 400 TPS при включении.

Процесс работы операций Уровня 2

Операции Уровень 2 в Loopring начинаются с создания ордера пользователем, который подписывает ордер своим закрытым ключом, а затем отправляет его в сеть Loopring. Затем реле транслируют ордер другим участникам сети, включая кольцевых майнеров.

Майнеры Ring выполняют вычислительно интенсивную задачу сопоставления заказов для подтверждения их действительности. Они получают заказы и пытаются сопоставить их с другими совместимыми заказами для формирования кольца. Как только кольцо сформировано, детали передаются в умные контракты Loopring для проведения on-chain расчетов.

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

Доступность и целостность данных в основной сети Ethereum

Доступность данных и целостность - центральные компоненты реализации zkRollup от Loopring. Используя OCDA, Loopring обеспечивает хранение всех данных транзакций на цепи, что обеспечивает доступность для целей верификации и аудита. Такой подход обеспечивает прозрачность и доверие, поскольку любой может проверить правильность транзакций, изучив данные на цепи.

Целостность транзакций поддерживается с помощью zkProofs, которые обеспечивают краткое и проверяемое представление правильности вычислений вне цепи. Подавая zkProofs в основную сеть Ethereum, Loopring гарантирует, что безопасность транзакций поддерживается гарантиями безопасности уровня блокчейна.

Преимущества zkRollup в Loopring

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

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

Основные моменты

  • Loopring использует гибридный подход с согласованием ордеров вне цепи и урегулированием на цепи для эффективной торговли.
  • Технология zkRollup пакетирует транзакции вне цепи, уменьшая нагрузку данных и затраты, сохраняя при этом безопасность.
  • Операции уровня 2 включают создание ордеров, внебиржевое сопоставление ринг-майнерами и атомное ончейн-урегулирование.
  • Доступность данных и целостность обеспечиваются благодаря хранению данных на цепи и zkProofs для верификации.
  • zkRollup увеличивает масштабируемость, снижает затраты и обеспечивает безопасность в протоколе Loopring.
Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.