The system for selecting a winner from among candidates having a weight based on a blockchain includes: a server including a plurality of candidates each having their own specific weight, and a secret voting smart contract including a table; And a digital wallet comprising an electronic identification card and configured to communicate with the server. The secret voting smart contract is coded to be deployed and executed in a blockchain network, and a voter who has a digital wallet accesses the server's secret voting smart contract using the digital wallet to view a plurality of candidates. The weights assigned to each of the candidates are determined based on the degree of achievement, participation, and contribution of some type of mission provided by the server. Preferably, the task according to the invention consists of a series of actions related to advertising, the task being presented in the form of advertisements and questionnaires related to advertising. The user accomplishes the task by viewing the presented advertisement and answering a series of questions recorded in the questionnaire. The series of questions consists of quizzes, surveys, and research that are directly related to advertising.
展开▼