Knowledge-intensive gig economy service system and its operation method

By using blockchain technology and multi-module collaboration in a knowledge-intensive gig economy service platform, the problem of the platform being difficult to identify gig workers’ skills and achieving decentralized operations is solved, achieving precise matching and decentralization of gig service supply and demand. operations, improving service quality and efficiency.

CN115514489BActive Publication Date: 2025-01-21SHANGHAI WANXIANG BLOCK CHAIN CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202210928408.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-03
Publication Date
2025-01-21
Estimated Expiration
2042-08-03

AI Technical Summary

Technical Problem

The existing knowledge-intensive gig economy service platform is difficult to determine whether the skills or qualifications of gig suppliers truly meet the requirements of the demand side before the business is launched, and it fails to realize the decentralized operation of the entire process of gig service.

Method used

Use blockchain technology to provide a decentralized data underlying architecture for the gig economy service system, and combine it with digital wallets, identity storage, oracles, task matching, privacy verification and reputation issuance modules to achieve precise matching and decentralization of gig service supply and demand. operations.

Benefits of technology

Through blockchain technology and multi-module collaboration, the decentralized operation of gig services is realized, ensuring accurate matching of service supply and demand, improving service quality and efficiency, while ensuring user privacy and data security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115514489B_ABST
    Figure CN115514489B_ABST
Patent Text Reader

Abstract

The present invention provides a knowledge-intensive gig economy service system and its operation method, including a blockchain module and a main architecture: the blockchain module provides a decentralized data underlying architecture for gig economy services; the main architecture provides gig economy services based on the data underlying architecture. The present invention provides a decentralized underlying architecture for the knowledge-intensive gig economy service system through blockchain technology, realizes the non-tamperability and traceability of key behaviors and data of gig economy services such as digital wallet creation, identity feature verification, task matching, and reputation building, and avoids counterparty risks and single-point breakthrough risks existing in centralized systems.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of gig economy service systems, and in particular, to a knowledge-intensive gig economy service system and an operating method thereof. Background Art

[0002] The gig economy in developed countries is mostly knowledge-intensive, such as medical consultation and software services, and the participants are mainly high-quality professionals, and most of them are part-time; my country's gig economy is mostly labor-intensive, such as food delivery, online car-hailing, cleaning, etc., and most gig workers are low-human capital and most of them are full-time. my country's knowledge-intensive gig economy service platform currently has poor management constraints on professional gig workers, and the main technical problems are: it is impossible to identify gig workers' skills at an early stage, and service indicators such as quality, efficiency, and budget cannot meet expectations.

[0003] The Chinese invention patent document with publication number CN114511324A discloses a gig economy service management method, system, network device and storage medium, which belongs to the financial field. The gig economy service management method receives a request initiated by a gig economy participating node; the request includes a service fee payment request, an invoice issuance request and / or an order transfer request; matches the corresponding smart contract according to the request; determines whether the request meets the execution condition by verifying the signed smart contract and the corresponding smart contract, and returns the execution condition judgment result to the gig economy participating node that initiated the request; the gig economy participating node includes a gig economy node, a self-employed node, a gig economy management node and / or a supervision node; the corresponding smart contract includes a digital currency smart contract, a bill management smart contract and / or an order transfer management smart contract. This gig economy service platform can realize data sharing among multiple participation methods of the gig economy, thereby meeting business supervision needs.

[0004] The Chinese invention patent document with publication number CN113837847A discloses a knowledge-intensive service recommendation method based on the fusion of heterogeneous multivariate relationships, including the following steps: S1: constructing a heterogeneous information network and obtaining heterogeneous multivariate relationships in the heterogeneous information network; S2: integrating the heterogeneous multivariate relationships and learning the comprehensive vector representation of employers and services; S3: obtaining a predicted value based on the comprehensive vector representation of employers and services, and recommending services to each employer based on the predicted value.

[0005] Regarding the above-mentioned related technologies, the inventor believes that for the scenario of knowledge-intensive gig economy services, the above-mentioned gig economy service platform is unable to determine whether the skills or qualifications of the gig suppliers truly meet the requirements of the demanders before the business is carried out. At the same time, the existing technology has also failed to achieve decentralized operation of the entire process of gig services. Summary of the invention

[0006] In view of the defects in the prior art, the object of the present invention is to provide a knowledge-intensive gig economy service system and an operation method thereof.

[0007] A knowledge-intensive gig economy service system provided by the present invention includes a blockchain module and a main architecture:

[0008] The blockchain module provides a decentralized data infrastructure for gig economy services;

[0009] The main architecture provides gig economy services based on the data underlying architecture.

[0010] Preferably, the main architecture includes a digital wallet module, an identity storage module and an oracle module;

[0011] The digital wallet module allocates a unique on-chain address as an account to a registered user of a gig service provider, and allocates a local key for logging into the platform and a principal key for managing on-chain information;

