本发明提供了一种面向区块链智能合约的运行无损的监测系统,用于闭环完成合约的监测过程,包括:合约虚拟机,用于运行智能合约代码,是智能合约的运行环境,内置协同模块,与合约监测器通信,完成二者交互协同工作;合约监测器,在合约虚拟机运行环境之外,与其共同作用,内部部署跟原始合约语义相同的副本合约,副本合约中插桩多个监测模块,内部部署策略器,负责动态插桩策略调整;两个协同模块,分别设置在合约监测器和合约虚拟机中,同步通信必要状态,保证副本合约和实际合约运行状态的一致性及监测数据的准确可靠;在无外界干预情况下,动态监测智能合约运行状态是否正确,实现对于智能合约的智能监测。还公开了相应的监测方法。
声明:
“面向区块链智能合约的运行无损的监测系统及方法” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)