CN115423473A - Decentralized zero-work economic service platform and operation method thereof - Google Patents

Decentralized zero-work economic service platform and operation method thereof Download PDF

Info

Publication number
CN115423473A
CN115423473A CN202210933722.7A CN202210933722A CN115423473A CN 115423473 A CN115423473 A CN 115423473A CN 202210933722 A CN202210933722 A CN 202210933722A CN 115423473 A CN115423473 A CN 115423473A
Authority
CN
China
Prior art keywords
zero
dao
work
decentralized
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210933722.7A
Other languages
Chinese (zh)
Inventor
杜宇
侯东圣
郝玉琨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Wanxiang Blockchain Inc
Original Assignee
Shanghai Wanxiang Blockchain Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Wanxiang Blockchain Inc filed Critical Shanghai Wanxiang Blockchain Inc
Priority to CN202210933722.7A priority Critical patent/CN115423473A/en
Publication of CN115423473A publication Critical patent/CN115423473A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3825Use of electronic signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a decentralized zero-work economic service platform and an operation method thereof, wherein the decentralized zero-work economic service platform comprises the following steps: block chain bottom layer: recording, transmitting, storing and presenting decentralized data based on a cryptography algorithm library, a consensus mechanism and a P2P network; DAO operating system layer: carrying out application development based on the DAO intelligent contract, the admission control list and the DAO application development library; DAO application service layer: providing functions required by the operation of the decentralized autonomous organization; and a zero-engineering economic service UI layer: and providing a zero-work economic business participant interactive interface comprising user registration/login, account management, demand submission, supply and demand matching, order management, user evaluation and DAO management. The invention can ensure the safe, ordered and efficient promotion of decentralized zero-work economic service, and can continuously refine the demand granularity of different types of users, thereby improving the platform enthusiasm and the activity.

Description

Decentralized zero-work economic service platform and operation method thereof
Technical Field
The invention relates to the technical field of block chains, in particular to a decentralized zero-work economic service platform and an operation method thereof.
Background
Under the large background of digital economy, the zero-industry economy as a novel employment form in China is developing towards marketization, specialization and digitization, and has become an important reservoir for stable employment in China. Common retail economies are labor intensive general services such as cyber appointment cars, take-away, home care, and the like. An employer and a labor worker rely on an internet platform to realize efficient labor supply and demand matching and supervise and complete service execution and after-sale evaluation. The traditional zero-work economic service platform adopts centralized deployment and has the problem of missing a bidirectional restriction mechanism. Platform enterprises take absolute advantage of double monopolies of market and data in labor resource scheduling, labor rule making and labor income distribution. On the other hand, the labor characteristics of atomicity, flexibility and looseness weaken the labor and resource negotiation capacity of the retail group and the platform enterprise, so that reasonable benefits of the group are difficult to effectively and clearly strive for, and only 'acceptance' or 'exit' can be selected when unreasonable platform behaviors are faced.
Patent document CN114511324a (application number: CN 202210401289.2) discloses a method, system, network device and storage medium for managing zero-work economic services, belonging to the field of finance. The method for managing the zero work economic service receives a request initiated by a zero work economic participation node; the request comprises a service fee payment request, an invoicing request and/or a invoicing request; matching the corresponding intelligent contract according to the request; and judging whether the request meets the execution condition or not by verifying the signature intelligent contract and the corresponding intelligent contract, and returning an execution condition judgment result to the zero-work economic participation node which initiates the request. Although the patent can realize data sharing among a plurality of participants of the zero-work economy, thereby meeting the business supervision requirement, the core business of the zero-work economy service still runs on a centralized platform, the problem of bidirectional restriction loss is not changed, the platform disadvantage of the zero-work is still existed, and meanwhile, the prior art also fails to provide a complete decentralized zero-work economy service platform system architecture.
Disclosure of Invention
Aiming at the defects in the prior art, the invention aims to provide a decentralized zero-labor economic service platform and an operation method thereof.
The decentralized zero-work economic service platform provided by the invention comprises the following components:
block chain bottom layer: recording, transmitting, storing and presenting decentralized data based on a cryptography algorithm library, a consensus mechanism and a P2P network;
DAO operating system layer: carrying out application development based on the DAO intelligent contract, the admission control list and the DAO application development library;
DAO application service layer: providing functions required by the operation of the decentralized autonomous organization;
a zero-work economic service UI layer: determining that the user identity is a part-worker supplier or a part-worker demander according to the registration/login information of the user, and providing different functional pages;
after receiving a user instruction, the retail economic service UI layer calls a function module of the DAO application service layer through an SDK/API interface, then sends request information and an execution result to a DAO intelligent contract of the DAO operation system layer, calls a consensus and treatment drive component in the aspects of identity, fund, ownership, permission and event, then calls an admission control list, checks whether the previous operation meets operation logic and conditions, obtains feedback and outputs the result, encrypts and verifies the block chain bottom layer after receiving the output of the admission control list, stores the result on a link through a P2P network, and captures and displays data stored on the link through a browser on the link.
Preferably, the DAO intelligent contract integrates a consensus mechanism and an abatement protocol of the DAO application, and includes:
the contract information comprises a namespace, a program ID and a program address;
and the namespace unit is used for registering the installed program and comprises an operating system namespace, a base contract namespace and an application program namespace.
Preferably, the DAO smart contract further includes:
the application installation unit is used for creating a first authority of the application program in the admission control list, and comprises two modes of a basic contract and a proxy contract;
and the application permission unit is used for acquiring a default admission control list to judge whether the contract or the user has the right to call a specific operation on the application program.
Preferably, the DAO smart contract further includes:
the updating unit is used for realizing the updating or upgrading of the DAO intelligent contract or the application program by setting a new address for a specific key in the application program mapping;
the license agreement unit is used for setting the mapping authority and logic of the application program;
the event unit is used for recording the state change of the mapping of the application program;
and the interface unit is used for accessing the DAO intelligent contract.
Preferably, the admission control list is used for managing the authority of different role groups in the application programs with different address identifications, and includes:
the permission creating unit is used for authorizing permission for the role for the first time, and the covering information comprises: the holder of the license, the application program corresponding to the license, the role of obtaining the authority and the manager of the role authority;
a license authorization unit for license authorization after the role has determined the rights manager, the coverage information including: the holder of the license, the application program corresponding to the license, and the role information of the acquired rights.
Preferably, the admission control list further includes:
a license revoking unit configured to revoke a license right of the role by the license manager, the coverage information including: the holder of the license, the application program corresponding to the license and the role information of the acquired authority;
and a permission parameter setting unit for configuring permission parameters for the admission control list and allowing parameter calculation to be performed at the time of call to determine whether the program operation meets permission conditions, thereby transitioning from the binary list access to a system allowing fine-grained control.
Preferably, the DAO application development library provides lightweight functional components to supplement the business logic of a specific application and sets the required storage to interface with the DAO intelligent contract, and includes:
the identity authentication unit is used for ensuring the security of an externally accessible application program with a changeable state by performing role identity declaration before contract deployment and adding an identity modifier into an operation command after the admission control list is called;
a fund recovery and saving unit, which configures a fund recovery mechanism through a reloadable hook technology, manages a fund pool by activating or closing a saving agent, and is used for protecting the property safety of the fund when the fund is received, held or transferred;
the reentry protection unit provides communication security protection by setting multi-channel verification, and is suitable for application scenes that an external user can use, the state of the external user can be changed, the external user can be called by an untrusted contract or an account, role protection is lacked, and multifunctional partition management is performed.
Preferably, the functions required for the decentralized autonomous organization to operate include:
the voting module is used for providing a voting tool in the zero-work economic service platform governing and business advancing processes, and the voting mechanism comprises 1T1V,1P1V, quadratic voting, holographic consensus, belief voting, rage quit voting, weighted voting, residual voting and knowledge extractable voting;
the system comprises a certificate passing module, an ERC20 protocol, a data processing module and a data processing module, wherein the certificate passing module is used for realizing a certificate passing value circulation tool among the participators of the zero-work economic service platform based on the ERC20 protocol, the certificate passing comprises a payment type certificate passing, a functional certificate passing and an asset property certificate passing, and the value circulation tool comprises an incentive model, an issuing and circulation management tool, a lock bin and recovery management tool and a value management tool;
and the vault module provides a shared asset management tool for the retail economic service platform based on a multiple signature technology, wherein the assets comprise platform starting funds, platform management expense income and user escrow funds.
Preferably, the functions required for the decentralized autonomous organization to operate further include:
the reputation module is used for providing a digital reputation management tool for the zero-work economic service participant;
the court module provides the zero work economy to a service platform service dispute resolution tool, which comprises an evidence submission tool based on an evidence storage technology, a review group centralization tool based on a random number algorithm technology, an SDK/API for calling the voting module and a whole network broadcasting tool based on a P2P network protocol;
the system comprises a predictive machine module, a data acquisition module and a data analysis module, wherein the predictive machine module provides an interaction tool of on-chain data and off-chain data for a zero-work economic service platform, and comprises a multi-language and node management tool based on a BFT consensus algorithm or a threshold signature algorithm, a submission and disclosure tool based on zero-knowledge proof or multi-party safety calculation, a trusted single data source management tool based on TEE and an excitation mechanism based on a pledge economic model;
and the information interaction module is used for providing an instant information interaction tool supporting the circulation of the general certificates for the participants of the zero-work economic service platform.
The operation method of the decentralized zero-work economic service platform provided by the invention comprises the following steps:
step 1: determining the identity of a user, a worker supplier or a worker demander through user registration/login information;
step 2: the method comprises the following steps that a retail supplier identity user creates or joins a retail service organization (DAO) and generates retail economic service capability and supply mode data;
and step 3: after the personnel user of the part-work demand party submits the part-work service demand, balancing DAO service capacity and supply mode through a decentralized part-work economic service platform, determining candidate DAO, and matching corresponding part-work supply users based on an efficiency optimization algorithm in the DAO;
and 4, step 4: recording the service progress and quality of the user supplied by the zero work, and synchronously supplying the user required by the zero work in real time until the zero work service is completed;
and 5: evaluating after the order is finished, and displaying bidirectional evaluation results of the zero work demand user and the zero work supply user;
step 6: after receiving a user instruction, calling DAO application service through an SDK/API interface to perform DAO management, supply and demand matching, order management and bidirectional evaluation; the DAO application service executes voting, general evidence circulation, vault management, reputation management, court arbitration, language prediction machine calling and information interaction according to specific instructions;
and 7: the DAO application service sends the request information and the execution result to a DAO intelligent contract and calls a consensus and governance driving component in the aspects of identity, fund, ownership, permission and event; after the driving component is activated, calling and obtaining an access control list, checking whether the operation meets the operation logic and conditions, and obtaining feedback and outputting a result;
and 8: and after the output result is encrypted and verified through the bottom layer of the block chain, the output result is stored in a node on the chain through a P2P network, and then the data stored on the chain is sent to a UI layer of the retail economic service and displayed on a DASHBoard of a commercial intelligent instrument panel.
Compared with the prior art, the invention has the following beneficial effects:
(1) The block chain bottom layer provides a decentralized system architecture of the zero-work economic service platform through a block chain bottom layer technology, a DAO operating system, a DAO application service layer and a service UI layer, and ensures that the system configuration and the service data of the zero-work economic service platform are real and reliable, cannot be tampered and traceable, so that the zero-work economic service does not depend on centralized operation and is operated by an independent autonomous organization based on consensus;
(2) The DAO operating system encapsulates a DAO intelligent contract, an admission control list and a DAO application development library, provides a common recognition mechanism of a decentralized organization in the aspects of identity, fund, ownership, permission, event and the like and development logic and components of an administration protocol, reduces the technical threshold of a DAO functional module, solves the common problem of DAO functional module development, improves the development efficiency and the expandability of a functional module of a zero-work economic service platform, and simultaneously gives consideration to safety compliance;
(3) The DAO application service layer develops important web3 function modules on the basis of a traditional zero-work economic service platform, wherein the important web3 function modules comprise voting, general evidence circulation, vault management, reputation management, court arbitration, prolog machine calling, information interaction and the like, so that the safety, the order and the high efficiency of the decentralized zero-work economic service can be guaranteed, the demand granularity of different types of users can be continuously refined, and the enthusiasm and the activity of the platform can be further improved.
Drawings
Other features, objects and advantages of the invention will become more apparent upon reading of the detailed description of non-limiting embodiments with reference to the following drawings:
FIG. 1 is a functional architecture diagram of a decentralized zero-work economic service platform;
FIG. 2 is a schematic diagram of the operation of the decentralized zero-engineering economic service platform.
Detailed Description
The present invention will be described in detail with reference to specific examples. The following examples will assist those skilled in the art in further understanding the invention, but are not intended to limit the invention in any way. It should be noted that it would be obvious to those skilled in the art that various changes and modifications can be made without departing from the spirit of the invention. All falling within the scope of the present invention.
Example (b):
in the implementation of the decentralized zero-work economic service platform, the decentralized system architecture of the zero-work economic service platform is built through a block chain bottom layer technology, a DAO operating system, a DAO application service layer and a business UI layer. Through the DAO intelligent contract, the admission control list and the DAO application development library, development logics and components of a consensus mechanism and an administration protocol of a decentralized autonomous organization in the aspects of identity, fund, ownership, permission, event and the like are provided. By integrating functional modules of voting, general certificate circulation, reputation, general certificate circulation, vault management, reputation management, court arbitration, prolog machine calling, information interaction and the like, the safe, ordered and efficient promotion and user liveness of the decentralized zero-work economic service application are ensured.
Referring to fig. 1, the present invention provides a decentralized zero-work economic service platform, which includes a blockchain bottom layer, a DAO operating system layer, a DAO application service layer, and a zero-work economic service UI layer.
The bottom layer of the block chain provides a decentralized data recording, transmitting, storing and presenting mode, ensures the data security and the data authority of the zero work economic service system, and comprises a cryptography algorithm library module, a consensus mechanism module and a P2P network module.
The DAO operating system layer provides functional components for application development of the decentralized zero-engineering economic service platform, and the functional components comprise a DAO intelligent contract module, an admission control list module and a DAO application development library module.
The DAO intelligent contract module is a driving component of a DAO application calling data bottom layer, integrates a consensus mechanism and a governing protocol of DAO application, and comprises an application mapping unit, a name space unit, an application installation unit, an application permission unit, an updating unit, a permission protocol unit, an event unit and an interface unit.
The application mapping unit is used for identifying and mapping interaction and relationship between an application program and a data bottom layer, and contract information comprises a name space, a program ID, a program address and the like.
The name space unit is used for registering the installed program and comprises an operating system module name space, a basic contract name space and an application program name space.
The application installation unit is used for creating a first authority of the application program in the admission control list, and comprises two modes of a basic contract and a proxy contract.
And the application permission unit is used for acquiring a default admission control list to judge whether the contract or the user has the right to call a specific operation on the application program.
And the updating unit is used for realizing the updating or upgrading of the DAO intelligent contract module or the application program by setting a new address for a specific key in the application program mapping.
And the license agreement unit is used for setting the mapping authority and logic of the application program.
And the event unit is used for recording the state change of the mapping of the application program.
And the interface unit is used for accessing the DAO intelligent contract module.
The admission control list module is used for managing the authority of different role groups in the application programs with different address identifiers, and comprises a permission creating unit, a permission authorizing unit, a permission canceling unit and a permission parameter setting unit.
The permission creating unit is used for authorizing permission for the role for the first time, and the covering information comprises: the holder of the license, the application to which the license corresponds, the role of obtaining the rights, and the administrator of the rights to the role.
The license authorization unit is used for license authorization after the role has determined the rights manager, and the coverage information comprises: the holder of the license, the application to which the license corresponds, the role of obtaining the rights, etc.
The license revoking unit is configured to enable a license manager to revoke the license right of the role, and the coverage information includes: the holder of the license, the application to which the license corresponds, the role of obtaining the rights, etc.
The admission control inventory module is configured with admission parameters and allows the modules to perform parameter calculations when invoked to determine if program operations meet the admission conditions, transitioning from simple binary list access to a more complex system that allows fine grain control. The data structure of the licensing parameters comprises: parameter ID, parameter value, operation type.
The DAO application development library module is a base class of all zero-engineering economic service platform application programs, provides a light-weight functional component to supplement the service logic of specific application, and sets required storage to be in butt joint with the DAO intelligent contract module. The system comprises an identity authentication unit, a fund recovery and storage unit and a reentry protection unit.
The identity authentication unit can ensure the security of the externally accessible and state-changeable application program by performing role identity declaration before contract deployment and adding the identity modifier into the operation command after the admission control list is called. The identity modifier types include, but are not limited to: binary, array, etc.
The fund recovery and deposit unit configures a fund recovery mechanism through a reloadable hook technology, manages a fund pool through activating or closing a deposit agency, and is used for protecting property safety of the fund when the fund is received, held or transferred.
The reentry protection unit provides the strictest communication security protection by setting multiple channel verification, and is suitable for application scenarios of external user availability, state change, non-trusted contract or account call, role protection lack and multifunctional partition management.
The DAO application service layer provides functional modules required by the operation of a decentralized autonomous organization, and comprises a voting module, a certification module, a vault module, a reputation module, a court module, a prediction machine module and an information interaction module.
The voting module provides a voting tool in the zero-work economic service platform governance and business promotion processes, and the voting mechanism comprises but is not limited to 1T1V and 1P1V, quadratic voting, holographic consensus, belief voting, rage retreat voting, weighted voting and residual voting, knowledge extractable voting and the like.
The card passing module is based on an ERC20 protocol and is a value circulation tool for realizing card passing among the participators of the zero-work economic service platform, the card passing comprises payment type card passing, functional type card passing and asset type card passing, and the value circulation tool comprises an incentive model, an issuing and circulation management tool, a lock cabin and recovery management tool and a value management tool.
The vault module provides a shared asset management tool for a zero-work economic service platform based on a multiple signature technology, wherein the assets comprise platform starting funds, platform management expense income, user escrow funds and the like.
The reputation module provides a digital reputation management tool of a zero-work economic service participant, and comprises a social reputation unit, a contribution reputation unit, an identity unit on a chain, a certificate unit, a data pool unit and an integrating unit.
The court module provides the zero work economy to a service platform service dispute resolution tool, and comprises an evidence submission tool based on an evidence storage technology, a review group centralization tool based on a random number algorithm technology, an SDK/API (software development kit/application programming interface) for calling the voting module, and a whole network broadcasting tool based on a P2P (peer-to-peer) network protocol.
The pre-speaker module provides an interaction tool of the data on the chain and the data under the chain for the zero-work economic service platform, and comprises a multi-language and node management tool based on a BFT consensus algorithm or a threshold signature algorithm, a submission disclosure tool based on zero-knowledge proof or multi-party safety calculation, a trusted single data source management tool based on TEE and an excitation mechanism based on a pledge economic model.
The information interaction module provides an instant information interaction tool supporting the circulation of the general certificates for the participants of the zero-work economic service platform.
The retail economic business UI layer provides an interaction interface of retail economic business participants, and comprises a user registration/login module, an account management module, a demand submission module, a supply and demand matching module, an order management module, a user evaluation module and a DAO management module.
Referring to fig. 2, the present invention provides a method for operating a decentralized zero-work economic service platform, wherein the decentralized zero-work economic service platform determines a user identity, a zero-work supplier or a zero-work demander according to user registration/login information.
Further, the DAO management module is used for the personnel identity user of the personnel supplier to create or join a personnel service organization-DAO and generate the economic service capability and supply mode data of the personnel.
Further, after the identity user of the zero work demand party submits the zero work service demand, the supply and demand matching module balances the DAO service capacity and the supply mode, determines the candidate DAO, and quickly matches the determined zero work supply user based on the efficiency optimization algorithm in the DAO.
Further, the order management module records the service progress and quality of the user who supplies the zero work, and synchronously provides the user who needs the zero work in real time until the zero work service is completed.
Further, the bidirectional evaluation module is activated after the order is completed, and bidirectional evaluation results of the retail work demand user and the retail work supply user are displayed.
Further, the DAO management, supply and demand matching module, the order management module and the bidirectional evaluation module receive a user instruction and call DAO application service through an SDK/API interface.
Further, the DAO application service executes functions of voting, general evidence circulation, vault management, reputation management, court arbitration, predictive speaker calling, information interaction and the like according to specific instructions.
Further, the DAO application service function module sends the request information and the execution result to the DAO intelligent contract module, and calls a consensus and governance driving component in the aspects of identity, fund, ownership, permission, event and the like.
Further, after the driving component is activated, the driving component calls and obtains an admission control list, checks whether the operation meets the operation logic and conditions, and obtains feedback and outputs a result.
Further, the output result passes through a block chain bottom layer, and is stored in a node on the chain through a P2P network after being encrypted and verified.
Further, the on-chain storage data is sent to a retail economic service UI layer and displayed on the DASHBoard module.
It is known to those skilled in the art that, in addition to implementing the system, apparatus and its various modules provided by the present invention in pure computer readable program code, the system, apparatus and its various modules provided by the present invention can be implemented in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers and the like by completely programming the method steps. Therefore, the system, the device and the modules thereof provided by the present invention can be considered as a hardware component, and the modules included in the system, the device and the modules thereof for implementing various programs can also be considered as structures in the hardware component; modules for performing various functions may also be considered to be both software programs for performing the methods and structures within hardware components.
The foregoing description of specific embodiments of the present invention has been presented. It is to be understood that the present invention is not limited to the specific embodiments described above, and that various changes or modifications may be made by one skilled in the art within the scope of the appended claims without departing from the spirit of the invention. The embodiments and features of the embodiments of the present application may be combined with each other arbitrarily without conflict.

