Определение
Прикладной уровень — это верхняя часть технологического стека blockchain (blockchain), где работают реальные пользовательские приложения и сервисы. Он находится над базовыми протоколами blockchain (blockchain), которые отвечают за консенсус (consensus), хранение данных и проверку транзакций. На этом уровне программное обеспечение использует возможности blockchain (blockchain), такие как записи транзакций, smart contracts (smart contract) и on-chain данные, чтобы предоставлять конкретные функции конечным пользователям. Этот уровень «переводит» низкоуровневые возможности blockchain (blockchain) в понятные продукты — такие как wallets (wallet), маркетплейсы и другие специализированные инструменты.
По отношению к базовому blockchain (blockchain) прикладной уровень выступает как интерфейс, который превращает «сырую» функциональность протокола в понятные экраны, действия и пользовательские сценарии. Он опирается на безопасность и целостность данных базового уровня Blockchain (blockchain), но фокусируется на бизнес-логике, пользовательском опыте и конкретных сценариях использования. Разные приложения могут использовать один и тот же Blockchain (blockchain), при этом предлагая совершенно разные сервисы. Как концепция, прикладной уровень помогает разделить зоны ответственности между базовой инфраструктурой и приложениями, которые строятся поверх неё.
Проще говоря
Прикладной уровень — это то место, где люди фактически взаимодействуют с Blockchain (blockchain) через приложения и сайты. Вместо того чтобы напрямую иметь дело с блоками, nodes (node) или правилами консенсуса (consensus), пользователи видят кнопки, балансы и простые действия, которые предоставляет приложение. Эти приложения незаметно общаются с Blockchain (blockchain) «за кулисами». Именно этот уровень делает технологию blockchain (blockchain) похожей на обычный пользовательский сервис, а не на чисто техническую систему.