Інституційний репозитарій ЗНУ

Розробка системи електронного голосування з використанням технології блокчейн

Показати скорочений опис матеріалу

dc.contributor.author Звонарьов, Владислав Олегович
dc.date.accessioned 2023-07-12T09:03:04Z
dc.date.available 2023-07-12T09:03:04Z
dc.date.issued 2023
dc.identifier.uri https://dspace.znu.edu.ua/jspui/handle/12345/12700
dc.description Звонарьов В. О. Розробка системи електронного голосування з використанням технології блокчейн : кваліфікаційна робота бакалавра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник А. О. Лісняк. Запоріжжя : ЗНУ, 2023. 64 с. uk
dc.description.abstract UA : Робота викладена на 64 сторінках друкованого тексту, містить 43 рисунки, 24 джерела, 3 додатки. Об’єкт дослідження: взаемодія з blockchain, інструменти для створення та тестування смарт-контрактів. Мета роботи: розробити систему голосування з використанням технології blockchain. Метод дослідження: моделювання, проєктування, програмний, аналітичний. Останнім часом технології у сфері фінансів зробили величезний стрибок уперед, ми вже звикли оплачувати більшість наших платежів за квартиру, продукти та розваги онлайн. З огляду на те, що люди завжди будуть бажати якомога зручніше й ефективніше взаємодіяти з грошима, я вибрав сферу взаємодії з криптовалютою як свою дипломну роботу. Однією з переваг моєї роботи є надійність за допомогою використання деяких патернів, які ми розглянемо пізніше, та економія газу через дотримання правил, про які ми можемо дізнатися, прочитавши документацію Ethereum. Окрім цього, ми розглянемо такі поняття як L0, L1, L2, L3 блокчейни, взаємодії з ними, познайомимося з основними інструментами Solidity розробників, а також вивчимо основні види атак на смарт-контракти і способи їх запобігання. Таким чином, за результатами роботи створено систему голосування та розглянуті нові технології для взаемодії з фінансовим ринком багатьох країн. uk
dc.description.abstract EN : The work is presented on 64 pages of printed text, 43 figures, 24 references, 3 supplements. Object of research is interaction with blockchain, tools for creating and testing smart contracts. The aim of the study is to develop a voting system using blockchain technology. Research methods are modeling, design, software, analytical. Recently, technologies in the field of finance have made a huge leap forward, we are already used to paying most of our rent, food and entertainment payments online. Given that people will always want to interact with money as conveniently and efficiently as possible, I chose the area of cryptocurrency interaction as my thesis. One of the advantages of my work is reliability through the use of some patterns, which we will discuss later, and gas savings through following the rules, which we can learn about by reading the Ethereum documentation. In addition, we will look at such concepts as L0, L1, L2, L3 blockchains, interactions with them, get acquainted with the main Solidity tools of developers, and learn the main types of attacks on smart contracts and ways to prevent them. Thus, the results of the work include the creation of a voting system and the consideration of new technologies for interaction with the financial market of many countries. uk
dc.language.iso uk uk
dc.subject Chai uk
dc.subject Hardhat uk
dc.subject JavaScript uk
dc.subject Rinkeby uk
dc.subject Solidity uk
dc.title Розробка системи електронного голосування з використанням технології блокчейн uk
dc.type Робота бакалавра uk


Долучені файли

Даний матеріал зустрічається у наступних фондах

Показати скорочений опис матеріалу