Blockchain-based decentralized payment method
By combining blockchain technology with Web3.0 technology, the binding and decentralized transactions of commodity rights and non-fungible tokens is achieved, and the opacity of information, insufficient security, and additional fees and time in the existing payment model are solved. The cost issue has achieved an efficient and secure payment process and accelerated commodity circulation speed.
Patent Information
- Application Number
- PCT/CN2024/099213
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-02
- Filing Date
- 2024-06-14
- Publication Date
- 2025-02-06
AI Technical Summary
The existing payment model has problems such as opaque information, insufficient security, and additional costs and time costs. Especially in the process of physical commodity transactions, the cost and time costs at all levels of the supply chain are relatively high, and the commodity circulation speed is slow.
Adopt a decentralized payment method based on blockchain, combine blockchain technology with Web3.0 technology, and realize decentralized transactions of commodity rights and non-fungible tokens, and improve the payment process openness and security, and improve payment efficiency.
It realizes the openness and security of the payment process, improves payment efficiency, reduces the asymmetry and inauthenticity of product information, saves logistics and warehousing costs, and accelerates the speed of commodity circulation.
Smart Images

Figure CN2024099213_06022025_PF_FP_ABST
Abstract
Description
Decentralized payment method based on blockchain Technical Field
[0001] The present application relates to the field of blockchain technology, and specifically to a decentralized payment method based on blockchain. Background Art
[0002] Traditional payment models typically rely on direct monetary transactions or third-party payment platforms. This approach often results in a lack of transparency in transaction information, and the security of the payment process and transaction record storage cannot be effectively guaranteed. Furthermore, the presence of third-party payment platforms can add unnecessary costs and time.
[0003] Blockchain technology is a technical solution that uses distributed nodes to store, verify, transmit, and communicate network data without relying on a third party. Several blockchain-based transaction methods have emerged. However, these methods often simply upload data from each node during the payment process to the blockchain to ensure data tamper resistance. Furthermore, these methods primarily add an additional data upload process to traditional payment models, failing to address issues such as improving payment efficiency and increasing the transparency of transaction information.
[0004] In addition, during the transaction of physical goods, at each level of the supply chain, based on the number of times the ownership of the goods is transferred, additional expenses will be required each time, including but not limited to warehousing, logistics and corresponding operating expenses, and a lot of time costs will be consumed in each sales link, resulting in a significant increase in the cost of the overall commodity circulation and a slower circulation of goods in the market.
[0005] Summary of the Invention
[0006] In order to solve the technical problems in the existing technology, this application provides a decentralized payment method based on blockchain, which combines blockchain technology with Web3.0 technology to improve the openness and security of the payment process, and improve the efficiency of the payment process, avoiding the asymmetry and unreality of commodity information.
[0007] The present invention provides a decentralized payment method based on blockchain, including:
[0008] The first end obtains the entry information of the second end's transaction space;
[0009] The first end jumps to a page of the second end transaction space based on the entry information of the second end transaction space, where the page of the second end transaction space is configured to display the commodity rights owned by the second end, wherein the commodity rights are bound to a non-fungible token;
[0010] The first end binds the first digital wallet of the first end to the transaction space of the second end;
[0011] Based on the value corresponding to the commodity rights selected by the user, the first end makes a payment in the transaction space of the second end based on the first digital wallet, and mints a non-fungible token bound to the commodity rights selected by the user, so that the first end holds the commodity rights corresponding to the minted non-fungible token.
[0012] In some embodiments, the first end obtains entry information of the second end transaction space, including the first end obtaining a transaction link for the designated category of commodity rights owned by the second end, and the page of the second end transaction space is configured to display the designated category of commodity rights owned by the second end.
[0013] In some embodiments, before the first end obtains the entry information of the second end transaction space, the following steps are also included:
[0014] The second end uploads the commodity rights data it owns to the blockchain, and binds each commodity right to a non-fungible token in a one-to-one correspondence through the DA-Tie form.
[0015] In some embodiments, after the first end holds the commodity rights corresponding to the minted non-fungible token, the following steps are further included:
[0016] The first end receives a commodity redemption instruction from a user and determines the rights and benefits of the commodity to be redeemed and the method for obtaining the commodity corresponding to the redemption instruction;
[0017] Upon receiving a successful commodity exchange instruction, the first smart contract is called to destroy the non-fungible token corresponding to the commodity rights to be exchanged.
[0018] In some embodiments, the following steps are also included:
[0019] The first end makes the entry information of the first end transaction space public or sends the entry information corresponding to the commodity rights to the third end in the form of DA-Send;
[0020] The third end jumps to the corresponding page of the first end transaction space based on the entry information of the first end transaction space, and pays and mints the non-fungible tokens corresponding to the required commodity rights based on the third digital wallet bound to the third end, so that the third end holds the required commodity rights.
[0021] This application combines blockchain technology with Web 3.0 technology to transform physical commodity transactions into the conversion of commodity rights. By binding commodity rights to non-fungible tokens, decentralized transactions of commodity rights can be achieved on the blockchain, improving the transparency and security of the payment process, increasing the efficiency of the payment process, and avoiding information asymmetry and unreliability. Using this method, during a transaction, the two parties exchange commodity rights rather than the physical goods. When a user chooses to continue holding the commodity rights, there is no need to relocate the physical goods, significantly saving logistics and delivery costs and reducing middlemen's costs. Users can choose to hold the commodity rights, redeem them for physical goods, or transfer their commodity rights to other users. For users without their own storage resources, since there is no need to relocate the physical goods, there is no need to provide additional storage for the physical goods, and this also reduces the waste of materials and costs associated with excessive packaging. Therefore, this application helps accelerate the circulation of goods and encourages more user participation. Under this payment model, some users transition from consumers to contributors, increasing the circulation of goods while boosting spontaneous market traffic and conversion rates for brand promotion. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Other features, objects and advantages of the present application will become more apparent from the detailed description of non-limiting embodiments made with reference to the following drawings.
[0023] FIG1 is a flowchart of a decentralized payment method based on blockchain according to an embodiment of the present application;
[0024] FIG2 is a schematic diagram of an implementation architecture of an implementation of the decentralized payment method of the present application;
[0025] FIG3 is a schematic diagram of a specific process of implementing the decentralized payment method of the present application;
[0026] FIG4 is a schematic diagram of an implementation architecture of another implementation of the decentralized payment method of the present application;
[0027] FIG5 is a schematic diagram of a specific process of another implementation of the decentralized payment method of the present application;
[0028] FIG6 is a flow chart of physical commodity redemption according to an embodiment of the present application;
[0029] FIG7 is a schematic diagram of a decentralized transaction process of the present application. DETAILED DESCRIPTION
[0030] Example embodiments will now be described more fully with reference to the accompanying drawings. However, the example embodiments can be implemented in a variety of forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this application will be comprehensive and complete and will fully convey the concepts of the example embodiments to those skilled in the art. In the figures, the same reference numerals represent the same or similar structures, and thus their repeated description will be omitted. "Or" and "or" in the specification may both mean "and" or "or". Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices. Although "first" or "second" is used in this specification to represent certain features, it is only to indicate the function and is not intended to limit the number and importance of specific features.
[0031] As shown in Figure 1, this application provides a decentralized payment method based on blockchain, including the following steps:
[0032] S100: The first end obtains the entry information of the transaction space of the second end;
[0033] Here, the first end and the second end are, for example, terminal devices used by users (such as mobile phones, tablet computers, laptops, etc.), or software terminals used by users (APP, browsers, etc.), which are bound to the first digital wallet; here, users can refer to ordinary consumers or merchants. For example, the first end is the user end of consumer X, and the second end is the user end of consumer Y, or the first end is the user end of the consumer and the second end is the merchant end, or the first end is the merchant end and the second end is the user end of the consumer, or the first end is the merchant end 1 and the second end is the merchant end 2, etc. The following description takes the first end as the consumer's user end and the second end as the merchant end as an example, but the present application is not limited to this;
[0034] S200: The first end jumps to a page of the second end transaction space based on the entry information of the second end transaction space, where the page of the second end transaction space is configured to display the commodity rights owned by the second end, wherein the commodity rights are bound to a non-fungible token;
[0035] The second end is bound to the second digital wallet, where the commodity rights owned by the second end in the second end transaction space are the commodity rights corresponding to the non-fungible token owned by the second digital wallet of the second end;
[0036] That is, the first end enters the distributed asset space based on Web3.0 based on the entry information of the second end transaction space, specifically, enters the second end transaction space, and can view the commodity rights and interests owned by the second end from the page of the second end transaction space. The commodities of this application may refer to one or more of physical commodities, services, virtual digital products and financial products, and are not limited to the categories listed here. Among them, physical commodities are, for example, home furnishings, clothing, food, etc. that can be purchased in physical stores, services are, for example, haircuts, physical examinations, nursing, etc., virtual digital products are, for example, videos, audios, e-books, games, live or recorded products (courses, ball games, etc.), and financial products are, for example, insurance products, funds, etc. Taking physical commodities as an example, commodity rights and interests correspond one-to-one to physical commodities, and commodity rights and interests correspond one-to-one to non-fungible tokens (NFT, Non-Fungible Token, a trusted digital equity certificate with unique characteristics in the blockchain network, a data object that can record and process multi-dimensional and complex attributes on the blockchain);
[0037] The commodities referred to in this application can be, for example, physical products such as mineral water, paper towels, furniture, and electrical appliances that people usually buy. The commodity rights refer to the ownership of a certain commodity. For example, a merchant owns 100 bottles of a certain brand of mineral water, and the merchant binds the commodity rights of these 100 bottles of mineral water with NFT. Then, the first end can view and authenticate the commodity rights of these 100 bottles of mineral water on the page of the second end transaction space and purchase them;
[0038] S300: The first end binds the first digital wallet of the first end to the transaction space of the second end;
[0039] S400: Based on the value corresponding to the commodity rights selected by the user, the first end makes a payment in the transaction space of the second end based on the first digital wallet, and mints a non-fungible token bound to the commodity rights selected by the user, so that the first end holds the commodity rights corresponding to the minted non-fungible token.
[0040] For example, if the first party purchases 10 bottles of mineral water on the second party's trading platform, it uses its first digital wallet to pay the second party's second digital wallet with the payable tokens corresponding to these 10 bottles of mineral water, mints non-fungible tokens corresponding to these 10 bottles of mineral water, and transfers these non-fungible tokens to the first party's first digital wallet, thereby transferring the commodity rights of these 10 bottles of mineral water to the first party, while the second party's second digital wallet obtains the proceeds of these 10 bottles of mineral water. Payment here is not limited to payment with payable tokens, but can also be payment with non-fungible tokens. For example, the first party can also use other non-fungible tokens of equal value to pay the second party.
[0041] Therefore, the present invention provides a decentralized internet-based payment method that can be used to trade and manage commodity rights. The internet has become an integral part of people's lives, and making payments and transactions online can improve timeliness and convenience. However, with the development and widespread adoption of the internet, certain issues and limitations have gradually emerged. First, the current internet model suffers from centralization. Large technology companies monopolize user data and platform control, resulting in users losing control and sovereignty over their own data. Furthermore, these companies profit enormously through advertising and commercial exploitation of personal data, while users often fail to receive a fair return. Second, internet security and privacy protection also face challenges. Traditional centralized architectures are vulnerable to hacker attacks and data leaks, posing potential threats to users' personal information and assets. Furthermore, due to a lack of transparency and trust mechanisms, users struggle to determine whether their interactions with other participants are secure and reliable. Third, the sustainability of the internet is becoming increasingly prominent. The traditional internet model relies on high energy consumption and a centralized server architecture, placing significant pressure on the ecosystem. Furthermore, due to a lack of incentive mechanisms and sustainable business models, many innovative projects struggle to gain sufficient support and development.
[0042] The emergence of Web 3.0 has significantly improved the current internet model. Based on blockchain and decentralized technologies, Web 3.0 aims to redefine the architecture and operation of the internet. It empowers users with greater data sovereignty and control, enables programmable interactions through smart contracts, and provides enhanced security, privacy, and sustainability. The core concept of Web 3.0 is to establish an open, decentralized internet ecosystem where participants can interact and collaborate directly, without relying on intermediaries or third-party institutions to build trust and consensus. It provides a broader platform for innovators and developers, encouraging them to jointly drive technological advancement and social change.
[0043] To address the first issue, Web 3.0 is centered on decentralization. It leverages blockchain technology to build a distributed network, eliminating the centralized architecture of the traditional internet and removing a single point of control. Participants can interact and collaborate directly without relying on intermediaries or trusted third parties. To address the second issue, Web 3.0 empowers users with greater data sovereignty and control. Users own their own data and decide how it is used, shared, and profited from. Through encryption and decentralized storage, users can better protect their privacy and data security. Web 3.0 utilizes smart contracts, programmable blockchain-based code that automatically executes contract terms and regulates transactions without third-party intervention, increasing the efficiency and reliability of interactions. To address the third issue, Web 3.0 reduces overall energy consumption and environmental impact by employing energy-efficient consensus algorithms and distributed storage technologies. Furthermore, Web 3.0 encourages the use of cryptocurrencies and token economic models. Cryptocurrencies can be used as a medium of exchange, while token economic models can incentivize user participation and contribution to the network. This economic model provides more opportunities and incentives for innovators and developers, creating a more open, free and fair digital world.
[0044] Based on this, this application aims to leverage the advantages of Web 3.0 to address current internet challenges and provide users with a more open, secure, and autonomous internet experience. Based on the Web 3.0 internet environment that empowers personal data ownership and management, this application promotes decentralized innovation and social change. Through innovative technical architecture and business models, this application can further advance the development of Web 3.0 and create more opportunities and benefits for users worldwide. Specifically, this application combines blockchain technology with Web 3.0 to transform the transaction of physical goods into the conversion of commodity rights. By binding commodity rights to non-fungible tokens, this decentralized transaction of commodity rights can be achieved on the blockchain. Both the payment records and the transfer records of commodity rights of both parties are uploaded to the blockchain. The blockchain's immutability ensures the authenticity and validity of the payment process, while also enhancing its transparency and security. This application eliminates the need to rely on third-party payment platforms, thus avoiding the third-party fees and additional supply chain costs incurred by third-party payment platforms, which helps increase seller profits and lower the purchase price for end users. When the first end purchases goods from the second end, it eliminates the traditional payment steps of users selecting physical goods, taking them to the counter to wait for checkout, and waiting for the cashier to check out. Instead, it only needs to make point-to-point payments between the first end and the second end, which greatly improves the efficiency of the payment process.
[0045] During a transaction using the method of this application, the two parties exchange product rights rather than the physical product. That is, after a user pays the payable token corresponding to the product rights, they obtain the right to hold the product rights. They can choose to exchange the non-fungible tokens they hold for the physical product at a designated storage location, or they can continue to hold the non-fungible tokens without exchanging them. If a user chooses to continue holding the non-fungible tokens, the physical product does not need to be relocated; it can remain in its original storage location, significantly reducing logistics and delivery costs and time. Users can also transfer their product rights to other users. For example, user X transfers their product rights to user Y. After paying the tokens and receiving the non-fungible tokens, user Y can redeem the physical product directly at the original storage location without going through user X, thus reducing the costs incurred by intermediaries. For users who do not have their own storage resources, if they choose to continue holding the non-fungible tokens, they do not need to relocate the physical product or provide additional storage for it, thus reducing their storage burden. Since the transfer of commodity rights between different merchants / consumers does not require the actual transfer of physical commodity storage locations, it only requires point-to-point transactions of non-fungible tokens and payable tokens in a virtual distributed trading space. The transaction speed is faster, which is conducive to speeding up the circulation of commodities and encouraging more users to participate.
[0046] In this embodiment, the step S100, before the first end obtains the entry information of the second end transaction space, further includes the following steps:
[0047] The second end uploads all product rights data to the blockchain and associates each product right with a non-fungible token. This binding process is known as the DAT (DA-Tie) process. The product rights data includes at least the product category, product number, product specifications, and production information corresponding to the product right. The production information here includes, for example, one or more of the following: product brand, production date, and place of origin.
[0048] In traditional commodity transactions, the authenticity of commodity information is often difficult to guarantee. For example, merchants or manufacturers may maliciously modify information such as the brand, origin, and production date of a product. This results in the product information users see in stores being unreliable, and makes it difficult to trace the product if problems arise. However, by adopting the method of this application, all commodity rights data is stored on the blockchain, ensuring that information such as the source, production process, and quality of the product is recorded on the blockchain in an immutable manner. After accessing the transaction page of the second end, the first end can view the commodity rights owned by the second end and easily access the commodity information corresponding to the commodity rights. This commodity information, such as the source of raw materials, production location, production date, and quality inspection reports, is uploaded to the blockchain by the merchant and cannot be tampered with or removed. This ensures the absolute authenticity of the commodity information users see, avoids information asymmetry and unreliability, greatly enhances transaction security and traceability, and effectively prevents counterfeit and knockoff goods, as well as the modification of key commodity information. Once a product's rights are uploaded to the blockchain by the original provider, the corresponding production information remains unchanged, regardless of how many times it passes between users. Users can directly access the product's original production information without worrying about its authenticity. This will increase consumer trust in the product and encourage providers to prioritize product quality, information authenticity, and transparency. Furthermore, by uploading product rights data to the blockchain, full traceability of the product can be achieved. Consumers can track every step of the product's journey, from raw material procurement to production, logistics, and sales. This helps identify counterfeit, substandard, and infringing goods, protecting the rights of consumers and copyright holders. Therefore, uploading product rights data to the blockchain can effectively combat the circulation of counterfeit, substandard, and pirated products. Each product can be assigned a unique identifier and product information, allowing consumers to verify the authenticity and legitimacy of the product through the blockchain, thereby avoiding the purchase of counterfeit, substandard, or pirated goods. Furthermore, this process significantly reduces the costs associated with document exchange and verification required to authenticate and verify product information. Since the authenticity of the goods can be guaranteed, users get what they see. There will be no situation where they find out that the goods do not meet their expectations after redeeming the physical goods. This reduces the chances of transaction cancellations and unnecessary costs incurred due to returns, refunds or compensation during the transaction process.
[0049] Based on this application, in addition to being applied to the sale of new products, it can also provide support for the sharing economy and circular economy. For example, the rights and interests data corresponding to shared resources (such as shared cars, shared office spaces, etc.) and recycled goods (such as second-hand goods, recycled products, etc.) can be put on the chain, and other users can pay to purchase the corresponding commodity rights, thereby realizing the effective use and sharing of resources, reducing resource waste and environmental burden. At the same time, the listing of commodity rights and interests data on the chain will provide an open platform for enterprises, innovators and developers to promote economy and cooperation. By sharing commodity data and the function of smart contracts, it can stimulate new business models and services and promote innovation and development of the industry.
[0050] Figure 2 is a schematic diagram of the implementation architecture of one implementation of the decentralized payment method of the present application. Take the architecture shown in Figure 2 as an example. The first end is, for example, a terminal used by a consumer, which is bound to a first digital wallet. The second end is, for example, a terminal of a merchant with a physical store. The merchant's physical store shelves are filled with some goods, but the merchant's warehouse still has many goods that have not been put on the shelves. For example, the merchant's shelves are filled with three categories of goods: Goods A, Goods B, and Goods C, and only three copies of each are placed. The rights of these three goods are bound to non-fungible tokens, while the warehouse actually has 97 copies of Goods A, 97 copies of Goods B, and 97 copies of Goods C, which are also bound to non-fungible tokens. Therefore, the second end actually owns 100 non-fungible tokens for the rights of Goods A, 100 non-fungible tokens for the rights of Goods B, and 100 non-fungible tokens for the rights of Goods C.
[0051] In this embodiment, the second end may possess product rights in multiple categories. The first end only needs to identify a specific product to enter the product rights trading space for the corresponding category of products. Specifically, step S100: the first end obtains entry information for the second end's trading space, including obtaining a transaction link, such as a URL, for the product rights in a specified category owned by the second end. The second end's trading space is configured to display the product rights in the specified category owned by the second end. For example, using Figure 2 as an example, if a user on the first end wants to purchase five units of product B, then after obtaining the transaction link corresponding to product B in the second end's trading space, the user on the first end clicks the transaction link to be redirected to the second end's trading space page. This page displays 100 units of product B available for purchase in the second end's trading space. The user can then select the number of units they wish to purchase in the second end's trading space and make payment, thereby obtaining a non-fungible token representing five units of product B.
[0052] As shown in Figure 3, when using the implementation architecture of Figure 2, the second end first uploads all of its commodity rights data to the blockchain, binding each commodity right to a non-fungible token on a one-to-one basis. The transaction link for the commodity right can then be configured to be associated with the projection screen image or the commodity category. After the first end obtains the transaction link and enters the second end's transaction space, the user can view the commodity rights owned and sold by the second end, select the commodity rights and quantity to purchase, and make payment to obtain the corresponding commodity rights.
[0053] As shown in Figure 3, in this embodiment, if the transaction link for the product rights is configured to be associated with a projection screen image, the first end obtaining the transaction link for the product rights of a specified category owned by the second end includes: the first end capturing a projection screen image of a displayed product, and obtaining the transaction link for the product rights of the specified category corresponding to the displayed product based on the projection screen image. This projection screen, for example, is an XR (Extended Reality) screen, which serves as the entrance to the second end's transaction space. The XR screen can display advertisements for physical products, attracting consumers while also serving as a gateway to the distributed transaction space. After the user captures the XR screen image with the first end, the user recognizes the XR screen image to obtain the corresponding transaction link, thereby entering the virtual transaction space corresponding to the specified product. Taking Figure 2 as an example, a merchant can place a large XR screen at the merchant entrance, displaying advertisements for various physical products. When the first end captures an image of a specific physical product, the merchant can enter the virtual transaction space corresponding to that product. Alternatively, merchants can set up an XR screen for each product category on the shelf, for example, XR screen 1, XR screen 2 and XR screen 3 for product A, B and C respectively. If the user needs to purchase product A, the first end is used to shoot the image of XR screen 1 to enter the transaction space where 100 shares of product A's rights can be viewed. If the user needs to purchase product B or product C, the first end is used to shoot the image of XR screen 2 or XR screen 3 to enter the transaction space where 100 shares of product B's rights or 100 shares of product C's rights can be viewed.
[0054] In another alternative embodiment, the virtual transaction space can also be entered by using a terminal to capture an image of a physical product and identify it. As shown in Figure 3, if the transaction link of the product rights is associated with a product category, the first end obtains the transaction link of the designated product display product owned by the second end including:
[0055] The first end captures an image of a displayed commodity, identifies the image to determine the category of the displayed commodity, and obtains a transaction link corresponding to the rights and interests of the commodity in the designated category according to the category of the displayed commodity.
[0056] For example, a user visiting a merchant's physical store sees a certain item on the shelf and wishes to purchase multiple items in that category. The user can then use the first terminal to capture an image of the item. The first terminal has a built-in transaction space management program configured with a product recognition model. This product recognition model automatically and intelligently identifies the image to determine the category of the displayed item. Based on the displayed item's category, a transaction link for the corresponding product rights in the specified category can be obtained. Clicking this transaction link enters the virtual transaction space for the product rights in that category. The product recognition model can employ a machine learning-based object detection and classification model. After identifying the category of the item the user wishes to purchase based on the product recognition model, the first terminal can further distinguish the merchant currently hosting the item, thereby acquiring the virtual transaction space for that specific merchant's product category. For example, the first terminal can determine the specific merchant corresponding to the transaction link by locating the first terminal and matching it with the merchant's location range, or by adding additional merchant identifiers to products from different merchants and identifying the corresponding merchant based on image recognition. After the first end identifies a specific merchant and the specified product category desired by the user, it can use a transaction link query platform to search for the specific merchant's transaction link corresponding to the product category. Alternatively, the merchant's transaction link corresponding to the product category can be attached to the product packaging or other locations on the shelf, allowing the first end to obtain the required transaction link after obtaining the product image.
[0057] Web 3.0 supports decentralized applications (DApps), which run on blockchains and are open, transparent, and programmable. DApps can provide various functions, such as digital identity verification, decentralized financial services, and decentralized social networks. In another implementation of this application, decentralized payments and transactions can be implemented based on DApps.
[0058] Figure 4 is a schematic diagram of the implementation architecture of another implementation of the decentralized payment method of the present application. Figure 5 is a schematic diagram of the specific process of another implementation of the decentralized payment method of the present application. As shown in Figures 4 and 5, in another alternative embodiment, before the first end obtains the entry information of the second end transaction space, the merchant uses the second end to access the API of the payment platform through the decentralized application, uploads the commodity rights data owned to the blockchain, and binds each of the commodity rights to the non-fungible token in a one-to-one correspondence. The transaction in which the first end obtains the transaction link of the specified category of commodity rights owned by the second end is implemented through a payment platform. Specifically, the transaction link in which the first end obtains the specified category of commodity rights owned by the second end includes:
[0059] The first end accesses a payment platform (such as DAOPAY Payment System), wherein the payment platform is configured to have an open application programming interface (API), and the second end is configured to have accessed the payment platform through a created decentralized application (DAPP) or an existing Internet e-commerce sales platform and upload the owned product rights data to the blockchain;
[0060] The first end retrieves and obtains the specified category of goods or the corresponding smart contract through the payment platform, and obtains the transaction link of the rights and interests of the specified category of goods in the DAPP application.
[0061] Through the support of Web 3.0 and the application of decentralized applications, global goods can be put on the blockchain. Decentralized applications need to integrate all real-world applications, including travel, entertainment, social networking, shopping, and other real-world applications. These decentralized applications can be configured as new payment methods for users.
[0062] As shown in Figures 4 and 5, for users, when they need to use decentralized applications to implement commodity rights transactions, the following steps are included (the user in the following steps refers to the user on the first end, and the commodity rights provider refers to the merchant who holds and sells commodity rights):
[0063] (1) User registration and login: Users use the first end to register an account in the decentralized application and provide necessary personal information. Once the registration is successful, users can log in to their account using their credentials.
[0064] (2) Wallet creation: During the registration process, users will create a crypto wallet. This wallet is controlled by the user and is used to store their cryptocurrencies and digital assets.
[0065] (3) Recharge: The user recharges the currency to the wallet bound to the first end (can choose legal currency or other cryptocurrencies). The user can choose to convert the recharged amount into a specific cryptocurrency for use in the Dapp.
[0066] (4) Browsing and selecting services: Users browse various commodity rights through decentralized applications, such as travel, entertainment, transportation, shopping, social networking, etc., and can specifically enter the second-end transaction space page through the decentralized application to view the commodity rights owned and sold by the second-end (corresponding to physical goods, electronic products, services, etc.). Users can select and use these services according to their needs.
[0067] (5) Generate a payment request: When a user selects a product benefit, the decentralized application interacts with the corresponding product benefit provider (second end) and generates a payment request. The payment request includes detailed service information, price, and payment method. This step corresponds to the specific implementation of steps S100 and S200 of the decentralized payment method of this application.
[0068] (6) Confirm the payment request: The user reviews the details of the payment request and confirms whether they are willing to pay. Before confirming, the user needs to enter a password or use authentication methods such as biometrics to ensure security.
[0069] (7) Selecting a payment method: The user selects a specific cryptocurrency in their wallet to pay and obtains the corresponding product rights. The decentralized application provides a payment interface that displays the user's available cryptocurrency balance and the corresponding exchange rate. This step corresponds to the specific implementation of step S300 of the decentralized payment method of this application.
[0070] (8) Initiate a payment transaction: Once the user confirms the payment request and selects the payment method, the decentralized application generates a payment transaction and sends it to the blockchain network (payment platform) for processing. This transaction will include the payment amount, recipient address, and other necessary information.
[0071] (9) Blockchain Confirmation: The payment transaction will be broadcast to nodes on the blockchain network and confirmed after a certain period of time. Once confirmed, the payment transaction will be recorded on the blockchain and cannot be tampered with. The user owns and holds the rights to the purchased goods. This step corresponds to the specific implementation of step S400 of the decentralized payment method of this application.
[0072] Through the above steps (1) to (9), the decentralized payment process based on decentralized applications is completed. The user on the first end obtains and holds the rights to the purchased goods, and the merchant on the second end obtains the tokens corresponding to the rights to the sold goods.
[0073] After completing the payment and transaction through steps (1) to (9), support can also be provided for the provision and management of product rights. Specifically, once the payment transaction is confirmed, the product rights provider will confirm that it will receive a payment notification and begin to provide the corresponding service (such as mailing physical goods, sending electronic products, generating travel orders, etc.). When the product rights provider completes the service, it uploads the service provision information through the decentralized application. The decentralized application will confirm the completion of the service and record the service-related information on the blockchain. Users can evaluate and provide feedback on the service.
[0074] As shown in Figure 6, after the first party makes a payment and mints a non-fungible token in the virtual trading space, it obtains the commodity rights corresponding to the minted non-fungible token. The user can choose to continue holding the commodity rights without exchanging them for physical goods. In this case, the goods can still be stored in the first party's warehouse without the need for logistics transfer or the user to pick up the goods in the physical store. The user can also choose to transfer part or all of the commodity rights they hold to other users.
[0075] Specifically, when the user of the first end needs to transfer the commodity rights held by him / her to an external party, the decentralized payment method further includes the following steps:
[0076] The first end makes public the entry information of the first end transaction space or sends the entry information corresponding to the commodity rights to the third end;
[0077] For example, the first end may disclose the transaction space link of a certain category of commodity rights that need to be sold to the outside world. The disclosure method may be to publish it on a public website. Sending the entry information corresponding to the commodity rights to the third end is the DAS (DA-Send) process. For example, the first end sends the transaction space link point-to-point to another user's third end, or the first end shares the transaction space link to a Web2.0 or Web3.0 group, or the first end shares the transaction space link on a web page, etc.; for example, a user on the first end buys 100 NFTs of mineral water, converts 90 of the NFTs of mineral water into an entry link, and directly sends the information of the entry link to the third end used by friends around him, or sends it to a group. The user who receives the entry link can enter the payment end after clicking it;
[0078] The third end jumps to the corresponding page of the first-end transaction space based on the entry information of the first-end transaction space. The page of the first-end transaction space is configured to display the commodity rights and interests that the user of the first end needs to sell to the outside. The third end pays and mints the non-fungible tokens corresponding to the required commodity rights and interests based on the third digital wallet bound to the third end, so that the third end holds the required commodity rights and interests.
[0079] For example, if the first user purchases 50 non-fungible tokens representing the rights to commodity A from the second user's trading space and then selects 30 of them for sale, the transaction link for these 30 shares will be publicly available. A third user, upon entering the trading space for these 30 shares, can then purchase the non-fungible tokens representing 15 of these shares and pay the corresponding payable tokens in their third digital wallet to the first user's first digital wallet. This payment and transaction process is transparent and fully recorded on the blockchain. Other users, such as the fourth user, can also enter the trading space for the remaining 15 shares of commodity A to be sold and purchase the remaining non-fungible tokens representing the remaining shares.
[0080] As shown in Figure 6, after the first end holds the minted non-fungible token, it can also choose to exchange the non-fungible token for physical goods. Specifically, the step S400: after the first end holds the commodity rights corresponding to the minted non-fungible token, it also includes the following steps:
[0081] S500: The first terminal receives a commodity redemption instruction from a user and determines the commodity rights and commodity acquisition method corresponding to the redemption instruction;
[0082] S600: Upon receiving a successful product exchange instruction, the first smart contract is invoked to destroy the non-fungible token corresponding to the product rights to be exchanged. The first smart contract may be actively invoked by either the first or second end upon receiving the successful product exchange instruction, or by a product provider other than the first or second end (i.e., the actual storage location of the product) upon confirming a successful product exchange.
[0083] Non-fungible tokens are managed by a smart contract on a primary blockchain. This smart contract defines the behavior and properties of the non-fungible token and records information about the token's holders, metadata, and other references or links related to the non-fungible token. To destroy a non-fungible token, the first smart contract must be interacted with and a specific destruction function or method executed. The process for destroying a non-fungible token may vary depending on the blockchain network being used. On public blockchains, a special transaction can be sent to trigger the destruction function, thereby destroying the non-fungible token.
[0084] When a non-fungible token is destroyed, the state of the non-fungible token in the first smart contract is updated, marking the non-fungible token as destroyed, and deleting the blockchain record associated with it. By modifying the first smart contract, it is ensured that the destroyed non-fungible token is no longer visible or accessible on the blockchain. Furthermore, once a non-fungible token is destroyed, the operation is generally irreversible.
[0085] In this embodiment, after the step S500 of determining the rights and interests of the commodity to be exchanged and the commodity acquisition method corresponding to the exchange instruction, the following steps are also included:
[0086] If the commodity acquisition method is that the user picks up the commodity by himself, based on the non-fungible token bound to the commodity rights to be exchanged, the commodity provision location of the commodity rights to be exchanged is obtained and displayed on the first end; this commodity provision location is the pickup location of the commodity. In the application, the commodity may be placed in the warehouse of the second end, and the commodity provision location is the merchant location corresponding to the second end. However, when there is no specific warehouse on the second end, the commodity may also be placed in a distribution warehouse. The second end only enjoyed the commodity rights but did not obtain the physical commodity. In this case, the commodity provision location is the pickup location corresponding to the distribution warehouse. After the commodity provision location is displayed on the first end, the user can go to the commodity provision location according to this location and exchange the physical commodity based on the non-fungible token held. After the exchange is successful on the spot, the first smart contract destroys the non-fungible token.
[0087] If the product is obtained through logistics delivery, the provider of the product rights to be redeemed is identified based on the non-fungible token bound to the redeemable product rights. The user address bound to the first end is obtained, a logistics delivery order is generated, and pushed to the logistics management system corresponding to the product provider. Upon receiving this logistics delivery order, the product provider's logistics management system uses the user address as the delivery address and delivers the redeemed physical product to the logistics company. The first smart contract can be configured to destroy the non-fungible token upon delivery of the physical product to the logistics company, or to destroy the non-fungible token after the physical product is signed for by the user. Therefore, by combining on-chain product rights data with smart contract technology, automated transactions and execution can be achieved. When a consumer purchases a product, the smart contract can automatically execute payment and logistics arrangements, significantly improving transaction efficiency and reducing human error. Furthermore, for product providers, comprehensive supply chain visibility can be provided, enabling businesses to better manage and optimize supply chain processes. By real-time monitoring and tracking of the location and status of products in the supply chain, businesses can promptly adjust production plans, inventory management, and logistics arrangements, improving supply chain management efficiency and flexibility.
[0088] Therefore, by adopting the method of this application, when users need to exchange non-fungible tokens for physical goods, they can obtain the corresponding physical goods directly from the warehouse where the goods originated. This only requires a single logistics and delivery process, rather than shipping the goods to a middleman and then from there to the user. This significantly reduces logistics costs and accelerates the flow of goods. In traditional transaction models, goods often need to pass through multiple levels of middlemen from the source to the user, requiring multiple transfers and deliveries. Each level of middlemen must provide a separate warehouse, which not only generates significant intermediary costs but is also time-consuming and labor-intensive. Furthermore, by significantly reducing the need for product display, it can reduce reliance on packaging in product sales, reduce packaging material waste, and promote global environmental and ecological protection. For each level of sellers, the reduced intermediary costs can increase their own profits. For users, they can also purchase goods at lower prices, making both sellers and users more willing to participate in this payment method.
[0089] This application provides a new payment architecture and commodity trading architecture, which maps physical goods to commodity rights, and then binds commodity rights to non-fungible tokens on the blockchain, realizing the mapping of physical goods to virtual trading space. After entering the virtual trading space, users can openly, transparently and securely trade non-fungible tokens and payable tokens to obtain the commodity rights they need. This process is digital and implemented based on the Internet, which is more convenient and secure than direct transactions of physical goods and cash.
[0090] As described above, by adopting the method of the present application, unnecessary costs incurred in various links can be greatly reduced, thereby bringing more profits and benefits to each participant. As shown in Figure 7, in this embodiment, the decentralized payment method may also include the step of distributing the digital income to the income distributor. Specifically, the method includes the following steps:
[0091] Obtaining the digital revenue to be distributed and determining the non-fungible token corresponding to the digital revenue; the digital revenue may be, for example, advertising revenue for a certain product category, licensing fees for a franchise platform, platform operating fees, etc.;
[0092] Determine the income distributors corresponding to the digital income based on the non-fungible tokens corresponding to the digital income. The income distributors may include holders of the non-fungible tokens and contributors to the commodity rights corresponding to the non-fungible tokens.
[0093] For example, during the online sales of product N of brand M, advertising revenue is generated by placing product N advertisements on XR screens. The brand owner of brand M also contributes some brand promotion and licensing revenue, while several major distributors of product N also contribute some distributor revenue due to reduced intermediate costs and increased profits. These revenues are all classified as the digital revenue of product N. The beneficiaries of the digital revenue of product N include current holders of the non-fungible token of product N, users who have purchased the non-fungible token of product N and resold it to others, and users who have shared advertisements for product N on social platforms.
[0094] The second smart contract is called to distribute the digitalized income to be distributed to the income distributor.
[0095] For example, calling the second smart contract to distribute the to-be-distributed digital income to the income distributor includes the following steps:
[0096] Obtaining the amount a and holding time b of the commodity rights held by the profit distributor;
[0097] Obtaining a record c of the profit distributor's contribution to the product's rights and interests, such as the number of times the user has shared the product, the number of times the user has purchased the product, and the number of times the user has resold the product;
[0098] According to the holding amount a, holding time b and contribution behavior record c of the profit distributor, the contribution value d of the profit distributor is calculated based on the preset contribution value calculation method d=f(a,b,c); the specific calculation formula of the contribution value calculation method d=f(a,b,c) here can be set according to different scenarios and commodity categories, so that it can be a function associated with the holding amount a and the contribution behavior record b of the profit distributor. For example, the weight k1 of the holding amount a, the weight k2 of the holding time b and the weight k3 of the contribution behavior record c are set respectively, d=a*k1+b*k2+c*k3, etc. This is just an example of a simple contribution value calculation method, and it does not limit the scope of protection of this application;
[0099] The second smart contract is called to calculate the revenue value allocated to each revenue distributor based on the contribution value d of each revenue distributor, and the digital revenue to be distributed is distributed to the revenue distributor. Therefore, by adopting this method, different users can obtain an opportunity to change their consumer status. Users can participate in commercial activities and make contributions to them, and receive revenue distribution corresponding to their contributions, which is conducive to encouraging more users to participate in this payment method.
[0100] Figure 7 illustrates a schematic decentralized transaction process. First, a distribution center / retail warehouse stores goods of various categories. The distribution center or retail warehouse uploads the product rights data corresponding to the goods stored in the warehouse that need to be traded in the virtual trading space to the blockchain. The product rights are then associated with non-fungible tokens, which are then added to the distribution center / retail warehouse's digital wallet. The Web3.0 system includes not only ordinary consumers but also one or more tiers of franchisees. Franchisees can use a discount to pay the corresponding tokens (payable tokens or other non-fungible tokens of equivalent value) from the distribution center / retail warehouse's trading space to the distribution center / retail warehouse's digital wallet. These tokens are then minted in large quantities, representing the product rights. These non-fungible tokens are then added to the franchisee's digital wallet. In this process, the physical goods do not need to be relocated; they remain stored in the distribution center / retail warehouse, and the franchisee simply retains ownership of the goods. At the same time, when franchisees mint a large number of non-fungible tokens of commodity rights, they form a prepaid model, which can alleviate and save merchants' financial costs to a certain extent and reduce the impact of interest and financial market fluctuations on the entire supply chain.
[0101] Therefore, in this embodiment, different product prices can be set based on the number of product rights purchased by different users. For example, franchisees can enjoy larger discounts when subscribing in large quantities, while ordinary consumers will have higher unit prices. Specifically, step S400: Based on the value corresponding to the product rights selected by the user, before the first end makes payment in the transaction space of the second end using the first digital wallet, the following steps are also included:
[0102] Determine the number of product benefits selected by the user;
[0103] The unit price of the commodity equity and the value corresponding to the commodity equity selected by the user are determined based on a preset commodity equity value calculation method. The value includes the amount of payable tokens and / or the amount of non-fungible tokens. The commodity equity value method herein is a function related to the number of commodity equity and the initial pricing of the commodity equity. The calculation result is the unit price of the commodity equity. For example, the unit price of the commodity equity can be set as the initial pricing of the commodity equity + a price variable. The price variable is inversely proportional to the number of commodity equity. The larger the number of commodity equity, the lower the price variable, i.e., the lower the unit price of the commodity equity. After determining the unit price, the commodity equity value = unit price * the number of commodity equity selected by the user.
[0104] As shown in Figure 7, after a franchisee subscribes to the non-fungible tokens corresponding to product rights, consumers can enter the franchisee's virtual trading space by capturing an XR screen or an image of a physical product, view the franchisee's product rights in a specific category, and make purchases. The purchase price will be higher than the franchisee's subscription price, but due to the omission of intermediary fees, storage fees, logistics costs, etc., the consumer's purchase price will still be lower than the market price under the traditional market model. After consumers purchase a portion of non-fungible tokens, they will enjoy the product rights associated with these non-fungible tokens. During the product advertising and circulation process, a certain amount of digital revenue will be generated. This digital revenue can be returned to consumers who participate in product advertising and circulation to encourage more consumers to participate in this payment method.
[0105] The above content is a further detailed description of the present application in conjunction with specific preferred embodiments, and the specific implementation of the present application cannot be considered to be limited to these descriptions. For ordinary technicians in the technical field to which the present application belongs, several simple deductions or substitutions can be made without departing from the concept of the present application, and all of them should be considered to fall within the scope of protection of the present application.
Claims
1. A decentralized payment method based on blockchain, characterized in that: include: The first end obtains the entry information of the transaction space of the second end; The first end jumps to a page of the second end transaction space based on the entry information of the second end transaction space, and the page of the second end transaction space is configured to display the commodity rights and interests owned by the second end, wherein the commodity rights and interests are bound to the non-fungible token; The first end binds the first digital wallet of the first end to the transaction space of the second end; Based on the value corresponding to the commodity rights selected by the user, the first end makes payment in the transaction space of the second end based on the first digital wallet, and mints non-fungible tokens bound to the commodity rights selected by the user, so that the first end holds the commodity rights corresponding to the minted non-fungible tokens.
2. The decentralized payment method according to claim 1, characterized in that: The first end obtains entry information of the second end transaction space, including the first end obtaining a transaction link of the designated category of commodity rights owned by the second end, and the page of the second end transaction space is configured to display the designated category of commodity rights owned by the second end.
3. The decentralized payment method according to claim 2, characterized in that: The first end obtains the transaction link of the designated category of commodity rights owned by the second end, including: the first end shoots a projection screen image of a displayed commodity, and obtains the transaction link of the designated category of commodity rights corresponding to the displayed commodity according to the projection screen image.
4. The decentralized payment method according to claim 2, characterized in that: The first end obtains the transaction link of the designated commodity display commodity owned by the second end including: The first end captures an image of a displayed commodity, identifies the image to determine the category of the displayed commodity, and obtains a transaction link of the corresponding designated category commodity rights according to the category of the displayed commodity.
5. The decentralized payment method according to claim 2, characterized in that: The transaction link for the first end to obtain the rights and interests of the specified category of goods owned by the second end includes: The first end enters a payment platform, wherein the payment platform is configured to have an open application programming interface, and the second end is configured to have been created through a decentralized application or a communication Access the payment platform through the Internet e-commerce sales platform and upload the commodity rights and interests data owned to the blockchain; The first end retrieves and obtains the specified category of goods or the corresponding smart contract through the payment platform, and obtains the transaction link of the rights and interests of the specified category of goods in the decentralized application.
6. The decentralized payment method according to claim 1, characterized in that: Before the first end obtains the entry information of the second end transaction space, the following steps are also included: The second end uploads the commodity rights and interests data owned to the blockchain, and binds each commodity right and interest to a non-fungible token in a one-to-one correspondence through the DA-Tie form.
7. The decentralized payment method according to claim 6, characterized in that: The commodity rights and interests data at least includes the commodity category, commodity number, commodity specification and production information corresponding to the commodity rights and interests.
8. The decentralized payment method according to claim 6, characterized in that: After the first end holds the commodity rights corresponding to the minted non-fungible token, the following steps are also included: The first end receives a commodity redemption instruction from a user, and determines the rights and interests of the commodity to be redeemed and the method for obtaining the commodity corresponding to the redemption instruction; Upon receiving a successful commodity exchange instruction, the first smart contract is called to destroy the non-fungible tokens corresponding to the commodity rights to be exchanged.
9. The decentralized payment method according to claim 8, characterized in that: After determining the rights and interests of the commodity to be exchanged and the commodity acquisition method corresponding to the exchange instruction, the following steps are also included: If the commodity acquisition method is that the user picks up the commodity by himself, based on the non-fungible token bound to the commodity rights to be exchanged, the commodity providing location of the commodity rights to be exchanged is obtained and displayed on the first end; If the commodity is obtained by logistics distribution, based on the non-fungible token bound to the rights and interests of the commodity to be redeemed, the commodity provider of the rights and interests of the commodity to be redeemed is obtained, the user address bound to the first end is obtained, a logistics distribution order is generated, and it is pushed to the logistics management system corresponding to the commodity provider.
10. The decentralized payment method according to claim 1, characterized in that: The following steps are also included: The first end makes the entry information of the first end transaction space public or sends the entry information corresponding to the commodity rights and interests to the third end in the form of DA-Send; The third end jumps to the corresponding page of the first-end transaction space based on the entry information of the first-end transaction space, and pays and mints the non-fungible tokens corresponding to the required commodity rights based on the third digital wallet bound to the third end, so that the third end holds the required commodity rights.
11. The decentralized payment method according to claim 1, characterized in that: The following steps are also included: Obtain the digital income to be distributed and determine the non-fungible tokens corresponding to the digital income; Determine the income distributor corresponding to the digital income according to the non-fungible token corresponding to the digital income; The second smart contract is called to distribute the digitalized income to be distributed to the income distributor.
12. The decentralized payment method according to claim 11, characterized in that: The calling of the second smart contract to distribute the to-be-distributed digitalized income to the income distributor comprises the following steps: Obtaining the amount and duration of the rights and interests of the commodity held by the profit distributor; Obtaining the record of the contribution behavior of the profit distributor to the commodity rights and interests; Calculate the contribution value of the profit distributor based on the holding amount, holding time and contribution behavior record of the profit distributor and based on a preset contribution value calculation method; The second smart contract is called to calculate the profit value obtained by each profit distributor based on the contribution value of each profit distributor, and distribute the digitalized profit to be distributed to the profit distributor.
13. The decentralized payment method according to claim 1, characterized in that: Based on the value corresponding to the commodity rights selected by the user, before the first end performs payment in the transaction space of the second end based on the first digital wallet, the following steps are also included: Determine the number of product entitlements selected by the user; According to the preset commodity rights value calculation method, the unit price of the commodity rights and the value corresponding to the commodity rights selected by the user are determined, and the value includes the amount of payable tokens and / or the amount of non-fungible tokens.
Citation Information
Patent Citations
Blockchain based P2P electronic contract transaction method
CN108573434A
Commodity traceability anti-counterfeiting method based on block chain and related equipment
CN113706175A
Decentralized payment method based on block chain
CN116934342A
Non-fungible token management system
TWM626968U
Method and system of associating custom card designs with non-fungible tokens
US20230144857A1