Як повідомив творець Polkadot Гевін Вуд (Gavin Wood), замість тестової мережі Kusama розробники випадково оновили основну мережу проекту, яка ще не запущена публічно.
Вуд розповів, що дане оновлення повинно було змінити базову логіку блокчейна Kusama, але з-за помилки розробників було проведено на основній мережі. У зв’язку з відмінностями в параметрах протоколу консенсусу Babe на тестовій і основний мережах, виробництво блоків зупинилося.
Для скасування оновлення необхідно було відкотитися лише на 1-2 блоку назад, проте розробники перестрахувалися і відкотилися на кілька блоків. Це виявилося можливим завдяки логіці мережі – якщо більше 50% валідаторів згодні із зміною, то його можна внести.
За словами Вуда, з-за особливостей Babe, а також захисного механізму Grandpa, розробникам довелося «повернутися в минуле» протоколу – 4 січня 2020 року. Після цього у розробників з’явилася можливість скасувати оновлення, так що основна мережа повернулася в робочий стан.
Нагадаємо, що запуск експериментальної версії протоколу Polkadot під назвою Kusama відбувся в липні минулого року. Тоді повідомлялося, що Kusama буде ранньою, неперевіреної і неідеальної версією протоколу Polkadot».
Thanks!
Our editors are notified.