CN114493583A - 基于去中心化对等网络技术的会员管理方法及装置 - Google Patents
基于去中心化对等网络技术的会员管理方法及装置 Download PDFInfo
- Publication number
- CN114493583A CN114493583A CN202210036481.6A CN202210036481A CN114493583A CN 114493583 A CN114493583 A CN 114493583A CN 202210036481 A CN202210036481 A CN 202210036481A CN 114493583 A CN114493583 A CN 114493583A
- Authority
- CN
- China
- Prior art keywords
- target
- information
- request
- identification information
- peer
- 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
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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/349—Rechargeable cards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9566—URL specific, e.g. using aliases, detecting broken or misspelled links
-
- 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/38—Payment protocols; Details thereof
- G06Q20/389—Keeping log of transactions for guaranteeing non-repudiation of a transaction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Signal Processing (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Data Mining & Analysis (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本公开实施例提供一种基于去中心化对等网络技术的会员管理方法、装置、电子设备以及计算机可读存储介质。其中,基于去中心化对等网络技术的会员管理方法包括:在接收目标终端发送的管理会员的目标请求后,读取对应目标商家标识信息和目标会员标识信息的目标合约信息,根据目标合约信息响应于目标请求,记录响应目标请求所产生的交流信息。通过本公开可以实现服务停机概率低,可靠性高,数据不易丢失得优点;目标请求的响应需要基于合约信息,避免会员卡信息的随意更改,安全可靠,保证了消费者和商家的权益。
Description
技术领域
本公开一般地涉及去中心化网络技术领域,具体涉及一种基于去中心化对等网络技术的会员管理方法、装置、电子设备以及计算机可读存储介质。
背景技术
会员制是一种常见的商业服务管理模式,表现为会员卡的模式,顾客通过开通/购买会员卡成为商家的会员,商家通过为会员提供特殊的优惠来提升顾客的忠诚度并带动消费。
现有业内会员卡有两种形式,实体会员卡和电子会员卡。实体会员卡常见的形式是实体卡片,存在携带不便、容易丢失的问题。电子会员卡不需要实体卡片,所以不存在以上问题,但是现有数据存储和管理方式存在数据安全的问题,如商家可以单方面更改数据或者由于技术问题导致数据丢失。
不管是实体会员卡还是电子会员卡,会员权益都是商家单方面的承诺,随时可以变更,消费者的权益无法得到保障。
发明内容
为了解决现有技术中存在的上述问题之一,本公开提供了一种基于去中心化对等网络技术的会员管理方法、装置、电子设备以及计算机可读存储介质。
本公开的第一方面提供一种基于去中心化对等网络技术的会员管理方法,应用于去中心化对等网络***中的节点服务器上,所述节点服务器上记录有商家终端和会员终端签订的合约信息,所述方法包括:
接收目标终端发送的管理会员的目标请求,所述目标终端为会员终端或商家终端,所述目标请求中携带有目标商家标识信息和所述目标会员标识信息;
读取对应于所述目标商家标识信息和所述目标会员标识信息的目标合约信息;
根据所述目标合约信息响应于所述目标请求;
记录响应所述目标请求所产生的交流信息。
在一种实施方式中,所述根据所述目标合约信息响应于所述目标请求的操作,可以包括:
确认所述目标请求是否符合所述目标合约信息的规定;
在所述目标请求符合所述规定的情况下,按照所述目标请求管理会员信息。
在一种实施方式中,在所述记录响应所述目标请求所产生的交流信息的操作后,所述方法还可以包括:
向所述去中心化对等网络***中的其他节点服务器广播所述交流信息,以使得所述其他节点服务器记录所述交流信息。
在一种实施方式中,所述目标请求可以包括会员卡充值请求、会员卡转让请求或会员卡使用请求。
在一种实施方式中,所述合约信息可以包括:会员标识信息和商家标识信息,以及会员与商家共同签订的会员权益信息。
在一种实施方式中,所述会员权益信息可以包含以URL地址和hash值形成的数字资产信息。
在一种实施方式中,所述节点服务器上可以针对会员标识信息记录有该会员标识信息在至少一个商家的会员权益信息。
在一种实施方式中,所述去中心化对等网络技术可以为区块链技术。
在一种实施方式中,所述会员标识信息可以为非同质化通证信息。
本公开的第二方面提供一种基于去中心化对等网络技术的会员管理装置,应用于去中心化对等网络***中的节点服务器上,所述节点服务器上记录有商家终端和会员终端签订的合约信息,所述装置包括:
接收模块,用于接收目标终端发送的管理会员的目标请求,所述目标终端为会员终端或商家终端,所述目标请求中携带有目标商家标识信息和所述目标会员标识信息;
读取模块,用于读取对应于所述目标商家标识信息和所述目标会员标识信息的目标合约信息;
响应模块,用于根据所述目标合约信息响应于所述目标请求;
记录模块,用于记录响应所述目标请求所产生的交流信息。
在一种实施方式中,所述响应模块,可以包括:
确认子模块,用于确认所述目标请求是否符合所述目标合约信息的规定;
管理子模块,用于在所述目标请求符合所述规定的情况下,按照所述目标请求管理会员信息。
在一种实施方式中,所述装置还可以包括广播模块,用于在所述记录响应所述目标请求所产生的交流信息的操作后,向所述去中心化对等网络***中的其他节点服务器广播所述交流信息,以使得所述其他节点服务器记录所述交流信息。
在一种实施方式中,所述目标请求可以包括会员卡充值请求、会员卡转让请求或会员卡使用请求。
在一种实施方式中,所述合约信息可以包括:会员标识信息和商家标识信息,以及会员与商家共同签订的会员权益信息。
在一种实施方式中,所述会员权益信息可以包含以URL地址和hash值形成的数字资产信息。
在一种实施方式中,所述节点服务器上可以针对会员标识信息记录有该会员标识信息在至少一个商家的会员权益信息。
在一种实施方式中,所述去中心化对等网络技术可以为区块链技术。
在一种实施方式中,所述会员标识信息可以为非同质化通证信息。
本公开的第三方面提供一种电子设备,其中,所述电子设备包括:
存储器,用于存储指令;以及
处理器,用于调用所述存储器存储的指令执行上述的基于去中心化对等网络技术的会员管理方法。
本公开的第四方面提供一种计算机可读存储介质,其中存储有指令,所述指令被处理器执行时,执行如上述的基于去中心化对等网络技术的会员管理方法。
本公开实施例提供的一种基于去中心化对等网络技术的会员管理方法,在接收目标终端发送的管理会员的目标请求后,会读取对应目标商家标识信息和目标会员标识信息的目标合约信息,再根据目标合约信息响应于目标请求,最后记录响应目标请求所产生的交流信息。首先,基于该去中心化对等网络,可以实现服务停机概率低,可靠性高,数据不易丢失得优点;并且,目标请求的响应需要基于合约信息,避免会员卡信息的随意更改,安全可靠,保证了消费者和商家的权益;对交流信息的记录可以保证会员卡所有信息的有效溯源;而且,基于本公开实施例可以实现NFT会员卡,使得会员卡可以绑定数字藏品,具有稀缺性和收藏价值。
附图说明
通过参考附图阅读下文的详细描述,本公开实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本公开的若干实施方式,其中:
图1示出了根据本公开一实施例提供的基于去中心化对等网络技术的会员管理方法的流程示意图;
图2示出了根据本公开另一实施例提供的基于去中心化对等网络技术的会员管理方法的流程示意图;
图3示出了根据本公开又一实施例提供的基于去中心化对等网络技术的会员管理方法的流程示意图;
图4示出了根据本公开一实施例提供的基于去中心化对等网络技术的会员管理方法的场景示意图;
图5示出了根据本公开一实施例提供的基于去中心化对等网络技术的会员管理装置的结构示意图;
图6是本公开实施例提供的一种电子设备示意图。
在附图中,相同或对应的标号表示相同或对应的部分。
具体实施方式
下面将参考若干示例性实施方式来描述本公开的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本公开,而并非以任何方式限制本公开的范围。
需要注意,虽然本文中使用“第一”、“第二”、“目标”等表述来描述本公开的实施方式的不同模块、步骤和数据等,但是“第一”、“第二”、“目标”等表述仅是为了在不同的模块、步骤和数据等之间进行区分,而并不表示特定的顺序或者重要程度。实际上,“第一”、“第二”、“目标”等表述完全可以互换使用。
为了解决现有技术中的问题,以保证商家和消费者的权益,本公开提供一种基于去中心化对等网络技术的会员管理方法、装置、电子设备以及计算机可读存储介质。
下面首先对本公开实施例提供的一种基于去中心化对等网络技术的会员管理方法进行简单介绍。
本公开实施例提供的一种基于去中心化对等网络技术的会员管理方法应用于去中心化对等网络***中的节点服务器上,并且这类节点服务器上记录有商家终端和会员终端签订的合约信息。
去中心化是与中心化相对的一个概念,简单的来说中心化的意思,是中心决定节点。节点必须依赖中心,节点离开了中心就无法生存。去中心化恰恰相反,在一个分布有众多节点的***中,每个节点都具有高度自治的特征,每一个节点都是一个"小中心"。
可以理解,去中心化对等网络是一个公开的多方节点服务器组成的对等网络,该网络中每个节点服务器拥有相同的地位,每个节点服务器都可以单独向消费者提供服务。因为出现所有节点服务器均宕机的可能性极低,多以基于去中心化对等网络的会员服务具备服务永不停机,不会存在数据易丢失的问题,并且具有任何时候都可以使用的优点。
在本公开实施例中,该去中心化对等网络技术可以为为区块链(Blockchain)网络技术,可以理解,区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。
本公开实施例中的区块链可以采用的是联盟链的方式,联盟链中的区块链节点可以是商家、机构、政府、消费者,具体采用HyperLedger Fabric这个开源的框架来搭建区块链网络。
Hyperledger Fabric是一个提供分布式账本解决方案的平台。HyperledgerFabric由模块化架构支撑,并具备极佳的保密性、可伸缩性、灵活性和可扩展性。Hyperledger Fabric被设计成支持不同的模块组件直接拔插启用,并能适应在经济生态***中错综复杂的各种场景。Hyperledger Fabric提供了一个独特的可伸缩、可扩展的架构,这也是Hyperledger Fabric与其他区块链解决方案的显著区别。
需要注意的是,本公开实施例所提供的一种基于去中心化对等网络技术的会员管理方法,其所应用的节点服务器可以是去中心化对等网络***中的任意一个节点服务器,因为任意一个节点服务器都可以相应商家或会员发送的请求。例如,去中心化对等网络包括100台节点服务器,则该100台节点服务器中的任意一个节点服务器均具有执行本公开实施例所提供一种基于去中心化对等网络技术的会员管理方法的功能。
在本公开实施例中,节点服务器记录有商家终端和会员终端签订的合约信息,商家发行的会员卡的所有权限通过以该合约信息记录在去中心化网络中,即每一个节点服务器中。
在本公开所有实施例中,上述合约信息可以包括:会员标识信息和商家标识信息,以及会员与商家共同签订的会员权益信息。
可以理解,会员标识信息和商家标识信息是分别识别会员身份和商家身份的唯一身份信息。本公开实施例中,会员标识信息可以是非同质化通证信息,进而可以确保会员卡的唯一性、不可伪造性,所以会员卡具备了数字资产的特性,可以进行交易转让。
本领域技术人员公知的是,非同质化通证,英文简称为NFT,英文全称为Non-Fungible Token,意思是非同质化通证,具有不可分割、不可替代、独一无二等特点。
NFT是相对于同质化通证而存在的概念。同质化通证,即FT(Fungible Token),是可以互相替代、可任意拆分的token,例如你手中的一个比特币与我手中的一个比特币,本质上没有任何区别,这就是同质化通证,而NFT则是唯一的、不可拆分的,如加密猫、token化的数字门票等。
由于其独一无二的特性,NFT提供了一种标记原生数字资产所有权(即存在于数字世界,或发源于数字世界的资产)的方法,且该所有权存在于中心化服务或中心化数据库之外。例如,将游戏道具、数字艺术品、门票等通过区块链铸造成NFT,那么这些资产就具有了唯一性和不可复制性。
NFT在区块链的发展历史最早可追溯至2017年以太坊上一个名叫CryptoPunks的项目,CryptoPunk是由24x24、8bit样式的不规则像素组成的艺术图像集合。大约有10,000个,每个都有自己随机生成的独特外观和特征。2017年11月28日,区块链游戏Cryptokitties(加密猫)公开上线运营并迅速流行起来,价格暴涨的“虚拟猫”算是第一次让NFT这个概念“出圈”。
例如,本公开实施例中,用NFT技术实现的会员标识信息数据结构包括:资产token(通证)名称、资产通证简称、资产通证创建人、资产通证的持有人和持有资产的集合、资产通证转移记录、资产授权人、资产通证是否已经存在、若已存在,资产总量为0代表不限量NFT,资产总量为非0,则代表限量版本的NFT。
参见图1所示的本公开实施例所提供一种基于去中心化对等网络技术的会员管理方法的流程示意图,该方法包括:
S101:接收目标终端发送的管理会员的目标请求,该目标终端为会员终端或商家终端,该目标请求中携带有目标商家标识信息和目标会员标识信息。
可以理解,商家对消费者发行的会员卡信息都存储在节点服务器上,当会员用户或者商家需要管理会员信息时,需要向节点服务器发明相应请求。具体的,该请求可以是会员卡充值请求、会员卡转让请求或会员卡使用请求,也可能是商家终端发出的修改会员信息请求,在此不做特别限定。
需要说明的是,上述目标请求仅是指实际工作过程中节点服务器所收到的某一具体请求,并不指代特定的请求。相应的,目标终端即为接收到该目标请求的终端,目标商家标识信息和目标会员标识信息为该目标标识信息所对应的商家标识信息和会员标识信息。
示例性的,商家A的会员B用终端发送会员充值请求,则会员B所用的终端即为目标终端,该会员充值请求即为目标请求,商家A的标识信息为上述目标商家标识信息,会员B的标识信息为上述目标会员标识信息。
S102:读取对应目标商家标识信息和目标会员标识信息的目标合约信息。
合约信息可以包括:会员标识信息和商家标识信息,以及会员与商家共同签订的会员权益信息。
本实施例中,为了便于会员权益信息的查找会记录,上述会员权益信息包含以URL(Uniform Resource Locator,统一资源定位符)地址和hash(哈希)值形成的信息。
一示例中,本公开中会员权益信息包括数字资产信息。
本实施例中,会员权益信息包含以URL地址和hash值形成的数字资产信息。
其中,数字资产信息可以包括数字藏品等,使得会员卡可以绑定数字藏品,具有稀缺性和收藏价值。当然本公开实施例中数字资产信息并不限定数字藏品,还可以是数字代币、加密货币、数字艺术品等。
可以理解,节点服务器中可以记录同一商家于不同会员之间签订的合约信息,也可以记录不同商家与同一会员签订的合约信息,还可以是不同商家与不同会员之间签订的合约信息。
需要注意,节点服务器中记录不同商家与同一会员签订的合约信息时,可以是节点服务器上针对会员标识信息记录有该会员标识信息在至少一个商家的会员权益信息。这样可以实现一个会员卡同时包括多个商家的会员权益,加大了会员卡价值,多商家共同销售,扩大了销售渠道,互利共赢。例如通过非同质化通证技术为会员卡绑定数字艺术品(使用权/所有权)等数字资产信息,拥有会员卡相当于拥有绑定的数字资产,从而实现了会员卡的收藏价值。
本公开实施例中,节点服务器相当于一个数据库,记录了大量的合约信息,所以需要通过目标商家标识信息和目标会员标识信息找到对应的目标合约信息。示例性的,目标商家标识信息标识的商家为A,目标会员标识信息标识的会员为B,则节点服务器需要读取到商家A和会员B所签订的合约信息,即为上述目标合约信息。
需要说明的是,商家与会员的合约信息是由商家和用户共同授权预先制定的。
S103:根据目标合约信息响应目标请求。
合约信息中可以记录会员和商家各自的权益,所以,节点服务器可以基于权益响应相应的服务。
S104:记录响应目标请求所产生的交流信息。
在本公开实施例中,该交流信息可以包括:上述请求信息以及节点服务器的响应结果。例如,会员终端在2021年12月29日22点10分24秒发送了充值100元的充值请求,节点服务器判定该请求是合规的,则记录完整流程信息;同样的,假设商家终端在某时间点发送修改会员卡金额的请求,假设节点服务器判定该请求是不合规的,但节点服务器仍然可以记录下该完整流程信息。
综合上述,本公开实施例提供的一种基于去中心化对等网络技术的会员管理方法,在接收目标终端发送的管理会员的目标请求后,会读取对应目标商家标识信息和目标会员标识信息的目标合约信息,再根据目标合约信息响应于目标请求,最后记录响应目标请求所产生的交流信息。首先,基于该去中心化对等网络,可以实现服务停机概率低,可靠性高,数据不易丢失得优点;并且,目标请求的响应需要基于合约信息,避免会员卡信息的随意更改,安全可靠,保证了消费者和商家的权益;对交流信息的记录可以保证会员卡所有信息的有效溯源;而且,基于本公开实施例可以实现NFT会员卡,使得会员卡可以绑定数字藏品,具有稀缺性和收藏价值。
如图2所示,本申请中,在上述实施例的基础上,上述操作S103:根据目标合约信息响应于目标请求的操作,可以包括下述操作S1031和S1031。
S1031:确认目标请求是否符合目标合约信息的规定。
本实施例中,一方面,合约信息可以规定会员和商家响应的相应权益,如果目标请求所包含内容已经完全超出该权益,则显然不符合合约信息的规定;另一方面,合约信息也可以规定每个请求都必须要得到商家和会员两方的确认信息,如签名信息,则认为该目标请求符合合约信息的规定。
S1032:在目标请求符合目标合约信息的规定的情况下,按照目标请求管理会员信息。
示例性,如该目标请求是会员消费100元的请求,该请求符合合约信息的规定,则节点服务器将在其记录的会员储值上减少100元。
可以理解,本实施例中,通过合约的约束是的电子会员卡具备金融安全等级的安全特性,消费者和商家的权益得到进一步保障。
如图3所示,本申请中,在图1所示实施例的基础上,操作S104之后,上述基于去中心化对等网络技术的会员管理方法还可以包括:
S105:向去中心化对等网络***中的其他节点服务器广播该交流信息,以使得所述其他节点服务器记录该交流信息。
可以理解,执行本公开实施利方法的节点服务器是去中心化对等网络***中的某一个节点服务器,当该节点服务器中记录的会员数据变更时,需要及时让去中心化对等网络***中的其他节点服务器完成同样的信息记录,保证去中心化对等网络***中各个节点服务器的一致性,进而保证每个节点服务器可以提供相同的服务。
本申请中,可以优选使用区块链非同质化通证(NFT)技术对会员卡进行改良,如图4所示实施例,综合上述,该本实施例具备以下优点:
一、区块链网络是一个公开的多方组成的对等网络,具备服务永不停机、数据不可篡改的特性,通过区块链智能合约来管理的会员卡具备金融安全等级的安全特性,不会存在数据丢失以的问题,并且任何时候都可以使用。
二、区块链网络的账号采用不对称加密技术,每次的交易只有商家和会员两方签名才能生效,所以商家/会员都无法单方面篡改数据。
三、非同质化通证(NFT)技术可以确保会员卡的唯一性、不可伪造性,所以会员卡具备了数字资产的特性,可以进行交易转让。
四、商家发行的会员卡所拥有的所有权益都会通过智能合约记录在区块链上,无法篡改,消费者的权益得到保障。
五、可以实现一个会员卡同时包括多个商家的会员权益,加大了会员卡价值,多商家共同销售,扩大了销售渠道,互利共赢。
六、通过非同质化通证技术为会员卡绑定数字资产信息,拥有会员卡相当于拥有绑定的数字资产,从而实现了会员卡的收藏价值。
相应于前述方法实施例,如图5所示,本公开实施例提供了一种基于去中心化对等网络技术的会员管理装置,应用于去中心化对等网络***中的节点服务器上,该节点服务器上记录有商家终端和会员终端签订的合约信息,该会员管理装置500包括:
接收模块501,用于接收目标终端发送的管理会员的目标请求,其中,目标终端为会员终端或商家终端,目标请求中携带有目标商家标识信息和目标会员标识信息;
读取模块502,用于读取对应于目标商家标识信息和目标会员标识信息的目标合约信息;
响应模块503,用于根据目标合约信息响应于目标请求;
记录模块504,用于记录响应目标请求所产生的交流信息。
具体的,上述响应模块503可以包括:
确认子模块(未示出),用于确认所述目标请求是否符合所述目标合约信息的规定;
管理子模块(未示出),用于在所述目标请求符合所述规定的情况下,按照所述目标请求管理会员信息。
具体的,上述会员管理装置500还可以包括:
广播模块(未示出),用于在记录响应目标请求所产生的交流信息的操作后,向所述去中心化对等网络***中的其他节点服务器广播所述交流信息,以使得所述其他节点服务器记录所述交流信息。
具体的,上述目标请求可以包括会员卡充值请求、会员卡转让请求或会员卡使用请求。
具体的,上述合约信息可以包括:会员标识信息和商家标识信息,以及会员与商家共同签订的会员权益信息。
具体的,上述会员权益信息可以包含URL地址和hash值形成的数字资产信息。
具体的,上述节点服务器上针对会员标识信息记录有该会员标识信息在至少一个商家的会员权益信息。
具体的,上述去中心化对等网络技术可以为区块链技术。
具体的,上述会员标识信息可以为非同质化通证信息。
综合上述,本公开实施例提供的一种基于去中心化对等网络技术的会员管理装置,在接收目标终端发送的管理会员的目标请求后,会读取对应目标商家标识信息和目标会员标识信息的目标合约信息,再根据目标合约信息响应于目标请求,最后记录响应目标请求所产生的交流信息。首先,基于该去中心化对等网络,可以实现服务停机概率低,可靠性高,数据不易丢失得优点;并且,目标请求的响应需要基于合约信息,避免会员卡信息的随意更改,安全可靠,保证了消费者和商家的权益;对交流信息的记录可以保证会员卡所有信息的有效溯源;而且,基于本公开实施例可以实现NFT会员卡,使得会员卡可以绑定数字藏品,具有稀缺性和收藏价值。
相应于前述方法实施例,如图6所示,本公开的一个实施方式提供了一种电子设备600。其中,该电子设备600包括存储器601、处理器602、输入/输出(Input/Output,I/O)接口603。其中,存储器601,用于存储指令。处理器602,用于调用存储器601存储的指令执行本公开实施例的基于去中心化对等网络技术的会员管理方法。其中,处理器602分别与存储器601、I/O接口603连接,例如可通过总线***和/或其他形式的连接机构(未示出)进行连接。存储器601可用于存储程序和数据,包括本公开实施例中涉及的……方法的程序,处理器602通过运行存储在存储器601的程序从而执行电子设备600的各种功能应用以及数据处理。
本公开实施例中处理器602可以采用数字信号处理器(Digital SignalProcessing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现,所述处理器602可以是中央处理单元(Central Processing Unit,CPU)或者具有数据处理能力和/或指令执行能力的其他形式的处理单元中的一种或几种的组合。
本公开实施例中的存储器601可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(Random Access Memory,RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(Read-OnlyMemory,ROM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,HDD)或固态硬盘(Solid-State Drive,SSD)等。
本公开实施例中,I/O接口603可用于接收输入的指令(例如数字或字符信息,以及产生与电子设备600的会员设置以及功能控制有关的键信号输入等),也可向外部输出各种信息(例如,图像或声音等)。本公开实施例中I/O接口603可包括物理键盘、功能按键(比如音量控制按键、开关按键等)、鼠标、操作杆、轨迹球、麦克风、扬声器、和触控面板等中的一个或多个。
综合上述,本公开实施例提供的电子设备,在接收目标终端发送的管理会员的目标请求后,会读取对应目标商家标识信息和目标会员标识信息的目标合约信息,再根据目标合约信息响应于目标请求,最后记录响应目标请求所产生的交流信息。首先,基于该去中心化对等网络,可以实现服务停机概率低,可靠性高,数据不易丢失得优点;并且,目标请求的响应需要基于合约信息,避免会员卡信息的随意更改,安全可靠,保证了消费者和商家的权益;对交流信息的记录可以保证会员卡所有信息的有效溯源;而且,基于本公开实施例可以实现NFT会员卡,使得会员卡可以绑定数字藏品,具有稀缺性和收藏价值。
相应于前述方法实施例,本公开实施例还提供一种计算机可读存储介质,其中存储有指令,所述指令被处理器执行时,执行如前所述的基于去中心化对等网络技术的会员管理方法。
同理,本公开实施例提供的电子设备,在接收目标终端发送的管理会员的目标请求后,会读取对应目标商家标识信息和目标会员标识信息的目标合约信息,再根据目标合约信息响应于目标请求,最后记录响应目标请求所产生的交流信息。首先,基于该去中心化对等网络,可以实现服务停机概率低,可靠性高,数据不易丢失得优点;并且,目标请求的响应需要基于合约信息,避免会员卡信息的随意更改,安全可靠,保证了消费者和商家的权益;对交流信息的记录可以保证会员卡所有信息的有效溯源;而且,基于本公开实施例可以实现NFT会员卡,使得会员卡可以绑定数字藏品,具有稀缺性和收藏价值。
可以理解的是,本公开实施例中尽管在附图中以特定的顺序描述操作,但是不应将其理解为要求按照所示的特定顺序或是串行顺序来执行这些操作,或是要求执行全部所示的操作以得到期望的结果。在特定环境中,多任务和并行处理可能是有利的。
本公开实施例涉及的方法和装置能够利用标准编程技术来完成,利用基于规则的逻辑或者其他逻辑来实现各种方法步骤。还应当注意的是,此处以及权利要求书中使用的词语“装置”和“模块”意在包括使用一行或者多行软件代码的实现和/或硬件实现和/或用于接收输入的设备。
此处描述的任何步骤、操作或程序可以使用单独的或与其他设备组合的一个或多个硬件或软件模块来执行或实现。在一个实施方式中,软件模块使用包括包含计算机程序代码的计算机可读介质的计算机程序产品实现,其能够由计算机处理器执行用于执行任何或全部的所描述的步骤、操作或程序。
出于示例和描述的目的,已经给出了本公开实施的前述说明。前述说明并非是穷举性的也并非要将本公开限制到所公开的确切形式,根据上述教导还可能存在各种变形和修改,或者是可能从本公开的实践中得到各种变形和修改。选择和描述这些实施例是为了说明本公开的原理及其实际应用,以使得本领域的技术人员能够以适合于构思的特定用途来以各种实施方式和各种修改而利用本公开。
Claims (12)
1.一种基于去中心化对等网络技术的会员管理方法,其特征在于,所述方法应用于去中心化对等网络***中的节点服务器上,所述节点服务器上记录有商家终端和会员终端签订的合约信息,所述方法包括:
接收目标终端发送的管理会员的目标请求,所述目标终端为会员终端或商家终端,所述目标请求中携带有目标商家标识信息和所述目标会员标识信息;
读取对应于所述目标商家标识信息和所述目标会员标识信息的目标合约信息;
根据所述目标合约信息响应于所述目标请求;
记录响应所述目标请求所产生的交流信息。
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标合约信息响应于所述目标请求的操作,包括:
确认所述目标请求是否符合所述目标合约信息的规定;
在所述目标请求符合所述规定的情况下,按照所述目标请求管理会员信息。
3.根据权利要求1所述的方法,其特征在于,在所述记录响应所述目标请求所产生的交流信息的操作后,所述方法还包括:
向所述去中心化对等网络***中的其他节点服务器广播所述交流信息,以使得所述其他节点服务器记录所述交流信息。
4.根据权利要求1所述的方法,其特征在于,所述目标请求包括会员卡充值请求、会员卡转让请求或会员卡使用请求。
5.根据权利要求1所述的方法,其特征在于,所述合约信息包括:会员标识信息和商家标识信息,以及会员与商家共同签订的会员权益信息。
6.根据权利要求5所述的方法,其特征在于,所述会员权益信息包含以URL地址和hash值形成的数字资产信息。
7.根据权利要求5所述的方法,其特征在于,所述节点服务器上针对会员标识信息记录有该会员标识信息在至少一个商家的会员权益信息。
8.根据权利要求1~7任一项所述的方法,其特征在于,所述去中心化对等网络技术为区块链技术。
9.根据权利要求1~7任一项所述的方法,其特征在于,所述会员标识信息为非同质化通证信息。
10.一种基于去中心化对等网络技术的会员管理装置,其特征在于,所述装置应用于去中心化对等网络***中的节点服务器上,所述节点服务器上记录有商家终端和会员终端签订的合约信息,所述装置包括:
接收模块,用于接收目标终端发送的管理会员的目标请求,所述目标终端为会员终端或商家终端,所述目标请求中携带有目标商家标识信息和所述目标会员标识信息;
读取模块,用于读取对应于所述目标商家标识信息和所述目标会员标识信息的目标合约信息;
响应模块,用于根据所述目标合约信息响应于所述目标请求;
记录模块,用于记录响应所述目标请求所产生的交流信息。
11.一种电子设备,其中,所述电子设备包括:
存储器,用于存储指令;以及
处理器,用于调用所述存储器存储的指令执行如权利要求1至9中任一项所述的基于去中心化对等网络技术的会员管理方法。
12.一种计算机可读存储介质,其中存储有指令,所述指令被处理器执行时,执行如权利要求1至9中任一项所述的基于去中心化对等网络技术的会员管理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210036481.6A CN114493583A (zh) | 2022-01-13 | 2022-01-13 | 基于去中心化对等网络技术的会员管理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210036481.6A CN114493583A (zh) | 2022-01-13 | 2022-01-13 | 基于去中心化对等网络技术的会员管理方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114493583A true CN114493583A (zh) | 2022-05-13 |
Family
ID=81511662
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210036481.6A Pending CN114493583A (zh) | 2022-01-13 | 2022-01-13 | 基于去中心化对等网络技术的会员管理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114493583A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114756627A (zh) * | 2022-06-10 | 2022-07-15 | 杭州链城数字科技有限公司 | 基于联盟链的数字资产处理方法、***和存储介质 |
-
2022
- 2022-01-13 CN CN202210036481.6A patent/CN114493583A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114756627A (zh) * | 2022-06-10 | 2022-07-15 | 杭州链城数字科技有限公司 | 基于联盟链的数字资产处理方法、***和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11921682B2 (en) | Extracting data from a blockchain network | |
US20210166203A1 (en) | System and process for tokenization of digital media | |
Evans | Cryptokitties, cryptography, and copyright | |
CN106651303B (zh) | 一种基于模板的智能合约处理方法和*** | |
Nzuva | Smart contracts implementation, applications, benefits, and limitations | |
Zhang et al. | A design of digital rights management mechanism based on blockchain technology | |
CN109886677B (zh) | 一种基于区块链的商品购置方法和装置 | |
US20200090143A1 (en) | System, Method, and Apparatus for Online Content Platform and Related Cryptocurrency | |
JP2020503579A (ja) | 電子通信の受信者を指定するブロックチェーンに基づく方法及びシステム | |
US20160335609A1 (en) | Representation of digital asset structure, ownership and evolution by virtue of a hierarchical, compounding tagging mechanism on a transaction-based network | |
US11256551B2 (en) | Blockchain-based virtual resource allocation | |
CN109559164B (zh) | 优惠信息处理方法、装置、电子设备及计算机可读介质 | |
CN110264351B (zh) | 基于区块链的著作权分配方法和装置 | |
US20220067125A1 (en) | Method for distributing certificate of right to use digital content, and computer program stored in medium in order to carry out method | |
CN115705571A (zh) | 保护可审计的帐户的隐私 | |
CN116894732A (zh) | 数字资产管理方法、装置、***及可读存储介质 | |
US20240205236A1 (en) | Systems and methods for identifying malicious cryptographic addresses | |
CN111597264A (zh) | 一种区块链记账方法及装置 | |
CN114493583A (zh) | 基于去中心化对等网络技术的会员管理方法及装置 | |
US11989726B2 (en) | Database system public trust ledger token creation and exchange | |
Ito | Be More Conceptual Regarding Non-Fungible Tokens (NFTs) as Art | |
Nirolia | A study on the application of blockchain technology in the banking and financial sector in India | |
KR102680430B1 (ko) | 디지털 앨범의 인증을 위한 장치, 서버, 시스템 및 이를 위한 방법 | |
KR102473824B1 (ko) | 데이터의 성격에 따라 트레이딩 가능성을 선택적으로 포스팅하는 디지털 도큐먼트 트레이딩 체크 시스템 | |
D’Souza et al. | Use of blockchain for smart t-shirt design ownership |
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 |