Обучение криптовалютам

Что такое шардинг в блокчейне?

Разбираемся с тем, что такое шардинг в блокчейне и зачем он нужен

Шардинг — прием, с помощью которого данные распределяются между несколькими серверами. Такая система позволяет справиться с большим объемом данных.

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

Идея шардинга выглядит довольно простой, но пока она не реализована полноценно ни в одном блокчейне. Дело в том, что для ее внедрения необходимо решить несколько непростых задач:

  1. Взаимодействие между нодами. Если мы разобьем ноды хотя бы на 2 группы, то необходимо разработать механизм, который позволит узлам обмениваться информацией о достоверных транзакциях.
  1. Контроль. Для реализации шардинга необходимо разработать систему контроля, чтобы отслеживать работу узлов и понимать, какую именно часть транзакций они обрабатывают.
  1. Алгоритм консенсуса. В криптовалютных сетях, которые работают по алгоритму PoW, почти невозможно внедрить шардинг. Именно поэтому Виталик Бутерин, основатель Ethereum, собирается перевести свою криптовалюту на алгоритм PoS. Такой тип консенсуса считается более подходящим для реализации шардинга.

Нашли ошибку? Помогите нам: выделите ее и нажмите CTRL+ENTER. Спасибо!

Комментарий (0)

Напишите комментарий...
avatar

Похожие статьи

Регистрация
Регистрация
Вход
Забыли пароль?
Close

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: