DAPP (Aplikasi Terdesentralisasi) adalah aplikasi dengan back-end code yang berjalan pada jaringan peer-to-peer terdesentralisasi. DAPP tidak memerlukan otoritas pusat untuk berfungsi: mereka memungkinkan interaksi langsung antara users dan providers.

 

Karakteristik DAPP

DAPP sering memiliki karakteristik sebagai berikut:

  • Mereka berjalan di blockchain
  • Kode mereka dibuat open source dan bisa beroperasi secara mandiri tanpa ada orang atau kelompok yang mengendalikan sebagian besar token
  • DAPP bisa menghasilkan token dari DAPP itu sendiri untuk memberikan value pada node yang berkontribusi
  • Pengguna yang telah memilki token bisa mendapatkan akses, menggunakan token sebagai alat pembayaran Dapp.
  • Miners dihargai dengan token ketika mereka berhasil berkontribusi pada ekosistem

Jenis-jenis DAPP (Decentralized Application)

Ethereum menggambarkan tiga kategori utama DAPP:

1. Money management applications: pengguna dapat bertransaksi satu sama lain di jaringan blockchain, menggunakan mata uang intrinsiknya. DAPP ini biasanya memiliki blockchain sendiri, dan kami sering menyebutnya dengan cryptocurrency (seperti Bitcoin).

2. Aplikasi yang mengintegrasikan uang dengan peristiwa eksternal, dunia nyata: misalnya, perusahaan logistik dapat menggunakan lokasi chip RFID untuk menentukan bahwa pengiriman kargo telah mencapai pelabuhan, dan baru kemudian melepaskan pembayaran untuk pengiriman. Ini bahkan dapat dicapai dengan dana pada blockchain, tanpa intervensi manusia, jika pembeli dan penjual masuk ke dalam smart contract.

3. Decentralized Autonomous Organizations (DAO): organisasi terdesentralisasi, tanpa pemimpin di blockchain. Ini dijalankan dari konsepsi sesuai dengan aturan program tentang entitas apa yang dapat menjadi anggota, bagaimana anggota dapat memilih, bisnis atau kegiatan apa yang dapat mereka lakukan, dan bagaimana pertukaran, dana, atau nilai dipertukarkan. Setelah dikerahkan, DAPP beroperasi secara mandiri sesuai dengan aturan mereka. Anggota mereka dapat tersebar secara geografis di mana saja.

Hingga saat ini, startup DAPP (dibangun di atas platform blockchain) telah menjadi mayoritas ICO. DAPP Kategori 2 dan Kategori 3 terbaru menggunakan platform Ethereum.

Mengapa DAPP?

DAPP pada dasarnya memungkinkan semua kode dan data back-end untuk didesentralisasi, dan karenanya tidak dapat diubah dan dirusak. Mengingat sifat desentralisasi dari aplikasi ini ditambah dengan mekanisme yang mengamankan data blockchain, DAPP memiliki potensi untuk membuka beragam kasus penggunaan.

membuat Dapp
Sinkronisasi Dapp dengan akun blockchain Vexanium

Beberapa manfaat membuat DAPP daripada aplikasi biasa / normal antara lain :
• Payment processing: tidak perlu berintegrasi dengan penyedia pembayaran fiat untuk menerima dana dari pengguna, karena pengguna dapat bertransaksi langsung menggunakan cryptocurrency
User credentials: menggunakan sistem public dan private key, pengguna dapat bertransaksi dan mengikat session dari user dan metadata mereka dengan mudah dan dengan berbagai tingkat anonimitas, meniadakan kebutuhan untuk proses pendaftaran atau pendaftaran yang panjang
• Trus dan kemampuan audit: kode DAPP yang bersifat open source dapat diakses dan dimengerti oleh pengguna yang cerdas. Transparansi ini dan keamanan inheren dari data yang dimasukkan menghasilkan kepercayaan pada aplikasi. Catatan publik di blockchain juga membuat informasi transaksi mudah diaudit oleh pengguna atau pihak ketiga

Kesimpulan

Landscape DAPP berkembang pesat. Sementara Ethereum saat ini merupakan platform pilihan untuk pengembang DAPP, Cardano, Lisk, QTUM dan NEO juga populer untuk pengembangan DAPP. Ada juga banyak upaya yang sedang dilakukan untuk membangun platform DAPP skala besar lainnya, termasuk Vexanium.com sebagai platform blockchain lokal dari Indonesia.

Pengembangan DAPP berada dalam fase baru tetapi manfaat yang diberikan DAPP menyarankan bahwa kita dapat berharap untuk melihat fungsionalitas baru yang mengesankan dan use case untuk teknologi blockchain dalam waktu dekat.

 

1 COMMENT

LEAVE A REPLY

Please enter your comment!
Please enter your name here