

新闻资讯
哈希游戏| 哈希游戏平台| 哈希游戏APP哈希游戏- 哈希游戏平台- 哈希游戏官方网站
专利摘要显示,本发明公开了一种智能合约虚拟机的高效执行优化调度方法及系统,属于区块链技术领域。方法包括获取区块链上的一个区块内的多个交易,对交易进行静态分析,统计各交易内的每种耗时运算任务的出现次数,构建包含耗时运算任务出现次数的交易依赖图;构建具有多个线程的智能合约虚拟机,多个线程并行执行交易;构建用于执行耗时运算任务的FPGA加速器;线程从交易依赖图中选取入度为0的交易,并采用CPU‑FPGA协同计算模式进行执行;线程执行完成交易后,更新交易依赖图;线程获取FPGA加速器各模块的工作状态,并再次选取入度为0的交易进行执行,直至完成一个区块内全部交易的执行。本发明适用于高并发区块链应用场景。