Analisis Kedalaman protokol Runes: Analisis mekanisme desain dasar dan keterbatasannya

robot
Pembuatan abstrak sedang berlangsung

Analisis Mendalam tentang Protokol Runes: Mekanisme Desain Dasar dan Analisis Keterbatasan

1. Runes( Rune) Deskripsi

Dalam setahun terakhir, fenomena paling mencolok di bidang Web3 adalah ledakan ekosistem inskripsi. Gelombang ini berasal dari protokol Ordinals, yang memberikan nomor unik untuk setiap satoshi di Bitcoin. Pendiri inti Ordinals, Casey, telah mengajukan kode versi dasar protokol Runes sejak September tahun lalu, tetapi belum merilis versi mainnet secara resmi.

Selama periode ini, beberapa proyek seperti RunesAlpha telah mem-fork kode tersebut dan menerbitkannya secara independen, meskipun ada dugaan plagiarisme, tetapi dalam waktu singkat, pertumbuhan total nilai pasar mencapai ratusan juta dolar juga menunjukkan potensi besar dari protokol Runes.

Versi resmi dari protokol Runes diperkirakan akan diluncurkan secara resmi di jaringan utama Bitcoin sekitar 20 April 2024. Ini berarti bahwa pihak proyek, dompet, dan platform perdagangan akan menghadapi tantangan besar: bagaimana cara menyesuaikan jaringan utama secara langsung tanpa jaringan pengujian.

Artikel ini akan secara sistematis merangkum evolusi bidang dasar proyek Runes, membantu pembaca untuk secara fundamental memahami perbedaan antara Runes dan protokol FT seperti BRC20, ARC20, serta membandingkan kelebihan dan kekurangan untuk membuat keputusan yang rasional.

Pendalaman mekanisme desain dasar dan batasan protokol Runes

2. Metode Pencatatan Data di Rantai Bitcoin

Ada dua skema utama untuk menambahkan data off-chain ke on-chain di Bitcoin: mengukir dan menggores.

2.1 Prinsip Dasar Etching

Runes menggunakan teknologi etsa, yang merupakan cara pencatatan informasi di blockchain yang intuitif. Implementasinya secara spesifik adalah dengan menulis data ke dalam bidang OP_RETURN dari UTXO Bitcoin. Fitur ini mulai didukung sejak versi 0.9 Bitcoin Core pada tahun 2014, yang memungkinkan pembuatan output yang dapat diverifikasi tetapi tidak dapat dikonsumsi, sehingga data disimpan secara permanen di blockchain.

Di penjelajah blok Bitcoin, Anda dapat dengan mudah melihat informasi OP_RETURN yang dilampirkan dalam transaksi. Meskipun informasi ini menggunakan satu posisi keluaran dari UTXO, pada kenyataannya itu adalah data yang tertutup dan tidak dapat dipindahkan kembali untuk penggunaan. Itu seperti area catatan dari transaksi, disimpan secara permanen di ruang penyimpanan Bitcoin, dan dapat ditemukan melalui indeks hash transaksi.

Konten dalam bidang OP_RETURN biasanya adalah serangkaian data yang dikodekan dalam heksadesimal, yang setelah didekode dapat memberikan informasi spesifik, seperti data terkait penyebaran, pembuatan, dan penerbitan aset Runes dalam format JSON.

2.2 Prinsip Dasar yang Terukir

Protokol Ordinals/BRC20 meng嵌入 metadata ke dalam data saksi transaksi, proses ini dilakukan melalui saksi terpisah dan metode "membayar ke Taproot" (P2TR), termasuk pengajuan (commit) dan pengungkapan (reveal) dalam dua tahap, yang membutuhkan dua transaksi untuk diselesaikan.

P2TR adalah jenis output transaksi yang diperkenalkan oleh peningkatan Taproot Bitcoin pada tahun 2021, yang dapat menyimpan kondisi transaksi yang berbeda dengan lebih pribadi. Implementasinya adalah dengan terlebih dahulu menghasilkan UTXO( transaksi commit P2TR yang dibayarkan ke alamat hash skrip), kemudian saat menggunakan UTXO ini, skrip asli disediakan dalam skrip saksi, sehingga data ukiran diunggah ke rantai( transaksi reveal).

Definisi protokol Ordinals, inskripsi terikat pada sat pertama dari input pertama setelah menyelesaikan proses pengukiran dengan dua transaksi (commit dan reveal ).

2.3 Perbandingan dua solusi data on-chain

Mengukir:

  • Kelebihan: Logika sederhana dan jelas, biaya transaksi rendah, tidak menghabiskan memori node penuh.
  • Kekurangan: terbatas pada panjang 80 byte, perlu encoding data yang sangat terkompresi.

