Разработчики Ethereum представили новое предложение по улучшению EIP-7732, которое направлено на пересмотр процесса проверки блоков и ускорение блокчейна.
Предложение вносит существенные изменения в проверку блоков с целью повышения безопасности и производительности блокчейна путем разделения процесса на консенсус и исполнение.
EIP-7732 отвечает растущему спросу на эффективность блокчейна Ethereum и следует призыву соучредителя Ethereum Виталика Бутерина к более быстрому подтверждению транзакций.
Основным элементом EIP-7732 является его закреплённое разделение предлагающего и создающего (EPBS), процесс разделения создания блока на предлагающего консенсус и предлагающего исполнение.
Автор консенсуса выбирает автора предложения о выполнении, который затем обещает создать действительный блок, содержащий важную информацию, например, хэш платежа или блока, для автора предложения.
Группа валидаторов, известная как Комитет по своевременности полезной нагрузки (PTC), следит за тем, чтобы предлагающий исполнение субъект вовремя отправлял обещанный блок.
Почему это важно?
EIP-7732 направлен на снижение вычислительной нагрузки на валидаторы путем разделения уровней консенсуса и исполнения, что повышает эффективность и скорость сети.
Блокчейн Ethereum требует, чтобы валидаторы выполняли функции консенсуса и исполнения в сжатые сроки, что может привести к неэффективности и задержкам в процессе.
EPBS позволит валидаторам сосредоточиться на немедленной проверке консенсуса и отложить проверку выполнения на более позднее время без ущерба для производительности и безопасности сети.
Решение также предлагает не требующий доверия обмен данными между разработчиками и авторами предложений, гарантируя оплату и включение действительных блоков, а также устраняя необходимость в промежуточном программном обеспечении.
Виталик стремится ускорить Ethereum
Согласно сообщению Бутерина от 30 июня, «Одним из важных свойств хорошего пользовательского опыта блокчейна является быстрое время подтверждения транзакций».
Благодаря изменению комиссии за транзакцию EIP-1559 и стабильному времени блока после слияния, подтверждение транзакций в Ethereum теперь сократилось до 5–20 секунд.
Хотя это сопоставимо с транзакциями по кредитным картам, некоторые приложения требуют значительно более высоких скоростей — это далеко от текущего 12-секундного механизма консенсуса Gasper.
С учетом обсуждения EIP-7732 и обещаний предлагаемых изменений более высокая скорость транзакций может быть не за горами, но ценой еще одного хардфорка с обратно несовместимыми изменениями.
Читайте также: