Link method based on block chain intelligent contract consumption lug

By using blockchain and smart contract technologies, the sovereign and subordinate relationships between consumer partners are defined, solving the consumer linkage problem, enabling fair transactions and improving production efficiency, while reducing production, inventory, and marketing costs.

CN119273400APending Publication Date: 2025-01-07CHENGDU QUANRAN BINCHOTAN CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411393953.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-08
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

Existing e-commerce platforms cannot achieve seamless connections between consumers, causing manufacturers to be unable to accurately predict demand, increasing production inventory and marketing costs.

Method used

By using blockchain technology and smart contracts, the sovereign and subordinate relationships between consumer partners are defined, forming consumer groups and enabling consumers to freely connect and a standardized and regulated shopping system. By using probability generators and cash reward mechanisms, fair transactions between consumers are ensured.

Benefits of technology

It has improved production efficiency, reduced production inventory and marketing costs, achieved a seamless connection from factory to consumer, and ensured transparent and fair transactions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119273400A_ABST
    Figure CN119273400A_ABST
Patent Text Reader

Abstract

The invention relates to a method and a system for consuming a sub-link based on a block chain smart contract. The method comprises a link method of a sovereign consumption lug and a subordinate consumption lug, a hierarchical jump method of the sovereign consumption lug, and rights and obligations of the sovereign consumption lug and the subordinate consumption lug, wherein a benefit relationship between the sovereign consumption lug and the subordinate consumption lug is defined by an equation: G = 10n (G is the number of consumption lugs; n is the level of consumption lugs).
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of blockchain smart contracts, and in particular to a method for linking consumer group purchases. Background Art

[0002] How can the retail of goods achieve a seamless connection from the factory assembly line to consumers, without any intermediate links to increase costs, so that goods and consumers can be efficiently traded? The present invention aims to achieve a seamless connection between the factory assembly line and consumers, and maximize cost reduction and efficiency improvement.

[0003] The current e-commerce platforms have achieved the connection between "people and goods", but have not achieved the connection between consumers and consumers.

[0004] The technology of the present invention is to allow consumers to freely link up to form an alliance to initiate group purchases of a certain product. Maximizing the quantity of goods purchased can achieve low purchase prices, reduce purchase costs, and form preferential prices for consumers to purchase in groups. This is an AI retail method for reducing costs and increasing efficiency. Summary of the invention

[0005] Consumer partners use sovereign consumer partners and subordinate consumer partners to define the relationship between group consumption. Blockchain can link consumer partners into a consumer group and use smart contracts to solve the standardized, normalized and intelligent transaction system of shopping.

[0006] Consumers who purchase goods together not only greatly improve their purchasing efficiency, but also obtain platform-sharing dividends in addition to low prices.

[0007] The present invention is an AI retail method that first links consumer partners together, initiates purchases of common products of interest, and then introduces a third-party platform to endorse the transaction, thereby realizing point-to-point transactions.

[0008] In view of this, the problem to be solved by the present invention is the methods of linking, profiting and exchanging between consumer partners. These methods build a complete system and are fixed and implemented with blockchain smart contracts.

[0009] The technology of current e-commerce platforms has achieved "people looking for goods" or "goods looking for people", but these e-commerce platforms only play the role of connecting people and goods. They cannot accurately predict how many people will be targeted customers in a certain period of time in the future. Therefore, manufacturers can only produce products first and then market them, and there is uncertainty about the sale of goods.

[0010] The consumption partnership is to connect people first and realize "knowing first and then making", that is, knowing the demand first, Purposeful production organization can greatly reduce the production inventory of manufacturers and improve the turnover rate of their working capital. It can also achieve seamless connection from the assembly line to consumers, allowing manufacturers to have zero inventory.

[0011] The platform system is an indispensable carrier for consumer partners, and is also a carrier for manufacturers to endorse the sales volume of individual products. Blockchain smart contracts are necessary technology to achieve low-cost and high-efficiency transactions for consumer partners.

[0012] Consumption pairs are defined as sovereign consumption pairs and subordinate consumption pairs.

[0013] Sovereign consumer partners refer to those who first enter the platform and have the right to absorb other consumer partners to participate in consumption according to the platform rules. Once authorized to enter the platform by a sovereign consumer partner, they become subordinate consumer partners, forming a human chain relationship. The corresponding node written into the blockchain is fixed.