Terukir:

  • Kelebihan: hampir tidak ada batasan ukuran, memiliki kemampuan perlindungan privasi tertentu, mendukung berbagai cara bermain ( seperti kunci waktu, bukti kerja ).
  • Kekurangan: perlu dua transaksi on-chain, biaya akhir lebih tinggi, durasi transaksi commit lama, tekanan besar pada memori pool node penuh.

Pendalaman mekanisme desain dasar dan keterbatasan protokol Runes

3. Interpretasi Desain Dasar Runes

3.1 Runes 0.11 versi analisis

Versi awal dari bidang Runes protokol dibagi menjadi tiga bagian: edicts( informasi transfer aset), etching( informasi penempatan aset) dan burn( penghancuran).

Ketika informasi edicts dalam format yang benar terdapat dalam OP_RETURN transaksi, parser off-chain akan menghitung keadaan transfer aset pengguna, di mana field output menentukan tujuan transfer.

Definisi konten etching mengatur informasi utama tentang penyebaran aset, dengan perbandingan terhadap ERC721, perbedaan terbesar terletak pada batasan di bidang limit dan term yang membatasi jumlah minting dan rentang minting yang diperbolehkan. Ini juga merupakan perbedaan mendasar antara proyek inskripsi, rune, dan penerbitan aset melalui kontrak pintar Ethereum. Karena kurangnya verifikasi kontrak pintar di blockchain, protokol inskripsi secara seragam mendefinisikan cara penerbitan aset dan partisipasi pengguna dalam minting, dengan konsep peluncuran yang adil, sepenuhnya membuka partisipasi pengguna, dan mengurangi kemungkinan intervensi berlebihan dari pihak proyek terhadap pasar.

Penjelasan Mendalam tentang Mekanisme Desain Dasar dan Batasan Protokol Runes

3.2 Runes 0.18 versi analisis

Versi terbaru dari bidang protokol Runes dibagi menjadi empat aspek:

  1. edicts: mendefinisikan arah transfer aset, menambahkan parameter pointer untuk mengubah arah transfer default, untuk mengakomodasi situasi di mana beberapa aset Runes ditransfer sekaligus, mengurangi jumlah pengkodean dan biaya transaksi.

  2. Mint: menambahkan kolom baru, membatasi satu transaksi hanya untuk mencetak satu aset, menyeimbangkan garis start antara pengguna teknis dan pengguna biasa.

  3. etching: cara penempatan aset mengalami perubahan signifikan

    • ID aset diubah menjadi bentuk string, menghemat ruang pengkodean
    • kolom terms menambahkan parameter height dan offset, menentukan titik awal pencetakan, meningkatkan keadilan
    • Memperkenalkan aturan pelepasan panjang nama, mengontrol sumber daya yang langka
    • Menggunakan teknologi engrave ( commit dan reveal ) untuk penerapan, menyediakan perlindungan privasi
  4. turbo: menambah field, untuk cadangan perubahan lapisan protokol di masa depan

Analisis Mendalam Mekanisme Desain Dasar dan Keterbatasan Protokol Runes

4. Evaluasi protokol Runes versi baru

Kelebihan:

  • Sesuai dengan permintaan pasar, telah menyelesaikan beberapa masalah awal dari protokol铭文.
  • Mengintegrasikan protokol Ordinals, memanfaatkan basis pengguna yang ada
  • Sebagai protokol FT, melengkapi kekurangan Ordinals dalam operasional pasar.
  • Menggunakan OP_RETURN untuk mencatat data, meningkatkan keamanan dan tingkat desentralisasi.

Kekurangan:

  • Masalah waktu pasar, waktu pengembangan yang ketat dapat mempengaruhi perkembangan ekosistem
  • Aturan yang rumit, terutama masalah panjang nama aset dapat meningkatkan risiko pengguna
  • Ada ketidakpastian dalam kompatibilitas masa depan, sedikit tertinggal dalam pengembangan L2 dan BVM.

Penjelasan Mendalam tentang Mekanisme Desain Dasar dan Keterbatasan Protokol Runes

Lihat Asli
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Hadiah
  • 6
  • Bagikan
Komentar
0/400
DevChivevip
· 5jam yang lalu
Saya hanya menunggu Runes mengosongkan dompet saya 55555
Lihat AsliBalas0
DAOdreamervip
· 15jam yang lalu
lagi menambah pengetahuan runes luar biasa
Lihat AsliBalas0
TestnetScholarvip
· 15jam yang lalu
masukkan posisi masukkan posisi Posisi Lock-uping
Lihat AsliBalas0
shadowy_supercodervip
· 15jam yang lalu
Satu lagi yang membuang-buang waktu.
Lihat AsliBalas0
NestedFoxvip
· 15jam yang lalu
Coba-coba saja, tidak rugi lihat saja.
Lihat AsliBalas0
HodlOrRegretvip
· 15jam yang lalu
Runes terlihat membuat kepala pusing, seperti merancang labirin.
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)