电子商务平台中模型自适应的交易方法及系统技术方案

技术编号:15939763 阅读:27 留言:0更新日期:2017-08-04 22:11
一种电子商务平台中模型自适应的交易方法,其包括如下步骤:S0、预先划分电子商务交易中交易的类型;并制定不同交易类的交易合同条款对应的交易信息,将交易合同条款对应的交易信息转换为区块链中符合区块链格式要求的交易信息;S1、预先配置电子商务平台中的多个区域交易中心;区域交易中心用于对该区域内账本进行验证、记录;S2、根据地理位置将电子商务平台中的节点分配到相应的区域交易中心下;S3、本节点通过本节点自身的私钥对前一次交易和下一个节点签署一个数字签名,将下一个节点的公钥作为接收方地址;并将该数字签名附加在本次交易的末尾,制作成交易清单。

Model self-adapting transaction method and system in electronic commerce platform

An adaptive model of e-commerce platform trading method, which comprises the following steps: S0, pre classification of types of transactions in e-commerce transactions; transaction information and transaction contract is different in terms of the development of the transactions of the corresponding transaction information, transaction contract terms corresponding to the transfer transaction information in accordance with blockchain format requirements for block chain in a number of regional trading center; S1, pre configured in the electronic commerce platform; regional trading center for the region to verify and record books; S2, according to the geographical location section point distribution in the electronic commerce platform to the corresponding regional trading center; S3, the nodes of the node's own private key on the previous transaction and the next node signed a digital signature, the public key of a node as a recipient address; and the digital signature attached to the transaction At the end of easy, make a list of transactions.

