Terobosan baru dalam ekosistem BTC: Fractal Bitcoin meluncurkan protokol CAT20 smart contract

robot
Pembuatan abstrak sedang berlangsung

Ekosistem BTC menghadirkan terobosan baru dalam smart contract

Ekosistem Bitcoin baru-baru ini menyambut perkembangan penting. Setelah beberapa putaran verifikasi di testnet, Fractal BTC resmi diluncurkan di mainnet pada bulan September. Salah satu sorotan dari sistem baru ini adalah kemampuannya yang memiliki fungsi smart contract, dan pada saat peluncuran mainnet, diperkenalkan protokol token baru bernama CAT20. Lalu, apa keunikan dalam desain teknis CAT20? Apa yang bisa kita pelajari dari sini?

Interpretasi Teknologi CAT20: Protokol Token Baru di Fractal Bitcoin

Fractal Bitcoin Pengantar

Sebelum memahami CAT20 secara mendalam, kita perlu mengenal sedikit tentang Fractal Bitcoin. Hubungan keduanya mirip dengan ERC20 dan ETH, protokol CAT20 dikerahkan di atas Fractal Bitcoin.

Fractal Bitcoin, juga dikenal sebagai Bitcoin Fraktal, adalah jaringan "lapisan dua" yang sepenuhnya kompatibel dengan BTC. Dibandingkan dengan BTC, kecepatan konfirmasi bloknya lebih cepat, hanya memerlukan 1 menit. Prinsip dasar seperti yang dinyatakan oleh namanya, yaitu menggandakan jaringan BTC, di mana setiap rantai dapat memproses transaksi, dengan meningkatkan jumlah node yang dapat memproses transaksi untuk meningkatkan kecepatan. Namun, tentang rincian spesifik seperti bagaimana komunikasi antar rantai saat ini masih belum jelas, dan pihak resmi juga belum menyediakan dokumentasi teknis terkait.

Interpretasi Teknologi CAT20: Protokol Token Baru di atas Bitcoin Fraktal

Salah satu fitur penting dari Fractal adalah diaktifkannya opcode OP_CAT yang sebelumnya ditinggalkan oleh BTC karena alasan keamanan. Aktivasi kembali opcode ini secara signifikan meningkatkan fungsionalitas Fractal Bitcoin, dan ada pendapat yang menyatakan bahwa OP_CAT dapat memberikan kemampuan kontrak pintar pada BTC, yang membuka lebih banyak kemungkinan untuk pengembangan di masa depan.

Saat ini, telah ada pengembang yang mengimplementasikan protokol serupa ERC20 di Fractal Bitcoin.

Tinjauan CAT Protocol

Dengan dukungan dasar OP_CAT, protokol yang sesuai segera diluncurkan, yaitu Protokol CAT. Di mana protokol CAT20 telah berfungsi secara nyata, sebuah platform perdagangan juga menambahkan panel fungsi yang sesuai.

Nama CAT20 mengingatkan pada ERC20, keduanya memang memiliki kesamaan. Bagaimana CAT20 dapat mewujudkan siklus hidup token yang serupa dibandingkan dengan protokol ERC20 yang sudah matang?

Interpretasi Teknologi CAT20: Protokol Token Baru di Atas Fractal Bitcoin

proses penyebaran

Sebelum penyebaran, pengguna perlu menentukan alamat dompet dan informasi dasar token. Mirip dengan ERC20, informasi token mencakup nama, simbol, dll. Perbedaannya adalah, CAT20 dapat mengatur jumlah pra-penggalian dan batas jumlah yang dicetak setiap kali.

Deployment dibagi menjadi dua tahap: "commit" dan "reveal". Pada tahap commit, informasi dasar token ditulis dalam skrip keluaran transaksi. HashId transaksi pada tahap ini berfungsi sebagai identifikasi token, digunakan untuk membedakan dari token lainnya.

Pada tahap reveal, akan ada dua input UTXO, yang sesuai dengan dua output pertama dari tahap commit. Transaksi ini pertama-tama mengeluarkan OP_RETURN, menyimpan Hash dari status awal CAT20. Kemudian mengeluarkan Minter, yang digunakan untuk memelihara perubahan status selama proses pencetakan berikutnya.

Seluruh proses penyebaran menggunakan dua langkah umum di blockchain yaitu pengiriman-pengungkapan, yang merupakan cara penyebaran proyek yang tipikal.

Interpretasi Teknikal CAT20: Protokol Token Baru di Atas Fractal Bitcoin

mekanisme pencetakan

