Новий музичний ігровий додаток під назвою RockOffChain, створений за допомогою Yellow SDK, поєднує алгоритми машинного навчання з блокчейн-технологією для створення автоматизованої системи оцінки музичних дуелей. Мінімальний життєздатний продукт дозволяє гравцям заробляти криптовалютні винагороди за виконання музичних завдань, з платежами, обробленими через стейт-канали Nitrolite (ERC-7824) та моделями машинного навчання, які оцінюють точність виконання.
Що потрібно знати:
- Додаток використовує машинне навчання для автоматичної оцінки музичних виступів, виявляючи конкретні інтервали, такі як досконалі квінти та малі акорди
- Гравці заробляють винагороди через стейт-канали блокчейну, забезпечуючи швидкі операції без звичайних комісій за газ
- Система обробляє аудіо за допомогою швидкого перетворення Фур'є та застосовує медіанні фільтри для ізоляції музичних частот між 20-20,000 Гц
Додаток підключається до ClearNode за допомогою гаманця, попередньо фінансованого творцем гри, що полегшує миттєве нарахування виплат за успішні музичні виступи. Технологія стейт-каналів дозволяє швидкі операції з ланцюга, забезпечуючи безпеку блокчейна для розподілу винагород.
RockOffChain побудовано за допомогою Yellow SDK, неупередженого інструментарію розробки, який абстрагує складність блокчейну для розробників. Yellow SDK забезпечує єдиний інтеграційний шар, який обробляє усю логіку, специфічну для ланцюга, за лаштунками, дозволяючи розробникам зосередитись на створенні чудових продуктів, при цьому Yellow управляє "блокчейн-проводкою". Інструментарій забезпечує сумісність з багатьма ланцюгами, що дозволяє додаткам працювати в різних блокчейн-мережах без необхідності в окремих реалізаціях для кожної.
Штучний інтелект, або краще назвати його машинним навчанням, служить основним механізмом оцінки у додатку. Машинне навчання — це гілка штучного інтелекту, яка дозволяє комп'ютерам навчатися і приймати рішення з даних без чіткої програми для виконання конкретного завдання. У RockOffChain ці алгоритми аналізують аудіо вхід, щоб визначити музичну точність і нарахувати бали.
Фронтенд-архітектура використовує фреймворки React і Vite, підключені до ClearNode через кастомні програмні гачки. Захоплення та обробка аудіо покладаються на Math.js для розрахунків швидкого перетворення Фур'є, тоді як essentia.js обробляє завдання обробки сигналу. Медійний фільтр ізолює частоти в стандартному музичному діапазоні від 20 до 20,000 Гц.
Система виявлення орієнтує увагу на конкретних музичних інтервалах, які можуть розпізнати досвідчені музиканти. Додаток визначає досконалі квінти та малі акорди через аналіз частот, забезпечуючи вимірювані критерії для алгоритмів машинного навчання для оцінки виступу гравців.
Останні думки
RockOffChain представляє інноваційне поєднання музичного геймінгу, оцінки на основі машинного навчання та систем винагород блокчейну. Додаток демонструє, як новітні технології можуть створювати нові форми інтерактивного розваг, надаючи відчутні криптовалютні стимули для музичних виступів.