Definisi
Lapisan aplikasi ialah bahagian paling atas dalam susunan teknologi blockchain di mana aplikasi dan perkhidmatan sebenar yang berhadapan pengguna beroperasi. Ia berada di atas protokol blockchain teras yang mengendalikan konsensus (consensus), penyimpanan data dan pengesahan transaksi. Pada lapisan ini, perisian menggunakan ciri blockchain seperti rekod transaksi, smart contract dan data on-chain untuk menyediakan fungsi khusus kepada pengguna akhir. Ia menterjemah keupayaan blockchain peringkat rendah kepada produk konkrit seperti wallet, pasaran (marketplace) atau alatan khusus yang lain.
Berhubung dengan blockchain asas, lapisan aplikasi bertindak sebagai antara muka yang menukar fungsi protokol mentah kepada paparan, tindakan dan aliran kerja yang mudah difahami. Ia bergantung pada keselamatan dan integriti data lapisan blockchain asas tetapi memberi tumpuan kepada logik perniagaan, pengalaman pengguna dan kes penggunaan tertentu. Aplikasi yang berbeza boleh berkongsi blockchain yang sama sambil menawarkan perkhidmatan yang sama sekali berbeza. Sebagai satu konsep, lapisan aplikasi membantu memisahkan tanggungjawab antara infrastruktur teras dan aplikasi yang dibina di atasnya.
Dalam Istilah Mudah
Lapisan aplikasi ialah tempat orang ramai sebenarnya berinteraksi dengan blockchain melalui aplikasi dan laman web. Daripada berurusan secara langsung dengan blok, node atau peraturan konsensus (consensus), pengguna hanya melihat butang, baki dan tindakan mudah yang disediakan oleh aplikasi. Aplikasi-aplikasi tersebut berkomunikasi dengan blockchain secara senyap di latar belakang. Lapisan inilah yang menjadikan teknologi blockchain terasa seperti pengalaman aplikasi biasa dan bukannya sistem yang semata-mata teknikal.