Terobosan baru kontrak pintar BTC: Fractal BTC Mainnet diluncurkan dengan mengintroduksi protokol CAT20

robot
Pembuatan abstrak sedang berlangsung

Smart Contract di BTC: Analisis Fractal BTC dan Protokol CAT20

Belakangan ini, ekosistem Bitcoin telah mengalami kemajuan penting. Setelah beberapa putaran pengujian jaringan, Fractal BTC resmi diluncurkan di jaringan utama pada bulan September. Salah satu sorotan Fractal adalah memiliki fungsi smart contract, dan pada saat peluncuran jaringan utama, juga meluncurkan protokol token baru CAT20. Artikel ini akan membahas secara mendalam tentang desain teknis CAT20 dan dampak potensialnya.

Interpretasi Teknikal CAT20: Protokol Token Baru di Atas Fractal Bitcoin

Fractal Bitcoin简介

Sebelum memahami CAT20, kita perlu mengenal Fractal Bitcoin secara singkat. Fractal Bitcoin adalah jaringan "lapisan kedua" yang sepenuhnya kompatibel dengan BTC, dengan waktu konfirmasi blok hanya 1 menit. Prinsip dasar dari jaringan ini adalah menggandakan jaringan BTC, di mana setiap rantai dapat memproses transaksi, sehingga meningkatkan kecepatan pemrosesan keseluruhan.

Salah satu sorotan Fractal adalah diaktifkannya opcode OP_CAT yang sebelumnya ditinggalkan dalam BTC karena pertimbangan keamanan. Pengaktifan kembali opcode ini memberikan Fractal kemampuan kontrak pintar Bitcoin, membuka kemungkinan untuk aplikasi inovatif yang lebih banyak.

Interpretasi Teknologi CAT20: Protokol Token Baru di Atas Bitcoin Fraktal

CAT Protokol Ringkasan

Berdasarkan dukungan OP_CAT, Protokol CAT lahir. Saat ini, protokol CAT20 yang telah diluncurkan, secara fungsional mirip dengan standar ERC20 Ethereum. Mari kita lihat bagaimana CAT20 mewujudkan siklus hidup yang mirip dengan ERC20.

proses penerapan

Deploy CAT20 dibagi menjadi dua fase: "commit" dan "reveal":

  1. Tahap Komit: Menyimpan informasi dasar token ( seperti nama, simbol, dll ) ke dalam skrip keluaran transaksi. hashId transaksi ini menjadi identifikasi unik untuk token.

  2. Tahap Reveal: keluarkan OP_RETURN yang berisi Hash status awal CAT20, serta Minter yang digunakan untuk proses Mint selanjutnya.

Metode penggelaran dua tahap ini adalah pola pengajuan-pengungkapan yang umum digunakan dalam proyek blockchain, yang memungkinkan sebagian data proyek hanya diungkapkan pada tahap pengungkapan.

Interpretasi Teknikal CAT20: Protokol Token Baru di atas Fractal Bitcoin

mekanisme Mint

Proses Mint memiliki karakteristik sebagai berikut:

  • Input adalah sebuah minter( yang awalnya dihasilkan oleh deploy )
  • Setiap kali mint hanya ada satu input minter, tetapi bisa ada beberapa output minter
  • Setiap kali mint menghasilkan satu token
  • Urutan output tetap: minter harus diikuti oleh token

Perubahan jumlah minter selama proses Mint sangat penting. Jika hanya mengeluarkan 1 minter setiap kali, akan menyebabkan kemacetan jaringan; mengeluarkan terlalu banyak akan meningkatkan biaya transaksi. Versi V2 secara default menghasilkan dua Minter dengan status yang mendekati untuk menyeimbangkan masalah ini.

Interpretasi Teknikal CAT20: Protokol Token Baru di Fractal Bitcoin

membangun transaksi

Ada dua poin kunci dalam konstruksi perdagangan CAT20:

  1. Tahap Reveal: Mengendalikan UTXO yang bukan alamat ini melalui modifikasi logika skrip yang cerdik.

  2. Tahap Minter: Diperkirakan menggunakan fungsi smart contract yang diimplementasikan dengan OP_CAT, memungkinkan semua orang untuk menggunakan minter UTXO sebagai input.

Interpretasi Teknikal CAT20: Protokol Token Baru di Atas Fraktal Bitcoin

Status Transaksi (V2)

Status transaksi disimpan dalam OP_RETURN dan smart contract. OP_RETURN menyimpan Hash dari status output saat ini, kontrak menyimpan jumlah Mint yang tersisa. Setiap kali Mint dilakukan, jumlah mint dari Minter baru adalah setengah dari jumlah yang dapat dimint.

Perlu dicatat bahwa token CAT20 itu sendiri juga merupakan smart contract, yang mencakup dua status dasar yaitu jumlah dan alamat pemilik. Ini berarti CAT20 tidak secara langsung ada di UTXO alamat pengguna.

Interpretasi Teknologi CAT20: Protokol Token Baru di atas Bitcoin Fraktal

transfer dan penghancuran

Saat mentransfer, jumlah token yang dimasukkan dan dikeluarkan dalam transaksi harus tetap konsisten. Token yang dimusnahkan hanya perlu dikirim ke alamat biasa.

Penjelasan Teknikal CAT20: Protokol Token Baru di Bitcoin Fraktal

Ringkasan

Desain CAT20 memberikan fleksibilitas operasi yang besar kepada pengguna, tetapi juga mengajukan tuntutan yang lebih tinggi terhadap logika verifikasi kontrak. Keuntungan dari desain ini meliputi:

  1. Untuk memeriksa kepemilikan token, cukup periksa UTXO token.
  2. Dengan mencari transaksi yang mengandung "cat" dalam OP_RETURN, Anda dapat dengan cepat memahami status mint.

CAT20 membawa kemungkinan baru bagi ekosistem BTC, tetapi keamanan dan efektivitas aplikasi praktisnya masih perlu diamati dan diverifikasi lebih lanjut.

Interpretasi Teknologi CAT20: Protokol Token Baru di atas Fractal Bitcoin

Interpretasi Teknologi CAT20: Protokol Token Baru di atas Fraktal Bitcoin

BTC1.26%
Lihat Asli
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.
  • Hadiah
  • 6
  • Posting ulang
  • Bagikan
Komentar
0/400
RadioShackKnightvip
· 2jam yang lalu
BTC ditaruh di Metaverse ini?
Lihat AsliBalas0
AirdropHunterXMvip
· 2jam yang lalu
Ternyata begini cara bermainnya bull啊
Lihat AsliBalas0
LadderToolGuyvip
· 2jam yang lalu
btc akhirnya dimengerti, To da moon~
Lihat AsliBalas0
MEV_Whisperervip
· 2jam yang lalu
Sudah menambang dengan baik, konfirmasi dalam menit, masukkan posisi masukkan posisi
Lihat AsliBalas0
NftCollectorsvip
· 2jam yang lalu
Dari sudut pandang dimensi fraktal, skalabilitas BTCzk ternyata sangat selaras dengan teori seni ruang Picasso. Kekuatan pena bertingkat-tingkat!
Lihat AsliBalas0
LiquidityWhisperervip
· 2jam yang lalu
Gelombang ini BTC akhirnya bisa menggunakan smart contract, tidak salah lagi adalah BTC.
Lihat AsliBalas0
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)