Claims (10)

1. A decentralized zero-work economic service platform, comprising:
block chain bottom layer: recording, transmitting, storing and presenting decentralized data based on a cryptography algorithm library, a consensus mechanism and a P2P network;
DAO operating system layer: carrying out application development based on the DAO intelligent contract, the admission control list and the DAO application development library;
DAO application service layer: providing functions required by the operation of the decentralized autonomous organization;
a zero-work economic service UI layer: determining that the user identity is a part-worker supplier or a part-worker demander according to the registration/login information of the user, and providing different functional pages;
after receiving a user instruction, the retail economic service UI layer calls a function module of the DAO application service layer through an SDK/API interface, then sends request information and an execution result to a DAO intelligent contract of the DAO operation system layer, calls a consensus and treatment drive component in the aspects of identity, fund, ownership, permission and event, then calls an admission control list, checks whether the previous operation meets operation logic and conditions, obtains feedback and outputs the result, encrypts and verifies the block chain bottom layer after receiving the output of the admission control list, stores the result on a link through a P2P network, and captures and displays data stored on the link through a browser on the link.
2. The decentralized zero work economic service platform according to claim 1, wherein said zero work economic service UI layer comprises:
the DAO management module is used for creating or adding a zero work service organization (DAO) to a zero work demand party and generating zero work economic service capacity and supply mode data;
the demand submitting module is used for submitting the demand of the zero work service by the identity user of the zero work demand party, further determining candidate DAOs in the alternative organization of the DAO management module according to the DAO service capacity and the supply mode required by the user, and quickly matching the determined zero work supply user in the DAO based on an efficiency optimization algorithm;
the order management module records the service progress and quality of the user who supplies the zero work, and synchronously provides the user who needs the zero work in real time until the zero work service is completed;
and the user evaluation module is activated after the order is finished, and displays the bidirectional evaluation results of the zero work demand user and the zero work supply user.
3. The decentralized zero-work economic service platform according to claim 1, wherein the DAO smart contract integrates consensus mechanisms and governance protocols for DAO applications, including:
the application mapping unit is used for identifying and mapping interaction and relationship between an application program and a data bottom layer, and the contract information comprises a name space, a program ID and a program address;
the name space unit is used for registering the installed program and comprises an operating system name space, a basic contract name space and an application program name space;
the application installation unit is used for creating a first authority of the application program in the admission control list, and comprises two modes of a basic contract and a proxy contract;
and the application permission unit is used for acquiring a default admission control list to judge whether the contract or the user has the right to call a specific operation on the application program.
4. The decentralized zero work economic service platform according to claim 3, wherein the DAO intelligent contract further comprises:
the updating unit is used for realizing updating or upgrading of the DAO intelligent contract or the application program by setting a new address for a specific key in the application program mapping;
the license agreement unit is used for setting the mapping authority and logic of the application program;
the event unit is used for recording the state change of the mapping of the application program;
and the interface unit is used for accessing the DAO intelligent contract.
5. The decentralized zero-work economic service platform according to claim 1, wherein said admission control list is used for managing the authority of different role groups in different address-identified applications, and comprises:
the permission creating unit is used for authorizing permission for the role for the first time, and the covering information comprises: the holder of the license, the application program corresponding to the license, the role of obtaining the authority and the manager of the role authority;
a license authorization unit for license authorization after the role has determined the rights manager, the coverage information including: the holder of the license, the application program corresponding to the license, and the role information of the acquired rights.
6. The decentralized zero work economic service platform according to claim 5, wherein said admission control inventory further comprises:
a license revoking unit configured to revoke a license right of the role by the license manager, the coverage information including: the holder of the license, the application program corresponding to the license and the role information of the acquired authority;
and a permission parameter setting unit which configures permission parameters for the admission control list and allows parameter calculation to be performed at the time of calling to determine whether the program operation meets the permission condition, thereby transitioning from the binary list access to a system allowing fine-grained control.
7. The decentralized zero-work economic service platform according to claim 1, wherein said DAO application development library, providing lightweight functional components to complement application-specific business logic and setting the required storage to interface DAO intelligence contracts, comprises:
the identity verification unit is used for ensuring the safety of an externally accessible application program with a changeable state by performing role identity declaration before contract deployment and adding an identity modifier into an operation command after the admission control list is called;
a fund recovery and saving unit, which configures a fund recovery mechanism through a reloadable hook technology, manages a fund pool by activating or closing a saving agent, and is used for protecting the property safety of the fund when the fund is received, held or transferred;
the reentry protection unit provides communication security protection by setting multi-channel verification, and is suitable for application scenes that an external user can use, the state of the external user can be changed, the external user can be called by an untrusted contract or an account, role protection is lacked, and multifunctional partition management is performed.
8. The decentralized zero work economic service platform according to claim 1, wherein the functions required for the operation of the decentralized autonomous organization comprise:
the voting module provides voting tools in the zero-work economic service platform governance and business promotion processes, and the voting mechanism comprises 1T1V,1P1V, quadratic voting, holographic consensus, belief voting, rage quit voting, weighted voting, residual voting and knowledge extractable voting;
the system comprises a certificate passing module, an ERC20 protocol, a data processing module and a data processing module, wherein the certificate passing module is used for realizing a certificate passing value circulation tool among the participators of the zero-work economic service platform based on the ERC20 protocol, the certificate passing comprises a payment type certificate passing, a functional certificate passing and an asset property certificate passing, and the value circulation tool comprises an incentive model, an issuing and circulation management tool, a lock bin and recovery management tool and a value management tool;
and the vault module provides a shared asset management tool for the retail economic service platform based on a multiple signature technology, wherein the assets comprise platform starting funds, platform management expense income and user escrow funds.
9. The decentralized zero work economic service platform according to claim 8, wherein the functions required for the operation of the decentralized autonomous organization further comprise:
the reputation module is used for providing a digital reputation management tool for the zero-work economic service participant;
the court module provides the zero work economy to a service platform service dispute resolution tool, which comprises an evidence submission tool based on an evidence storage technology, a review group centralization tool based on a random number algorithm technology, an SDK/API for calling the voting module and a whole network broadcasting tool based on a P2P network protocol;
the system comprises a predictive machine module, a data acquisition module and a data analysis module, wherein the predictive machine module provides an interaction tool of on-chain data and off-chain data for a zero-work economic service platform, and comprises a multi-language and node management tool based on a BFT consensus algorithm or a threshold signature algorithm, a submission and disclosure tool based on zero-knowledge proof or multi-party safety calculation, a trusted single data source management tool based on TEE and an excitation mechanism based on a pledge economic model;
and the information interaction module is used for providing an instant information interaction tool supporting the circulation of the general certificates for the participants of the zero-work economic service platform.
10. A method for operating a decentralized zero-work economic service platform, wherein the decentralized zero-work economic service platform according to any one of claims 1 to 9 is used, comprising:
step 1: determining the user identity, a part-worker supplier or a part-worker demander through the user registration/login information;
step 2: the method comprises the following steps that a retail supplier identity user creates or joins a retail service organization (DAO) and generates retail economic service capability and supply mode data;
and step 3: after the personnel user of the part-work demand party submits the part-work service demand, balancing DAO service capacity and supply mode through a decentralized part-work economic service platform, determining candidate DAO, and matching corresponding part-work supply users based on an efficiency optimization algorithm in the DAO;
and 4, step 4: recording the service progress and quality of the user supplied by the zero work, and synchronously supplying the user required by the zero work in real time until the zero work service is completed;
and 5: evaluating after the order is finished, and displaying bidirectional evaluation results of the retail work demand user and the retail work supply user;
step 6: after receiving a user instruction, calling DAO application service through an SDK/API interface to perform DAO management, supply and demand matching, order management and bidirectional evaluation; the DAO application service executes voting, general evidence circulation, vault management, reputation management, court arbitration, language prediction machine calling and information interaction according to specific instructions;
and 7: the DAO application service sends the request information and the execution result to a DAO intelligent contract and calls a consensus and governance driving component in the aspects of identity, fund, ownership, permission and event; after the driving component is activated, calling and obtaining an access control list, checking whether the operation meets the operation logic and conditions, and obtaining feedback and outputting a result;
and 8: and after the output result is encrypted and verified through the bottom layer of the block chain, the output result is stored in a node on the chain through a P2P network, and then the data stored on the chain is sent to a UI layer of the retail economic service and displayed on a DASHBoard of a commercial intelligent instrument panel.
CN202210933722.7A 2022-08-04 2022-08-04 Decentralized zero-work economic service platform and operation method thereof Pending CN115423473A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210933722.7A CN115423473A (en) 2022-08-04 2022-08-04 Decentralized zero-work economic service platform and operation method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210933722.7A CN115423473A (en) 2022-08-04 2022-08-04 Decentralized zero-work economic service platform and operation method thereof