[0014] The subordinate consumer partners attracted by the sovereign consumer partners are divided into different levels according to the number of consumer partners entering the platform. The level is expressed by the equation: G = 10 n (G: number of consumption partners, n: number of levels).

[0015] The platform will give different machine gold rewards to those who reach different levels of sovereign consumption.

[0016] Machine gold: that is, opportunity reward, which is a corresponding opportunity reward method given after using the probability generator to obtain the corresponding consumption amount of the platform. It can be legal currency or commodity, not virtual currency.

[0017] The probability size of the probability generator is determined by the platform based on the price of the product and is fixed by the blockchain smart contract.

[0018] Sovereign consumer pairs have the right to transfer subordinate consumer pairs, while subordinate consumer pairs have no right to separate from sovereign consumer pairs, thus realizing the orderly flow of consumer pairs.

[0019] Regardless of whether it is a sovereign consumption pair or a subordinate consumption pair, the rules are the same. Everyone consumes equally, voluntarily, and fairly, and it is written into the smart contract.

[0020] The flow of consumer partners refers to the circulation of their digital identities within the platform and does not involve any changes in their identities outside the platform.

[0021] The motivation for sovereign consumer partners to attract subordinate consumer partners is the machine money reward given by the platform. Moreover, the reward is standardized and regularized, written into the smart contract and cannot be changed, and the platform endorses and pays it.

[0022] The exchange of sovereign consumer partners for subordinate consumer partners is essentially an exchange of interests.

[0023] The sovereign consumer partner transfers the subordinate consumer partner to a third-party sovereign consumer partner, which does not involve any change in the rights and obligations between the sovereign consumer partner and the subordinate consumer partner. It only involves a change in the subordination of the consumer partner, and it is a fixed rule of the smart contract under the standard rules of the platform.

[0024] The purpose of linking consumption links is to initiate consumption demands for a certain product or service, thereby determining the consumption quantity. Provide accurate data support for manufacturers to plan their production.

[0025] This enables the transition from planned production to precise production and then to deterministic sales, greatly improving production efficiency and reducing marketing costs.

[0026] Everyone is a sovereign consumer partner, and the release of consumer targets can be realized at the system terminal through the platform's smart contract integration toolkit.

[0027] The motivation for sovereign consumption partners to initiate consumption targets is the fixed consumption amount reward given by the platform to the subordinate consumption partners.

[0028] Machine money can be implemented using the probability generator of smart contracts.

[0029] There is no consumption commission between sovereign consumption partners and subordinate consumption partners. Instead, it is a machine-funded reward given by the platform. There is no conflict of interest between consumption partners over commissions. This completely changes all the drawbacks of the existing purchase of goods to make a profit from the price difference. Prices are highly transparent and unified, and price fraud is impossible.

[0030] The prices of branded goods are transparent and unified, consumers understand consumption, blockchain smart contracts ensure fairness and justice in transactions, and the platform endorses the interests of sovereign consumer partners.

[0031] The consumption links are linked according to the equation G = 10 n Different sovereign consumer partners are determined by the number of subordinate consumers they own.

[0032] Any consumer partner can become a sovereign consumer partner. For example, a fruit farmer in an apple orchard can initiate a link to a sovereign consumer partner, broadcast his own apples as the target of consumption to the entire platform system, and once the apples are ripe, they can be shipped according to the order without any intermediate link costs. This is the advantage of consumer partners relying on platform links.

[0033] The linking method of consumer partners can achieve zero-cost marketing.

[0034] The probability generator is implemented using a smart contract, and the platform determines the probability.

[0035] The digitalization of consumer partners’ identities is not only real-name but also cannot be tampered with. The blockchain can completely realize the unique digital identity of digital consumer partners.

[0036] The relationship between the sovereign consumer partner and the subordinate consumer partner is also fixed by blockchain, and cannot be transferred without the authorization of the sovereign consumer partner. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The above and other features, advantages and aspects of the embodiments of the present application will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood by those skilled in the art that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.

[0038] Figure 1 A schematic diagram of linking a sovereign consumption hook and a subordinate consumption hook provided in an embodiment of the present application;

[0039] Figure 2 A schematic diagram of the relationship between a sovereign consumption pair and a subordinate consumption pair provided in an embodiment of the present application;

[0040] Figure 3 A schematic diagram of consumer identity authentication provided in an embodiment of the present application;

