Apa Itu Aplikasi Terdesentralisasi (dApps)? Semua yang Perlu Anda Ketahui

Last Updated:
DappBay Red Alarm Identified Risky dApps

Dalam teknologi, kita membutuhkan perubahan revolusioner, bukan perubahan bertahap.

Larry Page

Apa itu Aplikasi Terdesentralisasi (dApps)?

Aplikasi perangkat lunak sumber terbuka yang didistribusikan pada jaringan blockchain peer-to-peer (P2P), alih-alih di satu komputer, disebut aplikasi terdesentralisasi atau dApp. Aplikasi terdesentralisasi adalah versi aplikasi bertenaga kontrak pintar yang dipopularkan oleh dan dibangun di jaringan Ethereum.

Menurut buku perintis blockchain David Johnston bertajuk “The General Theory of Decentralized Applications, Dapps”, agar aplikasi dapat dianggap sebagai dApp, aplikasi tersebut harus memenuhi kriteria berikut:

  1. Aplikasi harus benar-benar sumber terbuka, harus beroperasi secara mandiri dan tanpa entitas yang mengontrol sebagian besar tokennya. Aplikasi dapat mengadaptasi protokolnya sebagai tanggapan terhadap perbaikan yang diusulkan dan umpan balik pasar, tetapi semua perubahan harus diputuskan melalui konsensus penggunanya.
  2. Aplikasi harus menggunakan token kriptografi (Bitcoin atau token asli untuk sistemnya) yang diperlukan untuk akses ke aplikasi dan setiap kontribusi nilai dari (miner/farmer) harus dihargai dalam token aplikasi.
  3. Aplikasi harus menghasilkan token sesuai dengan algoritma kriptografi standar yang bertindak sebagai bukti bahwa node nilai berkontribusi pada aplikasi.

Bagaimana Aplikasi Terdesentralisasi berbeda dari aplikasi perangkat lunak?

Aplikasi perangkat lunak, juga disebut program aplikasi, dirancang untuk menangani tugas khusus bagi pengguna. Perangkat lunak semacam itu mengarahkan komputer untuk menjalankan perintah yang diberikan oleh pengguna dan dapat dikatakan mencakup program apa pun yang memproses data untuk pengguna. Beberapa contoh termasuk aplikasi penggajian, spreadsheet, atau pengolah kata.

Demikian pula, dApps menggunakan kode front-end yang sama yang didukung di situs web atau perangkat selular untuk pengguna. Namun, kode back-end dApp berbeda dan akan memberikan lebih banyak dalam hal set fitur. Setelah pengembang merilis basis kode dApps, pengembang lain dapat membangun di atasnya tanpa kendali otoritas tunggal karena berjalan di jaringan P2P yang terdesentralisasi. DApp mendukung berbagai aplikasi industri, termasuk aplikasi untuk kontrak keuangan yang dijalankan sendiri, game multi-pengguna dan platform media sosial.

Cakupan DApps

Dapps mewakili cara baru dari mengelola keuangan pribadi. Jika Anda berpikir tentang keuangan tradisional, seringkali tugas keuangan seperti meminjamkan uang, meminjam dan menabung semuanya didukung oleh otoritas pusat seperti bank atau lembaga keuangan lainnya.

Namun, bagaimana tugas keuangan bekerja di dunia yang terdesentralisasi? Terutama di mana banyak yang menganggap aset kripto dan blockchain sebagai masa depan keuangan?

Dapps memungkinkan tugas keuangan dilakukan di lingkungan yang terdesentralisasi. DApps ini didukung oleh buku besar yang didistribusikan blockchain dan berjalan di jaringan terdesentralisasi. dApp digunakan oleh pengguna untuk memproses data melalui jaringan jarak jauh dan melakukan operasi keuangan.

DApps digunakan untuk

  • Memfasilitasi pemungutan suara dan tata kelola berbasis blockchain yang aman.
  • Berfungsi sebagai plugin yang terintegrasi ke browser web yang menampilkan iklan, melacak perilaku pengguna dan mengumpulkan donasi kripto.

