Шардинг (Sharding)
Метод масштабирования блокчейна путём разделения сети на параллельные сегменты для обработки транзакций.
Шардинг -- горизонтальное масштабирование: разбиваем сеть на подмножества (шарды), каждый обрабатывает свою порцию транзакций параллельно. Пропускная способность растёт пропорционально числу шардов.
Ethereum сместил фокус с полного шардинга на danksharding -- шардинг данных для удешевления L2. Proto-danksharding (EIP-4844) уже работает и снизил стоимость для роллапов в десятки раз.
Технически сложно: межшардовая коммуникация, безопасность при меньшем числе валидаторов на шард. NEAR Protocol и MultiversX имеют рабочий шардинг на уровне исполнения -- это пока редкость.
Связанные термины
Ещё из раздела «Блокчейн»
Хеш (Hash)
Результат криптографической хеш-функции — уникальная строка фиксированной длины, полученная из входных данных любого размера.
Узел сети (Node)
Компьютер, подключённый к блокчейн-сети, хранящий копию реестра и участвующий в валидации транзакций.
Блок (Block)
Пакет данных, содержащий набор подтверждённых транзакций и связанный с предыдущим блоком в цепочке.
Транзакция (Transaction)
Запись о переводе криптовалюты или вызове смарт-контракта, подписанная приватным ключом отправителя.
Дерево Меркла (Merkle Tree)
Иерархическая структура хешей, позволяющая эффективно и безопасно верифицировать целостность больших наборов данных.
Доказательство работы (Proof-of-Work)
Консенсусный механизм, требующий от майнеров затрат вычислительной мощности для создания новых блоков.