ВИЗНАЧЕННЯ Розподілених додатків (ĐApps)
Розподілені програми - це програмні програми, які зберігаються в основному на платформах хмарних обчислень і працюють у кількох системах одночасно. Системи працюють в одній мережі і спілкуються між собою, намагаючись виконати певну задачу чи команду.
Порівняно з розподіленим додатком (ĐApp), традиційний додаток вимагає однієї системи для досягнення поставленого завдання.
BREAKING DOWN Розподілені програми (ĐApps)
Розподілене додаток (DApp) призначене для того, щоб дозволити користувачам мережі співпрацювати та обмінюватися ідеями, координувати завдання, отримувати доступ до інформації та обмінюватися програмами через сервер. DApps в основному використовуються в клієнтсько-серверних мережах, де комп'ютер користувача отримує доступ до інформації з сервера або сервера хмарних обчислень. Різні комп'ютерні системи, що поширюються по мережі, зазвичай ставлять перед собою подібні або різні цілі. Наприклад, на платформі електронної комерції кожен з комп'ютерів може відповідати за конкретні завдання, такі як надсилання та отримання електронних листів про спеціальні пропозиції поточним клієнтам; складання списку клієнтів та історії їх придбання для кращого націлювання на них; оновлення списку клієнтів новими клієнтами, які зареєструвалися на інтернет-ринку; прийняття відгуків про товар від кожного мецената для подальшого прийняття рішень про товар; прийняття різних способів оплати при оформленні каси; відповідати на запитання клієнтів в Інтернеті, будь то людина, що стоїть за комп’ютером чи чат; та ін. Кожне з цих завдань буде виконуватись однією або кількома системами в мережі, але всі системи спілкуються між собою, щоб переконатися, що клієнт купує та отримує корисний для нього товар.
У криптовалюті блокчейн, який використовується більшістю криптовалют, використовує розподілені програми для підтримки ефективного цифрового ринку. Замість звичайної мережі клієнт-сервер, прийнятої більшістю централізованих організацій, блок-ланцюги працюють в одноранговій мережі, де інформація про трансакцію, що здійснюється між двома сторонами, записується і ділиться на декількох комп'ютерах в мережі. Ці комп'ютери називають вузлами. Кожен вузол виступає адміністратором на біткойн-ринках і добровільно приєднується до мережі за можливість отримувати біткойни як винагороду.
Кожен вузол має копію копії оригінальної транзакції, яка постійно узгоджується мережею. Отже, будь-який запис, який має вузол A у своєму записі для трансакції Bitcoin між Джейн та Джоном, не може відрізнятися від того, що мають вузли B, C, D, E та F. Цей засіб перевірки кожної транзакції кількома вузлами називається розподіленими книгами. Це означає, що оскільки версія подій може бути перевірена на різних комп’ютерах, хакеру, навіть якщо він потрапляє в одну систему для налаштування транзакції, потрібно буде потрапити у всі системи, розповсюджені в різних географічних місцях, щоб пошкодити записані дані. Цей подвиг неможливий, що робить блокчейн Bitcoin прозорим та нетліннім.
Крім того, зберігаючи блоки інформації по різних вузлах в блокчейн-мережі, блокчейн не може бути доведений до руїн через збій однієї системи. Коли комп'ютер або система виходять з ладу, інші системи діють як резервні копії та продовжують працювати незалежно від роботи системи. Після того як всі активні вузли отримали та підтвердили транзакцію як дійсну, блок (тобто транзакція) додається до ланцюга (тобто головної книги) для загального доступу. Здатність усіх вузлів підтримувати функціонування, навіть коли один чи два вузли випадають з мережі, забезпечує постійне та своєчасне записування та підтвердження трансакцій користувачами своїх транзакцій.
Компанії фінансового сектору постійно шукають нових способів включити ĐApps у свої робочі процеси через блокчейн. Однією з причин прийняття блокчейн-системи є підвищення прозорості діяльності фірми з метою задоволення суворих вимог фінансових регуляторів. Інші причини, через які фірма у фінансовому секторі може захотіти інтегрувати ĐApps, включає зменшення кількості посередників, які беруть участь у фінансовій операції, надання клієнтам доступу до криптовалют, створення доступу до таких груп, як групи однорангового кредитування (P2P), та значною мірою вдосконалюючи перевірки на історичні транзакції.
