Solana введет ускорение транзакций

На Solana может появиться механизм «своевременного голосования», в пользу чего высказалось 98% валидаторов. Предложение появилось на фоне нескольких сбоев. О принятии инициативы написал Остин Федера, глава отдела стратегии Solana Foundation.

В начале марта представитель валидатора Shinobi Systems под ником Zantetsu выдвинул предложение, направленное на ускорение обработки транзакций в сети Solana. В основу инициативы лег механизм «своевременного голосования», который вносит изменения в код, используемый для подсчета голосов, которые зарабатывают валидаторы.

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

Некоторые оттягивают голосование до последнего момента, чтобы получить вознаграждение побольше. Поэтому в системе появляется дыра, которую нечестные валидаторы могут использовать в свою пользу и не нести за это никакого наказания.

Если предложение «своевременного голосования» реализуют, то награды будут зависеть от «времени задержки» голоса. Время задержки — период времени между созданием слота и приходом голоса от валидатора. Те участники обработки транзакций, которые голосуют быстрее, начнут получать более высокие вознаграждения.

Инициатива также включает в себя встроенный льготный период в три слота. Это значит, что награда валидатора, который голосует с задержкой, не превышающей три слота, не будет снижаться. Таким образом Zantetsu предлагает сделать систему более справедливой для валидаторов, которые находятся дальше от центров сети и могут иметь более высокую задержку при передаче информации.

Пока неясно, как именно новый механизм повлияет на скорость подтверждения транзакций.

По данным Dune, 5 апреля около 75% транзакций в сети Solana не были исполнены. Пользователи жаловались на задержки и ошибки, несмотря на попытки перевести цифровые активы повторно. К моменту написания материала показатель снизился до 57,41%.

Соучредитель Solana Labs Анатолий Яковенко прокомментировал ситуацию с задержкой транзакций так:

«Разбираться с ошибками в перегрузках намного хуже, чем с полным сбоем работы. В последнем случае — раз и готово, баг выявлен, исправлен, и блокчейн продолжает работать. В первом случае приходится проходить через весь конвейер релизов и тестов», — написал он.

Разработчики планируют исправить ошибку к 15 апреля.

За последние годы сеть Solana ломалась далеко не один раз. Самый недавний — в начале февраля, когда блокчейн перестал обрабатывать блоки, и исправление проблемы заняло у инженеров почти пять часов.

Команда экспертов во главе с журналистом Колином Ву пришла к выводу о том, что периодические сбои в сети происходят из-за того, что она неспособна справляться с растущим объемом транзакций. В последние месяцы в Solana наблюдается всплеск активности, который вызван продолжающимся ажиотажем вокруг мемкоинов.

Источник: cryptocurrency.tech

No votes yet.
Please wait...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *