У 0G Labs ми активно прислухаємося до пропозицій та відгуків нашої спільноти, щоб покращити нашу документацію, навчальні посібники, інструкції та GitHub. Наша мета — створити цінні ресурси та практичні посібники, які впорядковують та спрощують процес розробки для учасників хакатону.
Спільне проведення хакатонів
Ми з гордістю виступили співорганізаторами двох великих хакатонів:
- Hybrid AI+Web3 та Social Hackathon: 3-денний хакатон, зосереджений на перетині AI та Web3, в якому взяли участь 867 учасників, які сформували 133 окремі команди. Більше інформації тут.
- dAGI House Hackathon в ETHCC: Децентралізований хакатон з АІ, який включав серію онлайн-трансляцій перед конференцією та призовий фонд у розмірі $87 500. Більше подробиць тут.
Під час цих хакатонів ми отримали безліч цінних пропозицій. З 48 команд, які взяли участь, 25 представили свої проекти з використанням технології 0G. Ось деякі ключові покращення, які ми зробили на основі їхніх відгуків:
- Оновлення документації: Покращена документація тепер включає детальну архітектуру та блок-схеми для розробників, які будують на 0G.
- Навчальні матеріали на YouTube: Нові навчальні посібники з SDK та ввідні семінари для розробників тепер доступні на нашому каналі YouTube.
- Оновлення репозиторію: Додано репозиторій демо-додатків та оновлено README на основі відгуків учасників хакатону.
- Нові ініціативи спільноти: Запущено покращену технічну підтримку та Discord Office Hours для постійної взаємодії з розробниками.
- Виправлення помилок: Вирішено проблеми з оцінкою газу, додано метадані типу файлу для безпеки, покращено стабільність RPC та оптимізовано час компіляції для більшої ефективності.
Нижче ми розповімо про кожну з них детальніше.
Оновлення документації
Спочатку наша документація була зосереджена в основному на запуску вузла та базових поясненнях архітектури. Тепер ми додали до нашої документації покращений розробник.
Цей розділ містить детальний опис архітектури для кожного компонента:
- Блокчейн 0G,
- сховище даних 0G,
- Доступність даних,
- Контрактні адреси та
- Конфігурація тестової мережі.
Ми також додали блок-схеми для покращення читабельності.
Навчальні посібники YouTube
Навчальні матеріали DK: Ми додали на наш канал YouTube навчальні матеріали про те, як користуватися SDK. Подивіться відео про 0G SDK тут.
Ми також взяли участь у серії семінарів на тему “Вступ та адаптація розробників до екосистеми 0G”. Подивіться воркшоп з 0G Onboarding тут.
Оновлення репозиторію
Ми додали репозиторій додатків з прикладами використання 0G SDK. Перевірте його тут: Демонстраційний додаток 0G
Ми також оновили README і вирішили кілька питань, які підняли учасники хакатону. З ним можна ознайомитися тут: 0G TS SDK.
Ініціативи спільноти
Ми покращили підтримку модераторів з технічних питань на нашому каналі Discord.
Ми також запустили робочий час Discord для розробників, щоб бути в курсі розвитку екосистеми, по п’ятницях о 9 ранку за східним часом, починаючи з цього тижня.
Виправлення помилок
Ми зробили кілька виправлень, які покращують продуктивність 0G.
- Завантаження файлів: Вирішено проблеми з платою за оцінку тестового газу ETH для файлів середнього розміру (>50 МБ).
- Завантаження метаданих сегмента: Вирішено проблему відсутності метаданих типу файлу, які зберігалися в ланцюжку, що становило загрозу безпеці. Ми також оновили документацію, щоб прояснити припущення щодо отриманих даних, і покращили документацію для частини завантаження в TS-SDK.
- Проблеми з оцінкою газу: Ми виправили неправильні оцінки газу, які призводили до збоїв транзакцій, а також впровадили ручні коригування та вищі ліміти газу, де це було необхідно.
- Нестабільна робота RPC та проблеми з розгортанням: Усунено часті нестабільності в роботі інтерфейсів RPC, які спричиняли помилки розгортання та виконання.
- Великі залежності розробки та тривалий час компіляції: Ми скоротили тривалий час компіляції через важкі залежності, покращили процеси усунення несправностей шляхом інтеграції різних компонентів, а також усунули нестабільність RPC і труднощі з визначенням тарифів на газ.
Ми прагнемо постійно вдосконалювати наші ресурси та підтримку, спираючись на відгуки спільноти. Слідкуйте за оновленнями та покращеннями від 0G Labs!