预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共30页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112767163A(43)申请公布日2021.05.07(21)申请号202110089237.1(22)申请日2021.01.22(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11申请人蚂蚁区块链科技(上海)有限公司(72)发明人王吉元刘晓磊郑艺林陈刚张如意(74)专利代理机构北京博思佳知识产权代理有限公司11415代理人田雅(51)Int.Cl.G06Q40/04(2012.01)G06F21/64(2013.01)权利要求书5页说明书20页附图4页(54)发明名称基于区块链的数字商品交易方法和装置(57)摘要本说明书提供了一种基于区块链的数字商品交易方法和装置,所述区块链上部署有用于对数字商品的交易进行管理的智能合约;所述方法包括:接收目标数字商品的供应方触发的发布交易,所述发布交易包含所述目标数字商品的商品信息,和所述供应方指定的与所述目标数字商品对应的授权用户信息;执行所述智能合约声明的数字商品发布逻辑,将所述商品信息和与所述目标数字商品对应的授权用户信息存储至所述发布交易对应的交易日志;以使区块链的节点设备在接收任一用户对所述商品信息的访问请求时,基于所述授权用户信息判断所述任一用户是否具有对所述目标数字商品的访问权限;如果是,将所述商品信息发送至所述任一用户。CN112767163ACN112767163A权利要求书1/5页1.一种基于区块链的数字商品交易方法,所述区块链上部署有用于对数字商品的交易进行管理的智能合约;所述方法应用于所述区块链的节点设备,包括:接收目标数字商品的供应方触发的发布交易,所述发布交易包含所述目标数字商品的商品信息,和所述供应方指定的与所述目标数字商品对应的授权用户信息;响应于所述发布交易,调用所述智能合约,执行所述智能合约声明的数字商品发布逻辑,基于所述商品信息在所述区块链的分布式账本中发布所述目标数字商品,并将所述商品信息和与所述目标数字商品对应的授权用户信息存储至所述发布交易对应的交易日志;将所述发布交易对应的交易日志保存至所述区块链的分布式账本,以使区块链的节点设备在接收任一用户对所述商品信息的访问请求时,基于所述授权用户信息判断所述任一用户是否具有对所述目标数字商品的访问权限;如果是,将所述商品信息发送至所述任一用户。2.根据权利要求1所述的方法,还包括:接收目标数字商品的采购方触发的订购交易,所述订购交易包含对所述目标数字商品的订购信息和所述采购方指定的对所述订购信息的授权用户信息;响应于所述订购交易,调用所述智能合约,执行所述智能合约声明的数字商品订购逻辑,基于所述订购信息生成所述目标数字商品的订购事件,并将所述订购事件和对所述订购信息的授权用户信息存储至所述订购交易对应的交易日志;将所述订购交易对应的交易日志保存至所述区块链,以使与所述供应方对应的节点设备在接收所述供应方对所述订购事件的获取请求时,基于对所述订购信息的授权用户信息判断所述供应方是否具有获取所述订购信息的权限,如果是,将所述订购事件发送至所述供应方。3.根据权利要求2所述的方法,还包括:接收所述供应方触发的拒单交易,所述拒单交易包含对所述订购信息的拒绝信息和所述供应方指定的对所述拒绝信息的授权用户信息;响应于所述拒单交易,调用所述智能合约,执行所述智能合约声明的数字商品订购拒绝逻辑,基于所述拒绝信息生成所述目标数字商品的拒单事件,并将所述拒单事件和对所述拒绝信息的授权用户信息存储至所述拒单交易对应的交易日志中;将所述拒单交易对应的交易日志保存至所述区块链,以使所述采购方对应的节点设备在接收所述采购方对所述拒单事件的获取请求时,基于所述对所述拒绝信息的授权用户信息判断所述采购方是否具有获取所述拒绝信息的权限,如果是,将所述拒单事件发送至所述采购方。4.根据权利要求2所述的方法,还包括:接收所述供应方触发的订购确认交易,所述订购确认交易包含对所述订购信息的确认信息和所述供应方指定的对所述确认信息的授权用户信息;响应于所述订购确认交易,调用所述智能合约,执行所述智能合约声明的数字商品订购确认逻辑,基于对所述订购信息的确认信息生成订购确认事件,并将所述订购确认事件和对所述确认信息的授权用户信息存储至所述订购确认交易对应的交易日志中;将所述订购确认交易对应的交易日志保存至所述区块链,以使所述节点设备在接收所述采购方对所述订购确认事件的获取请求时,基于所述对所述确认信息的授权用户名单判2CN112767163A权利要求书2/5页断所述采购方是否具有获取所述订购确认信息的权限,如果是,将所述订购确认事件发送至所述采购方。5.根据权利要求3所述的方法,还包括:接收目标数字商品的采购方