Definicija
Aplikacioni sloj je gornji deo steka tehnologije blockchain (blockchain) u kom funkcionišu stvarne aplikacije i servisi okrenuti korisnicima. On se nalazi iznad osnovnih blockchain protokola koji upravljaju konsenzusom, skladištenjem podataka i validacijom transakcija. Na ovom sloju softver koristi mogućnosti blockchain sistema, kao što su zapisi o transakcijama, smart contract-i i on-chain podaci, da bi krajnjim korisnicima pružio konkretne funkcije. On prevodi niskonivojske mogućnosti blockchain-a u opipljive proizvode kao što su wallet-i, marketplejsi ili drugi specijalizovani alati.
U odnosu na osnovni blockchain, aplikacioni sloj deluje kao interfejs koji sirove funkcije protokola pretvara u razumljive ekrane, akcije i tokove rada. Oslanja se na bezbednost i integritet podataka baznog sloja Blockchain (blockchain), ali se fokusira na poslovnu logiku, korisničko iskustvo i konkretne slučajeve upotrebe. Različite aplikacije mogu deliti isti Blockchain (blockchain), a da pritom nude potpuno različite servise. Kao koncept, aplikacioni sloj pomaže da se razdvoje odgovornosti između osnovne infrastrukture i aplikacija koje se na njoj grade.
Pojednostavljeno
Aplikacioni sloj je mesto gde ljudi zapravo stupaju u interakciju sa Blockchain-om (blockchain) putem aplikacija i veb sajtova. Umesto da se direktno bave blokovima, node-ovima ili pravilima konsenzusa, korisnici vide dugmad, stanja na računu i jednostavne akcije koje im aplikacije nude. Te aplikacije tiho komuniciraju sa Blockchain-om (blockchain) u pozadini. Ovaj sloj je ono što čini da tehnologija blockchain (blockchain) deluje kao uobičajeno iskustvo rada sa aplikacijom, a ne kao isključivo tehnički sistem.