[0012] After the digital wallet module authorizes, the identity storage module saves the original identity data submitted by the gig supply user off-chain, and records the management authority settings of the gig supply user for different original identity data;

[0013] The oracle module, under the authorization of the digital wallet module, accesses the original identity data of the identity storage module through an adapter or API and generates a corresponding hash value;

[0014] The blockchain module stores the hash value provided by the oracle module in a distributed peer-to-peer network.

[0015] Preferably, the main framework further includes a task matching module;

[0016] The back-end unit of the task matching module provides a one-stop platform for creating, designing and operating gig service projects for users who need gig work;

[0017] The front-end unit of the task matching module provides a one-stop collection of various types of gig demand projects for gig supply users, and matches the supply and demand sides of gig services.

[0018] Preferably, the main architecture further includes a token communication module, a privacy verification module and a reputation issuance module;

[0019] The privacy verification module verifies whether the characteristics of the gig supply user in the front-end unit of the task matching module meet the requirements of the gig demand in the back-end unit of the task matching module based on the user identity hash value and the gig supply user token on the blockchain module, while ensuring the privacy of the gig supply user;

[0020] The issuance configuration unit of the reputation issuance module configures the issuance details and issuance method of the experience proof token according to the request for the experience proof token by the gig supply user in the front-end unit of the task matching module and with the authorization of the gig demand user in the back-end unit of the task matching module;

[0021] The curation unit of the reputation issuance module randomly determines no less than three curator nodes based on the VRF function according to the application for experience proof token by the gig supply user in the front-end unit of the task matching module, verifies the issuance details and issuance method provided by the issuance configuration unit of the reputation issuance module, and after approval by all curator nodes, creates an issuance link for the experience proof token and sends it in a predetermined manner;

[0022] After the gig supply user opens the issuance link provided by the curation unit of the reputation issuance module, the token communication module creates a corresponding experience proof token and saves it in the digital wallet module of the gig supply user.

[0023] Preferably, the digital wallet module uses a dual-layer architecture of a principal key and a local key to create a digital identity of a user of the gig economy platform; the user uses the local key to enter the gig economy service platform; the user uses the principal key to bind the user's digital attribute certificate;

[0024] The subject key is the public and private key of the digital identity built based on digital signature technology, corresponding to the on-chain address of the digital identity, and carries all digital assets corresponding to the on-chain address;

[0025] The subject key support algorithm includes an Internet signature algorithm and a blockchain signature algorithm;

[0026] The local key is a public and private key of the client built based on digital signature technology; it is generated when the user logs in to a new environment. The local key is used for daily operations and cannot be exported. It needs to be used with the authorization issued by the subject key, and the authorization is unlocked when logging in;

[0027] The digital wallet module implements transaction verification function through signature verification technology;

[0028] The digital wallet module implements the on-chain social recovery function based on the domain name key identification email authentication mechanism. The recovery process includes: the subject key authorizes the registered email address and encrypted will, and the encrypted will and the target address of the digital asset are broadcast on the chain in the format through the registered email address. The on-chain contract verifies the DKIM signature and encrypted will of the email. After the verification is passed, the on-chain contract authorizes the transfer of digital assets.

[0029] Preferably, off-chain storage modes include self-owned storage devices, trusted cloud services, and decentralized storage networks;

[0030] Original identity data includes user ID, education certificates, professional qualification certificates, professional resumes, personal resumes, letters of recommendation and portfolios;

[0031] Management permissions include authorization to write to the smart contract of the original identity data and authorization to read the original identity data.

[0032] Preferably, the oracle module includes an off-chain node unit, an on-chain contract unit and a digital signature unit;

[0033] The off-chain node unit collects data requested by the system from the off-chain, and obtains a hash value of the response based on a hash algorithm;

[0034] The on-chain contract unit includes a node reputation contract, an order matching contract, and a data aggregation contract deployed on the blockchain. Through smart contract technology, trusted data is submitted to the chain to process data requests from the system.

[0035] The digital signature unit uses encrypted signature technology to sign the data sent to the chain by the off-chain node.

[0036] Preferably, the privacy verification module includes a label classifier and a verifier contract;

[0037] The tag classifier is used to create and manage off-chain information tags; the information tags are two-dimensional arrays, including the information tag name index and the retrieval timestamp of the proof class;

[0038] The validator contract is used to verify user requests on the chain, create and store verification results;

[0039] The information verification requirements submitted by the user to the validator include the set of information to be verified and the address to receive the verification results; the information to be verified includes the information tag name, the user's declared value and remarks;

[0040] The validator checks the on-chain information based on the zero-knowledge proof algorithm to confirm whether the proof submitted by the user is consistent with the information to be verified;

[0041] After passing the information verification, the validator will establish an information verification certificate on the chain and send the address containing detailed verification information to the receiving address, otherwise the restriction operation will be performed.

