Aplikasi mekanisme bukti pembakaran di jaringan Cardano
Baru-baru ini, sebuah tim telah menyelesaikan tantangan yang diajukan oleh Charles Hoskinson, mengembangkan protokol Proof of Burn (PoB) untuk ekosistem Cardano. Artikel ini akan memperkenalkan solusi ini, dengan konten utama sebagai berikut:
Ringkasan Mekanisme Bukti Pembakaran dan Aplikasinya
Solusi PoB ini diimplementasikan pada kontrak pintar di jaringan Cardano
Penyebaran dan pengujian jaringan uji kontrak pintar
Melaksanakan protokol PoB dengan mengirimkan token ke alamat "lubang hitam"
Bukti Pembakaran dan Aplikasinya
Pembakaran token kripto pada dasarnya adalah mengirim token ke alamat "lubang hitam" yang tidak dapat diakses. Alamat ini tidak memiliki kunci pribadi, sehingga token yang dibakar tidak dapat diambil kembali. Publik dapat memverifikasi bahwa pembakaran benar-benar terjadi, tetapi hanya mengetahui satu nilai janji "rahasia". Mekanisme ini dapat mencegah perantara memeriksa dana yang dibakar.
Mekanisme pembakaran memiliki berbagai kegunaan, dapat meningkatkan nilai token yang tersisa, dan juga dapat berfungsi sebagai bukti komitmen dalam protokol blockchain. Pembakaran dalam skala besar dapat memicu tekanan deflasi, karena mengurangi total jumlah token yang beredar. Meskipun pembakaran adalah operasi yang umum, tetap diperlukan persetujuan dari penambang. Tim berkomitmen untuk memperkenalkan protokol pembakaran token yang tidak dapat diaudit.
Keamanan bukti pembakaran didasarkan pada fungsi hash kriptografi. Fungsi-fungsi ini mudah dihitung ke depan, tetapi sulit untuk dihitung mundur. Pada dasarnya, perubahan kecil pada input akan menghasilkan perubahan acak yang besar pada output. Dengan membalik bit terendah dari fungsi hash kriptografi, sebuah alamat black hole dapat dibuat. Apa pun yang dikirim ke alamat tersebut sangat sulit atau tidak mungkin untuk dipulihkan.
Kontrak pintar bukti pembakaran di jaringan Cardano
Kontrak pintar Cardano terdiri dari tiga bagian:
Skrip penebusan: mengontrol pengeluaran eUTxOs
Skrip dompet: mewakili pengguna yang berjalan, digunakan untuk menebus dana dan membuat eUTxOs baru
eUTxOs: Memegang dana dan data, untuk konfirmasi syarat penggunaan oleh penebus.
Kontrak pintar Cardano tidak memiliki status terpusat, setiap eUTxO memiliki status independen. Operasi yang mungkin termasuk:
Pembakaran: Mengirim dana ke alamat black hole
Dihancurkan: Verifikasi apakah pembakaran terjadi
Mengunci: Mengirim dana ke alamat yang memiliki kunci
Penebusan: Menebus dana yang terkunci
Endpoint berjalan di dompet pengguna, transaksi yang dihasilkan akan dipindahkan ke blockchain. Skrip penebusan memverifikasi bahwa dana hanya dapat diakses oleh alamat yang ditentukan.
Dalam operasi pembakaran, alamat lubang hitam dibuat dengan memberikan nilai komitmen rahasia pada nilai hash dan membaliknya. Karena fungsi hash kriptografi digunakan, hampir tidak mungkin untuk menemukan nilai asli yang cocok.
Perantara tidak dapat membedakan antara transaksi pembakaran dan penguncian, sehingga tidak dapat melakukan pemeriksaan selektif terhadap transaksi pembakaran. Pembakaran dapat diverifikasi dengan mengungkapkan nilai komitmen.
Deployment Jaringan Uji Kontrak Pintar
Langkah-langkah penerapan mencakup:
Instal rangkaian alat Haskell
Membangun skrip Plutus
Menjalankan node Cardano dan wadah dompet
Memulihkan dompet dan mendapatkan ID dompet
Melakukan pembakaran token
Verifikasi Pembakaran
Dari Kontrak Pintar ke Skrip Dompet
Untuk mencegah potensi sensor, Anda dapat mempertimbangkan untuk hanya menggunakan skrip dompet tanpa menggunakan kontrak pintar. Dengan cara ini, satu-satunya cara untuk menyensor pembakaran adalah dengan menyensor semua transaksi Cardano.
Metode implementasinya adalah dengan mengganti hash kunci publik dengan hash nilai komitmen, serta membalik bit terendah dari nilai komitmen. Juga perlu menangani pemeriksaan kesalahan alamat Cardano.
Anda dapat menggunakan pustaka API Cardano untuk menghasilkan alamat pembakaran, mengirim transaksi, dan memverifikasi pembakaran.
Singkatnya, bukti pembakaran dapat diimplementasikan melalui kontrak pintar atau transaksi dompet. Saat ini, disarankan untuk menggunakan skrip dompet, tetapi di masa depan, seiring dengan perbaikan infrastruktur, solusi kontrak pintar yang kompleks yang dikombinasikan dengan skrip dompet mungkin lebih layak. Ini membantu menciptakan lingkungan yang dapat menahan potensi sensor.
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.
13 Suka
Hadiah
13
3
Posting ulang
Bagikan
Komentar
0/400
digital_archaeologist
· 08-10 17:10
ada masih harus melakukan hal-hal seperti ini untuk membakar koin
Ekosistem Cardano memperkenalkan mekanisme pembakaran bukti untuk mencapai pembakaran token yang tidak dapat diaudit.
Aplikasi mekanisme bukti pembakaran di jaringan Cardano
Baru-baru ini, sebuah tim telah menyelesaikan tantangan yang diajukan oleh Charles Hoskinson, mengembangkan protokol Proof of Burn (PoB) untuk ekosistem Cardano. Artikel ini akan memperkenalkan solusi ini, dengan konten utama sebagai berikut:
Bukti Pembakaran dan Aplikasinya
Pembakaran token kripto pada dasarnya adalah mengirim token ke alamat "lubang hitam" yang tidak dapat diakses. Alamat ini tidak memiliki kunci pribadi, sehingga token yang dibakar tidak dapat diambil kembali. Publik dapat memverifikasi bahwa pembakaran benar-benar terjadi, tetapi hanya mengetahui satu nilai janji "rahasia". Mekanisme ini dapat mencegah perantara memeriksa dana yang dibakar.
Mekanisme pembakaran memiliki berbagai kegunaan, dapat meningkatkan nilai token yang tersisa, dan juga dapat berfungsi sebagai bukti komitmen dalam protokol blockchain. Pembakaran dalam skala besar dapat memicu tekanan deflasi, karena mengurangi total jumlah token yang beredar. Meskipun pembakaran adalah operasi yang umum, tetap diperlukan persetujuan dari penambang. Tim berkomitmen untuk memperkenalkan protokol pembakaran token yang tidak dapat diaudit.
Keamanan bukti pembakaran didasarkan pada fungsi hash kriptografi. Fungsi-fungsi ini mudah dihitung ke depan, tetapi sulit untuk dihitung mundur. Pada dasarnya, perubahan kecil pada input akan menghasilkan perubahan acak yang besar pada output. Dengan membalik bit terendah dari fungsi hash kriptografi, sebuah alamat black hole dapat dibuat. Apa pun yang dikirim ke alamat tersebut sangat sulit atau tidak mungkin untuk dipulihkan.
Kontrak pintar bukti pembakaran di jaringan Cardano
Kontrak pintar Cardano terdiri dari tiga bagian:
Kontrak pintar Cardano tidak memiliki status terpusat, setiap eUTxO memiliki status independen. Operasi yang mungkin termasuk:
Endpoint berjalan di dompet pengguna, transaksi yang dihasilkan akan dipindahkan ke blockchain. Skrip penebusan memverifikasi bahwa dana hanya dapat diakses oleh alamat yang ditentukan.
Dalam operasi pembakaran, alamat lubang hitam dibuat dengan memberikan nilai komitmen rahasia pada nilai hash dan membaliknya. Karena fungsi hash kriptografi digunakan, hampir tidak mungkin untuk menemukan nilai asli yang cocok.
Perantara tidak dapat membedakan antara transaksi pembakaran dan penguncian, sehingga tidak dapat melakukan pemeriksaan selektif terhadap transaksi pembakaran. Pembakaran dapat diverifikasi dengan mengungkapkan nilai komitmen.
Deployment Jaringan Uji Kontrak Pintar
Langkah-langkah penerapan mencakup:
Dari Kontrak Pintar ke Skrip Dompet
Untuk mencegah potensi sensor, Anda dapat mempertimbangkan untuk hanya menggunakan skrip dompet tanpa menggunakan kontrak pintar. Dengan cara ini, satu-satunya cara untuk menyensor pembakaran adalah dengan menyensor semua transaksi Cardano.
Metode implementasinya adalah dengan mengganti hash kunci publik dengan hash nilai komitmen, serta membalik bit terendah dari nilai komitmen. Juga perlu menangani pemeriksaan kesalahan alamat Cardano.
Anda dapat menggunakan pustaka API Cardano untuk menghasilkan alamat pembakaran, mengirim transaksi, dan memverifikasi pembakaran.
Singkatnya, bukti pembakaran dapat diimplementasikan melalui kontrak pintar atau transaksi dompet. Saat ini, disarankan untuk menggunakan skrip dompet, tetapi di masa depan, seiring dengan perbaikan infrastruktur, solusi kontrak pintar yang kompleks yang dikombinasikan dengan skrip dompet mungkin lebih layak. Ini membantu menciptakan lingkungan yang dapat menahan potensi sensor.