Preview

Каспийский научный журнал

Расширенный поиск

Технологии и инструменты разработки DAPP

Аннотация

Появление Интернет привело к глобальным изменениям в жизни общества, способствовало развитию цифровых технологий и внедрению их во все области экономической и общественной жизни. В свою очередь научное и технологическое развитие трансформировало и сам Интернет. На современном этапе особую значимость в его развитии играет блокчейн, как инновационная технология хранения и передачи данных, в которой пользователь будет являться владельцем своих данных в цифровой экосистеме и осуществлять контроль над своими персональными данными. Изменение философии Интернет требует от разработчиков новых технологических идей и подходов при создании современных веб-приложений, следовательно, возрастает и запрос на новые инструменты их разработки.

В статье авторы рассматривают технологические особенности блокчейн, а также про-водят обзор основных инструментов, используемых для разработки децентрализованных приложений (DApp), в частности при решении задач интеграции клиентской части с блокчейн сетями и разработки Front-end DApp. На примере авторы с помощью данных инструментов демонстрируют реализацию отдельных функций, вы-полняемых на стороне клиента приложения. Авторами рассматриваются особенности одной из популярных у блокчейн-разработчиков инфраструктурной блокчейн-платформы Alchemy и ее инструментальные возможности.

Об авторах

Ольга Дмитриевна Окладникова
Федеральное государственное автономное образовательное учреждение высшего образования «Национальный исследовательский университет ИТМО»
Россия

Магистрант факультета программной инженерии и компьютерной техники



Светлана Владимировна Окладникова
ГБОУ АО ВО «Астраханский государственный архитектурно-строительный университет»
Россия

К.т.н., доцент, доцент кафедры систем автоматического проектирования и моделирования



Список литературы

1. Huang H., Kong W., Zhou S. A Survey of State-of-The-Art on Blockchains / H. Huang, W. Kong, S. Zhou [et al.] // ACM Computing Surveys. – 2021. – Vol. 54, No. 2. – DOI 10.1145/3441692. – EDN KKXOEU.

2. Kasireddy P. The Architecture of a Web 3.0 application. [Электронный ресурс].

3. URL:https://www.preethikasireddy.com/post/the-architecture-of-a-web-3-0-application/ (дата обращения: 09.06.2023)

4. Hofmann, A., Gwinner, F., Winkelmann, A., Janiesch, C. Security Implications of Consortium Blockchains: The Case of Ethereum Networks / A. Hofmann, F. Gwinner, A. Winkelmann, C. Janiesch. // JIPITEC – Journal of Intellectual Property, Information Technology and E-Commerce Law. – 2021. – Vol. 12. – No. 4. – PP. 347-359

5. Shamili, P. Enhancing the Decentralized Application (Dapp) for E-commerce by Using the Ethereum Blockchain / P. Shamili, B. Muruganantham // Lecture Notes in Networks and Systems. – 2022. – Vol. 341. – P. 679-694. – DOI 10.1007/978-981-16-7118-0_58. – EDN IDOIKS.

6. Ye H., Ji Kim. Kim H., Ho. K. Oh. DAPP: automatic detection and analysis of pro-totype pollution vulnerability in Node.js mod-ules / H. Ye. Kim, Ji. H. Kim, Ho. K. Oh [et al.] // International Journal of Information Security. – 2022. – Vol. 21, No. 1. – P. 1-23. – DOI 10.1007/s10207-020-00537-0. – EDN GWRIQA.

7. Khan, S. N., Loukil, F., Ghedira-Guegan, C., Benkhelifa, E., Bani-Hani, A. Blockchain smart contracts: Applications, challenges, and future trends / S. N. Khan, F. Loukil, C. Ghedira-Guegan, E. Benkhelifa, A. Bani-Hani. – Текст: электронный // Springer Science+Business Media, LLC, part of Springer Nature. – 2021. URL: https://doi.org/10.1007/s12083-021-01127-0 (дата обращения: 01.03.2023)

8. Balcerzak A. P., Nica E., Rogalska E., Poliak M., Kliestik T., Sabie O. M. Blockchain Technology and Smart Contracts in Decentralized Governance Systems / A. P. Balcerzak, E. Nica, E. Rogalska, M. Poliak, T. Kliestik, O. M. Sabie. – Текст: электронный // Administrative Sciences. – 2022. – Vol. 12. URL: https://doi.org/10.3390/admsci12030096 (дата обращения: 18.03.2023)

9. Gada, A. G., Mosa, D. T., Abualigah, L., Abohany, A. A. Emerging Trends in Blockchain Technology and Applications: A Review and Outlook / A. G. Gada, D. T. Mosa, L. Abualigah, A. A. Abohany // Journal of King Saud University - Computer and Information Sciences. – 2022. – Vol. 34. – No. 9. – PP. 6719-6742.

10. Lohachab A., Garg S., Kang B. Towards Interconnected Blockchains: A Comprehensive Review of the Role of Interoperability among Disparate Blockchains / A. Lohachab, S. Garg, B. Kang [et al.] // ACM Computing Surveys. – 2022. – Vol. 54, No. 7. – DOI 10.1145/3460287. – EDN IYKWPU.

11. Giron, A. A. Steganographic analysis of blockchains / A. A. Giron, J. E. Martina, R. Custódio // Sensors. – 2021. – Vol. 21, No. 12. – DOI 10.3390/s21124078. – EDN ARYYSX.

12. MetaMask: [Электронный ресурс]. URL: https://metamask.io/ (Дата обращения: 09.06.2023)

13. Alchemy: [Электронный ресурс]. URL: https://www.alchemy.com/ (Дата обращения: 10.06.2023).


Рецензия

Для цитирования:


Окладникова О.Д., Окладникова С.В. Технологии и инструменты разработки DAPP. Каспийский научный журнал. 2023;1(1):С. 63-74.

Просмотров: 121