[0042] Preferably, the issuance details include task unit link, issuance object information, issuance quantity, token image and template code;

[0043] The distribution methods include casting links, coded text, website downloads and direct transmission;

[0044] The casting link is a casting token of the authorization experience proof token, which is sent to the target object's mailbox in the form of a file in a specified format.

[0045] According to a method for operating a knowledge-intensive gig economy service system provided by the present invention, the knowledge-intensive gig economy service system is applied, comprising the following steps:

[0046] Blockchain step: Provide decentralized data infrastructure for gig economy services;

[0047] Main steps: Provide gig economy services based on underlying data architecture.

[0048] Compared with the prior art, the present invention has the following beneficial effects:

[0049] 1. The present invention provides a decentralized underlying architecture for knowledge-intensive gig economy service systems through blockchain technology, making key behaviors and data of gig economy services such as digital wallet creation, identity verification, task matching, and reputation building immutable and traceable, thus avoiding counterparty risks and single-point breakthrough risks existing in centralized systems;

[0050] 2. The present invention creates a digital identity for users of the gig economy platform through a recoverable digital wallet technology with a two-layer architecture. Users use the public and private keys of their digital identities to bind digital attribute certificates such as user affiliation and qualifications, and use the public and private keys of the client to log in to the gig economy service platform. Both sets of public and private keys are built based on digital signature technology, and transaction verification functions can be realized in combination with signature verification technology. The on-chain social recovery function can be realized based on the domain name key identification email authentication mechanism. The security and convenience of using digital identities are greatly improved;

[0051] 3. The present invention combines off-chain storage technology with oracle technology to store only the hash value of the data on-chain, which can take into account both the authenticity of identity data and the high efficiency and low consumption of on-chain storage. The oracle technology of the present invention can realize functions such as off-chain data collection, node reputation contracts, order matching contracts, data aggregation contracts, and digital signatures;

[0052] 4. The present invention uses privacy computing technology, uses a label classifier to create and manage off-chain information labels, and uses a validator contract to verify user requests on the chain, create and store verification results, and can protect user privacy security on the basis of ensuring data authenticity. The privacy computing technology of the present invention can flexibly adjust the proportion of privacy, distribution, and scalability when performing privacy computing;

[0053] 5. The present invention realizes the digitization of user attribute proof through a unique and non-transferable token communication protocol, which has the characteristics of programmability, composability and non-transferability, and can achieve accurate matching of supply and demand sides of gig services. As the only reference for measuring user professionalism, user reputation comes from the token accumulation of the project, which is conducive to improving the professionalism and objectivity of user reputation evaluation. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] Other features, objects and advantages of the present invention will become more apparent from the detailed description of non-limiting embodiments made with reference to the following drawings:

[0055] Figure 1 Functional architecture diagram of the knowledge-intensive gig economy service system;

[0056] Figure 2 Schematic diagram of the operation of the knowledge-intensive gig economy service system. DETAILED DESCRIPTION

[0057] The present invention is described in detail below in conjunction with specific embodiments. The following embodiments will help those skilled in the art to further understand the present invention, but are not intended to limit the present invention in any form. It should be noted that, for those of ordinary skill in the art, several changes and improvements can also be made without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0058] The embodiment of the present invention discloses a knowledge-intensive gig economy service system, such as Figure 1 and Figure 2 As shown in the figure, it includes a blockchain module and a main architecture. The main architecture includes a digital wallet module, an identity storage module, a oracle module, a token communication module, a privacy verification module, a task matching module, and a reputation issuance module. The blockchain module provides a decentralized data underlying architecture for gig economy services. The main architecture provides gig economy services based on the data underlying architecture.

[0059] The blockchain module provides a decentralized data infrastructure for the entire process of gig economy services, including node management unit, permission management unit, blockchain monitoring unit, contract management unit, log / audit unit, private key custody unit, trusted data source unit, evidence storage service unit, alliance management unit, and link access management unit. Each unit is in parallel and is called separately by the system in different application scenarios. The decentralized data infrastructure is mainly realized by blockchain technology. First, blockchain technology is used in the gig economy platform to build a decentralized data base for other modules.

[0060] The digital wallet module assigns a unique on-chain address as an account to registered users of gig service providers, and also assigns a local key for logging into the platform and a subject key for managing on-chain information.

[0061] The digital wallet module uses a two-layer architecture of principal key and local key to create the digital identity of users of the gig economy platform; users use local keys to enter the gig economy service platform; users use principal keys to bind user digital attribute proof.

[0062] The subject key is the public and private key of the digital identity built based on digital signature technology, corresponding to the on-chain address of the digital identity, and carries all digital assets corresponding to the on-chain address. The algorithms supported by the subject key include the Internet signature algorithm and the blockchain signature algorithm.

