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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109272383A(43)申请公布日2019.01.25(21)申请号201811032914.0(22)申请日2018.09.05(71)申请人深圳正品创想科技有限公司地址518000广东省深圳市罗湖区桂园街道深南东路信兴广场主楼56层(72)发明人李文华(74)专利代理机构深圳市六加知识产权代理有限公司44372代理人宋建平(51)Int.Cl.G06Q30/06(2012.01)G06Q20/38(2012.01)G06Q20/40(2012.01)G06Q20/42(2012.01)G06Q40/04(2012.01)权利要求书2页说明书10页附图5页(54)发明名称基于区块链的商品信息生成方法、区块链节点及其系统(57)摘要本发明涉及区块链技术领域,特别是涉及一种基于区块链的商品信息生成方法、区块链节点及其系统。方法包括:接收普通节点发送的商务请求;根据商务请求的请求类型,选择并执行对应类型的智能合约,以生成商品信息,商务请求的请求类型包括购买请求或贩卖请求,购买请求或贩卖请求皆对应有各自类型的智能合约;生成包含商品信息的区块数据;向共识节点发送区块数据,以使共识节点共识验证区块数据。由于区块链具有不可篡改、去中心化及高度透明化的特点,能够提供去信任化、高度透明化的交易方式。并且,该区块链包含购买请求或贩卖请求皆对应有各自类型的智能合约,无论是购买商品或贩卖商品,其都能够自动实现并促成交易,进而提高交易效率。CN109272383ACN109272383A权利要求书1/2页1.一种基于区块链的商品信息生成方法,其特征在于,所述方法包括:接收普通节点发送的商务请求;根据所述商务请求的请求类型,选择并执行对应类型的智能合约,以生成商品信息,所述商务请求的请求类型包括购买请求或贩卖请求,所述购买请求或所述贩卖请求皆对应有各自类型的智能合约;生成包含所述商品信息的区块数据;向共识节点发送所述区块数据,以使所述共识节点共识验证所述区块数据。2.根据权利要求1所述的方法,其特征在于,智能合约的类型包括购买型的智能合约与贩卖型的智能合约;所述根据所述商务请求的请求类型,选择并执行对应类型的智能合约,以生成商品信息,包括:判断所述商务请求的请求类型是购买请求还是贩卖请求;若是购买请求,选择并执行所述购买型的智能合约,以生成商品信息;若是贩卖请求,选择并执行所述贩卖型的智能合约,以生成商品信息。3.根据权利要求2所述的方法,其特征在于,所述执行所述购买型的智能合约,以生成商品信息,包括:根据所述购买型的智能合约,等待购买确认请求,所述购买确认请求由商家触发所述普通节点产生的;接收所述普通节点发送的所述购买确认请求;根据所述购买确认请求,等待用户确认请求,所述用户确认请求由用户触发所述普通节点产生的;接收所述普通节点发送的所述用户确认请求;根据所述用户确认请求,向所述普通节点发送所述第一商品信息,以使所述普通节点向所述商家发送所述第一商品信息。4.根据权利要求3所述的方法,其特征在于,所述执行所述购买型的智能合约,以生成商品信息,还包括:检测所述购买确认请求或所述用户确认请求在预设时间段内未被响应,自动取消本次交易。5.根据权利要求2所述的方法,其特征在于,所述执行所述贩卖型的智能合约,包括:根据所述贩卖型的智能合约,等待贩卖确认请求,所述贩卖确认请求由用户触发所述普通节点产生的;接收所述普通节点发送的所述贩卖确认请求;根据所述贩卖确认请求,等待商家确认请求,所述商家确认请求由商家触发所述普通节点产生的;接收所述普通节点发送的所述商家确认请求;根据所述商家确认请求,向所述普通节点发送所述第二商品信息,以使所述普通节点向所述用户发送所述第二商品信息。6.根据权利要求5所述的方法,其特征在于,所述执行所述贩卖型的智能合约,还包括:检测所述贩卖确认请求或所述商家确认请求在预设时间段内未被响应,自动取消本次2CN109272383A权利要求书2/2页交易。7.一种基于区块链的商品信息生成装置,其特征在于,所述装置包括:接收模块,用于接收普通节点发送的商务请求;执行模块,用于根据所述商务请求的请求类型,选择并执行对应类型的智能合约,以生成商品信息,所述商务请求的请求类型包括购买请求或贩卖请求,所述购买请求或所述贩卖请求皆对应有各自类型的智能合约;生成模块,用于生成包含所述商品信息的区块数据;验证模块,用于向共识节点发送所述区块数据,以使所述共识节点共识验证所述区块数据。8.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使代理节点执行如权利要求1至6任一项所述的基于区块链的商品信息生成方法。9.一种