Шардінг – це спосіб вирішення проблем з масштабністю блокчейна. Мова йде про те, наскільки добре система може працювати в міру збільшення її масштабу і навантаження. Эфириум використовує систему докази роботи, що означає, що всі транзакції в системі повинні оброблятися усіма що знаходяться в ній вузлами.
Це система, використовувана оригінальної криптовалютой, є перевіреним способом підтримання цілісності блокчейна, однак є одна проблема: вона робить мережу важкою і повільною. Багато вирішення цієї проблеми були запропоновані і запущені в мережі – великі блоки, дочірні блокчейны і мережа Lightning є лише деякими прикладами спроб вирішення даного питання.
Шардінг, або сегментування, як випливає з назви, в основному означає, що блокчейн піддається фрагментації, що потенційно полегшує навантаження на вузли перевірки. На початку 2018 року Ethereum Foundation запустив дві програми досліджень і розробок для протоколів шардинга, що фінансуються за рахунок субсидій у розмірі від 50 000 до 1 мільйона доларів.
Механізм шардинга буде працювати за принципом серцебиття, видаючи нові осколки блоків кожні 2-8 секунд. Ці нові блоки будуть випадковим чином пропонувати вузол для його перевірки. Перевіряється вузол вибирається випадковим чином, але сам вибір впливає активність даного сайту. Це є відмінною рисою консенсусу системи, що працює за алгоритмом proof of stake. Для генерації рандомности перевірки буде застосовуватися механізм RANDAO.
Слід зазначити, що кожен новий блок будь-якого типу буде залежати від блоку з основної ланцюжка. Однак основний блокчейн не перевіряє особисто кожну транзакцію – вони перевіряються проксі, тобто випадково вибраними валидаторами.
Бутерин додає:
«Ще не повністю вирішена задача визначення того, яким чином стимулювати і коли дозволяти перехресні посилання».
Be First to Comment