[0063] The local key is the public and private key of the client built based on digital signature technology. It is generated when the user logs in to a new environment. The local key is used for daily operations and cannot be exported. It needs to be used with the authorization issued by the subject key and the authorization is unlocked when logging in.

[0064] The digital wallet module implements transaction verification function through signature verification technology.

[0065] The digital wallet module implements the on-chain social recovery function based on the domain name key identification email authentication mechanism. The recovery process includes: the subject key authorizes the registered email address and encrypted will, and the encrypted will and the target address of the digital asset are broadcast on the chain in the format through the registered email address. The on-chain contract verifies the DKIM signature and encrypted will of the email. After the verification is passed, the on-chain contract authorizes the transfer of digital assets.

[0066] Specifically, the digital wallet module uses a two-layer architecture of MasterKey (subject key) and LocalKey (local key) to create the digital identity of users of the gig economy platform. Users use LocalKey to enter the gig economy service platform and use MasterKey to bind digital attribute certificates such as user affiliation and qualifications.

[0067] MasterKey is the public and private key of a digital identity built based on digital signature technology. It corresponds to the on-chain address of the digital identity and carries all digital assets corresponding to the on-chain address. Supported algorithms include but are not limited to commonly used Internet signature algorithms such as RSA and Secp256r1, as well as commonly used blockchain signature algorithms such as Secp256k1, Ed25519, and Secp256r1.

[0068] LocalKey is the public and private key of the client built based on digital signature technology. It is generated when the user logs in to a new environment. It is used for daily operations and cannot be exported. It needs to be used with the authorization issued by MasterKey. After the authorization is unlocked during login, only LocalKey and authorization exist locally. Signature algorithms such as RSA and Secp256r1 are supported.

[0069] The digital wallet module can realize the transaction verification function through the signature verification technology. The verification content includes the authorization signature of the MasterKey public key and MasterKey-privKey (subject private key) to the LocalKey-pubKey (local public key), as well as the LocalKey public key and LocalKey's signature on the transaction.

[0070] The digital wallet module can realize the on-chain social recovery function based on the domain name key identified email authentication mechanism. The recovery process includes: MasterKey authorizes the registered email and encrypted will, and the encrypted will and the target address of the digital asset are broadcast on the chain in a certain format through the registered email. The on-chain contract verifies the DKIM signature and encrypted will of the email. After the verification is passed, the on-chain contract authorizes the transfer of digital assets. The full name of DKIM in English is DomainKeys IdentifiedMail, and the Chinese translation is Domain Name Key Identified Mail Standard.

[0071] After being authorized by the digital wallet module, the identity storage module saves the original identity data submitted by the gig supply user off-chain and records the management authority settings of the gig supply user for different original identity data.

[0072] Off-chain storage modes include self-owned storage devices, trusted cloud services, and decentralized storage networks. Original identity data includes user IDs, education certificates, professional qualification certificates, professional resumes, personal resumes, letters of recommendation, and portfolios. Management permissions include smart contracts that authorize permission to write original identity data and authorization to read original identity data.

[0073] Specifically, the identity storage module uses an off-chain storage mode to save the original identity data entered by users of the gig economy service platform, and records the user's management authority settings for different original identity data.

[0074] Off-chain storage modes include self-owned storage devices, trusted cloud services, and decentralized storage networks.

[0075] Original identity data, including but not limited to: user identity documents, academic certificates, professional qualification certificates, professional resumes, personal resumes, letters of recommendation, portfolios and other source files and their official public links.

[0076] Management permissions, including smart contracts that authorize permission to write raw identity data, and smart contracts that authorize permission to read raw identity data.

[0077] The oracle module, under the authorization of the digital wallet module, accesses the original identity data of the identity storage module through an adapter or API and generates the corresponding hash value. The oracle module includes off-chain node units, on-chain contract units and digital signature units.

[0078] Specifically, the oracle module directly adapts or uses the API to link to the data storage location, realizes the access of off-chain data, and stores the hash value of the original identity data on the chain, including off-chain node units, on-chain contract units, and digital signature units. The full name of API is Application Program Interface, which is translated into Chinese as Application Program Interface.

[0079] The off-chain node unit collects data requested by the system from the off-chain and obtains the hash value of the response based on the hash algorithm.

[0080] The on-chain contract unit includes the node reputation contract, order matching contract and data aggregation contract deployed on the blockchain. Through smart contract technology, trusted data is submitted to the chain to process the system's data requests.

[0081] The digital signature unit uses cryptographic signature technology to sign the data sent from the off-chain node to the chain to prove that the data comes from a certain oracle node.

[0082] The blockchain module stores the hash value provided by the oracle module in a distributed peer-to-peer network.

[0083] The back-end unit of the task matching module provides a one-stop platform for the creation, design and operation of gig service projects for users with gig needs.

[0084] The front-end unit of the task matching module provides gig supply users with a one-stop collection of various gig demand projects, and matches the supply and demand sides of gig services.

