Проєкт інформаційної системи "Веб маркет на основі технології блокчейн"

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Національний університет "Львівська політехніка"

Abstract

На сьогоднішній день існує безліч способів оплати товарів, способи варіюються від бартерної торгівлі[1] до оплати конкретними валютами[2]. Разом з розвитком торгівлі розвивалися також і методи торгівлі. Банки, біржі, торгові центри та звичайні магазини це все є за своєю суттю передача власності в інші руки за конкретну ціну, це може бути щось матеріальне, а може і ні. З розвитком технологій та появою інтернету з’явився ще один спосіб торгівлі, це інтернет-магазини, інтернет-банкінг і теж саме що було тільки з словом інтернет. Через свою зручність, інтернет замовлення стали дуже популярними, і зараз будь-який виробник якихось товарів чи послуг буде змушений продавати через інтернет, бо інакше в нього з’явиться конкурент який зробить це. Але є й інша сторона медалі такій зручності, це жертвування анонімністю[3], будь-яка покупка в інтернеті вимагає особистих даних користувача, а з стрімким розвитком веб-магазинів та конкуренцією, не кожен виробник бере до уваги безпеку транзакцій або безпеку бази даних користувачів. Після декількох випадків втрати даних користувачі, покупці почали обережніше відноситися до товарів в інтернеті, а це впливає на торгівлю. Блокчейн[4] технологія вирішує проблему анонімності. Завдяки алгоритмам хешування даних, дана технологія стрімко почала набирати популярність. І веб-маркети[5] не стали винятком. На сьогоднішній день розвиток блокчейн проектів стрімко зростає, а водночас зростають кількість цифрових[5] продуктів на ринку. Більшість проектів свої цифрові продукти продають окремо на власних сайтах, і тим самим кожен проект повинен витрачати ресурси для реалізації функціоналу купівлі та продажу. Очевидно що це все розробляється індивідуально для кожного проекту, а деякі проекти свою продукцію виставляють на окремому маркеті. З точки зору користувача це не зручно, бо йому потрібно відкривати декілька маркетів з різним інтерфейсом і різним функціоналом. Для вирішення цієї проблеми було поставлено рішення створити маркет який буде продавати різні цифрові товари. Аналізуючи роботу блокчейну я дійшов висновку що блокчейн підходить для реалізації маркету. Блокчейн може використатися як база даних, а блоки це є транзакції оплати в яких система зберігатиме дані про покупця та товар який він оплатив. Тобто блок це як чек, який підтверджує що покупець є власником товару. А так як транзакції не зашифровані це буде легко довести. Також покупець може перепродати свій товар іншому змінивши власника товару, і цей контракт також буде записаний у вигляді блок, що також підвереджуватиме зміну власника. Завданням роботи є проектування програмної частини веб маркету, використання якої дозволить проектам продавати свою цифрову продукцію на веб-сервісі, та зменшить витрати ресурсів на власний проект. Також це буде додаткова реклама проекту так як на веб маркеті користувачі зможуть легко переглядати продукти різних проектів. Метою роботи є створення проекту інформаційної системи, що буде надавати різним інформаційним інтернет-проектам доступ до маркету де вони зможуть продавати свої цифрові товари. Також кожен проект за окрему плату зможе додатково персоналізувати сторінку продажу, це дозволить веб-маркету мати власний заробіток для розвитку. Для досягнення мети необхідно виконати такі завдання: • здійснити аналіз джерел інформації яка потрібна для створення блокчейн проекту; • проаналізувати проблеми веб-маркетів на основі технології блокчейн; • створити процеси розробки даного програмного забезпечення; • описати вимоги до проекту та обґрунтувати призначення; • розробити проект інформаційної системи веб-маркет на основі технології блокчейн. Обсяг основної частини роботи — 52 сторінок. Загальний обсяг роботи — 67 сторінок. Записка складається з 6 розділів.
Today, there are many ways to pay for goods, the methods vary from barter trade[1] to payment in specific currencies[2]. Along with the development of trade, the methods of trade also developed. Banks, stock exchanges, shopping malls, and brick-and-mortar stores are all essentially transfers of ownership for a specific price, which may or may not be tangible. With the development of technology and the advent of the Internet, another way of trading appeared, these are online stores, online banking, and the same thing that happened only with the word Internet. Due to its convenience, online orders have become very popular, and now any manufacturer of some goods or services will be forced to sell via the Internet, because otherwise he will have a competitor who will do it. But there is another side of the coin of such convenience, it is the sacrifice of anonymity[3], any purchase on the Internet requires personal data of the user, and with the rapid development of web stores and competition, not every manufacturer takes into account the security of transactions or the security of the user database . After several cases of data loss, users and buyers began to be more careful about goods on the Internet, and this affects trade. Blockchain[4] technology solves the problem of anonymity. Thanks to data hashing algorithms, this technology rapidly began to gain popularity. And web markets[5] were no exception. To date, the development of blockchain projects is growing rapidly, and at the same time, the number of digital[5] products on the market is growing. Most projects sell their digital products separately on their own sites, and thus each project must spend resources to implement the functionality of buying and selling. It is obvious that all this is developed individually for each project, and some projects display their products on a separate market. From the user's point of view, this is not convenient, because he needs to open several markets with different interfaces and different functionality. To solve this problem, it was decided to create a market that will sell various digital goods. Analyzing the work of the blockchain, I came to the conclusion that the blockchain is suitable for the implementation of the market. Blockchain can be used as a database, and blocks are payment transactions in which the system will store data about the buyer and the product he paid for. That is, the block is like a check that confirms that the buyer is the owner of the product. And since the transactions are not encrypted, it will be easy to prove. Also, the buyer can resell his goods to another by changing the owner of the goods, and this contract will also be recorded in the form of a block, which will also confirm the change of owner. The task of the work is to design the software part of the web market, the use of which will allow projects to sell their digital products on the web service, and will reduce the cost of resources for their own project. It will also be additional advertising of the project, as users will be able to easily view products of various projects on the web market. The goal of the work is to create an information system project that will provide various Internet information projects with access to a market where they can sell their digital goods. Also, each project for a separate fee will be able to further personalize the sales page, this will allow the web market to have its own earnings for development. To achieve the goal, it is necessary to complete the following tasks: • analyze the sources of information needed to create a blockchain project; • analyze the problems of web markets based on blockchain technology; • create development processes for this software; • describe the requirements for the project and justify the assignment; • develop a web market information system project based on blockchain technology. The volume of the main part of the work is 52 pages. The total volume of work is 67 pages. The note consists of 6 sections.

Description

Citation

Павльо С. Ю. Проєкт інформаційної системи "Веб маркет на основі технології блокчейн" : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „8.126.00.03 — Управління ІТ проектами“ / Сергій Юрійович Павльо. — Львів, 2022. — 86 с.

Endorsement

Review

Supplemented By

Referenced By