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

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

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

По словам Бутерина, хардфорк The Merge, который обеспечил переход Ethereum от механизма консенсуса PoW к PoS, сократил время подтверждения транзакций в основной сети до 5-20 секунд.

Такой показатель «конкурирует с опытом оплаты кредитной картой», но существует потенциал для дальнейшего ускорения операций, считает разработчик. 

Одним из вариантов увеличения пропускной способности может стать изменение архитектуры слотов и эпох.

Слоты представляют собой 12-секундный период, когда случайно выбранный валидатор имеет право включить блок в сеть. Каждые 32 слота образуют одну эпоху. 

По словам Бутерина, Ethereum Foundation становится «все более некомфортным» из-за текущего механизма голосования по слотам и подхода к финализации. Такая система подвержена множеству ошибок и крайне неудобна. 

Он отметил, что при подобной инфраструктуре окончательное создание блока занимает слишком много времени — около 12 минут. Для смягчения проблемы программист предложил заменить существующую модель на SSF.

«Главное отличие от Tendermint заключается в том, что мы сохраняем механизм “утечки бездействия”, который позволяет блокчейну продолжать работу и восстанавливаться, если более 1/3 валидаторов выходят из строя», — уточнил Бутерин.

SSF все еще не до конца проработан и рискует столкнуться с некоторыми проблемами. Например, валидаторам необходимо публиковать два сообщения каждые 12 секунд, что увеличивает перегрузку сети.

Читать также:
В криптоиндустрии запустили кампанию в поддержку Камалы Харрис

Для решения подобных сложностей разрабатывается предложение Orbit SSF, но оно еще находится на ранней стадии. 

«Чем больше у нас возможностей, тем полезнее для пользователей L1 и L2, и тем сильнее мы можем упростить работу разработчиков сетей для масштабирования», — подытожил соучредитель Ethereum.

Ранее Бутерин перечислил способы применения криптовалют в обычной жизни. В частности, он предложил применять ZKP-механизмы для верификации «личности, учетных данных или репутации». 

Напомним, в мае разработчик назвал пять архитектурных решений блокчейна Ethereum, которые при возможности хотел бы изменить.

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь

Новое на сайте