[0085] Specifically, the task matching module provides the basic functions of decentralized business for accurate matching of supply and demand of gig services, including front-end units and back-end units.

[0086] The front-end unit provides a one-stop collection of various gig demand projects for gig service providers, and facilitates the management of the experience proof tokens obtained, including exploration function, space function, and credential set function. The exploration function displays various different gig demand projects at present and provides details. The space function displays all institutions or individuals that currently have gig demand and provides all their gig demand projects. The credential set provides the collection information of various experience proof tokens. The collection information only displays the total number of qualified users, related project links, and whether the user has a certain qualification, which is used for project recommendation and privacy protection.

[0087] The backend unit provides a one-stop platform for creating, designing and publishing projects related to gig services for the demanders of gig services, including space functions, credential management functions, experience proof contract deployment functions, and project publishing functions. The space function is used to create gig service demand projects, including detailed demand information. The credential management function is used to upload the types of experience proof tokens required for gig services and the associations between different token types. The experience proof contract deployment function is used to issue corresponding experience proof tokens after users complete the gig service project. The input information includes but is not limited to the contract name, symbol, category, activation conditions, issuance rules, signatures, etc. The project publishing function provides various project marketing templates.

[0088] The privacy verification module verifies whether the characteristics of the gig supply user in the front-end unit of the task matching module meet the requirements of the gig demand in the back-end unit of the task matching module based on the gig supply user token on the blockchain module, while ensuring the privacy of the gig supply user.

[0089] The privacy verification module includes a label classifier and a verifier contract.

[0090] The tag classifier is used to create and manage off-chain information tags; information tags are two-dimensional arrays, including the information tag name index and retrieval timestamp of the proof class.

[0091] The validator contract is used to verify user requests on the chain, create and store verification results.

[0092] The information verification requirements submitted by the user to the validator include the set of information to be verified and the address for receiving the verification results; the information to be verified includes the information tag name, the user-declared value, and the remarks information.

[0093] The validator checks the on-chain information based on the zero-knowledge proof algorithm to confirm whether the proof submitted by the user is consistent with the information to be verified.

[0094] After passing the information verification, the validator will establish an information verification certificate on the chain and send the address containing detailed verification information to the receiving address, otherwise the restriction operation will be performed.

[0095] Specifically, the privacy verification module proves user characteristics by calculating user tokens and other on-chain information, while ensuring that user privacy is not leaked, including label classifiers and verifier contracts.

[0096] The tag classifier is used to create and manage off-chain information tags. The information tag is a two-dimensional array, including the information tag name index generatorIndex of the proof class and the call timestamp generatorTimestamp. The tag classifier supports combinable management methods, including but not limited to filtering, union, intersection and more complex operations, and each combination corresponds to a unique encoding groupID.

[0097] The validator contract is used to verify user requests, create and store verification results on the chain. The user submits information verification requirements to the validator, including the claim set of information to be verified and the destination address to receive the verification results. The information to be verified includes the information tag name groupID, the user's declared value claimedValue, and the remark information extraData. The user submits proof to the validator and sets privacy parameters. The privacy parameters determine the proportion of privacy, distribution, and scalability when performing privacy calculations. The validator checks the information on the chain based on the zero-knowledge proof algorithm to confirm whether the proof submitted by the user is consistent with the information to be verified. After passing the information verification, the validator will establish an information verification proof on the chain and send the Merkle root (a data structure) address containing detailed verification information to the receiving address, otherwise it will execute the throw() operation.

[0098] The issuance configuration unit of the reputation issuance module configures the issuance details and method of the experience proof token based on the request for experience proof token application from the gig supply user in the front-end unit of the task matching module, with the authorization of the gig demand user in the back-end unit of the task matching module.

[0099] The curation unit of the reputation issuance module randomly determines no less than three curator nodes based on the VRF function according to the request for experience proof token from the gig supply user in the front-end unit of the task matching module, verifies the issuance details and issuance method provided by the issuance configuration unit of the reputation issuance module, and after approval by all curator nodes, creates the issuance link of the experience proof token and sends it in the established manner.

[0100] The details of the issuance include the task unit link, the issuance object information, the issuance quantity, the token image and the template code. The issuance methods include the casting link, password text, website download and direct transmission. The casting link is the casting token of the authorization experience proof token, which is sent to the target object's mailbox in the form of a file in a specified format.

[0101] Specifically, the reputation issuance module is used by gig service demanders to issue experience certification tokens to service providers after the service is completed, including curation units and issuance configuration units.

[0102] The issuance configuration unit is used by the service demander to determine the issuance details and issuance method of the experience proof token. The issuance details include but are not limited to: task unit link, issuance object information, issuance quantity, token image, template code, etc. The issuance methods include casting link, password text, website download, direct transmission, etc. The casting link is the casting token of the authorized experience proof token. It is unique and cannot be reused. It uses the URLs format and is sent to the target object's mailbox in the form of a .txt file. .txt means text format, and URLs means resource locator.