Proses pencetakan memiliki karakteristik sebagai berikut:

  • Input adalah sebuah minter, awalnya dihasilkan pada tahap penyebaran.
  • Setiap kali minting hanya ada satu minter sebagai input, dapat memiliki beberapa minter sebagai output
  • Setiap kali mencetak menghasilkan satu token
  • Urutan keluaran mengharuskan minter sebelum token

Desain ini membuat proses pencetakan menjadi menarik. Misalnya, setiap kali pencetakan dapat menghasilkan beberapa minter, meningkatkan jumlah minter yang tersedia, dan menghindari kemacetan pencetakan. Namun, mengingat faktor ekonomi, lebih banyak orang mungkin cenderung untuk tidak menghasilkan minter baru, yang berarti beberapa pengguna perlu secara sukarela membayar lebih untuk menjaga sistem berfungsi.

Dalam versi V2, secara default menghasilkan dua Minter yang memiliki status yang hampir sama.

Interpretasi Teknologi CAT20: Protokol Token Baru di atas Fraktal Bitcoin

membangun transaksi

Ada beberapa rincian teknis yang perlu diperhatikan dalam struktur perdagangan CAT20:

  1. mengungkap UTXO: dengan cerdik mengubah logika skrip, untuk mengendalikan UTXO dari alamat yang berbeda dengan kunci privat yang sama.

  2. minter UTXO: Diduga merupakan fungsi smart contract yang diimplementasikan menggunakan OP_CAT, sehingga semua orang dapat menggunakan UTXO ini sebagai input.

Interpretasi Teknologi CAT20: Protokol Token Baru di atas Fractal Bitcoin

manajemen status (V2)

Status informasi disimpan dalam minter, disimpan di OP_RETURN dan smart contract. OP_RETURN menyimpan Hash status output transaksi saat ini, dan smart contract menyimpan sisa jumlah pencetakan. Setiap kali mencetak, jumlah pencetakan Minter yang baru dihasilkan adalah setengah dari jumlah yang masih dapat dicetak.

Token CAT20 itu sendiri juga merupakan smart contract, yang mencakup dua status dasar yaitu jumlah dan alamat pemilik. Berbeda dengan BRC20 atau inskripsi, CAT20 tidak secara langsung ada di UTXO alamat pengguna.

Analisis Teknikal CAT20: Protokol Token Baru di Atas Fractal Bitcoin

transfer dan hancurkan

Saat mentransfer, jumlah input dan output setiap token dalam transaksi yang sama harus tetap konsisten. Untuk menghancurkan token, cukup transfer ke alamat biasa.

Interpretasi Teknis CAT20: Protokol Token Baru di atas Fractal Bitcoin

Ringkasan

Desain CAT20 memberikan fleksibilitas yang besar bagi pengguna, tetapi juga menuntut persyaratan yang lebih tinggi terhadap logika verifikasi kontrak. Desain ini membawa beberapa keuntungan:

  1. Untuk memeriksa kepemilikan token, Anda hanya perlu memeriksa UTXO token, tanpa perlu melacak ke atas.
  2. Dengan mencari transaksi yang mengandung "cat" dalam OP_RETURN, Anda dapat dengan mudah melihat kondisi pencetakan saat ini.

Inovasi CAT20 membawa kemungkinan baru bagi ekosistem Bitcoin, yang layak untuk terus kita perhatikan dalam perkembangan dan prospek aplikasinya.

Interpretasi Teknis CAT20: Protokol Token Baru di atas Bitcoin Fraktal

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
  • 8
  • Bagikan
Komentar
0/400
HashBardvip
· 2jam yang lalu
hmm... copypasta ekosistem btc lainnya jujur saja
Lihat AsliBalas0
WuDivip
· 13jam yang lalu
Bitcoin ekosistem luar biasa koin
Lihat AsliBalas0
WuDivip
· 13jam yang lalu
快masukkan posisi!🚗
Lihat AsliBalas0
FromMinerToFarmervip
· 13jam yang lalu
Penambangan Rekt ganti种suckers了
Lihat AsliBalas0
ThatsNotARugPullvip
· 13jam yang lalu
Ada yang baru lagi~ Hmm
Lihat AsliBalas0
LiquidityNinjavip
· 13jam yang lalu
Ada sedikit rasa ERC.
Lihat AsliBalas0
AirdropworkerZhangvip
· 13jam yang lalu
Ayo, bukankah itu hanya scamcoin yang ganti kulit?
Lihat AsliBalas0
failed_dev_successful_apevip
· 13jam yang lalu
cat ah lagi satu shib tiruan
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)