Что такое горизонтальная масштабируемость (horizontal scalability)

Существует несколько способов масштабирования криптовалют и один главный вопрос: какое из этих решений окажется лучшим в долгосрочной перспективе? Одно из возможных решений – применение горизонтальной масштабируемости. Это довольно интересное предложение, особенно если разобраться в деталях.

Горизонтальная масштабируемость в криптовалютах?

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

В большинстве блокчейнов криптовалют все приложения завязаны на одну сеть. Таким образом создаётся очередь задач и транзакций, которые ждут выполнения. В результате мы получаем перегрузки в сети, которые мы и наблюдаем в последнее время как у Bitcoin, так и у Ethereum. Очевидно, что для решения этих проблем необходим совершенно иной подход, которым и может стать горизонтальная масштабируемость.

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

Сейчас всего один проект экспериментирует с горизонтальным масштабированием. Для этого они создали асинхронный PoS-блокчейн. Это довольно большая работа, если не сказать больше. Такой блокчейн может значительно снизить время обработки операций, но пока не понятно, с какими трудностями он может столкнуться. Этот блокчейн использует метод делегированного подтверждения доли.

Горизонтальная масштабируемость также поможет справиться с проблемами задержек. Блоки в сети будут делиться на более мелкие части, что позволит избежать раздувания блокчейна. Станет возможно обрабатывать несколько транзакций и команд одновременно. Хотя нам ещё только предстоит увидеть, как будет достигаться бесконечное масштабирование, это довольно интересная идея. К сожалению, многие особенности кода остаются тайной, поэтому сейчас сложно сказать, чего удастся добиться.

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

Источник: https://themerkle.com/what-is-horizontal-scalability/
Комментарии 0
Вы должны войти на сайт, чтобы разместить свой комментарий.