Publications (1)

Publication Number Publication Date
CN115423473A true CN115423473A (en) 2022-12-02

Family

ID=84196141

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210933722.7A Pending CN115423473A (en) 2022-08-04 2022-08-04 Decentralized zero-work economic service platform and operation method thereof

Country Status (1)

Country Link
CN (1) CN115423473A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116384720A (en) * 2023-06-07 2023-07-04 青岛理工大学 DAO-oriented task management Web3 autonomous system and autonomous method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116384720A (en) * 2023-06-07 2023-07-04 青岛理工大学 DAO-oriented task management Web3 autonomous system and autonomous method
CN116384720B (en) * 2023-06-07 2023-08-15 青岛理工大学 DAO-oriented task management Web3 autonomous system and autonomous method

Similar Documents

Publication Publication Date Title
US20230360036A1 (en) Blockchain-implemented method and system for access control on remote internet-enabled resources
CN110620810B (en) Non-linked ownership of continuous asset transfer over blockchain
CN110474865B (en) Block chain user authority system and implementation method
CN110599213A (en) Article management method and device based on block chain network and electronic equipment
JPH11355264A (en) Host system element for international cryptographic system
CN101415001A (en) Composite application using security annotations
EP3702950B1 (en) Computer system and method for distributed privacy-preserving shared execution of one or more processes
Anthony Jr Deployment of distributed ledger and decentralized technology for transition to smart industries
Papi et al. A Blockchain integration to support transactions of assets in multi-agent systems
US20190080369A1 (en) Systems and methods for providing a decentralized platform for connecting members of an open-science community
Skotnica et al. Process Digitalization using Blockchain: EU Parliament Elections Case Study.
CN115423473A (en) Decentralized zero-work economic service platform and operation method thereof
Suliyanti et al. Blockchain-based building information modeling
Bhardwaj et al. Applications of blockchain in various domains
Osterland et al. On the implementation of business process logic in DLT nodes
Fridgen et al. Opportunities and challenges of DLT (blockchain) in mobility and logistics
CN116205728A (en) DAO team management system and method based on block chain
Lu et al. A blockchain-based deployment framework for protecting building design intellectual property rights in collaborative digital environments
Ordoñez-Guerrero et al. Blockchain architectural concerns: A systematic mapping study
Cai et al. Advanced Blockchain Technology: Frameworks and Enterprise-Level Practices
US20070157190A1 (en) System and Method for Online Application Development and Operation
Cai et al. Advanced Blockchain Technology
Kleebinder Time-travelling State Machines for Verifiable BPM
Awaji et al. Development and Evaluation of a Trusted Achievement Record of Accomplishments for Students in Higher Education Using Blockchain
Llambías et al. Blockchain interoperability patterns

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination