Baru-baru ini, sebuah tim mengembangkan solusi pembuktian pembakaran (PoB) yang cocok untuk ekosistem Cardano terkait dengan pertanyaan yang diajukan oleh Charles Hoskinson. Artikel ini akan memperkenalkan solusi ini, dengan konten utama meliputi:
Ikhtisar mekanisme bukti pembakaran dan aplikasinya
Solusi PoB ini pada mekanisme eksekusi kontrak pintar di jaringan Cardano
Proses pengembangan dan pengujian kontrak pintar
Melalui pengiriman token ke alamat "lubang hitam" untuk mengeksekusi protokol PoB
Bukti Pembakaran dan Aplikasinya
Pembakaran token ( penghancuran ) pada dasarnya adalah mengirim token ke alamat "lubang hitam" yang tidak dapat diakses. Mekanisme ini dapat digunakan untuk meningkatkan nilai token yang tersisa, atau sebagai bukti komitmen dari protokol blockchain. Meskipun pembakaran sejumlah besar token dapat memicu tekanan deflasi, itu masih merupakan transaksi blockchain yang umum.
Keamanan bukti pembakaran didasarkan pada fungsi hash kriptografi. Fungsi-fungsi ini mudah dihitung secara langsung, tetapi sangat sulit untuk ditelusuri kembali. Dengan membalik bit terendah dari output fungsi hash kriptografi, dapat dibuat alamat lubang hitam. Apa pun yang dikirim ke alamat tersebut akan menjadi sulit atau tidak mungkin untuk dipulihkan.
Kontrak Cerdas Pembuktian Pembakaran di Jaringan Cardano
Kontrak pintar Cardano terdiri dari tiga bagian:
Skrip penebusan: mengizinkan atau melarang pengeluaran eUTxOs
Skrip dompet: mewakili pengguna yang menjalankan, digunakan untuk menebus dana dan membuat eUTxO baru
eUTxOs: titik data yang memegang dana dan digunakan untuk penebusan
Kontrak pintar Cardano tidak memiliki status terpusat di buku besar, setiap eUTxO memiliki status independen.
Solusi PoB ini mencakup empat jenis operasi:
Pembakaran: mengirimkan dana ke alamat lubang hitam
Dihancurkan: Verifikasi bahwa pembakaran benar-benar terjadi
Terkunci: Kirim dana ke alamat yang memiliki kunci
Penebusan: menebus dana yang terkunci
Perantara tidak dapat membedakan antara transaksi pembakaran dan penguncian, ini menghindari pemeriksaan terhadap transaksi pembakaran.
Deploymen Kontrak Pintar
Langkah-langkah penyebaran termasuk:
Pasang rangkaian alat Haskell
Membangun skrip Plutus
Memulai kontainer node dan dompet Cardano
Memulihkan dompet dan mendapatkan ID dompet
Melaksanakan pembakaran token
Verifikasi Pembakaran
Dari Kontrak Pintar ke Skrip Dompet
Untuk meningkatkan keamanan lebih lanjut, operasi dapat dipindahkan dari kontrak pintar ke skrip dompet. Metode ini membuat peninjauan transaksi pembakaran menjadi lebih sulit, kecuali jika semua transaksi Cardano ditinjau.
Untuk mencapai ini, perlu mengganti hash kunci publik dengan hash nilai komitmen, dan membalik bit terendah dari nilai komitmen. Selain itu, perlu mempertimbangkan struktur alamat Cardano dan mekanisme pemeriksaan kesalahan.
Kesimpulan
Artikel ini memperkenalkan solusi implementasi protokol bukti pembakaran dalam ekosistem Cardano. Saat ini, disarankan untuk menggunakan skrip dompet, tetapi di masa depan, seiring dengan perbaikan pustaka PAB, solusi kontrak pintar kompleks yang menggabungkan skrip dompet mungkin lebih layak, membantu menciptakan lingkungan yang lebih tahan terhadap potensi penyensoran.
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
Ekosistem Cardano menerapkan protokol pembakaran bukti untuk meningkatkan privasi dan ketahanan terhadap sensor.
Implementasi protokol bukti pembakaran ekosistem Cardano
Baru-baru ini, sebuah tim mengembangkan solusi pembuktian pembakaran (PoB) yang cocok untuk ekosistem Cardano terkait dengan pertanyaan yang diajukan oleh Charles Hoskinson. Artikel ini akan memperkenalkan solusi ini, dengan konten utama meliputi:
Bukti Pembakaran dan Aplikasinya
Pembakaran token ( penghancuran ) pada dasarnya adalah mengirim token ke alamat "lubang hitam" yang tidak dapat diakses. Mekanisme ini dapat digunakan untuk meningkatkan nilai token yang tersisa, atau sebagai bukti komitmen dari protokol blockchain. Meskipun pembakaran sejumlah besar token dapat memicu tekanan deflasi, itu masih merupakan transaksi blockchain yang umum.
Keamanan bukti pembakaran didasarkan pada fungsi hash kriptografi. Fungsi-fungsi ini mudah dihitung secara langsung, tetapi sangat sulit untuk ditelusuri kembali. Dengan membalik bit terendah dari output fungsi hash kriptografi, dapat dibuat alamat lubang hitam. Apa pun yang dikirim ke alamat tersebut akan menjadi sulit atau tidak mungkin untuk dipulihkan.
Kontrak Cerdas Pembuktian Pembakaran di Jaringan Cardano
Kontrak pintar Cardano terdiri dari tiga bagian:
Kontrak pintar Cardano tidak memiliki status terpusat di buku besar, setiap eUTxO memiliki status independen.
Solusi PoB ini mencakup empat jenis operasi:
Perantara tidak dapat membedakan antara transaksi pembakaran dan penguncian, ini menghindari pemeriksaan terhadap transaksi pembakaran.
Deploymen Kontrak Pintar
Langkah-langkah penyebaran termasuk:
Dari Kontrak Pintar ke Skrip Dompet
Untuk meningkatkan keamanan lebih lanjut, operasi dapat dipindahkan dari kontrak pintar ke skrip dompet. Metode ini membuat peninjauan transaksi pembakaran menjadi lebih sulit, kecuali jika semua transaksi Cardano ditinjau.
Untuk mencapai ini, perlu mengganti hash kunci publik dengan hash nilai komitmen, dan membalik bit terendah dari nilai komitmen. Selain itu, perlu mempertimbangkan struktur alamat Cardano dan mekanisme pemeriksaan kesalahan.
Kesimpulan
Artikel ini memperkenalkan solusi implementasi protokol bukti pembakaran dalam ekosistem Cardano. Saat ini, disarankan untuk menggunakan skrip dompet, tetapi di masa depan, seiring dengan perbaikan pustaka PAB, solusi kontrak pintar kompleks yang menggabungkan skrip dompet mungkin lebih layak, membantu menciptakan lingkungan yang lebih tahan terhadap potensi penyensoran.