加入GNAI網(wǎng)絡(luò)非常簡單:
1.協(xié)議被設(shè)計成鏈無關(guān),支持在以太坊之外的其他區(qū)塊鏈上使用?;贕NAI提供的Schema包裝現(xiàn)有的人工智能服務(wù)。
2.封裝復(fù)雜的區(qū)塊鏈底層,將協(xié)議的特點集成在易于使用的SDK。開發(fā)AdAgent的Transmitter分發(fā)機(jī)程序,接入AI服務(wù)。并部署到GNAI的多個分發(fā)機(jī)服務(wù)器中。
3.去中心化的管理基礎(chǔ)設(shè)施(DGI),用于分配合約智能代理對其他各類智能代理的義務(wù)集合。此外,我們還在合約中設(shè)置了監(jiān)督者的校色和合約監(jiān)督智能代理(CMA),并部署和注冊到GNAI的AI服務(wù)管理智能合約中。
我們發(fā)現(xiàn)人工智能已經(jīng)從算法和算力為主的技術(shù)驅(qū)動構(gòu)成的第一階段,邁向了以大量結(jié)構(gòu)化、可靠的數(shù)據(jù)為爆發(fā)力的數(shù)據(jù)驅(qū)動構(gòu)成的第二階段,而到了人工智能開發(fā)的第三階段,則以場景為主要驅(qū)動力。我們心啊在正在歷經(jīng)人工智能的第二階段到第三階段的轉(zhuǎn)變,一方面是深度學(xué)習(xí)模型正在升級(比如遷徙學(xué)習(xí)模型和多任務(wù)模型),另外一方面相對于百萬級的粗糙的AI模型訓(xùn)練數(shù)據(jù),幾千到上萬個精細(xì)標(biāo)準(zhǔn)化標(biāo)注處理過的訓(xùn)練次數(shù)數(shù)據(jù)也能達(dá)到同樣的效果。
GNAI是一個可通過智能合約擴(kuò)展的開放平臺,從而實現(xiàn)與其他基于以太坊的DApp的交互協(xié)作。GNAI的開源特性使得第三方開發(fā)人員能更好的在平臺之上構(gòu)建可交易的應(yīng)用程序。該平臺可以支持多種應(yīng)用程序。
相關(guān)核心技術(shù)概念
GNAI有必要在區(qū)塊鏈的地址之外,為用戶創(chuàng)建一個帶有用戶數(shù)據(jù)狀態(tài)的 賬戶,除了包含例如轉(zhuǎn)賬地址這樣的值之外,還會包含其他更多公戶自定義信息,這些信息可以根據(jù)成本和隱私保護(hù)的不同考慮,存放在鏈上或類似IPFS這樣的鏈下。另外,AI合約應(yīng)該可以接入類似uPort這樣的用戶身份合約,來獲取用戶身份的認(rèn)證信息。
在GNAI中,鏈下共識的過程進(jìn)行改進(jìn),參與鏈下共識的所中心賬戶和共識程序,是可以參數(shù)化后經(jīng)由鏈上智能合約選擇和設(shè)定的,最終提交給鏈上合約的數(shù)據(jù)源包括由提供者簽名的原始數(shù)據(jù)源,以及最終的數(shù)據(jù)源。應(yīng)為鏈下的多中心共識程序由鏈上程序或合約提供,因此鏈上程序或合約將可以對數(shù)據(jù)源的提供者以及鏈下共識過程做校檢。
網(wǎng)絡(luò)引擎(NEngine)提供全網(wǎng)網(wǎng)絡(luò)連接服務(wù),為服務(wù)用戶提供接口,可以定義網(wǎng)絡(luò)、子網(wǎng)、虛擬IP地址,并使得節(jié)點之間負(fù)載均衡。AI開發(fā)者GNAI平臺上開發(fā)并發(fā)布AI合約并接入經(jīng)過授權(quán)的AI服務(wù)的第三方開發(fā)者,AI合約更像是AI服務(wù)和GNAI間的一適配器。
AI消費者通過恰當(dāng)?shù)慕馕鯣NAI網(wǎng)絡(luò)中注冊的AI服務(wù)接口和數(shù)據(jù),任何開發(fā)者都可以開發(fā)GNAI的AI服務(wù)瀏覽器,便于AI服務(wù)器使用者查詢和使用AI服務(wù)。AI服務(wù)使用者有可能是某個智能合約,也有可能是另外一個服務(wù)或程序,需要付出GNAIT代幣才能使用AI服務(wù),GNAI系統(tǒng)手袋代幣費用后,將會根據(jù)服務(wù)表現(xiàn)進(jìn)行自動分賬。