[0041] Figure 4 A schematic diagram of a consumer identity authentication method provided in an embodiment of the present application;

[0042] Figure 5 A schematic diagram of internal and external interactions of a smart contract provided in an embodiment of the present application. DETAILED DESCRIPTION

[0043] The specific implementation methods of the invention content of the present application will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present application are shown in the accompanying drawings, it should be understood by those skilled in the art that the present application can be implemented in various forms and should not be construed as being limited to the embodiments described herein. Instead, these embodiments are provided for a more thorough and complete understanding of the present application. It should be understood that the drawings and embodiments of the present application are only for exemplary purposes and are not intended to limit the scope of protection of the present application.

[0044] As used herein, the term "including" and its variations are open-ended, "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

[0045] It is especially noted that the concepts such as “first” and “second” mentioned in this application are only used to distinguish different modules or units, and are not used to limit the order of functions performed by these devices, modules or units or the interdependence.

[0046] It is particularly noted that the modifications of "one" and "a plurality of" mentioned in this application are illustrative rather than restrictive. Those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0047] In order to facilitate understanding of the technical solution of this application, the specific technical terms and application scenarios in this application are explained below.

[0048] Blockchain: Blockchain is a specific data structure that stores data blocks in a chain in chronological order. When a new transaction occurs by calling a smart contract, the transaction will be written into a new block. Once the new block is verified, it will be appended to the end of the chain and cannot be deleted. Blockchain is essentially a decentralized distributed ledger. All nodes in the blockchain are peers. They participate in verifying blocks through consensus protocols, guarantee the consistency of transactions on the chain, and use cryptography to ensure transmission and access security, thereby ensuring that the data on the chain is traceable, cannot be forged, and cannot be tampered with. Therefore, it can provide a safe and reliable information interaction solution between multiple untrusted participants.

[0049] Smart contracts: Smart contracts are defined as computer programs that implement contract terms. Smart contracts allow for credible, traceable, and irreversible transactions without a trusted third party. Smart contracts expand the flexibility of transactions and are an indispensable component of blockchain. Blockchain builds a mutually trusted information transmission platform between multiple institutions. Smart contracts are the key to business empowerment. Business logic will be implemented in smart contracts. Each participant initiates a transaction by calling a smart contract to achieve trusted data transmission.

[0050] Consortium blockchain: A consortium blockchain is a blockchain built for specific organizations, enterprises, institutions, and other members. Unlike a public blockchain, participants in a consortium blockchain must be authorized, and only authorized members can join the network and participate in transactions. A consortium blockchain can be seen as a hybrid between a public blockchain and a private blockchain, with the transparency of a public blockchain and the efficiency and controllability of a private blockchain. Its typical features include:

[0051] 1. Consumption partners can be restricted: The alliance chain only allows sovereign consumption partners to join. Sovereign consumption partners need to obtain authorization from the platform to ensure the security and legality of the entire system.

[0052] 2. Variable degree of centralization: The consortium chain allows some nodes to play a centralized role to improve data processing efficiency, but the degree of node centralization is relatively low.

[0053] 3. Strong controllability: The alliance chain allows sovereign consumers to independently control the security policies, data access rights and some parameter settings of their own nodes.

[0054] 4. Adjustable confidentiality: The alliance chain allows sovereign consumer partners to set their own privacy data protection strategies. Adjust the level of privacy based on the needs of sovereign consumer partners.

[0055] Consensus algorithm: Consensus algorithm refers to the process by which different nodes in a blockchain network reach a consensus on new data operations. The consensus algorithm in blockchain ensures that in a distributed system, every node can reach a consensus on new data changes.

[0056] Sovereign consumer identity authentication: Sovereign consumer identity authentication is also called identity confirmation or identity identification. It refers to the process of confirming the identity of a sovereign consumer in a computer network system. Through the sovereign consumer identity authentication, it can be determined whether the sovereign consumer has the access and use rights to a certain resource, so that the access strategy of the computer network system can be reliably and effectively implemented.

[0057] In the related art, the identity authentication of the consumer who logs into the system is usually implemented in the following way: the sovereign consumer accesses the system login page in the browser and provides the user name and password information. The system initiates an authentication request to the authentication server based on the user name and password information. The authentication server verifies whether the information provided by the user matches and returns the authentication result to the system server.

