CAT20 protokolü: BTC akıllı sözleşmelerinde yeni bir atılım Fractal yeniliği geleceği şekillendiriyor

robot
Abstract generation in progress

BTC üzerindeki akıllı sözleşmeler teknolojisi: Fractal Bitcoin ve CAT20 protokolü analizi

Son dönemde Bitcoin ekosistemi önemli bir gelişme yaşadı. Birçok test ağı çalışmasının ardından, Fractal BTC Eylül ayında ana ağda resmi olarak faaliyete geçti. Fractal’ın en büyük özelliklerinden biri akıllı sözleşmeler işlevine sahip olması ve ana ağ ile birlikte yeni token protokolü CAT20’nin piyasaya sürülmesidir. Bu makalede, CAT20’nin ustaca tasarımını teknik açıdan analiz edecek ve içindeki yenilikçi yönleri tartışacağız.

Teknik Açısından CAT20'yi Anlamak: Fraktal Bitcoin Üzerindeki Yeni Token Protokolü

Fraktal Bitcoin Tanıtımı

CAT20'ye girmeden önce, çalışma ortamı Fractal Bitcoin'i anlamamız gerekiyor. Fractal Bitcoin, tamamen BTC ile uyumlu bir ikinci katman ağdır. BTC'ye kıyasla, blok onay süresi 1 dakikaya kadar kısalmıştır. Temel prensibi, birden fazla BTC ağı zincirinin kopyalanmasıdır; her bir zincir işlem işleyebilir ve böylece genel işlem hızını artırır.

Fractal'ın en önemli özelliklerinden biri, güvenlik nedenleriyle BTC'nin erken dönemlerinde terk edilen OP_CAT opcode'unun yeniden etkinleştirilmesidir. Bu opcode'un geri getirilmesi, Fractal Bitcoin'in işlevselliğini büyük ölçüde artırmış, akıllı sözleşmeler yeteneği kazandırmış ve üst düzey uygulama geliştirme için daha fazla olasılık sunmuştur.

Teknik açıdan CAT20'nin analizi: Fraktal Bitcoin üzerindeki yeni token protokolü

CAT Protokolü Genel Görünümü

OP_CAT desteğine dayalı olarak, CAT Protokolü ortaya çıktı. Şu anda gerçek ortamda çalışan CAT20 protokolüdür, ilgili paneli Unisat platformunda görebilirsiniz.

CAT20, tasarımında ERC20'den esinlenmiştir, ancak kendine özgü özellikleri de vardır. Aşağıda CAT20'nin yaşam döngüsü analiz edilecektir:

(Deploy) süreci

Dağıtım öncesinde, kullanıcıların cüzdan adresini ve token temel bilgilerini belirtmeleri gerekmektedir. CAT20, ön madencilik ve tek seferlik Mint miktar kısıtlaması ayarlamaya izin verir.

Dağıtım, "commit" ve "reveal" olmak üzere iki aşamaya ayrılır:

  1. Commit aşaması: Token temel bilgilerini işlem çıktısı script'ine yazın. Bu aşamadaki işlemin hashId'si, bu token'ın benzersiz kimliğidir.

  2. Reveal aşaması: CAT20 başlangıç durumu Hash'ını içeren bir OP_RETURN ve sonraki Mint süreci için bir Minter çıkışı.

Bu iki aşamalı dağıtım yöntemi, blok zincirinde yaygın olarak kullanılan gönderim-açıklama modelini izlemekte olup, proje hassas verilerini korumaya yardımcı olmaktadır.

Teknik açıdan CAT20'yi yorumlamak: Fraktal Bitcoin üzerindeki yeni token protokolü

