Apa Itu Aplikasi Terdesentralisasi?
Aplikasi terdesentralisasi (dApps) adalah aplikasi atau program digital yang ada dan berjalan di blockchain atau jaringan P2P, dan berada di luar lingkup dan kendali otoritas tunggal.
dApps dapat didefinisikan sebagai aplikasi dengan kode yang berjalan pada jaringan peer-to-peer terdesentralisasi. dApps menggunakan kontrak pintar untuk menjalankan perintah dan mengambil informasi dari Blockchain.
Kontrak pintar hanyalah serangkaian kode yang dieksekusi di blockchain, yang ketika kondisi tertentu terpenuhi, jalankan tindakan tertentu.
Aplikasi Terdesentralisasi Dijelaskan
Aplikasi web standar, seperti Uber atau Twitter, berjalan pada sistem komputer yang dimiliki dan dioperasikan oleh organisasi, memberikan otoritas penuh atas aplikasi dan cara kerjanya. Mungkin ada beberapa pengguna di satu sisi, tetapi backend dikontrol oleh satu organisasi.
DApps dapat berjalan di jaringan P2P atau jaringan blockchain. Misalnya, BitTorrent, Tor , dan Popcorn Time adalah aplikasi yang berjalan di komputer yang merupakan bagian dari jaringan P2P, di mana beberapa peserta mengonsumsi konten, memberi makan atau menyemai konten, atau secara bersamaan menjalankan kedua fungsi tersebut.
Dalam konteks cryptocurrency , dApps berjalan di jaringan blockchain di lingkungan publik, open source , terdesentralisasi dan bebas dari kendali dan campur tangan oleh otoritas tunggal mana pun.
Misalnya, pengembang dapat membuat dApp seperti Twitter dan meletakkannya di blockchain di mana setiap pengguna dapat mempublikasikan pesan. Setelah diposting, tidak seorang pun – termasuk pembuat aplikasi – dapat menghapus pesan tersebut.