Засновник Cardano Чарльз Хоскінсон звернувся до зростаючої критики щодо підходу його блокчейну до різноманітності клієнтів у кінці вересня, захищаючи те, що назвав скоординованою стратегією, попереджаючи при цьому, що конфлікти у соціальних мережах загрожують критичним оновленням мережі. Генеральний директор Input Output Hong Kong (IOHK) відкинув твердження, що він проти реалізації чисельних клієнтів, заявивши, що різноманітність клієнтів була "цільовим дизайном з самого початку" проекту Cardano.
Що потрібно знати:
- Хоскінсон виклав стратегію диверсифікації, що передбачає поточний вузол на базі Haskell та заплановану реалізацію "Cardano 2.x" на базі Rust
- Засновник висловив занепокоєння, що командам альтернативних клієнтів не вистачає ресурсів для підтримки Leios, запланованого оновлення масштабування Cardano, до 2026 року
- IOHK реорганізувала команди розробників та збільшила кадровий склад для прискорення реалізації Leios за допомогою "24/7 моделі розробки за принципом обхідного сонця"
Підхід до розробки на основі специфікацій
Хоскінсон представив різноманітність клієнтів як основу децентралізації блокчейну, а не як необов'язкове покращення. "Різноманітність клієнтів є критичною. Ethereum знає це. Solana знає це. Усі знають це", сказав він під час відео-відповіді. Підхід орієнтований на формальні специфікації як незалежні від реалізації плани для розвитку протоколу.
За словами Хоскінсона, IOHK вклала значні кошти у формальні специфікації, щоб забезпечити наявність чисельних інтероперабельних клієнтів без фрагментації мережі. Він підкреслив, що специфікації зберігають ригорність незалежно від формату. "Ви можете писати їх у TLA, ви можете писати їх у Agda, ви можете писати їх у Lean", пояснив він. Без формальних специфікацій, він стверджував, код стає де-факто стандартом.
Засновник розкритикував команди альтернативних клієнтів за розвиток реалізацій без активного внеску в існуючі специфікації. Такий фрагментарний підхід підвищує ризики розділу мережі та підвищує вартість координації, він попередив.
Обмеження ресурсів загрожують термінам Leios
Хоскінсон визначив Leios як "найбільш нагальний програмний проект" IOHK і поставив під сумнів, чи мають команди конкуруючих клієнтів достатнє фінансування для реалізації архітектури масштабування. Компанія реорганізувала операції з розробки та припинила внутрішні суперечки, щоб прискорити прогрес Leios.
"Я не вірю, що альтернативні вузли мають достатньо ресурсів, щоб побудувати Leios у 2026 році", зазначив Хоскінсон. Він натякнув, що мережі можливо доведеться відкласти реалізацію Leios, якщо альтернативні клієнти не зможуть досягти паритету функцій. "Рішення" полягає в збільшенні фінансування для альтернативних команд або прийнятті відкладених термінів.
Щоб вирішити проблеми фрагментації, Хоскінсон запропонував програму "сертифікованого клієнта", пов'язану безпосередньо з формальними специфікаціями.
Цей процес сертифікації надасть докази того, що реалізації відповідають стандартам протоколу і відповідають вимогам безпеки. Зазначене фінансування могло б підтримувати базові функції, нові можливості та процеси сертифікації одночасно.
IOHK почала інтеграцію сторонніх компонентів, включаючи реалізацію Dolos від Blockfrost, у дизайни повних вузлів для заміни гаманця Daedalus. Ці зусилля демонструють прихильність компанії до зовнішніх внесків, зберігаючи при цьому узгодження специфікацій.
Майбутня архітектура та відносини з громадськістю
Дорожня карта включає "Проект Акрополіс" - мікросервісну архітектуру на базі Rust, призначену для уніфікації фреймворків партнерських мереж із основним стеком мережі Cardano. Корпоративні розгортання використовуватимуть мікросервіси, оркестровані Kubernetes, з можливостями горизонтального масштабування. Роздрібні вузли об'єднають легші компоненти на зразок Dolos із Mithril для прискореної синхронізації.
Хоскінсон визнав виклики модернізації мережі, зокрема повторну реімплементацію стеку "міні-протоколів" Cardano в різних мовах програмування.
Нова архітектура може підтримувати можливості pub/sub, підходящі для партнерських ланцюжків і децентралізованих додатків.
Засновник звернувся з закликом зменшити конфлікти в соціальних мережах і зосередитися на технічній доставці. "Ми трохи закохалися в драму і трохи закохалися в вороже поводження", сказав він. Постійні "погано намірені інтерпретації" створюють ризик створення того, що він назвав "токсичним пеклом", що відлякує розробників.
Хоскінсон встановив дві особисті межі: звинувачення у кримінальних діях і розкраданні громадських коштів. Він вітав критику його рішень, стилю управління та операцій компанії, якщо вона не підпадає під ці пункти.
Розуміння ключових термінів
Різноманітність клієнтів означає наявність кількох незалежних реалізацій програмного забезпечення для одного і того самого блокчейн-протоколу, знижуючи ризики виникнення єдиних точок відмови в обробці мережі. Формальні специфікації надають математичні або логічні описи поведінки протоколу, незалежні від конкретних реалізацій програмування.
Leios - це рішення Cardano по масштабуванню, розроблене для збільшення пропускної здатності транзакцій та зниження часу підтвердження. Мікросервісна архітектура розбиває застосування на менші, незалежно розгортаємі служби, які обмінюються інформацією через визначені інтерфейси.
Мова програмування Haskell підкреслює принципи випереджувального програмування та математичну коректність. Rust пропонує функції безпеки пам'яті та оптимізацію продуктивності, що приваблює розробників блокчейн.
Висновок
Хоскінсон позиціонував Leios як потенційний "великий об'єднавець" для команд розробників клієнтів, за умови, що екосистема повернеться до координації та суворості специфікацій. На час написання статті ADA торгувався по $0.82. Засновник висловив оптимізм щодо впровадження вибору клієнтів користувачами після встановлення стандартів безпеки.