Search

KR-20260065727-A - Blockchain-based Electronic Participation System and Operating Method

KR20260065727AKR 20260065727 AKR20260065727 AKR 20260065727AKR-20260065727-A

Abstract

A blockchain-based electronic participation system according to one embodiment of the present invention includes a communication unit that receives encrypted user attribute information using a plurality of attribute keys generated corresponding to each of a plurality of user attributes from a user terminal, and a processor that acquires survey response data of the participating user, calculates the contribution of the participating user based on the survey response data of the participating user, and determines differential rewards according to the calculated contribution, wherein the processor can sample participating users to participate in a specific survey based on the user attribute information and the plurality of attribute keys.

Inventors

  • 박수용
  • 서중원
  • 이주희
  • 이강호
  • 주윤재

Assignees

  • 서강대학교산학협력단

Dates

Publication Date
20260511
Application Date
20250911
Priority Date
20241101

Claims (12)

  1. In a blockchain-based electronic participation system, A communication unit that receives encrypted user attribute information using a plurality of attribute keys generated corresponding to each of a plurality of user attributes from a user terminal; and A processor that acquires survey response data of the participating user, calculates the contribution of the participating user based on the survey response data of the participating user, and determines differential compensation according to the calculated contribution; The above processor is, A blockchain-based electronic participation system that samples participating users to participate in a specific survey based on the above user attribute information and the above plurality of attribute keys.
  2. In paragraph 1, A blockchain-based electronic participation system in which the above plurality of attribute keys are generated by repeatedly applying a hash function to the user's master key.
  3. In paragraph 1, The above processor is, A blockchain-based electronic participation system that samples the above-mentioned participating users only from those who have passed Zero-Knowledge Proof (ZKP) authentication.
  4. In paragraph 1, The above processor is, A blockchain-based electronic participation system that calculates the contribution by further including a past contribution score calculated based on the past survey response history of the participating user.
  5. In paragraph 4, A blockchain-based electronic participation system in which the above past contribution score is calculated by including at least one of the total time taken for past survey responses and the response values for each item.
  6. In paragraph 1, The above processor is, A blockchain-based electronic participation system that uses Shapley Value within a user group including the aforementioned participating user, and calculates the contribution by applying weights to the response time, the variance of the response value, and the past contribution.
  7. In the method of operating a blockchain-based electronic participation system, (a) A step of receiving user attribute information encrypted using a plurality of attribute keys generated corresponding to each of a plurality of user attributes from a user terminal; (b) a step of sampling participating users to participate in a specific survey based on the user attribute information and the plurality of attribute keys, and obtaining survey response data of the participating users; and (c) a step of calculating the contribution of the participating user based on the survey response data of the participating user, and determining differential rewards according to the calculated contribution; comprising a method for operating a blockchain-based electronic participation system.
  8. In Paragraph 7, A method of operating a blockchain-based electronic participation system, wherein in step (a) above, the plurality of attribute keys are generated by repeatedly applying a hash function to the user's master key.
  9. In Paragraph 7, The above step (b) is, A method of operating a blockchain-based electronic participation system, wherein the participating users are sampled only from those who have passed Zero-Knowledge Proof (ZKP) authentication.
  10. In Paragraph 7, The above step (c) is, A method of operating a blockchain-based electronic participation system, wherein the contribution is calculated by further including a past contribution score calculated based on the past survey response history of the participating user.
  11. In Paragraph 10, A method of operating a blockchain-based electronic participation system, wherein the above past contribution score is calculated by including at least one of the total time taken for past survey responses and the standard deviation of response values by item.
  12. In Paragraph 7, The above step (c) is a method of operating a blockchain-based electronic participation system, wherein the contribution is calculated by using Shapley Value within a user group including the participating user, and applying weights to the response time, the variance of the response value, and the past contribution.

Description

Blockchain-based Electronic Participation System and Operating Method The present invention relates to a blockchain-based electronic participation system and its operation method. While electronic participation systems offer advantages such as cost reduction, rapid response collection, and enhanced convenience in social decision-making processes like surveys and voting, they present challenges including the risk of data tampering and a lack of reliability due to centralized server operations. In particular, because participants' personal information is directly stored and managed on a central server, there are limitations in guaranteeing anonymity and privacy, as well as ensuring the reliability of the results. To address these issues, an electronic participation method combining blockchain and zero-knowledge proof has been proposed; however, existing technologies have limitations in that they cannot perform fine-grained sampling at the attribute level because they process multiple user attributes by bundling them into a single proof value. Furthermore, since the same reward is often provided without distinguishing the sincerity of participants, dishonest participants receive the same treatment as sincere ones, thereby degrading the quality and reliability of the overall data. Therefore, to ensure the reliability and efficiency of the electronic participation system, a structure is required that can securely manage user attributes at the attribute level and precisely sample them according to conditions. At the same time, a mechanism is needed to fairly calculate contributions by evaluating respondents' past sincerity and current response quality, and to provide differential rewards accordingly. FIG. 1 is a diagram illustrating the configuration of a blockchain-based electronic participation system according to one embodiment of the present invention. FIG. 2 is a diagram illustrating an overview of the process of a blockchain-based electronic participation system according to one embodiment of the present invention. FIG. 3 is a diagram illustrating a mathematical expression used in a blockchain-based electronic participation system according to one embodiment of the present invention. FIG. 4 is a diagram illustrating the flow of an operation method of a blockchain-based electronic participation system according to one embodiment of the present invention. The objectives and effects of the present invention, and the technical configurations for achieving them, will become clear by referring to the embodiments described in detail below in conjunction with the accompanying drawings. In describing the present invention, if it is determined that a detailed description of known functions or configurations may unnecessarily obscure the essence of the invention, such detailed description will be omitted. However, this is not intended to limit the invention to specific embodiments, and it should be understood that it includes all modifications, equivalents, and substitutions that fall within the spirit and scope of the invention. Furthermore, the terms described below are defined considering their functions in the present invention, and these may vary depending on the intentions or practices of the user or operator. However, the present invention is not limited to the embodiments disclosed below but may be implemented in various different forms. These embodiments are provided merely to ensure that the disclosure of the present invention is complete and to fully inform those skilled in the art of the scope of the invention, and the present invention is defined only by the scope of the claims. Therefore, such definition should be based on the content throughout this specification. The terms used in this application are used merely to describe specific embodiments and are not intended to limit the invention. The singular expression includes the plural expression unless the context clearly indicates otherwise. In this application, terms such as "comprising" or "having" are intended to specify the presence of the features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, and should be understood as not precluding the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof. Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as generally understood by those skilled in the art to which the present invention pertains. Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant technology, and should not be interpreted in an ideal or overly formal sense unless explicitly defined in this application. Hereinafter, preferred embodiments of the present invention will be described in more detail with reference to the attached drawings. In order to facilitate a