本發(fā)明公開(kāi)了一種結(jié)合GRU和SVM的智能合約漏洞檢測(cè)方法,包括,將原始智能合約轉(zhuǎn)換為合約片段,并對(duì)合約片段進(jìn)行標(biāo)記;解析標(biāo)記的合約片段,并將解析結(jié)果轉(zhuǎn)換為向量;利用任意值初始化學(xué)習(xí)參數(shù)權(quán)值和偏差,基于向量和學(xué)習(xí)參數(shù)權(quán)值計(jì)算門控循環(huán)神經(jīng)網(wǎng)絡(luò)的單元狀態(tài),根據(jù)單元狀態(tài)和支持向量機(jī)構(gòu)建檢測(cè)網(wǎng)絡(luò);通過(guò)優(yōu)化策略最小化檢測(cè)網(wǎng)絡(luò)的損失值,根據(jù)損失值調(diào)整檢測(cè)網(wǎng)絡(luò)的權(quán)重和偏差,以訓(xùn)練檢測(cè)網(wǎng)絡(luò);若檢測(cè)網(wǎng)絡(luò)達(dá)到設(shè)定精度,則停止訓(xùn)練,將智能合約輸入至訓(xùn)練后的檢測(cè)網(wǎng)絡(luò),以判斷是否存在重入漏洞;本發(fā)明在針對(duì)解決智能合約的安全問(wèn)題上結(jié)合了深度學(xué)習(xí)技術(shù),并且通過(guò)最終實(shí)驗(yàn)數(shù)據(jù)證實(shí)該發(fā)明能更高效地檢測(cè)智能合約重入漏洞。
聲明:
“結(jié)合GRU和SVM的智能合約漏洞檢測(cè)方法” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請(qǐng)聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)