[0103] The curation unit receives the request from the service provider to apply for the token, and randomly determines the curator node on the distributed network of the gig economy service platform based on the VRF function. The number of nodes is not less than 3, which is used to verify and approve the information submitted by the gig service demander in the issuance configuration unit. VRF is the full name of Verifiable Random Function in English, and its Chinese translation is Random Verifiable Function.

[0104] After all curator nodes approve the information submitted by the distribution unit, the curation unit creates a distribution link for the experience proof token and sends it in the established manner.

[0105] After the service provider receives and opens the minting link, he or she can enter the digital wallet address to activate the token communication module, create the corresponding experience proof token, and save it in the personal digital wallet.

[0106] After the gig supply user opens the issuance link provided by the curation unit of the reputation issuance module, the token communication module creates the corresponding experience proof token and saves it in the digital wallet module of the gig supply user.

[0107] Specifically, the token communication module integrates the communication protocol of user attribute proof and provides functions such as creation and retrieval, including passive acceptance and active management. The user's digital attribute proof is programmable, combinable, and non-transferable. The token collection it represents is the only reference for measuring the user's professionalism.

[0108] The experience proof token is a token that is bound to the identity proof NFT when it is created through the Mint function (casting function), and once created, it cannot be transferred. The experience proof token can call the NFT that owns the token through the owner function (holder function), call the detailed information about the token collection through the DataUri function (data collection function), and call the detailed information of the token creation instance through the EventUri function (event collection function). The full name of NFT in English is Non-Fungible Token, and the Chinese translation is non-fungible token.

[0109] The Mint function is used to create a proof-of-experience token. The variable parameters include the token code proofID, the NFT address nftAddress of the identity to which it belongs, and the NFT code nftID. The same proofID cannot be created twice.

[0110] The owner function is used to return the NFT information of the identity that owns the proofID, including nftAddress and nftID. If the proofID has not been created, the owner function uses throw() (restriction function) to restrict exception security. The owner function must always return the same result each time it is called after the proofID is generated. The return value of the owner function must always be the same as the variable parameter value corresponding to the proofID in the Mint function.

[0111] The DataUri function is used to retrieve detailed information about the experience proof token collection. The URI cannot be changed and points to content, including but not limited to ipfs: / / . The URI cannot point to changeable content, including but not limited to https: / / . The full name of URI in English is UniformResourceIdentifier, and the Chinese name is Uniform Resource Identifier. ipfs is a common distributed storage method, which is IPFS storage. https is a common information transmission method, which is web page transmission.

[0112] The EventUri function is used to call the details of the Proof of Experience token creation instance. The URI cannot be changed and points to content, including but not limited to ipfs: / / . The URI cannot point to changeable content, including but not limited to https: / / . The data called by the EventUri function has a higher priority than the DataUri function.

[0113] The embodiment of the present invention also discloses a method for operating a knowledge-intensive gig economy service system, such as Figure 1 and Figure 2 As shown, the application of knowledge-intensive gig economy service system includes the following steps:

[0114] Blockchain step: Provide decentralized data infrastructure for gig economy services.

[0115] Main steps: Provide gig economy services based on underlying data architecture.

[0116] In the main step, the digital wallet module assigns a unique on-chain address as an account to the registered user of the gig service provider, and also assigns a LocalKey for logging into the platform and a MasterKey for managing on-chain information.

[0117] The identity storage module saves the original identity data submitted by the gig supply users off-chain, and records the management permission settings of the gig supply users for different original identity data.

[0118] The oracle module, with the authorization of the gig supply user, accesses the original identity data through an adapter or API and stores its hash value on the chain.

[0119] The back-end unit of the task matching module provides a one-stop platform for creating, designing and operating gig service projects for users with gig needs.

[0120] The front-end unit of the task matching module provides gig supply users with a one-stop collection of various gig demand projects to achieve accurate matching between the supply and demand sides of gig services.

[0121] The privacy verification module verifies that the characteristics of gig supply users meet the specific requirements of gig demand by calculating the gig supply user tokens and other on-chain information, while ensuring that the privacy of gig supply users is not leaked.

[0122] After receiving the request from the gig supply user to apply for the experience proof token, the issuance configuration unit of the reputation issuance module configures the issuance details and issuance method of the experience proof token with the authorization of the gig demand user.

[0123] After receiving the request from the gig supply user to apply for the experience proof token, the curation unit of the reputation issuance module randomly determines no less than 3 curator nodes based on the VRF function, verifies the information submitted by the gig service demand user in the issuance configuration unit, and after approval by all curator nodes, creates the issuance link of the experience proof token and sends it in the established manner.

[0124] After the gig supply user opens the issuance link, the token communication module creates the corresponding experience proof token and saves it in the gig supply user's digital wallet.

