Decentralized autonomous organization treatment method and system based on block chain
By implementing decentralized autonomous organization governance through blockchain technology and utilizing smart contracts and time-lock voting mechanisms, the problem of high decision-making risks in traditional centralized management is solved, the transparency and traceability of the governance process are ensured, and the decision-making risks are reduced.
Patent Information
- Application Number
- CN202510816194.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-18
- Publication Date
- 2025-09-12
AI Technical Summary
Under the traditional centralized management model, decision-making power is concentrated in a few managers, resulting in high decision-making risks and opacity, making it difficult to clearly define responsibilities.
It adopts a blockchain-based decentralized autonomous organization governance method, obtains token holding information and member identity verification through the smart contract module, uses the proposal module to receive and store governance proposals on the chain, and combines the time lock voting mechanism and the funding contract module to ensure the transparency of proposals and the traceability of execution, reducing the risk of manipulation by a few people.
It makes the decision-making process transparent and auditable, and the results traceable, reduces decision-making risks, avoids the risks of human tampering and misappropriation of funds, and ensures the fairness and reliability of the governance process.
Smart Images

Figure CN120639780A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a blockchain-based decentralized autonomous organization governance method and system. Background Art
[0002] With the rapid development of blockchain technology, decentralized autonomous organizations (DAOs) have gradually emerged as an innovative management paradigm. Relying on the tamper-proof nature of distributed ledgers and the automated execution capabilities of smart contracts, they have built an autonomous governance system that is different from traditional models.
[0003] Currently, many organizations and businesses still rely on traditional centralized management models, in which decision-making power and resource allocation are often controlled by a small number of managers or institutions.
[0004] However, the traditional centralized management model relies on a few entities to control decision-making power, and the manager's authority is overly concentrated, which leads to higher decision-making risks. Summary of the Invention
[0005] The embodiments of the present invention provide a blockchain-based decentralized autonomous organization governance method and system, which can reduce decision-making risks.
[0006] In a first aspect, an embodiment of the present invention provides a blockchain-based decentralized autonomous organization governance method, the method comprising:
[0007] A1: Use the smart contract module to obtain the token holding information of the token holder and store it on the blockchain. The token holding information includes: the number of tokens held and the holding period;
[0008] A2: Use the proposal module to receive governance proposals submitted by DAO members and store them on-chain. Governance proposals include: funding allocation plans, protocol modifications, and membership changes.
[0009] A3: Within a preset time-locked voting window, the smart contract module obtains votes submitted by the token holders through the blockchain interface and determines whether the governance proposal can be passed based on the preset voting module rules and the token holding information. If yes, proceed to step A4; otherwise, proceed to step A5.
[0010] A4: Use the governance contract to output the content of the governance proposal and store it on the blockchain;
[0011] A5: The failed proposal result will be recorded and stored on the chain.
[0012] Preferably,
[0013] After A1 and before A2, further comprising:
[0014] Utilizing the smart contract module to receive an on-chain identity submitted by the DAO member, wherein the on-chain identity includes: an ENS domain name and a public key hash;
[0015] Using the decentralized identity system ENS, perform uniqueness verification operations on the on-chain identity;
[0016] Generate a unique blockchain identity certificate for the DAO members who pass the verification and bind the corresponding member token address.
[0017] Preferably,
[0018] Said A2 includes:
[0019] Utilizing the proposal module to receive the governance proposal submitted by the DAO member;
[0020] Performing format verification on the governance proposal to generate a format-verified governance proposal, wherein the format verification includes verifying whether the proposal content meets the required items, checking whether the field format meets the standard, and verifying whether the proposal signature is valid;
[0021] Perform a legality check on the governance proposal after format verification to generate a target governance proposal. The legality check includes verifying whether the submitter's address has proposal authority, checking whether the proposal violates the basic protocol, and verifying whether the flow of funds is legal.
[0022] The proposal content, the submitter's address, the verification result, and the timestamp are hashed to generate a unique proposal hash value, which is then recorded and stored on the chain.
[0023] Preferably,
[0024] The A3 includes:
[0025] Opening a time-locked voting window of a preset duration, obtaining voting data of the token holders received in real time by the smart contract module through the blockchain interface, and storing the voting data on-chain;
[0026] Calculate the voting weight of each token holder based on the token holding information;
[0027] Based on the preset voting module rules and the voting weights, determine whether the target governance proposal can be passed.
[0028] Preferably,
[0029] When the target governance proposal is the fund allocation plan,
[0030] The A4 includes:
[0031] Based on the fund purpose, amount, beneficiary and preset fund contract included in the target governance proposal, the fund contract module is used to perform fund transfer operations, and the timestamp and transaction hash are stored on the chain.
[0032] In a second aspect, an embodiment of the present invention provides a decentralized autonomous organization governance system based on blockchain, the system comprising:
[0033] Smart contract module: used to obtain token holding information of token holders and store it on the blockchain, where the token holding information includes: the number of tokens held and the holding period;
[0034] Proposal module: used to receive governance proposals submitted by DAO members and store them on-chain. Governance proposals include: funding allocation plans, protocol modifications, and membership changes;
[0035] Voting module: used to obtain the votes submitted by the token holders through the blockchain interface received by the smart contract module within a preset time-locked voting window, and determine whether the governance proposal can be passed based on the preset voting module rules and the token holding information. If so, trigger the first processing module; otherwise, execute and trigger the second processing module;
[0036] The first processing module is configured to, when triggered, execute the governance contract to output the content of the governance proposal and store it on-chain;
[0037] The second processing module is used to record and store the proposal failure result on the chain when it is triggered.
[0038] Preferably,
[0039] After the smart contract module and before the proposal module, it further includes: an identity authentication module;
[0040] The identity authentication module is used to perform:
[0041] Utilize the smart contract module to receive on-chain identities submitted by DAO members, where the on-chain identities include: ENS domain names and public key hashes;
[0042] Using the decentralized identity system ENS, perform uniqueness verification operations on the on-chain identity;
[0043] Generate a unique blockchain identity certificate for the DAO members who pass the verification and bind the corresponding member token address.
[0044] Preferably,
[0045] The proposal module is also used to:
[0046] Utilizing the proposal module to receive the governance proposal submitted by the DAO member;
[0047] Performing format verification on the governance proposal to generate a format-verified governance proposal, wherein the format verification includes verifying whether the proposal content includes required items, checking whether the field format complies with the standard, and verifying whether the proposal signature is valid;
[0048] Perform a legality check on the governance proposal after format verification to generate a target governance proposal. The legality check includes verifying whether the submitter's address has proposal authority, checking whether the proposal violates the basic protocol, and verifying whether the flow of funds is legal.
[0049] The proposal content, the submitter's address, the verification result, and the timestamp are hashed to generate a unique proposal hash value, which is then recorded and stored on the chain.
[0050] Preferably,
[0051] The voting module is further configured to perform:
[0052] Opening a time-locked voting window of a preset duration, obtaining voting data of the token holders received in real time by the smart contract module through the blockchain interface, and storing the voting data on-chain;
[0053] Calculate the voting weight of each token holder based on the token holding information;
[0054] Based on the preset voting module rules and the voting weights, determine whether the target governance proposal can be passed.
[0055] Preferably,
[0056] When the target governance proposal is the fund allocation plan,
[0057] The first processing module is also used to use the fund contract module to perform fund transfer operations based on the fund purpose, amount, beneficiary and preset fund contract included in the target governance proposal, and store the timestamp and transaction hash on the chain.
[0058] In a third aspect, an embodiment of the present invention provides a decentralized autonomous organization governance system based on blockchain, comprising: at least one memory and at least one processor;
[0059] The at least one memory is configured to store a machine-readable program;
[0060] The at least one processor is configured to call the machine-readable program to execute any one of the methods described in the first aspect.
[0061] In a fourth aspect, an embodiment of the present invention provides a computer-readable medium having computer instructions stored thereon. When the computer instructions are executed by a processor, the processor executes any one of the methods described in the first aspect.
[0062] The embodiment of the present invention provides a method and system for the governance of a decentralized autonomous organization based on blockchain. The method first uses a smart contract module to obtain the number of token holders and the holding time information and stores it on the chain. The method receives governance proposals such as fund allocation and protocol modification through the proposal module and stores them on the chain. The authenticity and integrity of the proposal content are ensured by the tamper-proof nature of the blockchain, avoiding the risk of distortion of the decision-making basis caused by human tampering with the proposal. Within the preset time-locked voting window, the token holding information and the preset voting module rules are combined to ensure that the responsibilities and rights of the decision-making body match, reducing the risk of a minority manipulating the vote. Finally, the passed proposals are automatically executed and recorded on the chain, and the results of failed proposals are stored. The entire process operation is recorded on the blockchain, making the decision-making process auditable and the results traceable, fundamentally eliminating the risks of opaque decision-making and difficult to define responsibilities in centralized management, thereby achieving a systematic reduction in decision-making risks. BRIEF DESCRIPTION OF THE DRAWINGS
[0063] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0064] Figure 1 This is a flowchart of a blockchain-based decentralized autonomous organization governance method provided by one embodiment of the present invention;
[0065] Figure 2 This is a flowchart of another blockchain-based decentralized autonomous organization governance method provided by one embodiment of the present invention;
[0066] Figure 3 This is a schematic diagram of a blockchain-based decentralized autonomous organization governance system provided by one embodiment of the present invention;
[0067] Figure 4 This is a schematic diagram of another blockchain-based decentralized autonomous organization governance system provided by one embodiment of the present invention. DETAILED DESCRIPTION
[0068] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.
[0069] like Figure 1 As shown, an embodiment of the present invention provides a decentralized autonomous organization governance method based on blockchain, which may include the following steps:
[0070] Step 101: Utilize the smart contract module to obtain the token holding information of the token holder and store it on the blockchain. The token holding information includes: the number of tokens held and the holding period.
[0071] Step 102: Utilize the proposal module to receive governance proposals submitted by DAO members and store them on-chain. Governance proposals include: funding allocation plans, protocol modifications, and membership changes.
[0072] Step 103: Within the preset time-lock voting window, the smart contract module obtains votes submitted by token holders through the blockchain interface and determines whether the governance proposal can be passed based on the preset voting module rules and token holding information. If yes, execute step 104; otherwise, execute step 105.
[0073] Step 104: Use the governance contract to output the governance proposal content and store it on the chain;
[0074] Step 105: The proposal failure result is recorded and stored on the chain.
[0075] In an embodiment of the present invention, a blockchain-based decentralized autonomous organization governance method is provided. The method first uses a smart contract module to obtain the number of token holders and holding time information and stores it on the chain. Through the proposal module, it receives governance proposals such as fund allocation and protocol modification and stores them on the chain. The authenticity and integrity of the proposal content are ensured by the tamper-proof nature of the blockchain, avoiding the risk of distortion of the decision-making basis caused by human tampering with the proposal. Within the preset time-locked voting window, the token holding information and the preset voting module rules are combined to ensure that the responsibilities and rights of the decision-making subject match, reducing the risk of a minority manipulating the vote. Finally, the passed proposals are automatically executed and recorded on the chain, and the results of failed proposals are stored. The entire process operation is recorded on the blockchain, making the decision-making process auditable and the results traceable, fundamentally eliminating the risks of opaque decision-making and difficult to define responsibilities in centralized management, thereby achieving a systematic reduction in decision-making risks.
[0076] In order to avoid the risk of identity forgery, in one embodiment of the present invention, the above embodiment further includes, after step 101 and before step 102:
[0077] Utilizing the smart contract module to receive an on-chain identity submitted by the DAO member, wherein the on-chain identity includes: an ENS domain name and a public key hash;
[0078] Using the decentralized identity system ENS, perform uniqueness verification operations on the on-chain identity;
[0079] Generate a unique blockchain identity certificate for the DAO members who pass the verification and bind the corresponding member token address.
[0080] In an embodiment of the present invention, on-chain verification and asset binding of DAO member identities are achieved through a decentralized identity management mechanism. First, the smart contract module receives the on-chain identity identifiers submitted by DAO members, where the ENS domain name (such as member.eth) serves as a readable blockchain identity mapping, and the public key hash is an address unique identifier generated based on asymmetric encryption. The two together constitute the basis of the member's on-chain identity certificate. Secondly, the uniqueness of the ENS domain name and the matching of the public key hash with the on-chain address are verified to ensure that the identity identifier has not been registered repeatedly or tampered with. Finally, a unique identity certificate based on the blockchain is generated for members who pass the verification, and the certificate is bound to the member's token address on the chain through a smart contract, forming a "identity-asset-authority" trinity management system. This mechanism avoids the risk of identity forgery through ENS's decentralized verification, and realizes the automatic association of governance authority with token holdings through address binding, laying the foundation for the legitimacy of identity for the subsequent voting mechanism based on token holdings.
[0081] To ensure the standardization and enforceability of the proposal data, in one embodiment of the present invention, step 102 in the above embodiment may specifically include the following steps:
[0082] Utilizing the proposal module to receive the governance proposal submitted by the DAO member;
[0083] Performing format verification on the governance proposal to generate a format-verified governance proposal, wherein the format verification includes verifying whether the proposal content meets the required items, checking whether the field format meets the standard, and verifying whether the proposal signature is valid;
[0084] Perform a legality check on the governance proposal after format verification to generate a target governance proposal. The legality check includes verifying whether the submitter's address has proposal authority, checking whether the proposal violates the basic protocol, and verifying whether the flow of funds is legal.
[0085] The proposal content, the submitter's address, the verification result, and the timestamp are hashed to generate a unique proposal hash value, which is then recorded and stored on the chain.
[0086] In an embodiment of the present invention, the proposal module receives governance proposals submitted by DAO members. To ensure the standardization and enforceability of the proposal data, it performs format verification on it: verifies whether the proposal content contains required fields such as proposal title, proposal type, proposal description, and proposal validity period, checks whether the field format complies with the standards that can be parsed by blockchain smart contracts (such as JSON format), and verifies the validity of the proposal signature through an encryption algorithm to confirm the authenticity of the submitter's identity. It performs a legitimacy check on proposals that pass the format verification, verifies whether the submitter's address has proposal authority through the built-in permission rules of the smart contract, calls the governance rule library to check whether the proposal content violates the DAO basic agreement (such as the upper limit of fund expenditure), and connects to the external compliance interface to verify the legitimacy of the fund flow. Finally, the proposal content, submitter address, verification result and timestamp are hashed to generate a unique proposal hash value, which is stored in the distributed ledger by calling the blockchain interface with the help of the smart contract. Multi-layer verification prevents invalid or illegal proposals from entering the voting stage, and the authenticity and transparency of the proposal data are guaranteed by on-chain storage.
[0087] To ensure that the voting process is transparent and auditable, in one embodiment of the present invention, step 103 in the above embodiment may specifically include the following steps:
[0088] Opening a time-locked voting window of a preset duration, obtaining voting data of the token holders received in real time by the smart contract module through the blockchain interface, and storing the voting data on-chain;
[0089] Calculate the voting weight of each token holder based on the token holding information;
[0090] Based on the preset voting module rules and the voting weights, determine whether the target governance proposal can be passed.
[0091] In an embodiment of the present invention, a time-locked voting window of a preset duration (e.g., 72 hours) is first opened. A smart contract module is then used to receive voting data from token holders in real time through a blockchain interface. Information such as the voter's address, voting choice, and voting time are then stored on-chain. The blockchain's tamper-proof nature ensures that the voting process is transparent and auditable. Voting weights are calculated based on token holding information pre-stored in the smart contract, using, for example, a weighted rule of "number held × holding time coefficient," where longer holdings increase the weight coefficient, incentivizing long-term participation and filtering out short-term speculative behavior. Finally, a summary calculation is performed based on the preset voting rules and the voting weights of each holder to determine whether the target governance proposal has been passed. Time locks prevent hasty decisions, combined with full-process traceability stored on-chain.
[0092] In order to avoid the risk of fund misappropriation caused by manual intervention, in one embodiment of the present invention, when the target governance proposal in the above embodiment is the fund allocation plan, step 104 may specifically include the following steps:
[0093] Based on the fund purpose, amount, beneficiary and preset fund contract included in the target governance proposal, the fund contract module is used to perform fund transfer operations, and the timestamp and transaction hash are stored on the chain.
[0094] In an embodiment of the present invention, automated and transparent management of DAO funds is achieved through a fund contract module. When a target governance proposal is decided by voting, the preset fund contract module is called to execute the transfer operation based on the fund purpose (such as member rewards), amount and beneficiary address specified in the proposal; the fund contract first verifies the compliance of the proposal (such as whether it exceeds the balance of the DAO fund pool, whether the beneficiary has passed identity authentication), and automatically completes the token transfer through the smart contract after confirmation; at the same time, to ensure the traceability and non-tamperability of fund flow, the transfer operation will be accompanied by an accurate timestamp and a unique transaction hash value, and the transfer record including the fund purpose, amount, beneficiary, timestamp, and transaction hash will be stored in the distributed ledger through the blockchain interface. Relying on the non-tamperable characteristics of the blockchain, all fund operations can be audited by DAO members in real time, which not only meets the transparency requirements of fund management, but also avoids the risk of fund misappropriation caused by human intervention through automated execution of smart contracts, ensuring that the allocation of DAO funds strictly follows community decisions and leaves traces throughout the process.
[0095] In this embodiment of the present invention, before starting to build a DAO, it is necessary to first clarify the DAO's core goals, vision, and governance structure. For example, a DAO can be used for community autonomy, decentralized investment, and content creation and distribution.
[0096] like Figure 2 To more clearly illustrate the technical solutions and advantages of the present invention, a blockchain-based decentralized autonomous organization governance method is provided below in detail according to an embodiment of the present invention. Specifically, the method may include the following steps:
[0097] Step 201: Utilize the smart contract module to obtain the token holding information of the token holder and store it on the blockchain. The token holding information includes: the number of tokens held and the holding period.
[0098] Specifically, token distribution methods may include:
[0099] Airdrop: Distribute tokens to potential DAO members through airdrops to build a foundational community;
[0100] Staking or rewards: Obtain governance tokens by staking other tokens or participating in community activities;
[0101] Purchase: Purchase governance tokens through the DAO’s internal trading platform or ICO.
[0102] Step 202: Utilize the smart contract module to receive the on-chain identity submitted by the DAO member, where the on-chain identity includes: ENS domain name and public key hash;
[0103] Step 203: Use the decentralized identity system ENS to perform a uniqueness verification operation on the on-chain identity;
[0104] Step 204: Generate a unique blockchain identity certificate for each DAO member that passes verification and bind it to the corresponding member token address;
[0105] Step 205: Receive governance proposals submitted by DAO members using the proposal module;
[0106] Step 206: Perform format verification on the governance proposal to generate a format-verified governance proposal. Format verification includes verifying whether the proposal content meets the required fields, checking whether the field format meets the standards, and verifying whether the proposal signature is valid.
[0107] Step 207: Perform a validity check on the governance proposal after format verification to generate the target governance proposal. The validity check includes verifying whether the submitter's address has proposal authority, checking whether the proposal violates the basic protocol, and verifying whether the flow of funds is legal.
[0108] Step 208: The proposal content, submitter address, verification result, and timestamp are hashed to generate a unique proposal hash value, which is then recorded and stored on the blockchain.
[0109] Step 209: Open a time-locked voting window of a preset duration, obtain voting data of token holders received in real time by the smart contract module through the blockchain interface, and store the voting data on the blockchain;
[0110] Step 210: Calculate the voting weight of each token holder based on the token holding information;
[0111] Step 211: Based on the preset voting module rules and voting weights, determine whether the target governance proposal can be passed. If yes, execute step 212; otherwise, execute step 213;
[0112] Step 212: Use the governance contract to output the governance proposal content and store it on the chain;
[0113] Specifically, when the target governance proposal is a fund allocation plan, the fund contract module is used to perform fund transfer operations based on the fund purpose, amount, beneficiary and preset fund contract included in the target governance proposal, and the timestamp and transaction hash are stored on the chain.
[0114] The governance contract is used to define the governance rules of the DAO, including voting mechanisms, proposal mechanisms, and execution mechanisms. Common voting mechanisms may also include: super proposal rights, such as certain key proposals: fund expenditures, etc. require special permissions.
[0115] Step 213: The proposal failure result is recorded and stored on the chain.
[0116] like Figure 3 As shown, an embodiment of the present invention provides a decentralized autonomous organization governance system based on blockchain, which includes:
[0117] Smart contract module 301: used to obtain token holding information of token holders and store it on the blockchain, where the token holding information includes: the number of tokens held and the holding period;
[0118] Proposal Module 302: Receives governance proposals submitted by DAO members and stores them on-chain. Governance proposals include funding allocation plans, protocol modifications, and membership changes.
[0119] Voting module 303: used to obtain the votes submitted by the token holders through the blockchain interface received by the smart contract module 301 within a preset time-locked voting window, and determine whether the governance proposal can be passed based on the preset voting module rules and the token holding information. If so, the first processing module is triggered; otherwise, the second processing module is triggered.
[0120] The first processing module 304 is configured to, when triggered, execute the governance contract to output the governance proposal content and store it on-chain;
[0121] The second processing module 305 is used to store the proposal failure result on the chain when triggered.
[0122] based on Figure 3 A decentralized autonomous organization governance system based on blockchain is shown in Figure 4 As shown, after the smart contract module 301 and before the proposal module 302, it further includes:
[0123] Identity authentication module 306;
[0124] The identity authentication module 306 is used to perform:
[0125] Utilize the smart contract module to receive on-chain identities submitted by DAO members, where the on-chain identities include: ENS domain names and public key hashes;
[0126] Using the decentralized identity system ENS, perform uniqueness verification operations on the on-chain identity;
[0127] Generate a unique blockchain identity certificate for the DAO members who pass the verification and bind the corresponding member token address.
[0128] like Figure 4 As shown, the proposal module 302 is further configured to execute:
[0129] Utilizing the proposal module to receive the governance proposal submitted by the DAO member;
[0130] Performing format verification on the governance proposal to generate a format-verified governance proposal, wherein the format verification includes verifying whether the proposal content includes required items, checking whether the field format complies with the standard, and verifying whether the proposal signature is valid;
[0131] Perform a legality check on the governance proposal after format verification to generate a target governance proposal. The legality check includes verifying whether the submitter's address has proposal authority, checking whether the proposal violates the basic protocol, and verifying whether the flow of funds is legal.
[0132] The proposal content, the submitter's address, the verification result, and the timestamp are hashed to generate a unique proposal hash value, which is then recorded and stored on the chain.
[0133] like Figure 4 As shown, the voting module 303 is further configured to execute:
[0134] Opening a time-locked voting window of a preset duration, obtaining voting data of the token holders received in real time by the smart contract module through the blockchain interface, and storing the voting data on-chain;
[0135] Calculate the voting weight of each token holder based on the token holding information;
[0136] Based on the preset voting module rules and the voting weights, determine whether the target governance proposal can be passed.
[0137] like Figure 4 As shown, when the target governance proposal is the fund allocation plan,
[0138] The first processing module 304 is further configured to execute a fund transfer operation using a fund contract module based on the fund purpose, amount, beneficiary, and preset fund contract included in the target governance proposal, and store the transferred funds on-chain with a timestamp and transaction hash.
[0139] It is understood that the structure illustrated in the embodiments of the present invention does not constitute a specific limitation on a blockchain-based decentralized autonomous organization governance system. In other embodiments of the present invention, a pre-cached AI standardized patient real-time interaction system may include more or fewer components than illustrated, or may combine or separate certain components, or arrange the components differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0140] The information interaction, execution process, etc. between the units in the above-mentioned device are based on the same concept as the embodiment of the method of the present invention. For specific contents, please refer to the description in the embodiment of the method of the present invention and will not be repeated here.
[0141] An embodiment of the present invention further provides a decentralized autonomous organization governance system based on blockchain, comprising: at least one memory and at least one processor;
[0142] at least one memory for storing a machine-readable program;
[0143] At least one processor is configured to call a machine-readable program to execute a blockchain-based decentralized autonomous organization governance method according to any embodiment of the present invention.
[0144] An embodiment of the present invention also provides a computer-readable medium having computer instructions stored thereon. When the computer instructions are executed by a processor, the processor executes a blockchain-based decentralized autonomous organization governance method in any embodiment of the present invention.
[0145] Specifically, a system or device equipped with a storage medium can be provided, on which software program codes that implement the functions of any of the above-mentioned embodiments are stored, and a computer (or CPU or MPU) of the system or device can be enabled to read and execute the program codes stored in the storage medium.
[0146] In this case, the program code itself read from the storage medium can realize the function of any one of the above-mentioned embodiments, and thus the program code and the storage medium storing the program code constitute part of the present invention.
[0147] Examples of storage media for providing program code include floppy disks, hard disks, magneto-optical disks, optical disks (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), magnetic tapes, non-volatile memory cards, and ROMs. Alternatively, the program code can be downloaded from a server computer via a communication network.
[0148] In addition, it should be clear that the functions of any of the above embodiments can be achieved not only by executing the program code read by the computer, but also by enabling the operating system operating on the computer to complete part or all of the actual operations based on the instructions of the program code.
[0149] In addition, it can be understood that the program code read from the storage medium is written into the memory provided in the expansion board inserted into the computer or into the memory provided in the expansion unit connected to the computer, and then based on the instructions of the program code, the CPU installed on the expansion board or expansion unit is enabled to perform part or all of the actual operations, thereby realizing the functions of any of the above embodiments.
[0150] Each embodiment of the present invention has at least the following beneficial effects:
[0151] 1. In an embodiment of the present invention, a blockchain-based decentralized autonomous organization governance method is provided. The method first uses the smart contract module to obtain the number of token holders and holding time information and stores it on the chain. The method receives governance proposals such as fund allocation and protocol modification through the proposal module and stores them on the chain. The authenticity and integrity of the proposal content are ensured by the tamper-proof nature of the blockchain, avoiding the risk of distortion of the decision-making basis caused by human tampering with the proposal. Within the preset time-locked voting window, the token holding information and the preset voting module rules are combined to ensure that the responsibilities and rights of the decision-making body match, reducing the risk of a minority manipulating the vote. Finally, the passed proposals are automatically executed and recorded on the chain, and the results of failed proposals are stored. The entire process operation is recorded on the blockchain, making the decision-making process auditable and the results traceable, fundamentally eliminating the risks of opaque decision-making and difficult to define responsibilities in centralized management, thereby achieving a systematic reduction in decision-making risks;
[0152] 2. In an embodiment of the present invention, on-chain verification and asset binding of DAO member identities are achieved through a decentralized identity management mechanism. First, the smart contract module receives the on-chain identity identifiers submitted by DAO members, where the ENS domain name serves as a readable blockchain identity mapping, and the public key hash is an address unique identifier generated based on asymmetric encryption. The two together constitute the basis of the member's on-chain identity credentials. Secondly, the uniqueness of the ENS domain name and the matching of the public key hash with the on-chain address are verified to ensure that the identity identifier has not been registered repeatedly or tampered with. Finally, a unique identity certificate based on the blockchain is generated for members who pass the verification, and the certificate is bound to the member's token address on-chain through a smart contract, forming a "identity-asset-authority" trinity management system. This mechanism avoids the risk of identity forgery through the decentralized verification of ENS, and realizes the automatic association of governance authority with token holdings through address binding, laying the foundation for the legitimacy of identity for the subsequent voting mechanism based on token holdings;
[0153] 3. In an embodiment of the present invention, the proposal module receives governance proposals submitted by DAO members. To ensure the standardization and enforceability of the proposal data, it performs format verification on it: verifies whether the proposal content contains required fields such as proposal title, proposal type, proposal description, and proposal validity period, checks whether the field format complies with the standards that can be parsed by the blockchain smart contract, and verifies the validity of the proposal signature through an encryption algorithm to confirm the authenticity of the submitter's identity. The proposals that pass the format verification are subjected to a legitimacy verification, and verifies whether the submitter's address has the proposal authority through the built-in permission rules of the smart contract. The governance rule library is called to check whether the proposal content violates the DAO basic protocol, and the external compliance interface is connected to verify the legitimacy of the fund flow. Finally, the proposal content, submitter address, verification result and timestamp are hashed to generate a unique proposal hash value, which is stored in the distributed ledger by calling the blockchain interface with the help of the smart contract. Multi-layer verification prevents invalid or illegal proposals from entering the voting stage, and the authenticity and transparency of the proposal data are guaranteed by on-chain storage.
[0154] It should be noted that not all steps and modules in the above processes and system structure diagrams are required, and certain steps or modules can be omitted according to actual needs. The execution order of each step is not fixed and can be adjusted as needed. The system structure described in the above embodiments can be a physical structure or a logical structure, that is, some modules may be implemented by the same physical entity, or some modules may be implemented by multiple physical entities, or may be implemented by certain components in multiple independent devices.
[0155] In the above embodiments, the hardware unit can be realized by mechanical means or electrical means. For example, a hardware unit can include permanent dedicated circuits or logic (such as special processors, FPGA or ASIC) to complete the corresponding operations. The hardware unit can also include programmable logic or circuits (such as general-purpose processors or other programmable processors), which can be temporarily set up by software to complete the corresponding operations. Concrete implementation (mechanical means or dedicated permanent circuits or temporarily set circuits) can be determined based on the consideration on cost and time.
[0156] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A decentralized autonomous organization governance method based on blockchain, characterized by: The method includes: A1: Use the smart contract module to obtain the token holding information of the token holder and store it on the blockchain. The token holding information includes: the number of tokens held and the holding period; A2: Use the proposal module to receive governance proposals submitted by DAO members and store them on-chain. Governance proposals include: funding allocation plans, protocol modifications, and membership changes. A3: Within a preset time-locked voting window, the smart contract module obtains votes submitted by the token holders through the blockchain interface and determines whether the governance proposal can be passed based on the preset voting module rules and the token holding information. If yes, proceed to step A4; otherwise, proceed to step A5. A4: Use the governance contract to output the content of the governance proposal and store it on the blockchain; A5: The failed proposal result will be recorded and stored on the chain.
2. The method according to claim 1, characterized in that After A1 and before A2, further comprising: Utilizing the smart contract module to receive an on-chain identity submitted by the DAO member, wherein the on-chain identity includes: an ENS domain name and a public key hash; Using the decentralized identity system ENS, perform uniqueness verification operations on the on-chain identity; Generate a unique blockchain identity certificate for the DAO members who pass the verification and bind the corresponding member token address.
3. The method according to claim 1, characterized in that Said A2 includes: Utilizing the proposal module to receive the governance proposal submitted by the DAO member; Performing format verification on the governance proposal to generate a format-verified governance proposal, wherein the format verification includes verifying whether the proposal content meets the required items, checking whether the field format meets the standard, and verifying whether the proposal signature is valid; Perform a legality check on the governance proposal after format verification to generate a target governance proposal. The legality check includes verifying whether the submitter's address has proposal authority, checking whether the proposal violates the basic protocol, and verifying whether the flow of funds is legal. The proposal content, the submitter's address, the verification result, and the timestamp are hashed to generate a unique proposal hash value, which is then recorded and stored on the chain.
4. The method according to claim 3, characterized in that The A3 includes: Opening a time-locked voting window of a preset duration, obtaining voting data of the token holders received in real time by the smart contract module through the blockchain interface, and storing the voting data on-chain; Calculate the voting weight of each token holder based on the token holding information; Determine whether the target governance proposal can be passed based on the preset voting module rules and the voting weights; and / or, When the target governance proposal is the fund allocation plan, The A4 includes: Based on the fund purpose, amount, beneficiary and preset fund contract included in the target governance proposal, the fund contract module is used to perform fund transfer operations, and the timestamp and transaction hash are stored on the chain.
5. A decentralized autonomous organization governance system based on blockchain, characterized by: The system includes: Smart contract module: used to obtain token holding information of token holders and store it on the blockchain, where the token holding information includes: the number of tokens held and the holding period; Proposal module: used to receive governance proposals submitted by DAO members and store them on-chain. Governance proposals include: funding allocation plans, protocol modifications, and membership changes; Voting module: used to obtain the votes submitted by the token holders through the blockchain interface received by the smart contract module within a preset time-locked voting window, and determine whether the governance proposal can be passed based on the preset voting module rules and the token holding information. If so, trigger the first processing module; otherwise, execute and trigger the second processing module; The first processing module is configured to, when triggered, execute the governance contract to output the content of the governance proposal and store it on-chain; The second processing module is used to record and store the proposal failure result on the chain when it is triggered.
6. The system according to claim 5, characterized in that After the smart contract module and before the proposal module, it further includes: an identity authentication module; The identity authentication module is used to perform: Utilize the smart contract module to receive on-chain identities submitted by DAO members, where the on-chain identities include: ENS domain names and public key hashes; Using the decentralized identity system ENS, perform uniqueness verification operations on the on-chain identity; Generate a unique blockchain identity certificate for the DAO members who pass the verification and bind the corresponding member token address.
7. The system according to claim 5, characterized in that The proposal module is also used to: Utilizing the proposal module to receive the governance proposal submitted by the DAO member; Performing format verification on the governance proposal to generate a format-verified governance proposal, wherein the format verification includes verifying whether the proposal content includes required items, checking whether the field format complies with the standard, and verifying whether the proposal signature is valid; Perform a legality check on the governance proposal after format verification to generate a target governance proposal. The legality check includes verifying whether the submitter's address has proposal authority, checking whether the proposal violates the basic protocol, and verifying whether the flow of funds is legal. The proposal content, the submitter's address, the verification result, and the timestamp are hashed to generate a unique proposal hash value, which is then recorded and stored on the chain.
8. The system according to claim 7, characterized in that The voting module is further configured to perform: Opening a time-locked voting window of a preset duration, obtaining voting data of the token holders received in real time by the smart contract module through the blockchain interface, and storing the voting data on-chain; Calculate the voting weight of each token holder based on the token holding information; Determine whether the target governance proposal can be passed based on the preset voting module rules and the voting weights; and / or, When the target governance proposal is the fund allocation plan, The first processing module is also used to use the fund contract module to perform fund transfer operations based on the fund purpose, amount, beneficiary and preset fund contract included in the target governance proposal, and store the timestamp and transaction hash on the chain.
9. The decentralized autonomous organization governance system based on blockchain is characterized by: include: at least one memory and at least one processor; The at least one memory is configured to store a machine-readable program; The at least one processor is configured to call the machine-readable program to execute the method according to any one of claims 1 to 4.
10. A computer-readable medium, characterized in that The computer-readable medium stores computer instructions, which, when executed by a processor, cause the processor to perform the method according to any one of claims 1 to 4.
Citation Information
Cited By
Psychological consultation system and method based on artificial intelligence
CN121964070A