Masalah yang melekat pada sistem blockchain adalah ketidakmampuannya untuk melakukan penskalaan tanpa keamanan atau skalabilitas – sebuah konsep yang diciptakan oleh pengguna Ethereum Vitalik Buterin sebagai “trilema blockchain.” Namun, kemunculan kriptografi tanpa pengetahuan (zero-knowledge/ZK) menjanjikan perubahan dalam cara blockchain memproses, mengenkripsi, dan berbagi data, sehingga memberikan solusi ampuh untuk mengatasi tantangan yang paling membosankan sekalipun.

Teknologi ZK, seperti zk-proofs (ZKP), memverifikasi data tanpa mengungkapkan informasi apa pun selain yang diperlukan untuk membuktikan keaslian data. Hal ini menjadikannya fitur yang berguna dalam protokol enkripsi dan ID digital yang mengutamakan privasi data. Namun, dalam hal penskalaan blockchain, ZKP dan rollup tautan dapat digunakan untuk mengatur data transaksi keluar dan membuat bukti ringkas untuk membuktikan efektivitasnya, sehingga meningkatkan efisiensi. data dan batasan dapat mengakhiri trilema blockchain.

Dengan potensinya yang tak terbatas di berbagai proyek, dalam beberapa bulan terakhir teknologi ZK telah berkembang dari ceruk yang relatif menjadi landasan infrastruktur Web3. Dari mengatasi masalah, meningkatkan privasi, hingga membawa salah satu penyerang Web3 yang paling mudah dieksploitasi melalui jembatan yang tidak tepercaya, teknologi ZK memberikan lebih dari yang kebanyakan orang hargai saat ini. Namun, sementara teknologi ini meletakkan fondasi teknis untuk Web masa depan, ada tantangan: sistem ini harus dibangun dan dirawat dengan benar, atau akan menghadapi risiko keamanan yang sangat buruk.

Memastikan bahwa layanan yang mendukung ZK berfungsi sebagaimana mestinya memerlukan lebih dari sekadar pemahaman dasar tentang teknologi. Perlu diperhatikan untuk memperoleh deskripsi terperinci tentang kompatibilitas tingkat rendah dengan EVM [Mesin Virtual Ethereum] dan detail lainnya tentang pengoperasian komponen sistem yang relevan. Bagian penting dari membangun aplikasi yang mendukung ZK yang tangguh adalah menggunakan kode sumber dari pustaka kontrak pintar yang bersumber.

Dengan menggunakan kode dari sumber tepercaya, pengembang dapat membangun fondasi yang kokoh untuk proyek mereka tanpa harus mengulang-ulang hal yang sudah ada. Sekolah-sekolah ini telah diuji dan disetujui oleh komunitas, yang mengurangi kemungkinan kesalahan dan kelemahan dalam produk akhir. Langkah keamanan besar berikutnya adalah peninjauan kode yang tepat.

Audit internal tidak dapat dilakukan oleh produsen sendiri. Sebaliknya, layanan lain harus digunakan untuk menerbitkan laporan lengkap dan jelas tentang semua masalah yang ditemukan dalam kode. Pemeriksaan ini harus dilakukan secara berkala, terutama saat perubahan dilakukan pada basis kode, untuk memastikan bahwa pembaruan tidak secara tidak sengaja menimbulkan kesalahan.

Memiliki tingkat investigasi dan pemahaman menyeluruh seperti ini merupakan dasar dari semua keselamatan karyawan. Di masa mendatang, sistem perlu melakukan pemantauan jaringan secara berkala. Bahkan dengan penelitian terbaik, masalah hanya dapat terlihat saat kode diimplementasikan dan pengguna mulai berinteraksi dengannya (dan proses terkait) dari waktu ke waktu. Sering kali, salah satu tanda pertama serangan adalah aktivitas yang tidak biasa di saluran.

Dengan menggabungkan pemantauan konstan dengan proses bagi pengembang untuk mengambil tindakan segera, respons terhadap kejadian tersebut dapat terjadi dalam hitungan menit, bukan jam atau bahkan hari. Penggunaan alat canggih juga dapat mengotomatiskan respons darurat keamanan dalam banyak situasi penting (misalnya, dengan mengaktifkan kontrak pintar untuk menangguhkan sirkuit sebagai layanan), menghilangkan kebutuhan akan bantuan manusia dan menghindari penundaan.

Karena semakin banyak layanan keuangan dan berbasis data yang beralih ke teknologi informasi, semakin penting untuk memastikan keandalan sistem ini.

Layanan ini mengutamakan keselamatan pengguna dan mengambil langkah-langkah keamanan komprehensif yang akan membuat perusahaan meraih kepercayaan dari semakin banyak pengguna yang mencari perusahaan lebih baik dalam pengelolaan uang dan data pribadi mereka.

#BTC #crypto2023 #blockchain #zk