【技术实现步骤摘要】
电子商务平台中模型自适应的交易方法及系统
本专利技术涉及智能商务
,特别涉及一种电子商务平台中模型自适应的交易方法及系统。
技术介绍
电子商务是以信息网络技术为手段,以商品交换为中心的商务活动;也可理解为在互联网(Internet)、企业内部网(Intranet)和增值网(VAN,ValueAddedNetwork)上以电子交易方式进行交易活动和相关服务的活动,是传统商业活动各环节的电子化、网络化、信息化。电子商务通常是指在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型的商业运营模式。各国政府、学者、企业界人士根据自己所处的地位和对电子商务参与的角度和程度的不同,给出了许多不同的定义。电子商务分为:ABC、B2B、B2C、C2C、B2M、M2C、B2A(即B2G)、C2A(即C2G)、O2O等。同时网络营销也是电子商务的一种产物,而且对于网络营销来说,在做之前要先做好网络营销方案,那样才有便于计划的实施。现有技术中电子商务平台往往需要在一个平台上进行资金交易,并且信用也只能显示在单个的交易平台上,较为封闭化,信息化程度不高,并且一旦交易平台的信息被泄露,影响范围将极为广泛。
技术实现思路
有鉴于此,本专利技术提出一种电子商务平台中模型自适应的交易方法,其包括如下步骤:S0、预先划分电子商务交易中交易的类型;并制定不同交易类的交易合同条款对应的交易信息,将交易合同条款对应的交易信息转换为区块链中符合区块链格式要求的交易信息;S1、预先配置电子商务平台中的多个区域交易中心;区域交易中心用于对该区域内账本进行验证、记录;配置可信交易服务器,可信交易服务器用于对区域交易中心记录的交易信息进行记录;S2、根据地理位置将电子商务平台中的节点分配到相应的区域交易中心下;S3、本节点通过本节点自身的私钥对前一次交易和下一个节点签署一个数字签名,将下一个节点的公钥作为接收方地址;并将该数字签名附加在本次交易的末尾,制作成交易清单;S4、本节点将交易清单广播至本节点对应的区域的其他节点,在本节点对应的区域中每一个节点将收到的交易清单中交易信息纳入到一个区块中;本区域交易中心将交易清单中交易信息记录到本区域中所有的交易账本中;S5、在本节点对应的区域中每个节点通过反复尝试寻求一个数值,使得该数值、区块链中最后一个区块的hash值以及交易清单三部分送入SHA256算法后能够计算出256位的散列值,并且能够满足256位的散列值中前10位为1,前10位之后的10位均为0;S6、在本节点对应的区域中某一节点最先找到该数值时,该最先找到该数值的节点向本节点对应的区域广播该区块的所有盖时间戳,并由本节点对应的区域其他节点、区域交易中心核对;在本节点对应的区域其他节点核对该区块记账的正确性,在其他节点核对该区块记载的正确性通过后,由最先找到该数值的节点对应的区域交易中心进行最终确认,形成合法记载的区块链;S7、区域交易中心定期单向将本区域交易中心记录的交易信息同步到可信交易服务器。在本专利技术所述的电子商务平台中模型自适应的交易方法,所述步骤S5中区块链中信息包括版本号,用于表示软件及协议相关版本信息;父区块哈希值,用于表示引用的区块链父区块链中父区块头的哈希值,通过每个区块中父区块哈希值首尾相连形成区块链;Merkle根值,通过区块主体中所有交易的哈希值逐级两两哈希计算出来,用于校验一笔交易是否在该区块中存在;时间戳,用于记录该区块产生的时间;随机数,用于记录区块相关数学题的答案的值;区域归属值,用于标记区域交易中心的区域信息。本专利技术还提供一种电子商务平台中模型自适应的交易系统,其包括如下单元:交易模型配置单元,用于预先划分电子商务交易中交易的类型;并制定不同交易类的交易合同条款对应的交易信息,将交易合同条款对应的交易信息转换为区块链中符合区块链格式要求的交易信息;中心配置单元,用于预先配置电子商务平台中的多个区域交易中心;区域交易中心用于对该区域内账本进行验证、记录;配置可信交易服务器,可信交易服务器用于对区域交易中心记录的交易信息进行记录;分配单元,用于根据地理位置将电子商务平台中的节点分配到相应的区域交易中心下;交易清单制作单元,用于通过本节点通过本节点自身的私钥对前一次交易和下一个节点签署一个数字签名,将下一个节点的公钥作为接收方地址;并将该数字签名附加在本次交易的末尾,制作成交易清单;信息记录单元,用于通过本节点将交易清单广播至本节点对应的区域的其他节点,在本节点对应的区域中每一个节点将收到的交易清单中交易信息纳入到一个区块中;本区域交易中心将交易清单中交易信息记录到本区域中所有的交易账本中;hash计算单元,用于在本节点对应的区域中每个节点通过反复尝试寻求一个数值,使得该数值、区块链中最后一个区块的hash值以及交易清单三部分送入SHA256算法后能够计算出256位的散列值,并且能够满足256位的散列值中前10位为1,前10位之后的10位均为0;验证单元,用于在本节点对应的区域中某一节点最先找到该数值时,该最先找到该数值的节点向本节点对应的区域广播该区块的所有盖时间戳,并由本节点对应的区域其他节点、区域交易中心核对;在本节点对应的区域其他节点核对该区块记账的正确性,在其他节点核对该区块记载的正确性通过后,由最先找到该数值的节点对应的区域交易中心进行最终确认,形成合法记载的区块链;交易记录单元,用于通过区域交易中心定期单向将本区域交易中心记录的交易信息同步到可信交易服务器。在本专利技术所述的电子商务平台中模型自适应的交易系统中,所述步骤S5中区块链中信息包括版本号,用于表示软件及协议相关版本信息;父区块哈希值,用于表示引用的区块链父区块链中父区块头的哈希值,通过每个区块中父区块哈希值首尾相连形成区块链;Merkle根值,通过区块主体中所有交易的哈希值逐级两两哈希计算出来,用于校验一笔交易是否在该区块中存在;时间戳,用于记录该区块产生的时间;随机数,用于记录区块相关数学题的答案的值;区域归属值,用于标记区域交易中心的区域信息。本专利技术提供的电子商务平台中模型自适应的交易方法及系统,相对于现有技术,能够充分利用区块链技术,使得电子商务平台的交易更为安全。并且对现有的区块链技术进行改进,引入了区域交易中心概念,避免了全网节点进行确认的延迟;并且通过预先划分电子商务交易中交易的类型;并制定不同交易类的交易合同条款对应的交易信息,将交易合同条款对应的交易信息转换为区块链中符合区块链格式要求的交易信息,能实现根据不同的交易类型,生成不同的交易合同条款,使得交易自动化、标准化。附图说明图1是本专利技术实施例的电子商务平台中模型自适应的交易系统结构框图。具体实施方式本专利技术实施例一一种电子商务平台中模型自适应的交易方法,其包括如下步骤:S0、预先划分电子商务交易中交易的类型;并制定不同交易类的交易合同条款对应的交易信息,将交易合同条款对应的交易信息转换为区块链中符合区块链格式要求的交易信息;S1、预先配置电子商务平台中的多个区域交易中心;区域交易中心用于对该区本文档来自技高网...
电子商务平台中模型自适应的交易方法及系统

