Antara Juli dan November 2021, tim pengembangan Protokol Haven menghasilkan peningkatan paling signifikan yang pernah ada pada proyek ini. Tanpa mengubah rantai mainnet atau koin, kami telah merombak total dan meningkatkan matematika dan kode di balik protokol, sehingga memberikan berbagai peningkatan keamanan penting. Selain itu, proses-proses dalam proyek telah diubah sebagai hasil pembelajaran penting.
Hasilnya adalah Haven 2.0. Versi terbaru dari Protokol Haven.
Didorong oleh eksploitasi yang terkenal pada bulan Juni 2021, ini adalah hasil dari maraton lima bulan untuk pulih dari eksploitasi tersebut. Hal ini menandai dimulainya permulaan baru untuk Protokol Haven, yang memungkinkan fokus beralih ke peningkatan desentralisasi, jangkauan, dan likuiditas dengan integrasi seperti ThorChain.
Haven 2.0 diluncurkan pada 18 November 2021 dan sekarang tersedia di mainnet.
Peningkatan utama dalam Haven 2.0 adalah:
- Proses validasi mint dan burn baru
- Audit matematika dan kode oleh pakar industri terkemuka
- Perombakan kode dan pembaruan keamanan
- Refactoring akar dan cabang
- Pengujian penetrasi yang ekstensif
- Program hadiah bug
Kami mengucapkan terima kasih kepada para pengembang, tim, dan komunitas yang telah memberikan komitmen dan pengorbanan besar untuk mewujudkan Haven 2.0.
Konversi telah diaktifkan kembali dalam protokol yang memungkinkan pengguna untuk bertukar antara XHV, xUSD, dan xAssets. Langkah penting ini memastikan 1 xUSD selalu bernilai 1 USD XHV, memulihkan tokennomics unik Haven yang menstabilkan nilai xUSD.
Peningkatan Haven 2.0
Implementasi dan Audit Logika Validasi Mint dan Burn Baru
Selain bukti nilai asli yang digunakan oleh Protokol untuk mengonfirmasi validitas transaksi, Haven 2.0 menyertakan logika validasi mint dan burn baru. Ini bekerja dengan memverifikasi data tambahan dalam transaksi konversi untuk menjamin bahwa nilai mint dan burn yang diberikan oleh pengirim sudah benar. Lapisan validasi tambahan ini sepenuhnya menghilangkan risiko terulangnya eksploitasi konversi yang dialami pada Juni 2021.
Model matematis di balik validasi baru ini harus benar-benar kuat. Oleh karena itu, kami menugaskan spesialis matematika Monero – Cypher Stack dan tim spesialis mereka – untuk meninjau pendekatan kami dan memastikan bahwa matematika tersebut kuat dan sesuai dengan tujuan.
Anda dapat membaca hasil audit matematika ini Di Sini
Perombakan Kode dan Audit Keamanan
Untuk memastikan logika validasi mint dan burn yang baru diterapkan dengan benar, bersama dengan peningkatan keamanan terkait, tim kembali mendaftarkan Cypher Stack untuk menyelesaikan audit kode guna mengonfirmasi bahwa kode baru dan yang sudah ada aman dan sesuai dengan perhitungan. Anda dapat membaca auditnya Di Sini
Cypher Stack terdiri dari beberapa pakar Monero terkemuka di dunia dan ditempatkan secara tepat untuk melakukan analisis menyeluruh dan mendalam yang diperlukan.
Cari tahu lebih lanjut di sini: https://www.cypherstack.com/
Pengujian Penetrasi
Ini merupakan proses yang berkelanjutan selama lima bulan penuh saat protokol sedang ditinjau, saat kami mengaudit semua kode baru dan yang sudah ada untuk mengetahui potensi vektor serangan. Tim telah aktif bekerja dengan spesialis Monero terkenal untuk mengidentifikasi kerentanan dan peluang untuk meningkatkan kode. Kolaborasi intensif ini telah membawa pemikiran permusuhan yang berharga bagi proyek dan tambahan pengetahuan teknis. Hal ini memungkinkan kami melakukan sejumlah perbaikan nyata pada basis kode dan telah menjadi bagian yang sangat bermanfaat dalam proses pengoptimalan.
Refactoring Basis Kode
Sejalan dengan pekerjaan validasi dan pengujian penetrasi, upaya berkelanjutan untuk memfaktorkan ulang seluruh basis kode telah menghasilkan banyak keuntungan. Kode yang lebih bersih dan terorganisir membuatnya lebih mudah dibaca dan dipahami. Hal ini memberikan manfaat keamanan dan stabilitas serta membuat proyek lebih mudah diakses oleh pengembang dan auditor baru.
Menerapkan Tes Unit yang Ditingkatkan
Pengujian unit adalah rutinitas otomatis yang dapat digunakan untuk menilai fungsionalitas inti dengan cepat. Pengujian unit baru telah dikembangkan untuk dijalankan setelah pembaruan apa pun, untuk memastikan bahwa fungsi inti selalu berfungsi seperti yang diharapkan.
Program Hadiah Bug
Untuk menarik lebih banyak perhatian, opini, dan keahlian ke dalam proyek ini, kami meluncurkan Program Bug Bounty dengan imbalan maksimum sebesar $100 ribu per kontribusi.
Hal ini telah menciptakan struktur insentif yang jelas bagi siapa saja yang mampu membantu memburu bug dan berkontribusi terhadap perbaikan berkelanjutan kami.
Hal ini sangat sukses dan sejumlah pendukung anonim telah memberikan kontribusi penting terhadap keamanan proyek.
Anda dapat membaca semua detailnya Di Sini
Pembaruan Monero
Sebagian besar Protokol Haven masih didasarkan pada Monero dan sebagian besar peningkatan yang dijelaskan di atas berkaitan dengan kode Haven secara khusus, sebagian di sekitar Mint dan Burn. Namun, Haven 2.0 menyertakan pembaruan dan peningkatan pada kode Monero itu sendiri. Pembaruan Monero dipantau secara ketat, dan diterapkan pada Haven jika diperlukan. Ketika pengujian mengidentifikasi masalah di Monero, permintaan penarikan dibagikan di bagian hulu untuk meningkatkan Monero itu sendiri, sehingga berkontribusi pada komunitas privasi secara lebih luas.
Pertanyaan Umum
Apakah koin di Haven 2.0 sama seperti sebelumnya?
Ya, Haven 2.0 hanyalah pembaruan kode. Koin Anda akan melakukannya bukan perlu ditukar dan masih berlaku. Jaringan akan berlanjut seperti sebelumnya pada rantai yang sama.
Apakah ada brankas baru untuk diunduh?
Anda dapat menemukan versi terbaru dari semua brankas Haven di situs web Di Sini. Gudang web akan diperbarui secara otomatis sehingga tidak diperlukan tindakan apa pun untuk itu.
Apakah saya harus mengirim koin saya ke brankas baru?
Tidak, ini tidak perlu karena Anda cukup memulihkan brankas Anda menggunakan frase awal 25 kata pada versi baru. Pastikan Anda telah mencatatnya sebelum menghapus file brankas lama.
Apa yang terjadi pada jaringan setelah Haven 2.0?
Fork memulihkan fungsionalitas penuh ke jaringan agar dapat melakukan konversi di brankas Haven antara XHV, xUSD, dan semua xAssets termasuk xBTC, xAU, xCNY, dll.
CATATAN: Konversi xJPY (Yen Jepang) telah ditangguhkan pada saat fork dan tidak lagi tersedia bagi pengguna di masa mendatang.
Mengapa biaya dan waktu buka kunci berubah?
Sebagai tindak lanjut dari eksploitasi pada bulan Juni tahun ini, diperlukan penyesuaian biaya konversi dan waktu pembukaan kunci untuk aset jaringan. Perubahan ini hanya memengaruhi konversi antara xUSD dan xAssets lainnya.
Semua xAssets sekarang akan terbuka dalam 48 jam dengan biaya 0,5% untuk konversi. Pembaruan lainnya mencakup pembakaran biaya konversi sebesar 80% dan sisanya dibagi rata antara penambang dan dompet tata kelola. Jadi, penambang sekarang menerima konversi sebesar 0,05%.
Anda dapat membaca semua detail tentang struktur biaya baru dan waktu buka kunci di postingan Basis Pengetahuan kami Di Sini