买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:广州华夏职业学院
摘要:本发明公开了一种基于区块链的电子商务系统,属于电子商务和区块链技术领域,该系统包括:区块链数据处理单元;电商平台单元;商家消费者单元;该系统具有以下优点:电子商务技术的参与者电商平台单元和商家消费者单元的身份信息、部分私钥信息、公钥信息和历史访问信息全部保存在区块链上,保证了电子商务参与者的信息的安全性;在电商平台单元和商家消费者单元进行身份认证时,本发明的双方身份认证完全在区块链上进行,并通过共识机制保证了认证结果的一致性,保证了认证过程的安全性,增加了整个交易过程的安全性,同时可以避免拒绝服务攻击的影响。
主权项:1.一种基于区块链的电子商务系统,其特征在于,所述系统包括:区块链数据处理单元;电商平台单元;商家消费者单元;所述区块链数据处理单元分别与电商平台单元和商家消费者单元相连接;用于存储包括电商平台单元和商家消费者单元的访问信息、公钥信息、用户个人信息和交易信息;并承担电商平台单元和商家消费者单元之间的身份认证和建立交易连接;所述电商平台单元与区块链数据处理单元和商家消费者单元相连接;用于构建与商家消费者单元之间的连接,并将连接的请求传递到区块链数据处理单元;所述商家消费者单元指由商家和消费者组成的单元,商家消费者单元与电商平台单元和区块链数据处理单元相连接,用于构建与电商平台单元之间的连接,并将连接的请求传递到区块链数据处理单元;所述区块链数据处理单元还包括:电商平台单元和商家消费者单元在区块链数据处理单元上面注册信息;区块链数据处理单元的各个节点上布置有无证书签密密码算法,通过对应时刻的区块链数据处理单元中记账节点生成电商平台单元和商家消费者单元的部分私钥信息,再将部分私钥信息发送到电商平台单元和商家消费者单元上,由电商平台单元和商家消费者单元的使用者完成自身的公钥生成和私钥生成,并将生成的公钥传递给区块链,由区块链进行公钥和部分私钥的保存;所述并承担电商平台单元和商家消费者单元之间的身份认证和建立交易连接包括:电商平台单元和商家消费者单元需要建立交易时,首先由商家消费者单元向电商平台单元发布身份认证的请求;电商平台单元接收到请求后,将发送回执到商家消费者单元;随后,电商平台单元和商家消费者单元随机选择区块链数据处理单元中各一个节点,并分别与各自选择的节点建立虚拟专用网络,电商平台单元向选择的节点请求获取对应商家消费者单元的公钥信息,商家消费者单元向选择的节点请求获取对应电商平台单元的公钥信息;所述虚拟专用网络的作用是:假设电商平台单元选用的区块链数据处理单元的节点为节点A,商家消费者单元选用的区块链数据处理单元的节点为节点B,则电商平台单元只能接收节点A的消息,并只能向节点A传递消息,商家消费者单元只能接收节点B的消息,并只能向节点B传递消息;区块链数据处理单元通过查询电商平台单元和商家消费者单元的公钥信息;将查询到的公钥信息发送给电商平台单元和商家消费者单元;电商平台单元使用自己的公私钥和商家消费者单元的公钥,构造电商平台单元的无证书签密消息M1,商家消费者单元使用相同的方法构造无证书签密消息M2;电商平台单元将M1传递给节点A,商家消费者单元将M2传递给节点B;随后,通过共识机制,节点A和节点B将接收到的无证书签密消息M1和M2分别在区块链中广播;节点A尝试通过商家消费者单元的公钥信息对无证书签密消息M2进行身份认证,节点B尝试通过电商平台单元的公钥信息对无证书签密消息M1进行身份认证,将认证的结果在区块链中广播,若节点A和节点B获得M1和M2的身份认证均成功,则此时解除虚拟专用网络的限制,将身份认证成功的结果同时反馈给电商平台单元和商家消费者单元,允许电商平台单元和商家消费者单元之间建立交易连接;所述用于构建与商家消费者单元之间的连接包括:电商平台单元和商家消费者单元建立的是交易连接;需要在区块链数据处理单元完成对电商平台单元和商家消费者单元的身份认证后,才能建立对应的电商平台单元和商家消费者单元之间的交易连接。
全文数据:
权利要求:
百度查询: 广州华夏职业学院 一种基于区块链的电子商务系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。