【技术保护点】
一种电子商务平台中模型自适应的交易方法,其特征在于,其包括如下步骤:S0、预先划分电子商务交易中交易的类型;并制定不同交易类的交易合同条款对应的交易信息,将交易合同条款对应的交易信息转换为区块链中符合区块链格式要求的交易信息;S1、预先配置电子商务平台中的多个区域交易中心;区域交易中心用于对该区域内账本进行验证、记录;配置可信交易服务器,可信交易服务器用于对区域交易中心记录的交易信息进行记录;S2、根据地理位置将电子商务平台中的节点分配到相应的区域交易中心下;S3、本节点通过本节点自身的私钥对前一次交易和下一个节点签署一个数字签名,将下一个节点的公钥作为接收方地址;并将该数字签名附加在本次交易的末尾,制作成交易清单;S4、本节点将交易清单广播至本节点对应的区域的其他节点,在本节点对应的区域中每一个节点将收到的交易清单中交易信息纳入到一个区块中;本区域交易中心将交易清单中交易信息记录到本区域中所有的交易账本中;S5、在本节点对应的区域中每个节点通过反复尝试寻求一个数值,使得该数值、区块链中最后一个区块的hash值以及交易清单三部分送入SHA256算法后能够计算出256位的散列值,并且能够满足256位的散列值中前10位为1,前10位之后的10位均为0;S6、在本节点对应的区域中某一节点最先找到该数值时,该最先找到该数值的节点向本节点对应的区域广播该区块的所有盖时间戳,并由本节点对应的区域其他节点、区域交易中心核对;在本节点对应的区域其他节点核对该区块记账的正确性,在其他节点核对该区块记载的正确性通过后,由最先找到该数值的节点对应的区域交易中心进行最终确认,形成合法记载的区块链;S7、区域交易中心定期单向将本区域交易中心记录的交易信息同步到可信交易服务器。...

【技术特征摘要】
1.一种电子商务平台中模型自适应的交易方法,其特征在于,其包括如下步骤:S0、预先划分电子商务交易中交易的类型;并制定不同交易类的交易合同条款对应的交易信息,将交易合同条款对应的交易信息转换为区块链中符合区块链格式要求的交易信息;S1、预先配置电子商务平台中的多个区域交易中心;区域交易中心用于对该区域内账本进行验证、记录;配置可信交易服务器,可信交易服务器用于对区域交易中心记录的交易信息进行记录;S2、根据地理位置将电子商务平台中的节点分配到相应的区域交易中心下;S3、本节点通过本节点自身的私钥对前一次交易和下一个节点签署一个数字签名,将下一个节点的公钥作为接收方地址;并将该数字签名附加在本次交易的末尾,制作成交易清单;S4、本节点将交易清单广播至本节点对应的区域的其他节点,在本节点对应的区域中每一个节点将收到的交易清单中交易信息纳入到一个区块中;本区域交易中心将交易清单中交易信息记录到本区域中所有的交易账本中;S5、在本节点对应的区域中每个节点通过反复尝试寻求一个数值,使得该数值、区块链中最后一个区块的hash值以及交易清单三部分送入SHA256算法后能够计算出256位的散列值,并且能够满足256位的散列值中前10位为1,前10位之后的10位均为0;S6、在本节点对应的区域中某一节点最先找到该数值时,该最先找到该数值的节点向本节点对应的区域广播该区块的所有盖时间戳,并由本节点对应的区域其他节点、区域交易中心核对;在本节点对应的区域其他节点核对该区块记账的正确性,在其他节点核对该区块记载的正确性通过后,由最先找到该数值的节点对应的区域交易中心进行最终确认,形成合法记载的区块链;S7、区域交易中心定期单向将本区域交易中心记录的交易信息同步到可信交易服务器。2.如权利要求1所述的电子商务平台中模型自适应的交易方法,其特征在于,所述步骤S5中区块链中信息包括版本号,用于表示软件及协议相关版本信息;父区块哈希值,用于表示引用的区块链父区块链中父区块头的哈希值,通过每个区块中父区块哈希值首尾相连形成区块链;Merkle根值,通过区块主体中所有交易的哈希值逐级两两哈希计算出来,用于校验一笔交易是否在该区块中存在;时间戳,用于记录该区块产生的时间;随机数,用于记录区块相关数学题的答案的值;区域归属值,用于标记区域交易中心的区域信息。3.一种电子商务平台中模型自适应的交易系统,其特征在于,...

【专利技术属性】
技术研发人员:寇学智
申请(专利权)人:宁夏煜隆科技有限公司
类型:发明
国别省市:宁夏,64

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1