The purpose of research.The actual problem in voting systems is not the prevention of fraud and the failure to ensure the integrity of elections. Therefore, the task of building a system of safe and transparent voting is urgent.The purpose of the research is design and develop an information and computing system based on smart contacts for online voting.Methods. The presented system has the form of a decentralized system that can overcome a number of limitations, such as the likelihood of human error, falsification of voting results and problems with accessibility, using blockchain technology, which provides protection against unauthorized access and transparent record keeping.The use of smart contract technology also ensures that the voting process will be automated, transparent and secure. Thanks to the ability to execute self-executing contracts based on predefined rules, smart contracts can eliminate the need for intermediaries, reduce the likelihood of errors and ensure a high degree of accountability.Results. In order to evaluate the effectiveness of the developed system, testing was carried out, after which a comparative analysis was made with other similar systems.The system can ensure that votes are counted accurately and cannot be manipulated, thereby increasing confidence in the results of the voting process. In addition, the system can potentially reduce the costs associated with traditional voting methods and improve accessibility for voters, since it can be accessed remotely via a web interface.In general, the system will be of interest to various organizations and individuals seeking to conduct safe and transparent voting processes.Conclusion. The use of this software product will provide security and convenience when participating in various online voting, reliable storage of votes and the provision of detailed statistics on the conducted voting.
Read full abstract