[0058] The system server records the authentication result in the session and generates a session identifier (identity, ID) stored in the browser to ensure that the consumer can provide the session ID to the system server for subsequent access in the same browser. After the consumer successfully authenticates and passes the identity authentication of the system server, it can access the protected resources in the application that require identity authentication. The system server performs consumer identity authentication on each protected resource and checks whether the provided session ID is valid. If valid, the system server will decide whether the user can access the resource based on the user role. When the user completes the access, the system server will delete the stored authentication information from the session.

[0059] The identity authentication for the login device is usually achieved in the following ways: 1. Password authentication: The consumer needs to enter the correct username and password on the device's login page for identity authentication. 2. Biometric authentication: Biometric authentication collects the user's biometric information and converts it into identifiable numbers to perform identity authentication. 3. Smart card authentication: Smart card authentication usually uses a card with a chip for authentication. The user needs to insert the smart card into the device and enter the corresponding password to complete the identity authentication. 4. Hardware authentication: Hardware authentication refers to the access method based on physical devices. For example, when using UnionPay payment, you need to insert a UnionPay payment card into the terminal device or connect other hardware devices with Bluetooth to complete the user's authentication and payment process.

[0060] However, in the above method, the validity period of identity authentication between different systems or different devices is calculated independently. When the consumer pair is switched between different systems or different devices, the initial identity of the consumer pair will not change due to device switching.

[0061] The following is a detailed explanation of the principles of blockchain and smart contracts with accompanying drawings.

[0062] Attached Figure 1 It is a link diagram between sovereign consumption pairs and subordinate consumption pairs.

[0063] The sovereign consumer partner has become a virtual digital person on the blockchain node of the platform system.

[0064] The subordinate consumer partner is the only person authorized by the sovereign consumer partner to agree to the subordinate consumer partner to join the platform system, and once the subordinate consumer partner is successfully authorized by the sovereign consumer partner, a human-chain relationship is formed.

[0065] Once the human-chain relationship of the blockchain is formed, the subordinate consumer partner also becomes a sovereign consumer partner. Therefore, each consumer partner has the dual identities of a sovereign consumer partner and a subordinate consumer partner.

[0066] Different consumer identities have different standard rules and benefits distribution mechanisms, which are written into smart contracts. Cannot be changed.

[0067] The sovereign consumer identity will not change due to different systems or different devices on the blockchain system of the login platform. In other words, the digital identity of a consumer identity is unique, unchanged, and cannot be changed. The digital identity is virtual, but it has a unique corresponding relationship with the real person.

[0068] The process of changing from a consumer to a sovereign consumer partner is to access the platform blockchain system. Only after successful registration can one become a sovereign consumer partner. Without the platform blockchain system, there is no sovereign consumer partner or subordinate consumer partner. Therefore, sovereign consumer partners and subordinate consumer partners can only be established in the platform system.

[0069] Attached Figure 2 It is a relationship diagram between sovereign consumption pairs and subordinate consumption pairs.

[0070] Sovereign consumer partner A can authorize from 1 to n subordinate consumer partners, using A 1, A 2, …A n Express.

[0071] The hierarchy of subordinate consumer partners authorized by sovereign consumer partners is represented by the equation: G = 10 n G represents the number of consumers who enjoy the right to consume, and n represents the number of levels.

[0072] Once a slave consumer is successfully authorized by a sovereign consumer, it becomes a sovereign consumer and is written into the blockchain.

[0073] Attached Figure 3 Schematic diagram of consumer identity authentication.

[0074] Digital certificate: This is an electronic file issued by a third-party platform that contains personal identity information. Digital certificates are based on asymmetric encryption technology and can verify the authenticity of personal identity.

[0075] Crypto wallet address: Sovereign consumer tokens on the blockchain usually have one or more crypto wallet addresses. Although the wallet address itself does not directly correspond to a personal identity, it can be associated with a specific sovereign consumer token by combining it with other identity authentication mechanisms.

[0076] Zero-knowledge proof: allows to prove that a consumer possesses certain attributes or qualifications without revealing the specific identity information of the consumer, thereby indirectly determining the identity.

[0077] Biometric technology combined with blockchain: for example, biometric data such as fingerprints and facial recognition are encrypted and stored on the blockchain for identity verification.

[0078] Multi-factor authentication: Combines multiple factors such as passwords, hardware tokens, SMS verification codes, etc. to confirm personal identity.

