Sebagai blockchain dan crypto keduanya terus berkembang, begitu pula kejahatan di sekitar mereka. Jelas terlihat bahwa peretasan pertukaran menjadi lebih umum dan lebih mahal, dengan kerusakan kadang-kadang mencapai kisaran 9 angka.

Ini bukanlah bencana, industri ini tidak berada dalam ancaman nyata, tetapi juga tidak boleh dianggap enteng. Jika dunia blockchain dan keuangan digital akan dianggap serius dalam skala besar, kami perlu meyakinkan pengguna bahwa itu aman.

Salah satu area blockchain yang membutuhkan keamanan kedap udara adalah kontrak pintar. Ini adalah bagian besar dari teknologi, dan target umum bagi peretas ketika mencoba menyusup dan mencuri dari jaringan.

Itu Pelanggaran KICKICO pada bulan Juli adalah contoh utama dari apa yang dapat terjadi jika kontrak pintar tidak disimpan dengan aman. Peretas memperoleh kunci pribadi untuk kontrak pintar KickCoin, dan dengan mengakses dan merusaknya mereka berhasil mencuri koin senilai $ 7,7 juta.

Untungnya, dalam kasus ini KICKICO mampu menggagalkan serangan dan memulihkan dana yang dicuri, tetapi tetap menjadi pengingat yang keras tentang bagaimana kontrak pintar dapat dikompromikan dengan konsekuensi serius..

Saat blockchain menjadi lebih terkenal, sangat penting untuk menganggap serius keamanan kontrak pintar. Tapi kenapa mereka belum cukup aman?

Beberapa Lubang untuk Ditancapkan

Ini tidak seperti keamanan kontrak pintar tidak ada – begitu. Perusahaan dan proyek blockchain menangani keamanan dengan serius di semua area, karena mereka harus melakukannya. Mereka semua telah melihat apa yang terjadi ketika pertukaran seperti Mt. Gox dan Bitfinex gagal untuk mengutamakan keamanan, dan itu tidak bagus.

Tetapi metode keamanan saat ini untuk kontrak pintar cenderung gagal. Mereka fokus pada ancaman tertentu sambil mengabaikan atau gagal menghadapi orang lain. Misalnya, mereka memberi banyak perhatian pada hal-hal seperti kerentanan umum dan kesalahan dalam pemrograman.

Tentu, ini adalah masalah besar yang perlu ditangani, tetapi ada jauh lebih banyak ancaman di luar sana yang juga perlu diperhatikan.

Pencurian kunci, seperti yang telah kami sebutkan, bisa menjadi resep bencana dan sangat sulit untuk dicegah. Lalu ada semua kerentanan yang tidak umum dan tidak diketahui, kekurangan yang hanya akan terlihat ketika sudah terlambat.

Dan itu belum termasuk karyawan yang jahat. Tidak mungkin untuk sepenuhnya memeriksa semua orang yang bekerja pada proyek Anda, dan terkadang daya tarik kekayaan digital lebih besar daripada loyalitas perusahaan.

Jelas bahwa keamanan kontrak pintar harus menjadi lebih komprehensif dan andal. Itu perlu mencakup semua bidang risiko, tidak hanya beberapa orang terpilih.

Tapi bagaimana Anda melindungi dari kerentanan yang bahkan tidak Anda ketahui ada, atau kemungkinan karyawan nakal? Dibutuhkan sedikit perubahan dalam pola pikir, untuk melihat melampaui tahap pengembangan perangkat lunak dan menuju penerapan.

Cara Membuat Kontrak Cerdas Lebih Aman

Mythril adalah salah satu proyek yang menarik orang-orang di dunia blockchain dengan berjanji untuk mendeteksi bug dan menghadirkan keamanan yang lebih baik untuk kontrak pintar dengan lancar dan mudah. Ini menawarkan toolkit terperinci dan cara komprehensif untuk menganalisis dan mengamankan kontrak pintar.

Lalu ada QuillAudits, platform yang dirancang untuk mengaudit kontrak pintar guna memastikannya bebas dari kerentanan dan menjalankan kode yang efisien.

Pendekatan Lain Mengambil Jalan Alightly Berbeda

SafeBlocks, misalnya, melihat ke tahap penerapan perangkat lunak terdesentralisasi, dengan fokus pada lalu lintas transaksi. Di platform mereka, pengguna akan dapat menetapkan aturan untuk kontrak pintar mereka untuk mencegah transaksi yang tidak sah. Seperti Firewall Aplikasi Web (WAF) tetapi untuk Kontrak Cerdas, bukan Aplikasi.

Bagaimana “DAF” Bekerja untuk Melindungi Kontrak Cerdas

Mereka menjanjikan validasi berkelanjutan untuk transaksi, memastikan bahwa tidak ada yang terjadi di luar kondisi pengguna.

Salah satu fitur memungkinkan pengguna untuk menetapkan batas transaksi yang memastikan bahwa, misalnya, tidak ada transaksi yang melebihi 10 token. Bahkan jika kontrak Anda diganggu, akan ada batasan berapa banyak penjahat yang dapat mencuri.

Pendekatan ini mengatasi risiko seperti karyawan yang tidak jujur ​​dan kunci yang dicuri, bekerja dengan cara yang mirip dengan Firewall Aplikasi Web untuk aplikasi tradisional. Ini memastikan bahwa, apa pun yang terjadi, aturan yang telah ditetapkan sebelumnya akan selalu diikuti, dan setiap perilaku yang mencurigakan akan segera diketahui.

Di dunia di mana kejahatan terhadap blockchain dan kontrak pintar tampak seperti fakta kehidupan, platform seperti ini menawarkan secercah harapan. Mereka dapat membantu meyakinkan pendatang baru di luar angkasa bahwa ketakutan keamanan bukanlah bagian yang tak terhindarkan dari proyek blockchain dan mendorong lebih banyak partisipasi di seluruh industri..