Walaupun DApps menawarkan banyak manfaat, ada juga banyak tantangannya :
1/4. Smart contract ditulis oleh manusia dan ini tergantung orang yang menulisnya. Ada yang membuatnya karena iktikad baik, ada yang karena iktikad buruk sejak awal. Ada juga yang memang kesalahan murni. Karena kesalahan manusia tidak dapat dihindari, smart contract yang tidak dapat diubah memiliki potensi untuk menambah kesalahan menjadi masalah besar.
2/4. Tidak semua orang dapat mengaudit suatu smart contract secara individu, biasanya pengguna hanya akan bergantung pada lembaga audit yang mengeluarkan hasil audit untuk Dapps terkait dengan tetap adanya “disclaimer”.
3/4. Smart contract yang dapat diaudit secara terbuka juga dapat menjadi celah serangan bagi peretas karena peretas dapat melihat kode untuk menemukan titik rawan dalam suatu smart contract. Sehingga hack atau eksploitasi kontrak menjadi resiko yang harus sudah disadari bagi penggunanya.
4/4. Dalam kebanyakan kasus, bandwidth Dapp terbatas pada blockchain tempat ia berada.
Tinggalkan Balasan