[发明专利]一种基于多核架构的智能合约执行优化方法在审
申请号: | 202010467552.9 | 申请日: | 2020-05-28 |
公开(公告)号: | CN111724256A | 公开(公告)日: | 2020-09-29 |
发明(设计)人: | 王建荣;吴彤;刘志强;李雪威;赵满坤;侯庆志;张克兴 | 申请(专利权)人: | 天津大学 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06Q10/06;G06Q10/04 |
代理公司: | 天津盛理知识产权代理有限公司 12209 | 代理人: | 霍慧慧 |
地址: | 300071*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于多核架构的智能合约执行优化方法,包括两个阶段:1)并行挖矿阶段;2)并行验证阶段。本发明针对智能合约执行的两个阶段,分别设计并实现并行挖矿和并行验证策略。在并行挖矿阶段,通过引入Spinlock和MVCC解决了线程的频繁的上下文切换及读写锁的阻塞问题;同时,在并行验证阶段,通过对冲突交易进行分组利用双端队列实现交易的并行化;提出的智能合约并行化策略,为智能合约的执行提供了新的解决方案,同时也是对多线程环境下任务执行顺序可恢复性的探索,可以为有效解决并发问题,具有一定的理论价值和研究意义。 | ||
搜索关键词: | 一种 基于 多核 架构 智能 合约 执行 优化 方法 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/202010467552.9/,转载请声明来源钻瓜专利网。