摘要
本发明属于智能合约技术领域,公开了一种针对智能合约的多版本合约的分配维护方法,包括:首先实现智能合约的初始部署、升级和安全校验,并在通过验证后,在区块链上正式发布,产生的多版本智能合约,系统将数据共享和访问请求按时间划分,并分配到对应版本的智能合约中管理,所述分配维护方法具体包括:1)多版本合约的版本控制与标记;2)请求时间戳的自动检测与合约选择;3)合约路由逻辑与请求分配;4)多版本并行执行机制;5)兼容性与回滚机制;6)合约升级和旧版合约的存储管理。本发明能动态优化合约版本性能与系统负载,通过引入基于多版本合约的动态权重路由机制,实时监控不同版本合约的性能与请求成功率,动态调整合约优先级。