智能合約部署方法和裝置

基本信息

申請?zhí)?/td> CN202110629744.X 申請日 -
公開(公告)號 CN113407198A 公開(公告)日 2021-09-17
申請公布號 CN113407198A 申請公布日 2021-09-17
分類號 G06F8/61(2018.01)I;G06F8/41(2018.01)I;G06F16/23(2019.01)I;G06F16/27(2019.01)I;G06F21/60(2013.01)I;G06Q40/04(2012.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 易朝剛 申請(專利權(quán))人 廣東辰宜信息科技有限公司
代理機(jī)構(gòu) 佛山市保晉專利代理事務(wù)所(普通合伙) 代理人 高淑怡;賴秀芳
地址 528000廣東省佛山市南海區(qū)桂城街道南平西路廣東夏西國際橡塑城一期5號樓20016之一
法律狀態(tài) -

摘要

摘要 本申請涉及區(qū)塊鏈領(lǐng)域,具體涉及一種智能合約部署方法和裝置。所述方法包括:客戶端從本地獲取由高級編程語言編寫的智能合約的源代碼;將所述智能合約的源代碼編譯為能夠在以太坊虛擬機(jī)中執(zhí)行的目標(biāo)代碼;使用自定義編碼字符集對所述目標(biāo)代碼進(jìn)行編碼,得到編碼后的目標(biāo)代碼;將所述編碼后的目標(biāo)代碼部署至智能合約服務(wù)器。本發(fā)明實(shí)施例能夠?qū)⒅悄芎霞s的源代碼編譯成可以保存在數(shù)據(jù)庫、可以在虛擬機(jī)執(zhí)行的目標(biāo)代碼,從智能合約的源代碼編譯、到智能合約的目標(biāo)代碼的生效和部署一鍵到位,期間不產(chǎn)生中間臨時(shí)文件,并且可以在區(qū)塊鏈網(wǎng)絡(luò)中任何一個(gè)節(jié)點(diǎn)中完成部署。