首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种电子商务公平性信息处理方法和系统 

申请/专利权人:西安电子科技大学

申请日:2021-12-10

公开(公告)日:2024-06-28

公开(公告)号:CN114399312B

主分类号:G06Q30/018

分类号:G06Q30/018;G06Q30/0601;G06F21/60;G06F21/62

优先权:

专利状态码:有效-授权

法律状态:2024.06.28#授权;2022.05.13#实质审查的生效;2022.04.26#公开

摘要:本发明属于数字商务和信息安全技术领域,公开了一种电子商务公平性信息处理方法和系统。所述方法和系统包括Order、Fulfill、Attest和Verify四个协议并且使用了一种新设计的密码累加器和基于以太坊的公共展板。根据Order和Fulfill协议,客户、供应商、展板管理员和网关银行系统以安全可靠的方式交互完成订单生成、签名、验证和存储,以供日后进行价格公平性认证;根据Attest和Verify协议,客户和展板管理员交互完成交易的成员资格证明和精确基数证明,保证价格公平。本发明确保价格透明,并帮助任何客户或可信任的第三方在活动前后发现和防止价格歧视,它可以与现有的电子商务服务集成,而无需进行重大修改,并推动一种新的公平可信的定价模式。

主权项:1.一种电子商务公平性信息处理方法,其特征在于,所述电子商务公平性信息处理方法包括:步骤一,根据Order协议,客户以安全可靠的方式支付其下单费用,然后由供应商和银行进行验证;步骤二,根据Fulfill协议,网关银行系统完成订单支付并将签名的交易返回给客户和供应商,签名的交易将进一步由供应商发送给展板管理员,以供日后进行价格公平性认证;步骤三,根据Attest协议,客户向展板管理员发起挑战,展板管理员给出成员资格证明和精确基数证明;步骤四,根据Verify协议,客户进行成员资格验证和精确基数验证;所述电子商务公平性信息处理方法的交互协议的表达式形式化如下:Π:[P1:in1;...;Pn:inn]→[P1:out1;...;Pn:outn];表示由一组参与者P1,...,Pn运行的交互协议Π.其中in和out分别表示P1,...,Pn的输入和输出;所述步骤一的Order协议由客户发起,由供应商和银行进行验证:Order:[C:InfoTID;V:⊥;M:S,v;G:ID;B:⊥]→[C:σC;V:InfoTID,v,b1;M:InfoTID;G:b2;B:InfoTID,b3]客户C用独有的服务SID为特定的服务产品创建一个在线订单,与供应商V进行交易并生成一个交易TID,TID是这次交易的唯一处理标识;客户C用他她的私钥对交易进行签名,并将签名的交易通过供应商V发送给公开展板的管理员M和银行B进行订单真实性验证和付款验证;用Infox表示交易x的内容;在订单完成之后,执行Fulfill协议,在完成订单支付的所有参与者中执行,并将签名的交易发送回供应商V;再由供应商V进一步发送给展板管理员M用于以后的价格公平性认证:Fulfill:[C:⊥;V:⊥;M:S;G:⊥;B:InfoTID]→[C:InfoTID,b1;V:InfoTID,b2; 在对交易TID核实之后,银行B对交易进行签名并返回给供应商V和网关G,供应商V验证该交易中银行B签名的有效性,再将其转发给客户C和展板管理员M;收到交易后,客户C和展板管理员M还会验证交易中所有的签名;M在核实完成之后会对进行更新;展板管理员M将InfoTID积累成了一个可公开验证的数据结构γk,隐私保护精确基数证明累加器μCardiAc,积累了一个交易集合最后由M公开和一个标签τk,供所有第三方进行访问;所述隐私保护精确基数证明累加器μCardiAc结构的算法如下所示:1Γ←AccTRAN:算法累加一组交易TRAN={tran1,......}为一组Merkle树,Merkle树的根节点构成集合Γ={τ1,τ2,...};2算法给定一个集合和一个交易输出一个的成员资格证明proofm,proofm由tranj到根节点的兄弟路径组成;3b1←MVrfyτk,tranj,proofm:算法给定一个τk,tranj和通过MPrv算法输出的proofm,当tranj的兄弟路径最后与Merkle树的根节点τk相匹配时,输出b1=1,如果不匹配输出b1=0;4算法给定一个集合和一个非空的随机数集基数证明算法输出一个证明proofc,用来表明集合的基数;集合中的元素个数为nk,其中nk表示集合的元素个数,和a0,n-1为非占位符元素,AUX为交易节点tranx∈rands和tranj在树γk的兄弟节点集合;5算法给定一个τk,集合的集合基数和一个proofc,当满足以下全部条件时b2=1否则b2=0;1a0,n-1和a0,x∈rands的兄弟路径生成的根节点都相同,并且所有占位符叶子及其兄弟路径节点都包含正确的值;2表示由验证者计算的Merkle树的根的值;3所述步骤三的Attest协议在客户C和展板管理员M之间运行,协议有两方面的目的,一方面为给定的交易Info+TID提供成员资格证明,另一方面为集合生成精确基数证明,注册到特定验证结构μCardiAc的交易数量是正确的; 所有验证者通过Verify协议获得中特定交易的成员资格和集合精确的集合基数,通过验证展板管理员M给出的证明,客户确定特定服务在一个时间周期内的价格分布:

全文数据:

权利要求:

百度查询: 西安电子科技大学 一种电子商务公平性信息处理方法和系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。