Технологии

Шардинг как решение проблемы масштабируемости блокчейна

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

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

Проблема масштабируемости

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

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

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

Шардинг как решение проблемы масштабируемости блокчейна

Советуем почитать: Как работает новый блокчейн-продукт от Microsoft?

Решение проблемы

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

Команде Ethereum удалось создать такой протокол, который и получил название «шардинг». Это особый тип разбиения огромных баз данных на небольшие функционирующие зоны. Внедрение подобного протокола в блокчейн Ethereum — дело очень сложное и комплексное, которое требует больших затрат сил и ресурсов. Но, как утверждает сообщество Эфириум, в конечном итоге игра будет «стоить свеч».

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

Команда Ethereum надеется, что с внедрением протокола в блокчейн, пропускная способность сети увеличится в несколько сотен раз. Это позволит совершать сразу тысячи транзакций за секунду. Звучит очень многообещающе. Остаётся только надеется на то, что у талантливых разработчиков получится осуществить задуманное.

Тэги
Показать больше

Похожие материалы

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Close