Что такое «шардинг»?

Что такое «шардинг»? - шардинг криптографии 1024x538Ethereum является вторым по величине блокчейном в мире и был разработан, чтобы упростить создание децентрализованных приложений, которые, помимо других ожидаемых преимуществ, дадут пользователям больше контроля над своими финансами и онлайн-данными.

Идея состоит в том, что эти децентрализованные альтернативы будут распространяться, предлагая альтернативу централизованным приложениям. Ethereum (цитата ETH) будет, таким образом, служить «мировым компьютером», открытым для всех, который нельзя отключить.

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

Фактически, Ethereum исторически страдал от падения производительности из-за блокировки платформы. Шардинг - это возможный способ позволить Ethereum хранить больше данных, шаг, который необходимо предпринять, прежде чем процесс запуска децентрализованных приложений или «децентрализованных приложений» станет массовым.

Где хранятся данные Ethereum?

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

Как вы понимаете, это очень много данных. Почему каждый узел должен хранить всю свою историю? Потому что это то, что делает Ethereum децентрализованным, способным создавать приложения, которые, как говорится на веб-сайте Ethereum, «никто не может удалить».

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

Зачем Эфириуму нужен шардинг?

Шардинг может упростить работу этих полных узлов. Согласно Etherscan, полные узлы Ethereum уже занимают не менее пяти терабайт пространства, что примерно в 10 раз больше, чем может вместить средний компьютер.

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

Когда будет доступен шардинг Ethereum?

Идея шардинга возникла с момента создания Ethereum в 2013 году. Пока не ясно, сработает ли он. Также неясно, когда он будет добавлен в Ethereum. Шардинг включен в Ethereum 2.0, серию обновлений блокчейна Ethereum, которая официально начала работать 1 декабря 2020 года. Шардинг, скорее всего, будет включен на более поздних этапах обновления из-за его потенциальных опасностей и сложности. .