Криптовалютна біржа Coinbase повідомила про запуск NodeSmith — нової системи, що використовує штучний інтелект (ШІ) для автоматизації процесу оновлення блокчейн-вузлів на підприємстві.
Ця інноваційна платформа вже інтегрована з більш ніж 60 мережами і допомогла зменшити витрати на оновлення на 30%, усунувши ризики пропуску важливих оновлень і забезпечивши автоматизований аналіз змін у коді.
Як заявили представники Coinbase, компанія управляє інфраструктурою вузлів для більш ніж 60 блокчейнів, включаючи Bitcoin, Ethereum, Celo, Aptos і Story.
За останні три місяці було оброблено понад 500 оновлень. Варто зазначити, що кожен протокол оголошує зміни по-різному: від офіційних документів до повідомлень у Discord за кілька годин до їх реалізації.
Пропуск критичних оновлень може негативно позначитися на мільйонах користувачів Coinbase. Невдача в синхронізації вузла призводить до затримок у транзакціях і втрачає довіру клієнтів.
«Пропуск ключового оновлення безпосередньо впливає на наших користувачів. Якщо вузол не встигає, це може призвести до затримок у транзакціях для мільйонів клієнтів Coinbase», — зазначили в компанії.
NodeSmith складається з двох основних компонентів:
- Triage Agent, що проводить аналіз оновлень, збираючи інформацію з GitHub, Discord, Telegram та інших ончейн-ресурсів. Цей агент перетворює зміни в коді на доступні документи. Наприклад, при модифікації змінної NO_ACTIVATION_HEIGHT на конкретний блок він додає контекст: «Ця зміна активує оновлення NU6 на висоті блоку 2726400, що раніше не відбувалося автоматично. Це обов’язкове оновлення консенсусу»;
- Upgrade Orchestrator, який координує роботу п’яти спеціалізованих агентів: аналіз репозиторіїв, зміна конфігурацій Kubernetes, налаштування роботи з Docker та CI/CD, а також поетапне розгортання спочатку на тестових мережах, а потім на основній.
Усі агенти функціонують на базі спільного сховища контексту, щоб зберегти важливу інформацію в процесі. Критичні операції (збірка, розгортання, інтеграція) виконуються за допомогою чітко визначеного Python-коду, тоді як ШІ відповідає за аналіз та планування.
Згідно з інформацією Coinbase, впровадження NodeSmith дозволило досягти кількох важливих результатів:
- жодне обов’язкове оновлення не було пропущено;
- зменшення кількості невдач під час розгортання;
- формування бази знань для майбутніх оновлень.
Coinbase зазначила, що NodeSmith допомагає інженерам зосередитися на розвитку платформи та інтеграції нових блокчейн-технологій, звільняючи їх від рутинних завдань.
«Архітектура NodeSmith демонструє, що поєднання ШІ-аналізу і визначеного виконання забезпечує як адаптивність, так і надійність», — підкреслено в звіті.
Компанія також зазначила, що система стає все більш стійкою, адже кожен новий випадок дає змогу накопичувати досвід для подальшої автоматизації. Це дозволяє Coinbase підтримувати стабільність інфраструктури навіть під час масових оновлень протоколів.
Нагадаємо, що минулого серпня біржа звільнила співробітників, які відмовилися приймати використання ШІ в їхній діяльності, а на початку вересня генеральний директор компанії Браян Армстронг оголосив про плани досягти 50% генерованого ШІ коду до жовтня.