[0125] All input and output parameters of each module of the knowledge-intensive gig economy service platform are encrypted and verified through the underlying blockchain, and then stored in the on-chain nodes through the P2P network.

[0126] Specifically, the digital wallet module assigns a unique on-chain address as an account to registered users of gig service providers, and also assigns a LocalKey for logging into the platform and a MasterKey for managing on-chain information.

[0127] After being authorized by the digital wallet module, the identity storage module saves the original identity data submitted by the gig supply user off-chain and records the management authority settings of the gig supply user for different original identity data.

[0128] The oracle module, under the authorization of the digital wallet module, accesses the original identity data of the identity storage module through an adapter or API and generates a corresponding hash value.

[0129] The blockchain module stores the hash value provided by the oracle module in a distributed peer-to-peer network.

[0130] The back-end unit of the task matching module provides a one-stop platform for creating, designing and operating gig service projects for users with gig needs.

[0131] The front-end unit of the task matching module provides gig supply users with a one-stop collection of various gig demand projects to achieve accurate matching between the supply and demand sides of gig services.

[0132] The privacy verification module verifies whether the characteristics of the gig supply user in the front-end unit of the task matching module meet the specific requirements of the gig demand in the back-end unit of the task matching module based on the user identity hash value on the blockchain module and the gig supply user token and other on-chain information, while ensuring that the privacy of the gig supply user is not leaked.

[0133] The issuance configuration unit of the reputation issuance module configures the issuance details and method of the experience proof token based on the request for experience proof token application from the gig supply user in the front-end unit of the task matching module, with the authorization of the gig demand user in the back-end unit of the task matching module.

[0134] The curation unit of the reputation issuance module randomly determines no less than 3 curator nodes based on the VRF function according to the request for experience proof token from the gig supply user in the front-end unit of the task matching module, verifies the issuance details and issuance method provided by the issuance configuration unit of the reputation issuance module, and after approval by all curator nodes, creates the issuance link of the experience proof token and sends it in the established manner.

[0135] After the gig supply user opens the issuance link provided by the curation unit of the reputation issuance module, the token communication module creates the corresponding experience proof token and saves it in the digital wallet module of the gig supply user.

[0136] All input and output parameters of each module of the knowledge-intensive gig economy service platform are encrypted and verified through the underlying blockchain, and then stored in the on-chain nodes through the P2P network.

[0137] In the implementation of the knowledge-intensive gig economy service system, a decentralized data infrastructure is built based on blockchain technology, a recoverable digital wallet technology with a two-layer architecture is established, identity data is stored in a combination of off-chain and on-chain methods, user feature verification is achieved through privacy computing technology, and a task matching system and reputation building system for gig services are built based on a unique and non-transferable token communication protocol.

[0138] Those skilled in the art know that, in addition to realizing the system and its various devices, modules, and units provided by the present invention in a purely computer-readable program code, it is entirely possible to realize the same functions in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers by logically programming the method steps. Therefore, the system and its various devices, modules, and units provided by the present invention can be considered as a hardware component, and the devices, modules, and units included therein for realizing various functions can also be regarded as structures within the hardware component; the devices, modules, and units for realizing various functions can also be regarded as both software modules for realizing the method and structures within the hardware component.

[0139] The above describes the specific embodiments of the present invention. It should be understood that the present invention is not limited to the above specific embodiments, and those skilled in the art can make various changes or modifications within the scope of the claims, which does not affect the essence of the present invention. In the absence of conflict, the embodiments of the present application and the features in the embodiments can be combined with each other arbitrarily.

Claims

1. A knowledge-intensive gig economy service system, characterized in that: Including blockchain module and main architecture: The blockchain module provides a decentralized data infrastructure for gig economy services; The main architecture provides gig economy services based on the underlying data architecture; The main architecture includes a digital wallet module, an identity storage module and an oracle module; The digital wallet module allocates a unique on-chain address as an account to a registered user of a gig service provider, and allocates a local key for logging into the platform and a principal key for managing on-chain information; After the digital wallet module authorizes, the identity storage module stores the original identity data submitted by the gig supply user off-chain, and records the management authority settings of the gig supply user for different original identity data; The oracle module, under the authorization of the digital wallet module, accesses the original identity data of the identity storage module through an adapter or API and generates a corresponding hash value; The blockchain module stores the hash value provided by the oracle module in a distributed peer-to-peer network; The main framework also includes a task matching module; The back-end unit of the task matching module provides a one-stop platform for creating, designing and operating gig service projects for users who need gig work; The front-end unit of the task matching module provides a one-stop collection of various types of odd job demand projects for odd job supply users, and matches the supply and demand sides of odd job services; The digital wallet module uses a dual-layer architecture of a principal key and a local key to create a digital identity for a user of the gig economy platform; the user uses the local key to enter the gig economy service platform; the user uses the principal key to bind the user's digital attribute certificate; The subject key is the public and private key of the digital identity built based on digital signature technology, corresponding to the on-chain address of the digital identity, and carries all digital assets corresponding to the on-chain address; The subject key support algorithm includes an Internet signature algorithm and a blockchain signature algorithm; The local key is a public and private key of the client built based on digital signature technology; When a user logs in to a new environment, the local key is generated. The local key is used for daily operations and cannot be exported. It needs to be used with the authorization issued by the subject key. The authorization is unlocked when logging in. The digital wallet module implements transaction verification function through signature verification technology; The digital wallet module implements the on-chain social recovery function based on the domain name key identification email authentication mechanism. The recovery process includes: the subject key authorizes the registered email address and encrypted will, and the encrypted will and the target address of the digital asset are broadcast on the chain in the format through the registered email address. The on-chain contract verifies the DKIM signature and encrypted will of the email. After the verification is passed, the on-chain contract authorizes the transfer of digital assets.

