ВИЗНАЧЕННЯ Шардінгу
Шардінг - це техніка розподілу баз даних, яка буде використовуватись для різкого масштабування блокчейна ethereum та надання йому можливості обробляти більше транзакцій в секунду.
НАРУШЕННЯ ВНИЗ Шардування
В даний час кожен вузол в блокчейні ethereum зберігає всі стани. Це означає, що кожен вузол відповідає за збереження критичної інформації, наприклад залишків рахунків та історії транзакцій. Хоча це забезпечує безпеку blockchain, зберігання всіх станів у всіх вузлах значно сповільнює обробку транзакцій. Невеликі швидкості для обробки транзакцій не сприятливі для майбутнього, коли блокчейн ethereum стає відповідальним за мільйони транзакцій.
Шардінг відноситься до горизонтального розподілу баз даних шляхом поділу на рядки. Осколки, як називають ряди, концептуалізуються на основі характеристик. Наприклад, один фрагмент може відповідати за збереження стану та історії транзакцій для конкретного типу адреси. Або можливо розділити осколки залежно від типу цифрового активу, що зберігається в них. Операції, пов’язані з цим цифровим активом, можуть стати можливими завдяки комбінації фрагментів. Як приклад, розглянемо операцію з оренди нерухомості, в якій бере участь декілька черепків. Ці шматки відповідають різним суб'єктам, що беруть участь в трансакції, від імені клієнта до цифрових ключів, сконфігурованих у розумний замок, який надається орендареві після сплати орендної плати.
