Analisis Mendalam Protokol Runes: Mekanisme Desain dan Keterbatasan
1. Runes( Ringkasan Rune)
Selama setahun terakhir, fenomena paling mencolok di bidang web3 adalah ledakan ekosistem inskripsi. Titik awalnya adalah Ordinals, sebuah teknologi yang memberikan nomor unik untuk setiap satoshi di Bitcoin.
Pendiri inti Ordinals, Casey, mengajukan kode dasar Runes pada bulan September tahun lalu, tetapi belum merilis mainnet. Ini mendorong beberapa pihak proyek untuk lebih dulu fork kode tersebut dan menerbitkan protokol seperti RunesAlpha. Meskipun ada kontroversi plagiarisme, pertumbuhan nilai pasar hingga ratusan juta dolar dalam waktu singkat juga menunjukkan potensi besar dari protokol Runes.
Versi resmi protokol Runes akan diluncurkan di jaringan utama Bitcoin sekitar 20 April 2024. Ini berarti pihak proyek, dompet, dan platform perdagangan akan menghadapi tantangan besar untuk diluncurkan langsung di jaringan utama.
2. Cara mencatat informasi tambahan di Bitcoin
Ada dua jenis solusi lampiran data off-chain yang utama di Bitcoin: engraving dan etching.
2.1 Prinsip Dasar Etching
Runes menggunakan teknik etsa untuk menulis informasi ke bidang op-return dari UTXO Bitcoin. Ini adalah cara pencatatan di chain yang sederhana dan intuitif, didukung sejak versi Bitcoin Core 0.9. Op-return menciptakan output yang dapat diverifikasi tetapi tidak dapat dikonsumsi, memungkinkan data untuk disimpan di blockchain.
Di penjelajah blockchain, Anda dapat melihat informasi op-return yang disertakan dengan transaksi. Informasi ini biasanya adalah data yang dienkode dalam format heksadesimal, yang setelah didekode dapat menghasilkan string dalam format JSON, yang menunjukkan informasi tentang penyebaran, pencetakan, penerbitan, dan sebagainya dari aset Runes.
2.2 Prinsip Dasar Pematakan
Ordinals/brc20 dan protokol lainnya menyematkan metadata ke dalam data saksi transaksi, diimplementasikan melalui saksi terpisah dan P2TR. Proses ini mencakup dua tahap, yaitu pengajuan dan pengungkapan, yang memerlukan dua transaksi untuk diselesaikan.
P2TR adalah jenis output transaksi yang diperkenalkan oleh pembaruan Taproot Bitcoin pada tahun 2021, yang meningkatkan privasi transaksi. Setelah proses pengukiran selesai, protokol Ordinals mengatur bahwa ukiran terikat pada sat pertama dari input pertama.
2.3 Perbandingan Dua Rencana
Keuntungan etsa: logika sederhana, biaya transaksi rendah, tidak menggunakan memori pool node penuh.
Kekurangan: membatasi panjang 80 byte, perlu kompresi data yang tinggi.
Keunggulan: hampir tidak ada batasan ukuran, memiliki perlindungan privasi tertentu, mendukung berbagai jenis permainan.
Kekurangan: perlu dua kali di-chain, biaya cukup tinggi, tekanan besar pada memori penuh node.
3. Analisis Desain Dasar Runes
3.1 Runes versi 0.11
Versi awal Runes dibagi menjadi tiga bagian: edicts( transfer aset), etching( penyebaran aset), burn( penghancuran).
edicts mendefinisikan arah transfer aset, etching menyajikan informasi aset yang diterapkan. Dibandingkan dengan ERC721, Runes menambahkan field limit dan term, membatasi jumlah mint dan interval. Ini adalah perbedaan mendasar antara proyek inskripsi dan penerbitan aset kontrak pintar Ethereum, kurangnya kemampuan verifikasi waktu nyata.
Protokol menandai definisi yang seragam untuk penerbitan aset dan cara minting, menekankan peluncuran yang adil, sepenuhnya terbuka untuk partisipasi pengguna, dan membatasi intervensi dari pihak proyek.
3.2 Runes versi 0.18
Versi baru Runes dibagi menjadi empat aspek: edicts, Mint, etching, dan bidang lainnya.
edicts menambahkan parameter pointer, digunakan untuk mengubah arah transfer aset default, mengurangi jumlah pengkodean dan biaya transaksi.
Kolom Mint membatasi setiap transaksi untuk hanya mint satu aset, menyeimbangkan garis start antara teknis dan pengguna biasa.
perubahan terbesar pada bidang etching:
ID aset diubah menjadi bentuk string, menghemat ruang pengkodean
Memperkenalkan field terms, menentukan titik awal dan akhir mint, meningkatkan keadilan
Atur aturan pembebasan panjang nama untuk menghindari pendaftaran yang tidak sah
Menggunakan proses dua langkah commit dan reveal, melindungi kontrol nama penerbit
Menambahkan field turbo, untuk cadangan perubahan protokol di masa depan.
4. Penilaian protokol Runes versi baru
Keuntungan:
Sesuai dengan permintaan pasar, menyelesaikan kekacauan ekosistem inskripsi
Mengandalkan basis pengguna protokol Ordinals
Menggunakan metode op_Return, meningkatkan keamanan dan tingkat desentralisasi
Kekurangan:
Waktu peluncuran yang ketat, mungkin mempengaruhi perkembangan ekosistem
Aturan yang kompleks, meningkatkan kesulitan operasi pengguna dan risiko phishing
Dibandingkan dengan protokol seperti Atomical, kurangnya tata letak L2 atau BVM
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.
Analisis Kedalaman protokol Runes: mekanisme desain, kelebihan dan kekurangan, serta dampaknya terhadap ekosistem Bitcoin
Analisis Mendalam Protokol Runes: Mekanisme Desain dan Keterbatasan
1. Runes( Ringkasan Rune)
Selama setahun terakhir, fenomena paling mencolok di bidang web3 adalah ledakan ekosistem inskripsi. Titik awalnya adalah Ordinals, sebuah teknologi yang memberikan nomor unik untuk setiap satoshi di Bitcoin.
Pendiri inti Ordinals, Casey, mengajukan kode dasar Runes pada bulan September tahun lalu, tetapi belum merilis mainnet. Ini mendorong beberapa pihak proyek untuk lebih dulu fork kode tersebut dan menerbitkan protokol seperti RunesAlpha. Meskipun ada kontroversi plagiarisme, pertumbuhan nilai pasar hingga ratusan juta dolar dalam waktu singkat juga menunjukkan potensi besar dari protokol Runes.
Versi resmi protokol Runes akan diluncurkan di jaringan utama Bitcoin sekitar 20 April 2024. Ini berarti pihak proyek, dompet, dan platform perdagangan akan menghadapi tantangan besar untuk diluncurkan langsung di jaringan utama.
2. Cara mencatat informasi tambahan di Bitcoin
Ada dua jenis solusi lampiran data off-chain yang utama di Bitcoin: engraving dan etching.
2.1 Prinsip Dasar Etching
Runes menggunakan teknik etsa untuk menulis informasi ke bidang op-return dari UTXO Bitcoin. Ini adalah cara pencatatan di chain yang sederhana dan intuitif, didukung sejak versi Bitcoin Core 0.9. Op-return menciptakan output yang dapat diverifikasi tetapi tidak dapat dikonsumsi, memungkinkan data untuk disimpan di blockchain.
Di penjelajah blockchain, Anda dapat melihat informasi op-return yang disertakan dengan transaksi. Informasi ini biasanya adalah data yang dienkode dalam format heksadesimal, yang setelah didekode dapat menghasilkan string dalam format JSON, yang menunjukkan informasi tentang penyebaran, pencetakan, penerbitan, dan sebagainya dari aset Runes.
2.2 Prinsip Dasar Pematakan
Ordinals/brc20 dan protokol lainnya menyematkan metadata ke dalam data saksi transaksi, diimplementasikan melalui saksi terpisah dan P2TR. Proses ini mencakup dua tahap, yaitu pengajuan dan pengungkapan, yang memerlukan dua transaksi untuk diselesaikan.
P2TR adalah jenis output transaksi yang diperkenalkan oleh pembaruan Taproot Bitcoin pada tahun 2021, yang meningkatkan privasi transaksi. Setelah proses pengukiran selesai, protokol Ordinals mengatur bahwa ukiran terikat pada sat pertama dari input pertama.
2.3 Perbandingan Dua Rencana
Keuntungan etsa: logika sederhana, biaya transaksi rendah, tidak menggunakan memori pool node penuh. Kekurangan: membatasi panjang 80 byte, perlu kompresi data yang tinggi.
Keunggulan: hampir tidak ada batasan ukuran, memiliki perlindungan privasi tertentu, mendukung berbagai jenis permainan. Kekurangan: perlu dua kali di-chain, biaya cukup tinggi, tekanan besar pada memori penuh node.
3. Analisis Desain Dasar Runes
3.1 Runes versi 0.11
Versi awal Runes dibagi menjadi tiga bagian: edicts( transfer aset), etching( penyebaran aset), burn( penghancuran).
edicts mendefinisikan arah transfer aset, etching menyajikan informasi aset yang diterapkan. Dibandingkan dengan ERC721, Runes menambahkan field limit dan term, membatasi jumlah mint dan interval. Ini adalah perbedaan mendasar antara proyek inskripsi dan penerbitan aset kontrak pintar Ethereum, kurangnya kemampuan verifikasi waktu nyata.
Protokol menandai definisi yang seragam untuk penerbitan aset dan cara minting, menekankan peluncuran yang adil, sepenuhnya terbuka untuk partisipasi pengguna, dan membatasi intervensi dari pihak proyek.
3.2 Runes versi 0.18
Versi baru Runes dibagi menjadi empat aspek: edicts, Mint, etching, dan bidang lainnya.
edicts menambahkan parameter pointer, digunakan untuk mengubah arah transfer aset default, mengurangi jumlah pengkodean dan biaya transaksi.
Kolom Mint membatasi setiap transaksi untuk hanya mint satu aset, menyeimbangkan garis start antara teknis dan pengguna biasa.
perubahan terbesar pada bidang etching:
Menambahkan field turbo, untuk cadangan perubahan protokol di masa depan.
4. Penilaian protokol Runes versi baru
Keuntungan:
Kekurangan: