System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及区块链,具体涉及一种基于区块链技术的充电平台支付系统及支付方法。
技术介绍
1、传统的充电支付系统存在一些问题,如支付过程繁琐、数据不透明、易被篡改等。因此,需要一种新的解决方案来提高充电支付的安全性和效率。
技术实现思路
1、本专利技术解决的问题是:现有充电支付方式存在支付过程繁琐、数据不透明、易被篡改等问题,提供一种基于区块链技术的充电平台支付系统及支付方法。
2、本专利技术通过如下技术方案予以实现,一种基于区块链技术的充电平台支付系统,包括:
3、充电设备,所述充电设备提供充电服务,安装可信执行环境,用于处理充电业务逻辑并与区块链交互,tee内嵌入设备私钥,所述充电设备联网模块支持区块链节点访问,并定期同步区块链状态。
4、区块链网络,用于存储充电数据和支付数据的不可篡改的区块链网络。
5、移动端,所述移动端安装设定的移动应用程序,嵌入基于硬件的可信执行环境,用于保存用户私钥、生成交易等操作,保证私钥存储安全,移动应用程序支持状态通道或侧脸技术,减少直接提交到主链的交易量,提高交易效率。
6、平台端,所述平台端作为中介,运营充电设备和用户管理系统,进行kyc实名认证,所述平台端基于权限管理合约,对不同用户的使用权限进行控制。
7、智能合约,用于执行充电支付逻辑的智能合约。
8、在实际应用中,包括用于存储计算机程序的存储器与处理器,所述处理器与存储器连接,用于执行该存储器存储的计算
9、本专利技术的另一个方面,提供一种基于区块链技术的充电平台支付方法,其特征在于:包括以下步骤:
10、步骤一、用户通过移动应用程序选择充电设备、预约充电时间。
11、步骤二、充电平台将充电预约记录在区块链上,并生成唯一标识符。
12、步骤三、用户到达充电设备后,通过移动应用程序扫描充电设备上的二维码进行充电。
13、步骤四、充电设备将充电数据实时上传到区块链上,并生成充电数据的哈希值。
14、步骤五、用户充电完成后,移动应用程序生成支付请求,并将支付请求发送到充电平台。
15、步骤六、充电平台根据区块链上的充电数据验证支付请求的真实性,并将支付数据记录在区块链上。
16、步骤七、移动应用程序显示支付结果给用户,完成支付流程。
17、在实际应用中,在步骤六中,区块链系统基于充电设备的标识信息对平台端进行权限验证,以在权限验证通过之后,将确定的设备信息发送给该平台端,完成充电支付。
18、本专利技术的有益效果是:
19、1.充电数据的真实性和可追溯性高。
20、2.支付过程简单、高效,减少中间环节。
21、3.数据安全性高,不易被篡改。
22、4.用户体验优化,提供便捷的充电支付。
本文档来自技高网...【技术保护点】
1.一种基于区块链技术的充电平台支付系统,其特征在于:包括:
2.根据权利要求1一种基于区块链技术的充电平台支付系统,其特征在于:包括用于存储计算机程序的存储器与处理器,所述处理器与存储器连接,用于执行该存储器存储的计算机程序,以实现区块链的费用支付。
3.根据权利要求1一种基于区块链技术的充电平台支付系统的支付方法,其特征在于:包括以下步骤:
4.根据权利要求3一种基于区块链技术的充电平台支付方法,其特征在于:在步骤六中,区块链系统基于充电设备的标识信息对平台端进行权限验证,以在权限验证通过之后,将确定的设备信息发送给该平台端,完成充电支付。
【技术特征摘要】
1.一种基于区块链技术的充电平台支付系统,其特征在于:包括:
2.根据权利要求1一种基于区块链技术的充电平台支付系统,其特征在于:包括用于存储计算机程序的存储器与处理器,所述处理器与存储器连接,用于执行该存储器存储的计算机程序,以实现区块链的费用支付。
3.根据权利要求...
【专利技术属性】
技术研发人员:夏勇,薛巨峰,范东睿,
申请(专利权)人:盐城中科高通量计算研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。