一種智能合約升級方法、裝置、區(qū)塊鏈節(jié)點設(shè)備及介質(zhì)

基本信息

申請?zhí)?/td> CN201910290052.X 申請日 -
公開(公告)號 CN110018840B 公開(公告)日 2021-12-03
申請公布號 CN110018840B 申請公布日 2021-12-03
分類號 G06F8/65(2018.01)I;H04L29/06(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 周茂青 申請(專利權(quán))人 深圳市迅雷網(wǎng)絡(luò)技術(shù)有限公司
代理機構(gòu) 深圳市深佳知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 王仲凱
地址 518000 廣東省深圳市南山區(qū)粵海街道高新區(qū)社區(qū)科技南路18號深圳灣科技生態(tài)園12棟B座21層至23層
法律狀態(tài) -

摘要

摘要 本申請公開了一種智能合約升級方法,為解決現(xiàn)有技術(shù)中存在新舊兩個合約地址所帶來的替換問題,本申請并不會重新為新智能合約部署在一個新合約地址下,而是新增舊智能合約的舊合約地址與新智能合約的新合約代碼間的對應(yīng)關(guān)系,由于區(qū)塊鏈中各區(qū)塊間的鏈?zhǔn)教匦裕沟迷谡{(diào)用智能合約時,總是會在最近的區(qū)塊中找到該對應(yīng)關(guān)系,因此總是會調(diào)用對應(yīng)于最新合約代碼的智能合約,且由于只改變了對應(yīng)關(guān)系,合約地址并未發(fā)生改變,因此使用者也無需進(jìn)行替換操作,從源頭上消除了由使用者進(jìn)行地址替換這一不可控因素,進(jìn)而提升了使用者的使用體驗。本申請還同時公開了一種智能合約升級裝置、區(qū)塊鏈節(jié)點設(shè)備及計算機可讀存儲介質(zhì),具有上述有益效果。