CN111768266A - 基于区块链和5g网络技术的商城商品购物*** - Google Patents
基于区块链和5g网络技术的商城商品购物*** Download PDFInfo
- Publication number
- CN111768266A CN111768266A CN202010500885.7A CN202010500885A CN111768266A CN 111768266 A CN111768266 A CN 111768266A CN 202010500885 A CN202010500885 A CN 202010500885A CN 111768266 A CN111768266 A CN 111768266A
- Authority
- CN
- China
- Prior art keywords
- module
- encryption algorithm
- shopping
- mall
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000005516 engineering process Methods 0.000 title claims abstract description 22
- 238000004891 communication Methods 0.000 claims abstract description 21
- 101100217298 Mus musculus Aspm gene Proteins 0.000 claims description 7
- 241001441724 Tetraodontidae Species 0.000 claims 1
- 238000013478 data encryption standard Methods 0.000 description 13
- 230000005540 biological transmission Effects 0.000 description 6
- 238000000034 method Methods 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000002427 irreversible effect Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
- G06Q20/3678—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes e-cash details, e.g. blinded, divisible or detecting double spending
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0239—Online discounts or incentives
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
- H04L9/0625—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation with splitting of the data block into left and right halves, e.g. Feistel based algorithms, DES, FEAL, IDEA or KASUMI
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0643—Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
- H04L9/0825—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) using asymmetric-key encryption or public key infrastructure [PKI], e.g. key signature or public key certificates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Development Economics (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Power Engineering (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种基于区块链和5G网络技术的商城商品购物***,包括商城购物平台、5G通信模块和数据中心,商城购物平台通过5G通信模块与数据中心连接,商城购物平台包括身份认证模块、区块链模块、优惠券管理模块、支付模块、用户管理模块和卖家中心模块;身份认证模块用于对用户进行身份认证,为用户生成一对公私钥对并生成一个节点账户,用户在用户终端用提交交易请求;区块链模块用于实现分布式账本、对数据通过加密算法进行加密不可篡改及查询操作;优惠券管理模块用于优惠券发行和优惠券消费,优惠券由商城购物平台内的商家进行发行。本发明能达到高数据速率、减少延迟、节省能源、降低成本、提高***容量和大规模设备连接。
Description
技术领域
本发明涉及区块链和5G网络技术领域,特别涉及一种基于区块链和5G网络技术的商城商品购物***。
背景技术
近年来区块链作为一种去中心化信息技术,由于信息不可伪造和篡改,并实现信息共享,能提高交易和信息流通的效率。在互联网、金融、人工智能等应用领域逐渐崭露头角。与此同时,全球网上商城发展迅速,随着跨境电商、新零售等全球新贸易体系逐步升温,各大商城利润逐年攀升,传统的电商模式不能满足消费者广泛的需求。因此,有必要打造一个高效、安全、流畅、资产透明的商城平台。现有一些商城平台,消费者除商城消费,还可以通过做任务增加自己的算力,领取商城派发的通证福利,让商城的通证增加用户人群,促进购买力;通过消费和分享获得通证,通证可交易变现,获得足够通证后享有商城定期分红权益,使得消费者在消费和分享推广过程都可以获得额外的财富,增加消费者粘性。然而,其仅仅利用的是区块链技术,数据传输采用的是常用的网络,其数据传输速率较低,不能满足平台的需求。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种能达到高数据速率、减少延迟、节省能源、降低成本、提高***容量和大规模设备连接的基于区块链和5G网络技术的商城商品购物***。
本发明解决其技术问题所采用的技术方案是:构造一种基于区块链和5G网络技术的商城商品购物***,包括商城购物平台、5G通信模块和数据中心,所述商城购物平台通过所述5G通信模块与所述数据中心连接,所述商城购物平台包括身份认证模块、区块链模块、优惠券管理模块、支付模块、用户管理模块和卖家中心模块;所述身份认证模块用于对用户进行身份认证,为用户生成一对公私钥对并生成一个节点账户,用户在用户终端用提交交易请求;所述区块链模块用于实现分布式账本、对数据通过加密算法进行加密不可篡改及查询操作;所述优惠券管理模块用于优惠券发行和优惠券消费,所述优惠券由所述商城购物平台内的商家进行发行;所述支付模块通过微信或支付宝完成支付,也能使用所述商城购物平台的数字货币购买;所述用户管理模块用于提供购买记录查询、订单物流查询和积分查询;所述卖家中心模块用于显示所述商城购物平台所有的卖家信息。
在本发明所述的基于区块链和5G网络技术的商城商品购物***中,所述加密算法为DES加密算法、AES加密算法、RSA加密算法、Base64加密算法、MD5加密算法、SHA1加密算法、HMAC加密算法、3DES加密算法、ECC加密算法、RC2加密算法、RC4加密算法、IDEA加密算法或BLOWFISH加密算法。
在本发明所述的基于区块链和5G网络技术的商城商品购物***中,所述卖家信息包括实时订单信息、商品数据和已收款订单的详细信息。
在本发明所述的基于区块链和5G网络技术的商城商品购物***中,所述商城购物平台还包括沟通交流模块,所述沟通交流模块用于实现各用户之间的交流分享。
在本发明所述的基于区块链和5G网络技术的商城商品购物***中,所述商城购物平台还包括社区任务模块和用户分享模块,所述社区任务模块用于用户完成所述商城购物平台发布的社区任务,完成任务算力会相应增加,根据所述算力相应领取各商城发出的优惠券;所述用户分享模块用于分享其他用户消费能获得优惠券。
在本发明所述的基于区块链和5G网络技术的商城商品购物***中,所述商城购物平台还包括钱包中心,所述钱包中心用户显示用户资产。
实施本发明的基于区块链和5G网络技术的商城商品购物***,具有以下有益效果:由于设有商城购物平台、5G通信模块和数据中心,商城购物平台包括身份认证模块、区块链模块、优惠券管理模块、支付模块、用户管理模块和卖家中心模块;由于采用5G通信模块进行数据传输,因此能达到高数据速率、减少延迟、节省能源、降低成本、提高***容量和大规模设备连接。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明基于区块链和5G网络技术的商城商品购物***一个实施例中的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明基于区块链和5G网络技术的商城商品购物***实施例中,该基于区块链和5G网络技术的商城商品购物***的结构示意图如图1所示。图1中,该基于区块链和5G网络技术的商城商品购物***包括商城购物平台1、5G通信模块2和数据中心3,其中,商城购物平台1通过5G通信模块2与数据中心3连接。由于设置有5G通信模块2,采用5G通信方式可以达到高数据速率、减少延迟、节省能源、降低成本、提高***容量和大规模设备连接。
商城购物平台1包括身份认证模块11、区块链模块12、优惠券管理模块13、支付模块14、用户管理模块15和卖家中心模块16;身份认证模块11用于对用户进行身份认证,为用户生成一对公私钥对并生成一个节点账户,用户在用户终端用提交交易请求。区块链模块12用于实现分布式账本、对数据通过加密算法进行加密不可篡改及查询操作。
该加密算法为DES加密算法、AES加密算法、RSA加密算法、Base64加密算法、MD5加密算法、SHA1加密算法、HMAC加密算法、3DES加密算法、ECC加密算法、RC2加密算法、RC4加密算法、IDEA加密算法或BLOWFISH加密算法。通过对传输的数据进行加密后再进行传输,因此数据传输的安全性较高。
DES加密算法是一种分组密码,以64位为分组对数据加密,它的密钥长度是56位,加密解密用同一算法。DES加密算法是对密钥进行保密,而公开算法,包括加密和解密算法。这样,只有掌握了和发送方相同密钥的人才能解读由DES加密算法加密的密文数据。因此,破译DES加密算法实际上就是搜索密钥的编码。对于56位长度的密钥来说,如果用穷举法来进行搜索的话,其运算次数为256。随着计算机***能力的不断发展,DES加密算法的安全性比它刚出现时会弱得多,然而从非关键性质的实际出发,仍可以认为它是足够的。不过,DES加密算法现在仅用于旧***的鉴定,而更多地选择新的加密标准。
AES加密算法是密码学中的高级加密标准,该加密算法采用对称分组密码体制,密钥长度的最少支持为128、192、256,分组长度128位,算法应易于各种硬件和软件实现。这种加密算法是美国联邦政府采用的区块加密标准,这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。AES加密算法被设计为支持128/192/256位(/32=nb)数据块大小(即分组长度);支持128/192/256位(/32=nk)密码长度,在10进制里,对应34×1038、62×1057、1.1×1077个密钥。
RSA加密算法是目前最有影响力的公钥加密算法,并且被普遍认为是目前最优秀的公钥方案之一。RSA加密算法是第一个能同时用于加密和数宇签名的算法,它能够抵抗到目前为止已知的所有密码攻击,已被ISO推荐为公钥数据加密标准。RSA加密算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。
Base64加密算法是网络上最常见的用于传输8bit字节代码的编码方式之一,Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在JAVAPERSISTENCE***HIBEMATE中,采用了Base64来将一个较长的唯一标识符编码为一个字符串,用作HTTP表单和HTTPGETURL中的参数。在其他应用程序中,也常常需要把二进制数据编码为适合放在URL(包括隐藏表单域)中的形式。此时,采用Base64编码不仅比较简短,同时也具有不可读性,即所编码的数据不会被人用肉眼所直接看到。
MD5加密算法为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。对MD5加密算法简要的叙述可以为:MD5加密算法以512位分组来处理输入的信息,且每一分组又被划分为16个32位子分组,经过了一系列的处理后,算法的输出由四个32位分组组成,将这四个32位分组级联后将生成—个128位散列值。MD5加密算法被广泛用于各种软件的密码认证和钥匙识别上。MD5加密算法用的是哈希函数,它的典型应用是对一段信息产生信息摘要,以防止被篡改。MD5加密算法的典型应用是对一段Message产生fingerprin指纹,以防止被“篡改”。如果再有—个第三方的认证机构,用MD5加密算法还可以防止文件作者的“抵赖”,这就是所谓的数字签名应用。MD5加密算法还广泛用于操作***的登陆认证上,如UNIX、各类BSD***登录密码、数字签名等诸多方。
SHA1加密算法的思想是接收一段明文,然后以一种不可逆的方式将它转换成一段(通常更小)密文,也可以简单的理解为取一串输入码(称为预映射或信息),并把它们转化为长度较短、位数固定的输出序列即散列值(也称为信息摘要或信息认证代码)的过程。单向散列函数的安全性在于其产生散列值的操作过程具有较强的单向性。如果在输入序列中嵌入密码,那么任何人在不知道密码的情况下都不能产生正确的散列值,从而保证了其安全性。该SHA1加密算法输入报文的长度不限,产生的输出是一个160位的报文摘要。输入是按512位的分组进行处理的。SHA1加密算法是不可逆的、防冲突,并具有良好的雪崩效应。
通过散列算法可实现数字签名实现,数字签名的原理是将要传送的明文通过一种函数运算(Hash)转换成报文摘要(不同的明文对应不同的报文摘要),报文摘要加密后与明文一起传送给接受方,接受方将接受的明文产生新的报文摘要与发送方的发来报文摘要解密比较,比较结果一致表示明文未被改动,如果不一致表示明文已被篡改。
HMAC加密算法是密钥相关的哈希运算消息认证码(Hash-based MessageAuthentication Code),HMAC加密算法利用哈希算法(MD5、SHA1等),以一个密钥和一个消息为输入,生成一个消息摘要作为输出。HMAC发送方和接收方都有的key进行计算,而没有这把key的第三方,则是无法计算出正确的散列值的,这样就可以防止数据被篡改。
3DES加密算法是基于DES的对称算法,对一块数据用三个不同的密钥进行三次加密,强度更高。
ECC加密算法也是一种非对称加密算法,主要优势是在某些情况下,它比其他的方法使用更小的密钥,比如RSA加密算法,提供相当的或更高等级的安全级别。不过一个缺点是加密和解密操作的实现比其他机制时间长(相比RSA加密算法,该ECC加密算法对CPU消耗严重)。
RC2加密算法和RC4加密算法用变长密钥对大量数据进行加密,比DES加密算法快。IDEA加密算法是国际数据加密算法,使用128位密钥提供非常强的安全性。BLOWFISH加密算法使用变长的密钥,长度可达448位,运行速度很快。
优惠券管理模块13用于优惠券发行和优惠券消费,优惠券由商城购物平台内的商家进行发行。支付模块14通过微信或支付宝完成支付,也能使用商城购物平台的数字货币购买,用户完成购买后能获得额外的优惠券。用户管理模块15用于提供购买记录查询、订单物流查询和积分查询,可以对微信商城和用户中心进行管理。卖家中心模块16用于显示商城购物平台所有的卖家信息。该卖家信息包括实时订单信息、商品数据和已收款订单的详细信息等。
数据中心3存储有用户信息、认证信息、合同信息、资产信息和优惠券交易信息。数据中心3显示商城购物平台1的每日利润、分配利润、算力排行和总用户量;让每一个用户对商城购物平台1的经营有所了解,实现去中心化管理。
该商城购物平台还包括沟通交流模块17,沟通交流模块17用于实现各用户之间的交流分享,点击资讯进入聊天室,通过聊天室引发社区用户互动,老用户带动新用户,为全员互动分享打下坚实基础。
该商城购物平台1还包括社区任务模块18和用户分享模块19,社区任务模块18用于用户完成商城购物平台发布的社区任务,完成任务算力会相应增加,根据算力相应领取各商城发出的优惠券;用户分享模块19用于分享其他用户消费能获得优惠券。
该商城购物平台1还包括钱包中心20,钱包中心20用户显示用户资产,包括分红得到的现金,在任何商城购物,可以直接提现。商城购物平台1中数字货币的交易都在交易所进行,交易所用户和商城购物平台用户相互引流,商城购物平台1建立后,交易所又会带动币圈资本进入商城购物平台1,让商城购物平台1持有通证的用户得到更多红利的分配。
总之,本实施例中,由于采用5G通信模块2进行数据传输,因此能达到高数据速率、减少延迟、节省能源、降低成本、提高***容量和大规模设备连接。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (6)
1.一种基于区块链和5G网络技术的商城商品购物***,其特征在于,包括商城购物平台、5G通信模块和数据中心,所述商城购物平台通过所述5G通信模块与所述数据中心连接,所述商城购物平台包括身份认证模块、区块链模块、优惠券管理模块、支付模块、用户管理模块和卖家中心模块;所述身份认证模块用于对用户进行身份认证,为用户生成一对公私钥对并生成一个节点账户,用户在用户终端用提交交易请求;所述区块链模块用于实现分布式账本、对数据通过加密算法进行加密不可篡改及查询操作;所述优惠券管理模块用于优惠券发行和优惠券消费,所述优惠券由所述商城购物平台内的商家进行发行;所述支付模块通过微信或支付宝完成支付,也能使用所述商城购物平台的数字货币购买;所述用户管理模块用于提供购买记录查询、订单物流查询和积分查询;所述卖家中心模块用于显示所述商城购物平台所有的卖家信息。
2.根据权利要求1所述的基于区块链和5G网络技术的商城商品购物***,其特征在于,所述加密算法为DES加密算法、AES加密算法、RSA加密算法、Base64加密算法、MD5加密算法、SHA1加密算法、HMAC加密算法、3DES加密算法、ECC加密算法、RC2加密算法、RC4加密算法、IDEA加密算法或BLOWFISH加密算法。
3.根据权利要求2所述的基于区块链和5G网络技术的商城商品购物***,其特征在于,所述卖家信息包括实时订单信息、商品数据和已收款订单的详细信息。
4.根据权利要求3所述的基于区块链和5G网络技术的商城商品购物***,其特征在于,所述商城购物平台还包括沟通交流模块,所述沟通交流模块用于实现各用户之间的交流分享。
5.根据权利要求4所述的基于区块链和5G网络技术的商城商品购物***,其特征在于,所述商城购物平台还包括社区任务模块和用户分享模块,所述社区任务模块用于用户完成所述商城购物平台发布的社区任务,完成任务算力会相应增加,根据所述算力相应领取各商城发出的优惠券;所述用户分享模块用于分享其他用户消费能获得优惠券。
6.根据权利要求5所述的基于区块链和5G网络技术的商城商品购物***,其特征在于,所述商城购物平台还包括钱包中心,所述钱包中心用户显示用户资产。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010500885.7A CN111768266A (zh) | 2020-06-04 | 2020-06-04 | 基于区块链和5g网络技术的商城商品购物*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010500885.7A CN111768266A (zh) | 2020-06-04 | 2020-06-04 | 基于区块链和5g网络技术的商城商品购物*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111768266A true CN111768266A (zh) | 2020-10-13 |
Family
ID=72720005
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010500885.7A Pending CN111768266A (zh) | 2020-06-04 | 2020-06-04 | 基于区块链和5g网络技术的商城商品购物*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111768266A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112291274A (zh) * | 2020-12-24 | 2021-01-29 | 南京骄扬软件科技有限公司 | 一种去中心化的新零售智能***及其连接方法 |
-
2020
- 2020-06-04 CN CN202010500885.7A patent/CN111768266A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112291274A (zh) * | 2020-12-24 | 2021-01-29 | 南京骄扬软件科技有限公司 | 一种去中心化的新零售智能***及其连接方法 |
CN112291274B (zh) * | 2020-12-24 | 2021-03-12 | 南京骄扬软件科技有限公司 | 一种去中心化的新零售智能***及其连接方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Zhang et al. | Research on a covert communication model realized by using smart contracts in blockchain environment | |
CN112367170B (zh) | 基于多方安全计算的数据隐匿查询安全共享***及方法 | |
US7986780B2 (en) | Privacy-preserving substring creation | |
US5764766A (en) | System and method for generation of one-time encryption keys for data communications and a computer program product for implementing the same | |
Vyakaranal et al. | Performance analysis of symmetric key cryptographic algorithms | |
CN111327419A (zh) | 基于秘密共享的抗量子计算区块链的方法及*** | |
CN102222188A (zh) | 一种信息***用户密码的生成方法 | |
Krishnamoorthy et al. | Implementation and management of cloud security for industry 4. O-data using hybrid elliptical curve cryptography | |
CN111768266A (zh) | 基于区块链和5g网络技术的商城商品购物*** | |
Saranya et al. | A survey on mobile payment request verification over cloud using key distribution | |
CN110519045B (zh) | 基于群组非对称密钥池的抗量子计算联盟链交易方法、*** | |
CN111800784A (zh) | 基于云计算的区块链云服务*** | |
Blancaflor et al. | A Case Study of using Cryptography for the Improvement of Data Security in E-commerce Industry in the Philippines | |
Hao et al. | Multi-agent system for e-commerce security transaction with block chain technology | |
CN114565382A (zh) | 一种交易账户匿名支付方法及*** | |
Lin et al. | Research on authentication and key negotiation based on smart water environment | |
Sumaryanti et al. | Improvement security in e-business systems using hybrid algorithm | |
CN111967955A (zh) | 基于区块链和5g网络技术的电子金融风控支付*** | |
CN111800384A (zh) | 基于区块链的金融服务应用管理方法及装置 | |
CN111641494A (zh) | 全球区块链的实现方法及装置 | |
Hossen et al. | Join Public Key and Private Key for Encrypting Data | |
Ullah et al. | Enhanced RSA Algorithm for Data Security in the Internet of Things | |
CN111711950A (zh) | 基于比特币的外包计算支付方法及装置 | |
Tian et al. | Amount-Based Covert Communication Over Blockchain | |
Saxena et al. | Fuzzy Elgamal Technique for Securing Data Over Cloud |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20201013 |