恭喜中国人民大学焦敏获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜中国人民大学申请的专利自定义指令集控制单片机实现区块链实验的装置和方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119149348B 。
龙图腾网通过国家知识产权局官网在2025-03-25发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411585603.2,技术领域涉及:G06F11/30;该发明授权自定义指令集控制单片机实现区块链实验的装置和方法是由焦敏;武文娟;陈晋川;赵素云;张孝;舒金才;陈旺设计研发完成,并于2024-11-08向国家知识产权局提交的专利申请。
本自定义指令集控制单片机实现区块链实验的装置和方法在说明书摘要公布了:本发明涉及一种自定义指令集控制单片机实现区块链实验的装置和方法,属于区块链实验管理平台技术领域,通过区块链实验管理平台和单片机上的交互指令,控制各单片机快速形成区块链实验环境。本发明利用纯内网搭建区块链网络,保证了实验环境的安全可靠;通过区块链试验管理平台实现实验环境快速部署,快速重置,实验环境搭建简单;区块链实验管理平台实现多线程推送文件,同时推送安装包到不同的单片机,并支持断点续传,保证文件接收完整;通过消息队列通知各单片机,保证消息传递不丢失;使用单片机而不是服务器作为区块链节点,成本低;单片机基于arm架构,能耗低,部署方便,快速成链。
本发明授权自定义指令集控制单片机实现区块链实验的装置和方法在权利要求书中公布了:1.一种自定义指令集控制单片机实现区块链实验的装置,其特征在于:包括:分布式管理终端:搭载有区块链实验管理平台服务端,利用自定义指令集实现:进行Socket监听,接收来自单片机的指令;对单片机进行注册;将经过arm编译好的区块链安装文件从待安装目录中提取并压缩生成安装包;将安装包通过多个线程组同时推送到多个单片机;同时向不同的单片机推送不同的区块链安装包;对注册的单片机进行群发指令;更新各个单片机的区块链环境;重置各个单片机的区块链环境;与单片机双向通信切换区块链;发送指令控制单片机上的区块链操作;监控各个单片机及区块链的状态;浏览区块链信息;单片机:搭载有区块链实验管理平台客户端,作为区块链的节点,用于与分布式管理终端建立Socket连接;向服务端申请注册;接收服务端推送的安装包;订阅服务端的安装包更新消息;拉取更新包并安装;上报更新情况;接收并执行服务端的群发指令;上报区块链节点运行状态;所述分布式管理终端由上位机、内网镜像服务器和多个推送服务器组成;所述区块链实验管理平台服务端包括注册中心模块、扫描服务模块、文件推送模块、安装包管理模块、权限管理模块、监控服务模块、监听管理服务模块、消息推送模块、消息队列模块和区块浏览模块;所述注册中心模块用于对新启动的单片机客户端进行注册;所述扫描服务模块用于对待安装目录进行扫描,发现其中的区块链安装文件,并将其压缩生成区块链安装包;所述文件推送模块通过运行在一个或多个推送服务器中的多个线程组,将区块链安装包并行推送到所有已注册的单片机中,支持断点续推;所述安装包管理模块运行在内网镜像服务器中,用于对安装包进行管理;所述权限管理模块用于对系统用户权限进行管理;所述监控服务模块用于监控已注册单片机的状态;所述监听管理服务模块用于启动Socket监听,接收来自已注册单片机的指令;所述消息推送模块用于将消息队列中的消息推送给已注册的单片机;所述消息队列模块用于存储区块链更新包,等待单片机主动拉取;所述区块浏览模块用于浏览区块链信息;所述自定义指令集包括注册指令LAB_REG,切换指令LAB_SET,重置指令LAB_RESET,接收校验码指令LAB_CHKM,订阅更新指令LAB_SUB,HyperledgerFabric通道创建指令HF_Peer_CH_Create,HyperledgerFabric创建并加入通道指令HF_Peer_CH_Create_Join,HyperledgerFabric节点信息上报指令HF_Peer_GetInfo,Peer节点加入通道查看指令HF_Peer_CH_List_All,Peer节点链代码获取指令HF_Peer_CC_List,Ethereum初始化创世块指令ETH__Init,Ethereum新账户创建指令ETH_Account_New;所述注册指令LAB_REG用于被单片机发送到区块链实验管理平台服务端的注册中心模块,对单片机搭载的区块链实验管理平台客户端进行注册;所述切换指令LAB_SET用于被区块链实验管理平台服务端发送到单片机,从而控制单片机切换到不同的联盟链;所述重置指令LAB_RESET用于被区块链实验管理平台服务端发送到单片机,远程控制单片机从镜像服务器重新拉取区块链安装包,删除本机缓存数据,重置实验环境;所述接收校验码指令LAB_CHKM用于被单片机发送到区块链实验管理平台服务端,从而获取安装文件校验码,以对安装文件进行完整性校验;所述订阅更新指令LAB_SUB用于被单片机发送到区块链实验管理平台服务端的消息队列模块,订阅需要更新的区块链安装包信息。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国人民大学,其通讯地址为:100086 北京市海淀区中关村大街59号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。