[0079] However, when determining the unique identity of a sovereign consumer on the blockchain, it is necessary to balance the needs of privacy protection and identity authentication, while complying with relevant laws, regulations and ethical standards.

[0080] Attached Figure 4 This is the consumer identity authentication flow chart.

[0081] The following is the identity authentication process of the consumer on the blockchain:

[0082] 401: Install the platform blockchain access unit in the device, that is, download the APP.

[0083] Only the slave consumer can log in to the APP with the mobile phone verification code sent by the sovereign consumer.

[0084] Sovereign consumption partners and subordinate consumption partners form a human chain relationship.

[0085] 402: Registration and Application: Consumers register for identity authentication on the APP and apply for authentication, providing necessary personal information.

[0086] Information collection: Collect identity information of authorized consumers, such as name, ID number, biometrics, etc., through legal and compliant channels.

[0087] Information encryption: The collected identity information of authorized consumers is encrypted to ensure the security and privacy of the information.

[0088] Authoritative verification: The encrypted information is compared and verified with an authoritative identity database (such as a government database) to confirm the authenticity of the information.

[0089] Digital Signature: After verification, the identity information is digitally signed using the private key of the authorized consumer to prove the ownership and integrity of the information.

[0090] On-chain storage: The signed and verified identity information is recorded on the blockchain to form an unalterable identity record.

[0091] Verification query: When identity verification of the sovereign consumer partner is required, other nodes or applications can obtain the identity information of the sovereign consumer partner from the blockchain, and verify the digital signature through the consumer partner’s public key to confirm the authenticity of the sovereign consumer partner’s identity.

[0092] Technical personnel in this field should note that the specific process may vary depending on different blockchain applications and technical architectures, and must also comply with relevant laws, regulations and privacy protection policies.

[0093] Attached Figure 5 It is a schematic diagram of the interaction between the inside and outside of the smart contract.

[0094] The external environment refers to a series of standardized business standards and rules constructed by third-party platforms based on business needs, including probability generators, the rights and obligations of sovereign consumer partners and subordinate consumer partners, etc.

[0095] Here is one way to achieve smart retail using smart contracts on blockchain:

[0096] Choose a suitable blockchain platform: such as Ethereum, EOS, etc., which support the development and deployment of smart contracts.

[0097] Learn smart contract programming languages: such as Solidity (commonly used in Ethereum), etc.

[0098] Design probability generator logic: Determine how to generate random numbers to determine probabilistic events in retail while ensuring that the randomness is fair and unpredictable.

[0099] Write smart contract code: implement the logic of the probability generator and business logic related to smart retail.

[0100] Conduct testing: Conduct comprehensive testing of smart contracts in a local test environment to ensure the correctness and security of their functions.

[0101] Deploy smart contract: Deploy the smart contract to the selected blockchain network.

[0102] Integration with external environment front-end applications: Develop a front-end interface to interact with the deployed smart contracts and provide users with a user-friendly operation interface.

[0103] Monitoring and maintenance: Continuously monitor the operation of smart contracts, handle possible problems in a timely manner, and upgrade and improve them according to business needs.

[0104] Technical personnel in this industry need to note that blockchain development involves certain technical barriers and complexities. At the same time, it is also necessary to consider many aspects such as security, stability, reliability, and legal compliance.

[0105] Smart contracts are constructed based on the relationship between sovereign consumer pairs and subordinate consumer pairs and the rules of rights and obligations.

[0106] Define rules: Set different probability generators in the smart contract to correspond to different retail goods or services, and determine the size of the probability.

[0107] The probabilities are fixed in the smart contract in the form of code.

[0108] Determine the trigger conditions, such as sovereign consumer pairs and subordinate consumer pairs completing a retail transaction of a certain amount to be eligible to trigger the probability transmitter.

[0109] The retail amount is paid in RMB, and the reward is paid in machine gold. For example, consumption of 1 RMB = 1 machine gold.

[0110] Random number generation is determined using a probability generator.

[0111] Utilizes cryptographically secure random number generation on the blockchain.

[0112] Some blockchain platforms provide specific functions or can generate relatively random numbers by combining blockchain timestamps, transaction hashes and other data.

[0113] This random number will be used as input to the probability generator to determine the outcome based on whether it falls within a pre-defined probability interval.

[0114] Result execution:

[0115] If the result corresponding to the random number is coupled successfully (according to the probability definition), the smart contract can automatically execute the issuance of rewards. For example, for specific products, the redemption code is directly sent to the blockchain wallet address of the sovereign consumer partner; for physical products, a voucher that can be used for redemption can be generated, and the retailer's logistics system can be notified to ship the goods.

[0116] Data Records:

[0117] Smart contracts will record relevant data for each probability occurrence on the blockchain, including sovereign consumption pairs and subordinate consumption pairs (blockchain addresses of sovereign consumption pairs and subordinate consumption pairs), trigger time, results, etc. This provides transparency and traceability, facilitating audits and inquiries.

[0118] Integration with retail systems:

[0119] Smart contracts need to be integrated with retail front-end systems (such as e-commerce platforms or offline sales terminals) and back-end inventory management, logistics systems, etc. The external front-end system transmits the transaction information of the sovereign consumer pair to the smart contract to trigger the probability of occurrence, and the back-end system performs corresponding inventory adjustments and logistics operations according to the results of the smart contract.

[0120] The terminal device described in the present invention application, that is, the computer program is divided into an acquisition module, an execution module, and a generation module (module in a virtual device). There are many paths to implement the specific functions of each module and no further description will be given.

[0121] The terminal device may be a computing device such as a desktop computer, a notebook, a handheld computer, or a cloud server.

[0122] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the system can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0123] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0124] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0125] In the embodiments provided by the present invention, it should be understood that the disclosed system / terminal device and method can be implemented in other ways. For example, the system / terminal device embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0126] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0127] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0128] If the integrated module / unit is implemented in the form of a software functional unit and used as an independent product, it can be stored in a computer center readable storage medium. Based on this understanding, the present invention implements all or part of the processes in the above-mentioned embodiments, such as the method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer readable storage medium. When the computer program is executed by the processor, the steps of the above-mentioned various method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM0 Read-Only Memory), random access memory (RAM, RandomAccess Memory), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer readable media do not include electric carrier signals and telecommunication signals.

[0129] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the present invention. Although the present invention has been described in detail with reference to the above embodiments, it should be understood by those skilled in the art that the technical solutions described in the above embodiments can still be modified, or some of the technical features thereof can be replaced by equivalents. These modifications or replacements do not deviate from the spirit and scope of the technical solutions of the embodiments of the present invention. Suitable blockchain platforms: such as Ethereum, EOS, etc., which support the development of smart contracts and learning smart contract programming languages: such as Solidity (commonly used in Ethereum), etc.

Claims

1. A method and system for linking consumer products based on blockchain smart contracts, characterized in that: The method includes: the consumption level is calculated by equation G=10 n (G represents the number of consumer partners; n represents the number of levels); consumer partners are defined by sovereign consumer partners and subordinate consumer partners, and the rewards of sovereign consumer partners are realized by machine funds; the access system of subordinate consumer partners must be authorized by sovereign consumer partners, and is fixed as a human-chain relationship and written into the blockchain; after any consumer partner enters the system, he or she will have the dual identities of sovereign consumer partners and subordinate consumer partners; sovereign consumer partners have the right to exchange the link method of the ownership identity of subordinate consumer partners.

2. According to the method described in claim 1: the machine gold rewards obtained by consumers at different levels are redeemed by the system platform and fixed by standardized smart contracts.

3. The method according to claim 1, characterized in that: The machine gold reward of the sovereign consumption partner is only related to the consumption amount of the subordinate consumption partner, and is endorsed by the system platform and is responsible for the redemption of the machine gold reward.

4. The method according to claim 1, characterized in that: Machine money is the amount of a reward opportunity converted by the probability generator in the blockchain smart contract. It is paid in legal currency or commodities, not in virtual currency.

5. The method according to claim 1, characterized in that: The digital identity of the sovereign consumer in the platform system is unique, unchangeable and indelible, existing in the platform system and fixed in the blockchain system.

6. The method according to claim 1, characterized in that: In the platform system, sovereign consumption pairs can be unconditionally exchanged for subordinate consumption pairs, but subordinate consumption pairs cannot be unconditionally exchanged for sovereign consumption pairs. Subordinate consumption pairs must be authorized by the sovereign consumption pair to separate from the sovereign consumption pair and written into the system blockchain.

7. The method according to claim 6, characterized in that: The sovereign consumer rights are the only ones that authorize access to the subordinate consumer rights.