<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">kaspscj</journal-id><journal-title-group><journal-title xml:lang="ru">Каспийский научный журнал</journal-title><trans-title-group xml:lang="en"><trans-title>Caspian scientific journal</trans-title></trans-title-group></journal-title-group><publisher><publisher-name>Caspian Institute of Sea and River Transport named after General-Admiral F. M. Apraksin – branch of Volga State University of Water Transport</publisher-name></publisher></journal-meta><article-meta><article-id custom-type="elpub" pub-id-type="custom">kaspscj-12</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>Информационные технологии</subject></subj-group></article-categories><title-group><article-title>Технологии и инструменты разработки DAPP</article-title><trans-title-group xml:lang="en"><trans-title></trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0009-0831-7452</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Окладникова</surname><given-names>Ольга Дмитриевна</given-names></name></name-alternatives><bio xml:lang="ru"><p>Магистрант факультета программной инженерии и компьютерной техники</p></bio><email xlink:type="simple">hathawway@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-0513-9664</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Окладникова</surname><given-names>Светлана Владимировна</given-names></name></name-alternatives><bio xml:lang="ru"><p>К.т.н., доцент, доцент кафедры систем автоматического проектирования и моделирования</p></bio><email xlink:type="simple">okladnikova.s.v@yandex.ru</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff xml:lang="ru" id="aff-1"><institution>Федеральное государственное автономное образовательное учреждение высшего образования «Национальный исследовательский университет ИТМО»</institution><country>Russian Federation</country></aff><aff xml:lang="ru" id="aff-2"><institution>ГБОУ АО ВО «Астраханский государственный архитектурно-строительный университет»</institution><country>Russian Federation</country></aff><pub-date pub-type="collection"><year>2023</year></pub-date><pub-date pub-type="epub"><day>10</day><month>12</month><year>2023</year></pub-date><volume>1</volume><issue>1</issue><issue-title>Каспийский научный журнал №1(1) - 2023</issue-title><lpage>74</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Окладникова О.Д., Окладникова С.В., 2023</copyright-statement><copyright-year>2023</copyright-year><copyright-holder xml:lang="ru">Окладникова О.Д., Окладникова С.В.</copyright-holder><copyright-holder xml:lang="en">Окладникова О.Д., Окладникова С.В.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.kaspianjournal.ru/jour/article/view/12">https://www.kaspianjournal.ru/jour/article/view/12</self-uri><abstract><p>Появление Интернет привело к глобальным изменениям в жизни общества, способствовало развитию цифровых технологий и внедрению их во все области экономической и общественной жизни. В свою очередь научное и технологическое развитие трансформировало и сам Интернет. На современном этапе особую значимость в его развитии играет блокчейн, как инновационная технология хранения и передачи данных, в которой пользователь будет являться владельцем своих данных в цифровой экосистеме и осуществлять контроль над своими персональными данными. Изменение философии Интернет требует от разработчиков новых технологических идей и подходов при создании современных веб-приложений, следовательно, возрастает и запрос на новые инструменты их разработки.</p><p>В статье авторы рассматривают технологические особенности блокчейн, а также про-водят обзор основных инструментов, используемых для разработки децентрализованных приложений (DApp), в частности при решении задач интеграции клиентской части с блокчейн сетями и разработки Front-end DApp. На примере авторы с помощью данных инструментов демонстрируют реализацию отдельных функций, вы-полняемых на стороне клиента приложения. Авторами рассматриваются особенности одной из популярных у блокчейн-разработчиков инфраструктурной блокчейн-платформы Alchemy и ее инструментальные возможности.</p></abstract><kwd-group xml:lang="ru"><kwd>блокчейн</kwd><kwd>DApp</kwd><kwd>фрейм-ворк</kwd><kwd>смарт-контракт</kwd><kwd>Metamask</kwd><kwd>децентрализация</kwd><kwd>токен</kwd><kwd>алгоритм консенсуса</kwd><kwd>Alchemy</kwd><kwd>API</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Kasireddy P. The Architecture of a Web 3.0 application. [Электронный ресурс].</mixed-citation><mixed-citation xml:lang="en">Kasireddy P. The Architecture of a Web 3.0 application. [Electronic resource]. URL: https://www.preethikasireddy.com/post/the-architecture-of-a-web-3-0-application/ (date of application: 09.06.2023)</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">URL:https://www.preethikasireddy.com/post/the-architecture-of-a-web-3-0-application/ (дата обращения: 09.06.2023)</mixed-citation><mixed-citation xml:lang="en">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</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">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</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">Ye H., Kim Ji., 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.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">Khan, S. N., Loukil, F., Ghedira-Guegan, C., Benkhelifa, E., Bani-Hani, A. Blockchain smart contracts: Applications, chal-lenges, and future trends / S. N. Khan, F. Loukil,</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">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)</mixed-citation><mixed-citation xml:lang="en">C. Ghedira-Guegan, E. Benkhelifa, A. Bani-Hani. – Текст: электронный // Springer Sci-ence+Business Media, LLC, part of Springer Nature. – 2021. URL: https://doi.org/10.1007/s12083-021-01127-0 (date of application: 01.03.2023)</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">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)</mixed-citation><mixed-citation xml:lang="en">Balcerzak A. P., Nica E., Rogalska E., Poliak M., Kliestik T., Sabie O. M. Blockchain Technology and Smart Contracts in Decentral-ized 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 (date of application: 18.03.2023)</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">MetaMask: [Электронный ресурс]. URL: https://metamask.io/ (Дата обращения: 09.06.2023)</mixed-citation><mixed-citation xml:lang="en">MetaMask: [Electronic resource]. URL: https://metamask.io/ (date of application: 09.06.2023)</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Alchemy: [Электронный ресурс]. URL: https://www.alchemy.com/ (Дата обращения: 10.06.2023).</mixed-citation><mixed-citation xml:lang="en">Alchemy: [Electronic resource]. URL: https://www.alchemy.com/ (date of application of application: 10.06.2023).</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
