一款名為 RockOffChain 的新音樂遊戲應用,利用 Yellow SDK 建構,融合機器學習演算法與區塊鏈技術,打造自動化的音樂對決評審系統。最小可行產品允許玩家完成音樂任務後,經由 Nitrolite 狀態通道 (ERC-7824) 立即領取加密貨幣獎勵,由機器學習模型評分其演奏準確度。
重點說明:
- 應用程式透過機器學習自動評分音樂表現,可以偵測完全五度、小三和弦等特定音程
- 玩家透過區塊鏈狀態通道獲取獎勵,能即時、免傳統手續費進行離鏈交易
- 系統採用快速傅立葉轉換 (FFT) 並結合中值濾波處理音訊,鎖定 20-20,000 Hz 的音樂頻率
應用會連接至 ClearNode,並使用遊戲創建者預先儲值錢包,以即時發放完成任務的玩家獎勵。狀態通道技術讓獎勵分配過程能在保有區塊鏈安全的同時,以極快速度經離鏈完成。
RockOffChain 基於 Yellow SDK 開發,此鏈無關開發工具包為開發者隱藏區塊鏈複雜性,僅需整合單一層即可自動處理各鏈邏輯,讓開發人員專注於產品本身,由 Yellow 管理底層區塊鏈運作。這套工具包原生多鏈支援,應用能在不同區塊鏈網路間無縫運作,無須針對每條鏈分別實作。
AI,在此更精確來說是機器學習,為應用的核心判斷機制。機器學習屬於人工智慧分支,令電腦能從數據中自我學習、判斷,不必為每個任務手動程式設計。RockOffChain 會分析音訊輸入來判斷音樂準確度並給予分數。
前端架構採用 React 和 Vite 框架,透過自訂 hooks 連結 ClearNode。音訊捕捉和處理靠 Math.js 進行快速傅立葉轉換運算,並依賴 essentia.js 執行信號處理任務;中值濾波用於隔離標準音樂頻率 20 至 20,000 Hz 範圍。
疊代偵測系統特別針對有經驗音樂人熟悉的音階訓練。應用可藉由頻率分析辨識完全五度和小三和弦,作為機器學習評分玩家表現的量化依據。
最後想法
RockOffChain 是音樂遊戲、機器學習評分與區塊鏈獎勵系統的創新融合。該應用展示了新興科技如何打造全新互動娛樂型態,同時藉加密貨幣獎勵鼓勵音樂表現。

