一種基于區(qū)塊鏈的智能合約系統(tǒng)及實(shí)現(xiàn)方法

基本信息

申請(qǐng)?zhí)?/td> CN201611121140.X 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN106598549B 公開(kāi)(公告)日 2019-02-01
申請(qǐng)公布號(hào) CN106598549B 申請(qǐng)公布日 2019-02-01
分類(lèi)號(hào) G06F9/30;G06Q40/04 分類(lèi) 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 鄧迪;丁江 申請(qǐng)(專(zhuān)利權(quán))人 天津米游科技有限公司
代理機(jī)構(gòu) 北京易正達(dá)專(zhuān)利代理有限公司 代理人 天津米游科技有限公司
地址 301700 天津市武清區(qū)黃花鎮(zhèn)政府南路22號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明屬于區(qū)塊鏈技術(shù)領(lǐng)域,提出了一種基于區(qū)塊鏈的智能合約系統(tǒng),包括OP代碼執(zhí)行模塊、合約執(zhí)行虛擬機(jī)、智能合約模塊;所述OP代碼執(zhí)行模塊用于將基于堆棧的腳本內(nèi)容通過(guò)OPCode解析,形成相應(yīng)的運(yùn)算代碼,從而獲取所述運(yùn)算代碼執(zhí)行的匯編語(yǔ)言;所述智能合約模塊用于將智能合約的代碼登記到區(qū)塊鏈上即合約鏈;所述合約執(zhí)行虛擬機(jī)用于接收到執(zhí)行區(qū)塊鏈上的智能合約指令后,執(zhí)行智能合約。本發(fā)明還提出了一種基于區(qū)塊鏈的智能合約的實(shí)現(xiàn)方法,具體是將智能合約登記到區(qū)塊鏈上,且具有執(zhí)行各種語(yǔ)言編寫(xiě)的智能合約環(huán)境執(zhí)行。采用本發(fā)明的系統(tǒng)和方法可以運(yùn)行龐大復(fù)雜的智能合約,使得約定更智能,大大的減少了執(zhí)行成本。