Один із вкрай важливих критеріїв ефективної роботи кожного блокчейну – його здатність справлятися із проблемою масштабування. Тобто – зменшення швидкості роботи зі збільшенням кількості діючих вузлів. І чим проект стає популярнішим – тим активніше йому ця проблема заважає.
Існують різні підходи до роботи з масштабуванням, проте найбільш, мабуть, найпростіший – збільшення розміру блоку. Адже чим більше транзакцій міститься в одній одиниці зберігання, тим менш завантаженим стає канал, тим більша швидкість роботи і тим нижча кількість запитів на перевірку та підтвердження.
Спочатку розмір блоку блокчейне Bitcoin становив 1 МБ. На момент створення цього було достатньо, але вже буквально через пару років швидкість перестала встигати за попитом. У спробах вирішити цю проблему частина користувачів погодилася змінити базовий протокол і збільшити початкове значення розміру. Вийшов новий ланцюжок Bitcoin Cash з блоком 8 МБ, який, через деякий час, збільшили ще раз - до 32 МБ. При цьому середня кількість інформації в кожній одиниці зберігання все одно тримається в рамках 1 МБ.
Складність у тому, що чим більший розмір, тим складніший процес майнінгу – потрібно швидко обробити набагато більшу кількість інформації, з чим справляються лише машини з високою обчислювальною потужністю та майнінг-пули. Що загрожує підвищенням ступеня централізації мережі.
На поточному рівні технічного розвитку та пропускної спроможності мережі Інтернет, взаємодіяти з блоками до 32 МБ поки що може абсолютно будь-який вузол. Але з подальшим підвищенням їх розміру ситуація змінюється. Система стає більш централізованою, оскільки її робота починає залежати виключно від надпотужних вузлів. В теорії. Насправді ж, вже є блокчейни, у яких величина блоку наближається до критичного – BitcoinSV з 2 ГБ та ILCOIN з 5 ГБ. Так, їхня швидкість вражає – десятки і сотні тисяч TPS, що навіть вище ніж у стандартних банківських систем, проте вимоги до технічних параметрів вузлів вкрай високі.
Тому у більшості проектів, у тому числі і Bitcoin, із проблемою масштабування вирішили боротися іншими способами. У тому числі і за допомогою так званих «рішень другого рівня» - додаткових зовнішніх ланцюжків, що беруть на себе значну частину роботи.
0 Комментарии