Beberapa industri yang menggunakan dApps adalah

  • Layanan keuangan
  • Manajemen rantai pasokan
  • Verifikasi Identitas
  • Properti
  • Kesehatan
  • Pendidikan
  • Media sosial
  • dan pasar prediktif

Kelebihan dan Kekurangan dApps

Pro:

  • Mereka tidak memiliki waktu berhenti, selalu dapat diakses untuk melayani klien dan tidak memiliki satu titik kegagalan bagi pelaku jahat untuk meluncurkan serangan denial-of-service.
  • DApps menjaga privasi pengguna karena tidak perlu memberikan identitas dunia nyata. Ini menggunakan kontrak pintar untuk menyelesaikan transaksi antara dua pihak anonim tanpa perlu bergantung pada otoritas pusat.
  • Itu juga tahan terhadap penyensoran karena tidak ada entitas tunggal di blockchain yang dapat menghapus pesan, mencegah transaksi, menyebarkan dApps, atau membaca data.
  • DApps yang dibuat di Ethereum, sebuah platform yang fleksibel, memberi pengembang infrastruktur untuk menemukan penggunaan inovatif untuk aplikasi digital di berbagai industri.
  • Mereka menawarkan integritas data yang lengkap karena peretas tidak dapat memalsukan transaksi atau data lain yang telah dipublikasikan di blockchain.

Kontra:

  • Mereka sulit dipertahankan karena kode dan data yang sudah dipublikasikan lebih sulit untuk dimodifikasi. Bahkan jika bug atau masalah keamanan teridentifikasi dalam versi yang pernah diterapkan, sulit bagi pengembang untuk melakukan pembaruan.
  • Penskalaan yang efektif menantang karena kinerja yang berlebih. Node menjalankan dan menyimpan setiap transaksi untuk mendapatkan tingkat keamanan, integritas, transparansi dan keandalan.
  • Sulit bagi beberapa pengguna untuk menyiapkan tumpukan alat yang diperlukan untuk berinteraksi secara aman dengan blockchain. Ini pada gilirannya akan lebih sulit untuk merekayasa pengalaman yang ramah pengguna. Karena dApps cukup baru, pengguna tidak melihat dukungan yang mereka butuhkan.
  • Kurangnya otoritas pusat juga berarti lekat akan pembaruan yang lebih lambat dan perubahan platform. Bahkan untuk perbaikan bug kecil, dApps akan memerlukan konsensus dari tindakan yang besar. Ini bisa memakan waktu hingga berminggu-minggu atau berbulan-bulan sementara pengguna memperdebatkan pro dan kontra dari perbaikan tersebut.
  • Saat ini, dApps bukan untuk mereka yang tidak paham teknologi. Ini bukan unduhan, pengguna memerlukan browser yang didukung dApp, mengirim kripto yang diperlukan ke dompet itu dan berinteraksi dari sana.

1. UNISWAP

Protokol terdesentralisasi yang berbasis di AS ini diluncurkan pada November 2018 dan memungkinkan pengguna untuk menukar dan memperdagangkan token ERC-20. Dengan lebih dari 150 ribu pengguna bulanan dan rata-rata volume perdagangan harian sebesar US$2,5 milyar, ini adalah salah satu bursa kripto terbesar di internet.

2. PANCAKE SWAP

Meskipun menggunakan kode sumber Uniswap yang dibangun di blockchain Ethereum, Pancake Swap adalah Pembuat Pasar Otomatis yang merupakan bagian dari jaringan Binance Smart Chain (BSC). Di atasnya Anda dapat memperdagangkan token BEP-20. Ini memungkinkan pengguna untuk menukar, stake, farm dan berpartisipasi dalam kontes, lotere, serta menawarkan lebih banyak fitur serupa.

3. AAVE

Ini adalah protokol likuiditas sumber terbuka, memberikan transparansi lengkap kepada pengguna. Pengguna dapat meminjamkan, meminjam, stake dan mendapatkan bunga dari setoran aset digital di platform terdesentralisasi ini. Yang disorot dari Aave adalah kemampuan untuk melakukan pinjaman kilat dalam beberapa detik, berpartisipasi dalam pembuatan kebijakan dan memberikan suara pada keputusan penting menggunakan token asli.

4. OPENSEA

Pasar NFT pertama yang mendapatkan perhatian utama, OpenSea diluncurkan pada Desember 2017. Awalnya ini dikembangkan di jaringan Ethereum, kemudian diintegrasikan di blockchain Polygon untuk meminimalkan biaya transaksi. Menjadi rumah dari lebih dari 10 ribu proyek NFT yang berbeda, ini menampilkan beberapa merek terbesar di industri NFT seperti Bored Ape Yacht Club, Crypto Punks, The Meebits, dan masih banyak lagi.

5. RARIBLE

Pasar NFT ini dikembangkan di blockchain Ethereum dan masih dapat memperdagangkan NFT di banyak jaringan. Ini memungkinkan pengguna untuk berdagang, membuat dan mendaftar NFT. Rarible mencakup berbagai genre NFT seperti fotografi, musik, ilustrasi 3D, dan lain-lain. Token asli RARI memungkinkan partisipasi dalam mengatur platform dan memberikan suara pada keputusan di masa depan.

Masa Depan Aplikasi Terdesentralisasi atau dApps

Desentralisasi datang dengan mendistribusikan kontrol atau otoritas. Ini menyiratkan distribusi otoritas atau kendali atas sesuatu, termasuk sepotong informasi atau sistem apa pun dari suatu organisasi. Dengan desentralisasi, distribusi ini dicapai tanpa bergantung pada otoritas pengendali, seperti server terpusat, komputer pusat, perusahaan besar atau pemerintah.

DApps memiliki tingkat potensi yang sangat besar untuk secara drastis mengubah cara kita bekerja, berkomunikasi, bepergian, dan banyak lagi. Ini juga berarti memiliki kekuatan untuk mengubah web, berkontribusi terhadap perang melawan sensor internet sambil meningkatkan kepercayaan pada sistem. DApps dapat bekerja untuk membentuk kembali lanskap bisnis melalui desentralisasi dan memanfaatkan sistem peer-to-peer.

Terlibat dalam kehidupan kita sehari-hari, mengurangi biaya dan menghilangkan pihak ketiga dari banyak transaksi pribadi dan bisnis kita, aplikasi ini diharapkan membawa otomatisasi dan keamanan transaksi ke tingkat selanjutnya. Banyak peminat di lapangan yang mengharapkan pertumbuhan stabil dan popularitas dari aplikasi terdesentralisasi.

Pendiri Kleros Federico Ast meyakinkan bahwa kritik terhadap teknologi blockchain adalah hal yang wajar. Dia menambahkan bahwa setiap kritik tentang dApps hanya bersifat sementara dan dia optimistis dengan masa depan dApps.

Teknologi baru biasanya diterima dengan skeptis. Sangat mudah untuk mengabaikan teknologi baru saat Anda membandingkan iterasi pertamanya dengan versi mapan dari teknologi sebelumnya.

Dapps menawarkan begitu banyak manfaat sehingga beberapa menganggapnya sebagai masa depan internet. Manfaat ini termasuk penyimpanan terdistribusi untuk peningkatan keamanan dan redundansi, komputasi terdistribusi untuk peningkatan skalabilitas dan efisiensi, dan banyak lagi.

Namun, dApps saat ini masih dalam tahap awal dan menunggu untuk dikembangkan. Setelah mencapai puncaknya, bagaimana kekuatan ini akan dimanfaatkan dan apa yang akan terjadi adalah sesuatu yang hanya dapat diketahui seiring berjalannya waktu. Beberapa bahkan berpikir bahwa dengan banyaknya keuntungan yang ditawarkan aplikasi terdesentralisasi, kemungkinan besar mereka akan menggantikan beberapa aplikasi terpusat di masa mendatang.

Disclaimer: The information presented in this article is for informational and educational purposes only. The article does not constitute financial advice or advice of any kind. Coin Edition is not responsible for any losses incurred as a result of the utilization of content, products, or services mentioned. Readers are advised to exercise caution before taking any action related to the company.