Протокол Loopring разработан для обеспечения эффективной и безопасной торговли цифровыми активами путем сочетания внебиржевого сопоставления ордеров с цепным расчетом. Этот гибридный подход использует технологию zkRollup для достижения высокой пропускной способности и низких транзакционных издержек при сохранении гарантий безопасности, которые являются важной характеристикой блокчейна Ethereum.
Протокол работает следующим образом:
Это гарантирует, что все сделки являются окончательными и безопасными, обеспечивая пользователям надежный опыт торговли.
zkRollup - это решение масштабирования Уровня 2, которое улучшает производительность протокола Loopring. Оно работает путем объединения нескольких транзакций в один пакет, который затем обрабатывается вне цепи. Результатом является доказательство нулевого знания (zkProof), которое кратко представляет собой правильность всех транзакций в пакете. Это zkProof затем отправляется на основную сеть Ethereum для окончательной верификации.
Преимущество zkRollup заключается в его способности увеличивать пропускную способность транзакций, снижая затраты. Принцип работы заключается в обработке транзакций вне цепи и отправке только минимального доказательства в цепь, что позволяет этой технологии минимизировать нагрузку данных на сеть Ethereum, позволяя протоколам уровня 2, таким как Loopring, достигать скорости транзакций до 2 025 транзакций в секунду (TPS) с очень низкими комиссиями.
Реализация zkRollup в Loopring включает в себя такие функции, как доступность данных в сети (OCDA) и режим Validium. OCDA гарантирует, что все данные о транзакциях доступны в блокчейне, обеспечивая прозрачность и безопасность. Режим Validium, с другой стороны, хранит данные вне сети для достижения еще более высокой пропускной способности, достигающей до 16 400 TPS при включении.
Операции Уровень 2 в Loopring начинаются с создания ордера пользователем, который подписывает ордер своим закрытым ключом, а затем отправляет его в сеть Loopring. Затем реле транслируют ордер другим участникам сети, включая кольцевых майнеров.
Майнеры Ring выполняют вычислительно интенсивную задачу сопоставления заказов для подтверждения их действительности. Они получают заказы и пытаются сопоставить их с другими совместимыми заказами для формирования кольца. Как только кольцо сформировано, детали передаются в умные контракты Loopring для проведения on-chain расчетов.
Затем смарт-контракты выполнят несколько проверок, чтобы гарантировать допустимость ордеров и наличие необходимых токенов в кошельках пользователей. Если все проверки пройдены успешно, контракты атомарно выполняют необходимые токен-переводы, обеспечивая одновременное завершение всех сделок в кольце. Это выполнение гарантирует безопасность и окончательность сделок на Loopring.
Доступность данных и целостность - центральные компоненты реализации zkRollup от Loopring. Используя OCDA, Loopring обеспечивает хранение всех данных транзакций на цепи, что обеспечивает доступность для целей верификации и аудита. Такой подход обеспечивает прозрачность и доверие, поскольку любой может проверить правильность транзакций, изучив данные на цепи.
Целостность транзакций поддерживается с помощью zkProofs, которые обеспечивают краткое и проверяемое представление правильности вычислений вне цепи. Подавая zkProofs в основную сеть Ethereum, Loopring гарантирует, что безопасность транзакций поддерживается гарантиями безопасности уровня блокчейна.
Интеграция технологии zkRollup в Loopring предлагает несколько преимуществ. Во-первых, она улучшает масштабируемость протокола, обеспечивая высокую пропускную способность транзакций, поддерживая большое количество пользователей и транзакций без ущерба для производительности. Во-вторых, zkRollup снижает затраты на транзакции за счет минимизации объема данных, которые необходимо обрабатывать в сети, что приводит к более низким комиссиям за газ для пользователей, делая торговлю на Loopring более выгодной по сравнению с традиционными децентрализованными биржами.
В-третьих, zkRollup поддерживает безопасность транзакций, используя преимущества основной сети Ethereum для окончательной проверки, гарантируя, что все сделки безопасны и неизменны, предоставляя пользователям уверенность в целостности своих транзакций.
Основные моменты
Протокол Loopring разработан для обеспечения эффективной и безопасной торговли цифровыми активами путем сочетания внебиржевого сопоставления ордеров с цепным расчетом. Этот гибридный подход использует технологию zkRollup для достижения высокой пропускной способности и низких транзакционных издержек при сохранении гарантий безопасности, которые являются важной характеристикой блокчейна Ethereum.
Протокол работает следующим образом:
Это гарантирует, что все сделки являются окончательными и безопасными, обеспечивая пользователям надежный опыт торговли.
zkRollup - это решение масштабирования Уровня 2, которое улучшает производительность протокола Loopring. Оно работает путем объединения нескольких транзакций в один пакет, который затем обрабатывается вне цепи. Результатом является доказательство нулевого знания (zkProof), которое кратко представляет собой правильность всех транзакций в пакете. Это zkProof затем отправляется на основную сеть Ethereum для окончательной верификации.
Преимущество zkRollup заключается в его способности увеличивать пропускную способность транзакций, снижая затраты. Принцип работы заключается в обработке транзакций вне цепи и отправке только минимального доказательства в цепь, что позволяет этой технологии минимизировать нагрузку данных на сеть Ethereum, позволяя протоколам уровня 2, таким как Loopring, достигать скорости транзакций до 2 025 транзакций в секунду (TPS) с очень низкими комиссиями.
Реализация zkRollup в Loopring включает в себя такие функции, как доступность данных в сети (OCDA) и режим Validium. OCDA гарантирует, что все данные о транзакциях доступны в блокчейне, обеспечивая прозрачность и безопасность. Режим Validium, с другой стороны, хранит данные вне сети для достижения еще более высокой пропускной способности, достигающей до 16 400 TPS при включении.
Операции Уровень 2 в Loopring начинаются с создания ордера пользователем, который подписывает ордер своим закрытым ключом, а затем отправляет его в сеть Loopring. Затем реле транслируют ордер другим участникам сети, включая кольцевых майнеров.
Майнеры Ring выполняют вычислительно интенсивную задачу сопоставления заказов для подтверждения их действительности. Они получают заказы и пытаются сопоставить их с другими совместимыми заказами для формирования кольца. Как только кольцо сформировано, детали передаются в умные контракты Loopring для проведения on-chain расчетов.
Затем смарт-контракты выполнят несколько проверок, чтобы гарантировать допустимость ордеров и наличие необходимых токенов в кошельках пользователей. Если все проверки пройдены успешно, контракты атомарно выполняют необходимые токен-переводы, обеспечивая одновременное завершение всех сделок в кольце. Это выполнение гарантирует безопасность и окончательность сделок на Loopring.
Доступность данных и целостность - центральные компоненты реализации zkRollup от Loopring. Используя OCDA, Loopring обеспечивает хранение всех данных транзакций на цепи, что обеспечивает доступность для целей верификации и аудита. Такой подход обеспечивает прозрачность и доверие, поскольку любой может проверить правильность транзакций, изучив данные на цепи.
Целостность транзакций поддерживается с помощью zkProofs, которые обеспечивают краткое и проверяемое представление правильности вычислений вне цепи. Подавая zkProofs в основную сеть Ethereum, Loopring гарантирует, что безопасность транзакций поддерживается гарантиями безопасности уровня блокчейна.
Интеграция технологии zkRollup в Loopring предлагает несколько преимуществ. Во-первых, она улучшает масштабируемость протокола, обеспечивая высокую пропускную способность транзакций, поддерживая большое количество пользователей и транзакций без ущерба для производительности. Во-вторых, zkRollup снижает затраты на транзакции за счет минимизации объема данных, которые необходимо обрабатывать в сети, что приводит к более низким комиссиям за газ для пользователей, делая торговлю на Loopring более выгодной по сравнению с традиционными децентрализованными биржами.
В-третьих, zkRollup поддерживает безопасность транзакций, используя преимущества основной сети Ethereum для окончательной проверки, гарантируя, что все сделки безопасны и неизменны, предоставляя пользователям уверенность в целостности своих транзакций.
Основные моменты