Нова пропозиція BM для EOSIO: Чи вирішить вона кризу CPU?

Кошмар завантаження EOS
Більше місяця користувачі EOS стикаються з серйозними проблемами мережевого завантаження. Дані DAppTotal показують, що 77.76% ресурсів CPU використовує проект EIDOS. Ситуація стала настільки критичною, що EarnBetCasino погрожував повністю покинути мережу.
Діагностика BM: Проблема дизайну
Засновник EOS Daniel Larimer (BM) вказує на основну проблему: система REX (Resource Exchange), яка призначена для оренди ресурсів CPU, працює з хибними припущеннями. Вона очікувала рівномірного розподілу запитів, але отримала розподіл Парето, де кілька учасників домінують у використанні. Результат? Ціни коливаються, і іноді CPU недоступний за жодної ціни.
Тимчасове рішення, яке не спрацювало
Попередні спроби виправити ситуацію, такі як “частковий резерв CPU”, дали лише тимчасовий ефект:
- Збільшення CPU в 1000 разів при низькому навантаженні створило хибні очікування.
- Резкі спалахи попиту блокували користувачів без попередження.
- Спекулятивні ціни відірвалися від реальної вартості.
Новий алгоритм: Стабільність через експоненційні ціни
Пропозиція BM включає:
- Використання CPU лише для оренди (без постійного володіння).
- Впровадження експоненційних кривих цін на основі використання.
- Розподіл плати за оренду між учасниками REX.
Цей підхід забезпечує стабільність: якщо вам потрібно 1% мережевого CPU на 30 днів, ви платите різницю між поточною та прогнозованою вартістю оренди.
Проблеми переходу
Зміни не пройдуть безболісно:
- Учасники втратять “постійні” права на CPU.
- REX буде поступово припиняти роботу протягом ~12 місяців.
- Ранні користувачі можуть стикнутися з тимчасовими недоліками.