По данным PANews, Виталик Бутерин, соучредитель Ethereum, обдумывает метод подтверждения транзакций Ethereum. Время подтверждения транзакции в основной сети, составляющее 5-20 секунд, уже близко к скорости транзакций по кредитным картам, что кажется достаточным с точки зрения восприятия пользователя. Однако по сравнению со временем подтверждения на уровне миллисекунд на уровне 2 существует определенный риск безопасности в разнице подтверждения транзакций между основной сетью и уровнем 2. Таким образом, оптимизация времени подтверждения транзакции в основной сети является скорее соображением для стратегии развития уровня 2.

Текущий механизм консенсуса Gasper в Ethereum принимает основные концепции Slot и Epoch. Каждый слот длится 12 секунд, в течение которых выбирается группа Валидаторов для проверки текущего статуса транзакции цепочки и голосования. Каждые 32 слота, что составляет 6,4 минуты, составляют Эпоху, в течение которой все Валидаторы завершают свое голосование. Завершение транзакции обычно занимает две эпохи или 12,8 минуты, что означает, что транзакция становится необратимой через 12,8 минуты после ее инициации.

Бутерин считает, что этот срок слишком велик, и выразил недовольство нынешним механизмом консенсуса Гаспера. Он предложил метод улучшения окончательности с одним интервалом, который может гарантировать, что каждый блок завершит подтверждение окончательности до того, как будет сгенерирован следующий блок, тем самым ускоряя время подтверждения окончательности. Однако подтверждение окончательности и подтверждение транзакции — это две разные вещи. Это не имеет большого отношения к 5-20-секундному подтверждению транзакции, воспринимаемому пользователем, но становится серьезной проблемой при применении к сети уровня 2.

Это связано с тем, что время, необходимое пользователям уровня 2 для отправки и подтверждения транзакций, будет короче и не только лучше, чем воспринимаемое пользователем время в 5–20 секунд, но, возможно, достигнет уровня миллисекунд. Это связано с механизмом подтверждения предварительной транзакции, принятым на уровне 2 в целом. Однако, если время подтверждения окончательности транзакции основной сети уровня 1 слишком велико, теоретически на уровне 2 возникнут некоторые риски разницы во времени. Например, пользователи могут быстро подтвердить статус L1 и предпринять последующие действия, но могут понести финансовые потери из-за задержки подтверждения статуса L1. Более того, поскольку уровень 2 сам по себе имеет определенные риски централизации, чем больше разница во времени, тем больше потенциальных неизвестных рисков централизации хаоса.

Поэтому, на мой взгляд, новая статья Бутерина об оптимизации времени подтверждения транзакций основной сети Ethereum в некоторой степени соответствует основной стратегии совместного продвижения системы Layer2 и Layer1. Хотя некоторые люди на рынке пессимистично относятся к Layer2, Layer2, несомненно, стал направлением, которое Ethereum должен консолидировать в процессе своего развития.

Очевидно, что будущее Эфириума, безусловно, будет «многоуровневым» стратегическим развитием, тенденцией будет полагаться на уровень 1, чтобы сосредоточиться на безопасности и децентрализации, и на уровне 2, обеспечивающем стабильную и надежную среду расчетов взаимодействия. Предложение Бутерина по ускорению подтверждения транзакций, по сути, направлено на уменьшение трения между уровнями 1 и 2, предоставляя пользователям лучшую среду взаимодействия на уровне 2 и более безопасную основу для расчетов на внутренней стороне.