[发明专利]一种基于区块链点对点通信API服务接口及其使用方法有效
申请号: | 202010008277.4 | 申请日: | 2020-01-06 |
公开(公告)号: | CN111242607B | 公开(公告)日: | 2023-09-29 |
发明(设计)人: | 冯新宇 | 申请(专利权)人: | 中山市当下科技有限公司 |
主分类号: | G06Q20/32 | 分类号: | G06Q20/32;G06Q20/38;H04L67/104 |
代理公司: | 中山驰鼎专利商标代理事务所(普通合伙) 44706 | 代理人: | 凌信景 |
地址: | 528403 广东省中山市东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 点对点 通信 api 服务 接口 及其 使用方法 | ||
1.一种基于区块链点对点通信API服务接口的使用方法,其特征在于:包括获取功能模块及广播功能模块,所述获取功能模块及广播功能模块通过通迅协议进行信息连接,其中:所述获取功能模块,具有PaymentRequest/api/showpos/getPaymentRequest功能作用,所述广播功能模块,具有广播Tx/api/showpos/broadcastTx功能作用,其与第三方通过API交互加密协议进行信息连接,信息连接的具体步骤包括,
(1)请求参数[data]转成JSON字符串并进行Base64Encode编码;
(2)拼接加密字符串,格式数据字符串+请求时间+6到8位随机数;
(3)获取签名[sign]值,默认为SHA256算法模式,最终签名值转小写字母;
(4)发送最终请求参数,转成JSON字符串格式;
该基于区块链点对点通信API服务接口的使用方法的具体步骤包括,
(1)付款方生成自己的支付二维码,收款方对付款方的二维码进行扫码,所述二维码值指付款方服务器API和付款方公钥加时间的字串组合,所述二维码值是walletserverwalletpubkey_timestamp;
(2)收款方根据接收到的二维码信息,生成PosOutput的JSON序列化字串;
(3)收款方将创建生成PaymentRequest返回给付款方服务器,同时在收款方服务器上生成对应的订单信息;
(4)收款方服务器将订单信息发给付款方验证签名完整的交易,如果是大额则需用户手动确认以保证安全,之后将签名完成的tx组装的PaymentRequest返回给收款方服务器;
(5)收款方服务器收到交易之后广播,并且将结果通过PaymentACK反馈给支付方服务器,再由支付方服务器反馈给支付方,收款方服务器同时通知等待的收款方提示支付结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山市当下科技有限公司,未经中山市当下科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010008277.4/1.html,转载请声明来源钻瓜专利网。