2. The knowledge-intensive gig economy service system according to claim 1, characterized in that: The main architecture also includes a token communication module, a privacy verification module and a reputation issuance module; The privacy verification module verifies whether the characteristics of the gig supply user in the front-end unit of the task matching module meet the requirements of the gig demand in the back-end unit of the task matching module based on the user identity hash value and the gig supply user token on the blockchain module, while ensuring the privacy of the gig supply user; The issuance configuration unit of the reputation issuance module configures the issuance details and issuance method of the experience proof token according to the request for the experience proof token by the gig supply user in the front-end unit of the task matching module and with the authorization of the gig demand user in the back-end unit of the task matching module; The curation unit of the reputation issuance module randomly determines no less than three curator nodes based on the VRF function according to the application for experience proof token by the gig supply user in the front-end unit of the task matching module, verifies the issuance details and issuance method provided by the issuance configuration unit of the reputation issuance module, and after approval by all curator nodes, creates an issuance link for the experience proof token and sends it in a predetermined manner; After the gig supply user opens the issuance link provided by the curation unit of the reputation issuance module, the token communication module creates a corresponding experience proof token and saves it in the digital wallet module of the gig supply user.

3. The knowledge-intensive gig economy service system according to claim 1, characterized in that: Off-chain storage models include self-owned storage devices, trusted cloud services, and decentralized storage networks; Original identity data includes user ID, education certificates, professional qualification certificates, professional resumes, personal resumes, letters of recommendation and portfolios; Management permissions include authorization to write to the smart contract of the original identity data and authorization to read the original identity data.

4. The knowledge-intensive gig economy service system according to claim 1, characterized in that: The oracle module includes an off-chain node unit, an on-chain contract unit, and a digital signature unit; The off-chain node unit collects data requested by the system from the off-chain, and obtains a hash value of the response based on a hash algorithm; The on-chain contract unit includes a node reputation contract, an order matching contract, and a data aggregation contract deployed on the blockchain. Through smart contract technology, trusted data is submitted to the chain to process data requests from the system. The digital signature unit uses encrypted signature technology to sign the data sent to the chain by the off-chain node.

5. The knowledge-intensive gig economy service system according to claim 2, characterized in that: The privacy verification module includes a label classifier and a verifier contract; The tag classifier is used to create and manage off-chain information tags; the information tags are two-dimensional arrays, including the information tag name index and the retrieval timestamp of the proof class; The validator contract is used to verify user requests on the chain, create and store verification results; The information verification requirements submitted by the user to the validator include the set of information to be verified and the address to receive the verification results; The information to be verified includes the information tag name, user declared value and remarks; The validator checks the on-chain information based on the zero-knowledge proof algorithm to confirm whether the proof submitted by the user is consistent with the information to be verified; After passing the information verification, the validator will establish an information verification certificate on the chain and send the address containing detailed verification information to the receiving address, otherwise the restriction operation will be performed.

6. The knowledge-intensive gig economy service system according to claim 2, characterized in that: The issuance details include the task unit link, issuance object information, issuance quantity, token image and template code; The distribution methods include casting links, coded text, website downloads and direct transmission; The casting link is a casting token of the authorization experience proof token, which is sent to the target object's mailbox in the form of a file in a specified format.

7. A method for operating a knowledge-intensive gig economy service system, characterized in that: The knowledge-intensive gig economy service system according to any one of claims 1 to 6 is applied, comprising the following steps: Blockchain step: Provide decentralized data infrastructure for gig economy services; Main steps: Provide gig economy services based on underlying data architecture.

Citation Information

Patent Citations

  • Knowledge-intensive service recommendation method based on heterogeneous multivariate relation fusion

    CN113837847A

  • Zero-work economic service management method and system, network equipment and storage medium

    CN114511324A

  • SE25519C1

  • Block chain-based enterprise digital identity management system and method

    CN112950220A