Статья глоссария
Шардинг
infrastructureШардинг: разделение блокчейна на параллельные шарды ради ёмкости, а также межшардовые и связанные с безопасностью компромиссы.
Определение
Шардинг (sharding) — это способ масштабирования, при котором блокчейн разбивается на параллельные разделы, называемые шардами, так что каждый валидатор обрабатывает и хранит лишь часть нагрузки сети, а не все транзакции. Идея заимствована из проектирования баз данных: общая ёмкость растёт примерно пропорционально числу шардов, а требования к оборудованию одного узла остаются умеренными, что помогает сохранить децентрализацию. Сложности — межшардовое взаимодействие (транзакции, затрагивающей два шарда, нужен безопасный протокол между ними) и безопасность: каждый шард защищает лишь часть набора валидаторов, поэтому их назначают случайно и регулярно ротируют. Некоторые сети перешли к шардингу данных, где шарды обеспечивают доступность данных для роллапов, а не исполняют транзакции сами.
Далее