Визначення
Прикладний рівень — це верхня частина технологічного стеку blockchain, де працюють реальні користувацькі застосунки та сервіси. Він розташований над базовими протоколами blockchain, які відповідають за консенсус (consensus), зберігання даних і валідацію транзакцій. На цьому рівні програмне забезпечення використовує можливості blockchain, такі як записи транзакцій, smart contracts та on-chain дані, щоб надавати кінцевим користувачам конкретні функції. Він перетворює низькорівневі можливості blockchain на конкретні продукти, як-от wallets, маркетплейси чи інші спеціалізовані інструменти.
Стосовно базового blockchain, прикладний рівень виступає інтерфейсом, який перетворює «сиру» функціональність протоколу на зрозумілі екрани, дії та робочі процеси. Він покладається на безпеку та цілісність даних базового рівня blockchain, але зосереджується на бізнес-логіці, користувацькому досвіді та конкретних сценаріях використання. Різні застосунки можуть використовувати один і той самий blockchain, але надавати абсолютно різні сервіси. Як концепція, прикладний рівень допомагає розділити зони відповідальності між базовою інфраструктурою та застосунками, побудованими поверх неї.
Простими словами
Прикладний рівень — це місце, де люди фактично взаємодіють з blockchain через застосунки та вебсайти. Замість того щоб мати справу безпосередньо з блоками, nodes чи правилами консенсусу (consensus), користувачі бачать кнопки, баланси та прості дії, які надають застосунки. Ці застосунки непомітно спілкуються з blockchain у фоновому режимі. Саме цей рівень робить технологію blockchain схожою на звичайний досвід користування застосунком, а не на суто технічну систему.