| dc.contributor.author | Baryshev, Y. | en |
| dc.contributor.author | Zarezenko, D. | en |
| dc.contributor.author | Баришев, Ю. В. | uk |
| dc.contributor.author | Зарезенко, Д. П. | uk |
| dc.date.accessioned | 2025-08-13T09:40:21Z | |
| dc.date.available | 2025-08-13T09:40:21Z | |
| dc.date.issued | 2025 | |
| dc.identifier.citation | Baryshev Y., Zarezenko D. Secure Applications of Creation Design Patterns for Smart Contracts // Матеріали Всеукраїнської науково-практичної інтернет-конференції «Молодь в науці: дослідження, проблеми, перспективи (МН-2025)», Вінниця, 15-16 червня 2025 р. Електрон. текст. дані. 2025. URI: https://conferences.vntu.edu.ua/index.php/mn/mn2025/paper/view/23035. | en, uk |
| dc.identifier.isbn | 978-617-8163-57-0 | |
| dc.identifier.uri | https://ir.lib.vntu.edu.ua//handle/123456789/47981 | |
| dc.description.abstract | The problem of creation design patterns utilizing when developing smart contracts for distributed applications, is considered. The importance of analyzing the security of these patterns’ usage before implementing them by the means of Solidity language is substantiated. The main creation patterns are considered. The cybersecurity aspects that need to be paid attention to during their implementation are identified. Recommendations for their application are given. Ex amples of appropriate usage of the patterns at the smart contracts development are proposed. Common security problems of creation patterns application for the smart contracts implementation are identified and prospects for further research are determined in order to mitigate their negative impact on the security of distributed applications. | en |
| dc.description.abstract | Розглянуто задачу застосування твірних шаблонів проєктування під час розробки смарт-контрактів для розподілених застосунків. Обґрунтовано актуальність аналізу безпеки застосування цих шаблонів перед їх реалізацією засобами мови Solidity. Розглянуто основні твірні шаблони. Визначено аспекти кібербезпеки, на які потрібно звертати увагу під час їх реалізації. Наведено рекомендації щодо застосування. Запропоновано приклади доречного використання шаблонів при розробці смарт-контрактів. Виявлено спільні проблеми безпеки твірних шаблонів при застосування для реалізації смарт-контрактів та визначено перспективи подальших досліджень для пом’якшення їх негативного впливу на безпеку розподілених застосунків. | uk |
| dc.language.iso | en_US | en_US |
| dc.publisher | ВНТУ | uk |
| dc.relation.ispartof | Матеріали Всеукраїнської науково-практичної інтернет-конференції «Молодь в науці: дослідження, проблеми, перспективи (МН-2025)», Вінниця, 15-16 червня 2025 р. | uk |
| dc.relation.uri | https://conferences.vntu.edu.ua/index.php/mn/mn2025/paper/view/23035 | |
| dc.subject | блокчейн | uk |
| dc.subject | кібербезпека | uk |
| dc.subject | смарт-контракти | uk |
| dc.subject | захист даних | uk |
| dc.subject | шаблони проєктування | uk |
| dc.subject | розподілені застосунки | uk |
| dc.subject | blockchain | en |
| dc.subject | cybersecurity | en |
| dc.subject | distributed technologies | en |
| dc.subject | smart contracts | en |
| dc.subject | data protection | en |
| dc.subject | design patterns | en |
| dc.subject | distributed applications | en |
| dc.title | Secure Applications of Creation Design Patterns for Smart Contracts | en |
| dc.type | Thesis | |
| dc.identifier.udc | 004.056 | |
| dc.relation.references | K. Hermann et al. A Taxonomy of Functional Security Features and How They Can Be Located. Preprint submitted on 8 Jan 2025. 41 p. URL: https://arxiv.org/pdf/2501.04454 (accessed 12.01.2025). | en |
| dc.relation.references | S. M. Peldszus. State of the Art in Secure Software Systems Development in Security Compliance in
Model-driven Development of Software Systems in Presence of Long-Term Evolution and Variants. 2022,
Pp. 37–63. doi: 10.1007/978-3-658-37665-9_3. | en |
| dc.relation.references | E. Gamma, R. Helm, R. Johnson, J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented
Software. Toronto: Addison-Wesley, 1995, 397 p. | en |
| dc.relation.references | Solidity: Documentation. URL: https://docs.soliditylang.org (accessed 12.01.2025). | en |
| dc.relation.references | Y. Baryshev. Design Patterns Security Analysis for Blockchain-based Applications Development with
JavaScript and Solidity. Матеріали XLVIII науково-технічної конференції підрозділів Вінницького
національного технічного університету. Вінниця, ВНТУ, 2019. C. 865-868. URL:
https://conferences.vntu.edu.ua/public/files/1/fitki_2019_netpub.pdf (accessed 12.01.2025). | en |
| dc.relation.references | M. Wöhrer, U. Zdun. Design Patterns for Smart Contracts in the Ethereum Ecosystem. 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications
(GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Halifax, NS, Canada, 2018, pp. 1513-1520, doi: 10.1109/Cybermatics_2018.2018.00255. | en |
| dc.relation.references | A. Kamran et al. Design Patterns for Humans! URL: https://github.com/kamranahmedse/designpatterns-for-humans/blob/master/readme.md (accessed 12.01.2025). | en |