Definicija
Aplikacijski sloj je gornji dio tehnološkog sloja blockchaina (blockchain) u kojem rade stvarne aplikacije i usluge usmjerene na krajnje korisnike. Nalazi se iznad temeljnih blockchain protokola koji upravljaju konsenzusom, pohranom podataka i potvrdom transakcija. Na tom sloju softver koristi značajke blockchaina, poput zapisa o transakcijama, smart contracta i on-chain podataka, kako bi krajnjim korisnicima pružio konkretne funkcije. On prevodi niskorazinske mogućnosti blockchaina u konkretne proizvode poput walleta, marketplaceova ili drugih specijaliziranih alata.
U odnosu na temeljni blockchain, aplikacijski sloj djeluje kao sučelje koje sirovu funkcionalnost protokola pretvara u razumljive ekrane, radnje i tokove rada. Oslanja se na sigurnost i integritet podataka osnovnog sloja blockchain, ali se fokusira na poslovnu logiku, korisničko iskustvo i konkretne slučajeve upotrebe. Različite aplikacije mogu dijeliti isti blockchain, a pritom nuditi potpuno različite usluge. Kao koncept, aplikacijski sloj pomaže u razdvajanju briga između temeljne infrastrukture i aplikacija koje se na njoj grade.
Pojednostavljeno
Aplikacijski sloj je mjesto gdje ljudi zapravo stupaju u interakciju s blockchainom putem aplikacija i web stranica. Umjesto da se izravno bave blokovima, nodeovima ili pravilima konsenzusa, korisnici vide gumbe, stanja računa i jednostavne radnje koje im pružaju aplikacije. Te aplikacije tiho komuniciraju s blockchainom u pozadini. Ovaj sloj je ono što tehnologiju blockchain (blockchain) čini sličnom uobičajenom iskustvu korištenja aplikacije, umjesto da djeluje kao isključivo tehnički sustav.