Что такое <a href="https://ru.wikipedia.org/wiki/%D0%A8%D0%B0%D1%80%D0%B4%D0%B8%D0%BD%D0%B3">Шардинг</a>?

Intermediate
4m

Шардинг - это техника разделения базы данных, разработанная для решения проблем масштабируемости блокчейнов. Согласно официальному объявлению Ethereum, шардинг станет следующим значительным обновлением для улучшения мощности и масштабируемости Ethereum. Планируется запустить примерно в 2023-2024 году.

Механизм шардинга

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

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

Проблемы шардинга

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

Что такое теория "Трилеммы Блокчейна"? Как это влияет на развитие блокчейна? См. содержание: Что такое Трилемма Блокчейна?

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

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

Вам также может быть интересна следующая информация:

Sharding

Ethereum

What else do you want to learn?

Send

Связанные Активы

delate
Use TokenInsight App All Crypto Insights Are In Your Hands
Open