Новости и Аналитика

0

Ускорение транзакций Ethereum: Визия Виталика Бутерина для более быстрых подтверждений транзакций

Июл 1, 2024

Быстрое развитие мира технологии блокчейн требует повышенной скорости транзакций, влияющей на пользовательский опыт. Несомненно, что Ethereum сделал значительные шаги в улучшении времени подтверждения транзакций на протяжении лет. С недавними достижениями вроде EIP-1559 и стабильных времен блоков после слияния, Ethereum теперь предлагает подтверждение транзакций на своей сети уровня 1 (L1) в пределах 5-20 секунд, аналогично скорости транзакций кредитных карт. Несмотря на эти усовершенствования, есть постоянная потребность в улучшении пользовательского опыта, особенно для приложений, требующих почти мгновенного подтверждения транзакций. Виталик Бутерин исследует различные практические варианты, которые Ethereum может рассмотреть, чтобы достичь этой цели.

Исследование практических вариантов

Однослотовая финальность (SSF) В настоящее время Ethereum использует архитектуру слота и эпохи для своего механизма согласования Gasper. Валидаторы голосуют за голову цепи каждый 12-секундный слот, и финальность достигается после двух эпох (приблизительно 12,8 минут). Однако этот подход имеет критику за сложность и длительное время финализации, что привело к исследованиям SSF.

SSF предлагает механизм, аналогичный консенсусу Tendermint, где каждый блок финализируется перед производством следующего. Это потенциально может существенно сократить времена финальности. Однако возникают проблемы, включая операционную нагрузку на валидаторов, но инновационные предложения, такие как Orbit SSF, направлены на смягчение этих проблем.

Предварительные подтверждения Rollup

Дорожная карта Ethereum все больше сосредотачивается на решениях Rollup, где L1 поддерживает функциональность, необходимую для протоколов уровня 2 (L2) как rollups, validiums и plasmas. Rollups обеспечивают масштабируемость, сохраняя при этом безопасность, сопоставимую с Ethereum. Однако L2 часто требуют более быстрых времен подтверждения, чем 5-20 секунд, что требует децентрализованных сетей последовательности для быстрой валидации.

Основанные предварительные подтверждения

Внедрение основанных предварительных подтверждений использует предложителей транзакций Ethereum для предоставления мгновенных гарантий транзакций за плату. Этот подход основан на предположении о том, что предложители транзакций Ethereum, мотивированные потенциальными профитами от MEV (Минерозабираемая/Максимальная извлекаемая стоимость), будут действовать как сложные участники. Им предлагается услуга, где пользователи могут заплатить дополнительную плату, чтобы гарантировать включение своих транзакций в следующий блок. Это не только ускоряет подтверждения транзакций, но и вводит ответственность: предложители рискуют утратой депозитов, если не выполняют свои обязательства.

Концепция основанных предварительных подтверждений распространяется не только на транзакции 1-го уровня, но и на блоки L2 в решениях Rollup. Совмещая стимулы с гарантиями безопасности основной цепи Ethereum, основанные предварительные подтверждения предлагают мост между масштабируемостью решений L2 и надежностью безопасности L1.

Будущие направления

Бутерин намечает несколько стратегических путей для решений L2 на будущее: 1. Оптимизация для технических свойств Ethereum: Решения L2 могут сосредотачиваться на поддержании основных ценностей Ethereum - децентрализации и устойчивости к цензуре. Соответствуя техническим характеристикам Ethereum, эти решения обеспечивают совместимость и взаимодействие с основной цепью, используя преимущества масштабируемости L2. 2. Улучшение эффективности, характерной для сервера с характеристиками блокчейна: Некоторые подходы L2 могут начинаться с централизованных серверов, но улучшать свою безопасность через механизмы, как доказательства STARK о валидности. Этот гибридный подход сохраняет эффективность централизованных систем, обеспечивая при этом прозрачность и возможность для пользователей выходить или обеспечивать транзакции на основе цепи. 3. Компромиссные подходы, интегрирующие безопасность со скоростью: Многие проекты L2 исследуют компромиссные решения, стремясь к более быстрым временам транзакций, сохраняя высокий уровень совместимости и безопасности с основной цепью Ethereum. Такой подход признает необходимость скорости без ущерба основным принципам безопасности блокчейна и децентрализации.

Исследуя эти разнообразные стратегии, решения L2 могут удовлетворять широкий спектр приложений и потребностей пользователей, от тех, требующих минимальной задержки, до тех, ценящих максимальную безопасность. Непрерывное развитие экосистемы Ethereum продолжает обогащать эти возможности, стимулируя инновации и улучшая удобство использования блокчейна на различных уровнях. По мере того, как Ethereum продолжает совершенствовать механизмы скорости транзакций, важно исследовать альтернативы, такие как SSF, предварительные подтверждения Rollup и основанные предварительные подтверждения. Каждый подход предлагает свои преимущества и вызовы, способствуя развитию экосистемы Ethereum и улучшению пользовательского опыта как на сети L1, так и на L2.

Комментарии

Последние посты аналитики

5 RWA-токенов,...

5 RWA-токенов, за которыми стоит следить в июле

RLUSD - новый стейблкоин...

RLUSD - новый стейблкоин Ripple Labs

Показать ещё

Последние статьи Дапп

Показать ещё

Вам также могут понравиться