Minting ( süreci

Mint işlem özellikleri aşağıdaki gibidir:

  • Girdi bir minter'dır, ilk olarak deploy tarafından oluşturulmuştur.
  • Her mintleme işleminde sadece bir minter girişi vardır, ancak birden fazla minter çıkışı olabilir.
  • Her mint işleminde bir token oluşturulur
  • Çıktı sırası sabit, minter'dan sonra token gelmelidir.

Mint sürecinin tasarımı oldukça düşünceli. Minter'ın çıkış miktarının ayarı, tüm ağın Mint etkinliğini etkiler. Varsayılan olarak, ağın tıkanıklığını ve ekonomik maliyetleri dengelemek için birbirine yakın iki Minter oluşturulur.

![Teknik açıdan CAT20'yi yorumlamak: Fraktal Bitcoin üzerindeki yeni token protokolü])https://img-cdn.gateio.im/webp-social/moments-c4ee2f9b3915fce9662f89bddd9ec195.webp(

) işlem oluşturma mekanizması

CAT20'nin işlem oluşturma mekanizması benzersizdir:

  1. Reveal süreci, dağıtıcıların farklı adreslerin UTXO'larını kontrol etmelerini sağlayacak şekilde script mantığını ustaca kullanır.

  2. Minter aşaması, belirli UTXO'ları girdi olarak kullanmalarına izin verir, bu da OP_CAT'ın akıllı sözleşmeler yeteneği sayesinde gerçekleştirilmiş olabilir.

![Teknik açıdan CAT20'yi değerlendirme: Fraktal Bitcoin üzerindeki yeni token protokolü]###https://img-cdn.gateio.im/webp-social/moments-4a068837b74c66fa262509c442f9162a.webp(

) işlem durumu yönetimi ###V2(

Minter'da iki durum saklanmıştır:

  • OP_RETURN içinde mevcut işlem çıktısı durumunun Hash'ini saklar.
  • akıllı sözleşmeler)Minter ve Token('de kalan Mint sayısını saklar

Her Mint işleminden sonra, yeni oluşturulan Minter'ın mint sayısı, kalan mint edilebilir sayının yarısıdır. Bu tasarım, mintleme sürecinin dengeli olmasını sağlar.

Dikkate değer olan, CAT20 Token'ın kendisinin de akıllı sözleşmeler olması ve miktar ile sahiplik adreslerini kaydetmesidir; bu, BRC20 veya yazıtların UTXO modelinden farklıdır.

![Teknik açıdan CAT20'yi yorumlama: Fraktal Bitcoin üzerindeki yeni token protokolü])https://img-cdn.gateio.im/webp-social/moments-cbca62f8d46cd64c04aa94b61d0bde93.webp(

) Transfer ###Transfer ( ve yok etme )Burn (

Havale sırasında, işlemin Token giriş ve çıkış miktarları tutarlı olmalıdır. Aynı işlemde birden fazla farklı Token işlenebilir.

Token'ı yok etmek için, onu yalnızca sıradan bir adrese göndermeniz yeterlidir.

![Teknik açıdan CAT20'yi anlama: Fraktal Bitcoin üzerindeki yeni token protokolü])https://img-cdn.gateio.im/webp-social/moments-e327f5fb8fe3f8d0f8762ee1d421a2d6.webp(

Özet

CAT20'nin tasarımı kullanıcılara büyük bir işlem esnekliği kazandırırken, aynı zamanda akıllı sözleşmelerin doğrulama mantığına daha yüksek gereksinimler getirmektedir. Bu tasarım aşağıdaki avantajları sunmaktadır:

  1. Token sahipliği durumunu sorgulamak için yalnızca token'in UTXO'sunu sorgulamak yeterlidir, geriye dönük inceleme gerekmez.
  2. OP_RETURN içinde "cat" bulunan işlemleri arayarak mint durumunu öğrenebilirsiniz.

CAT20'nin yenilikçi tasarımı, Bitcoin ekosistemine yeni olanaklar sunuyor ve sektörde gelişim yönlerinin sürekli olarak takip edilmesini gerektiriyor.

![Teknik açıdan CAT20'yi analiz: Fraktal Bitcoin üzerindeki yeni token protokolü])https://img-cdn.gateio.im/webp-social/moments-be9094baf3be7cbadff7b63aa73f44fa.webp(

![Teknik açıdan CAT20'yi yorumlamak: Fraktal BTC üzerindeki yeni token protokolü])https://img-cdn.gateio.im/webp-social/moments-73c817fad835a9a2cb0c727674c81801.webp(

CAT-1.33%
BTC0.13%
View Original
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.
  • Reward
  • 6
  • Repost
  • Share
Comment
0/400
BearMarketSurvivorvip
· 07-08 14:15
Bitcoin kağıttan yapılmamıştır!
View OriginalReply0
BoredStakervip
· 07-07 03:31
Bu CAT20 güvenli görünüyor.
View OriginalReply0
OffchainOraclevip
· 07-06 18:00
Taklitçilik hepsi bir tuzak.
View OriginalReply0
GasFeeCriervip
· 07-06 02:19
Henüz BTC'ye tamamen yatırım yapmaktan daha iyi değil.
View OriginalReply0
BridgeNomadvip
· 07-06 02:07
sadece başka bir erc20 klonu... o lezzetli dağıtım güvenlik açıklarını düzelttiklerinde beni uyandır.
View OriginalReply0
NFTragedyvip
· 07-06 02:06
Bu mu? ERC'yi kopyala.
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)