CAT20 protokolü: BTC akıllı sözleşmeler yeni bir突破的 Derinlik解析

robot
Abstract generation in progress

BTC üzerindeki yeni akıllı sözleşmeler: CAT20 protokolünün derinlemesine analizi

Son zamanlarda Bitcoin ekosisteminde dikkat çekici bir gelişme yaşandı - Fractal BTC, birçok testten sonra Eylül ayında resmi ana ağına geçti. Fractal'ın en büyük özelliklerinden biri akıllı sözleşmeler yeteneğine sahip olması ve ana ağda ilk kez CAT20 adlı yeni bir token protokolünün piyasaya sürülmesidir. Bu makalede, CAT20'nin tasarım felsefesini teknik açıdan derinlemesine inceleyeceğiz.

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

Fraktal Bitcoin Tanıtımı

Fraktal Bitcoin, diğer adıyla fraktal BTC, tamamen BTC ile uyumlu bir ikinci katman ağıdır. BTC'ye kıyasla, blok onay süresi büyük ölçüde 1 dakikaya düşürülmüştür. Temel prensibi, BTC ağının birçok kopyasını oluşturmaktır; her bir zincir işlem işleyebilir, böylece genel işlem hızı artırılır.

Fractal'ın en büyük özelliklerinden biri, güvenlik nedeniyle BTC'nin erken dönemlerinde terk edilen OP_CAT opcode'unun etkinleştirilmesidir. Bu, Fractal'ın işlevselliğini büyük ölçüde artırarak akıllı sözleşmeler yeteneği kazandırmış ve daha fazla yenilikçi uygulama için olanaklar sunmuştur.

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

CAT20 protokolü analizi

dağıtım süreci

CAT20 token dağıtımı commit ve reveal olarak iki aşamaya ayrılır:

  1. Taahhüt aşaması: Token'in temel bilgileri (, adı, sembolü vb. ), işlem çıkışı script'ine yazılır. Bu işlemin hashId, token'in kimliği olarak kullanılır.

  2. Reveal aşaması: İlk durum Hash'ını içeren OP_RETURN ve sonraki Mint için Minter.

Bu iki aşamalı dağıtım modeli blockchain projelerinde oldukça yaygındır, reveal aşamasında bazı önemli bilgilerin tekrar açıklanmasını sağlayabilir.

Teknik Bakış Açısıyla CAT20: Fraktal Bitcoin Üzerindeki Yeni Token Protokolü

Mint mekanizması

Mint işlem özellikleri:

  • Girdi bir minter'dır
  • Herhangi bir sayıda minter ve bir token içeren bir çıktı
  • Çıktı sırası sabit, minter token'dan önce olmalıdır.

Minter sayısının ayarlanması çok önemlidir:

  • 1 olarak ayarlamak tıkanıklığa neden olur
  • 1'den büyük olarak ayarlamak, kullanılabilir minter'ı artırabilir, ancak maliyeti de artırır.
  • 0 olarak ayarlanması, minter'ın deflasyonuna neden olacaktır.

V2 sürümü, yukarıdaki faktörleri dengelemek için varsayılan olarak iki benzer durumda Minter oluşturur.

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

işlem inşası ile ilgili teknik detaylar

CAT20, Bitcoin script'ini ustaca kullanarak, kullanıcıların görünüşte kendilerine ait olmayan adreslerin UTXO'larını kontrol etmelerini sağlar:

  • Kendi açık ve özel anahtarlarınızı kullanarak, betik mantığını yeniden yazarak
  • P2TR adres özelliklerini kullanarak anahtarı ayarlayın

Minter, akıllı sözleşmeler olarak, herkes tarafından kullanılabilir, spesifik uygulama OP_CAT'a bağlı olabilir.

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

işlem durumu yönetimi (V2)

  • OP_RETURN mevcut işlem çıktısı durumunun Hash'ini depolar
  • Akıllı sözleşmede Token kalan Mint sayısını sakla
  • Yeni oluşturulan Minter'ın mint sayısı, kalan mint sayısının yarısıdır.

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

transfer ve yok etme

Transfer sırasında, aynı Token'ın giriş ve çıkış miktarlarının eşit kalması gerekir. Yok etmek için Token'ı yalnızca normal bir adrese göndermek yeterlidir.

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

Özet

CAT20'nin tasarım esnekliği oldukça yüksektir, kullanıcılar çeşitli işlemleri kendileri oluşturabilir. Bu tasarım, Token sahiplik durumunu ve mint ilerlemesini sorgulamayı kolaylaştırır, ancak sözleşmenin sıkı bir doğrulama yapması gerekmektedir, aksi takdirde güvenlik açıkları oluşabilir.

CAT20, BTC ekosistemindeki yeni nesil akıllı sözleşmeler protokolü olarak, Bitcoin'e daha fazla olanak sunmakta ve gelişiminin takip edilmesi gerekmektedir.

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

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

BTC-0.42%
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
  • 3
  • Repost
  • Share
Comment
0/400
TopBuyerBottomSellervip
· 15h ago
Yine göklere fırlatılan sıcaklık coin bireysel yatırımcı kesinlikle kaybedecek.
View OriginalReply0
TokenomicsTrappervip
· 15h ago
smh başka bir l2 ponzi btc'yi vuruyor... klasik exit pump paterni yükleniyor
View OriginalReply0
tx_pending_forevervip
· 15h ago
Bütün gün yeni bir şey btc ile uğraşıyorum, coin çoktan satıldı[垂死]
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)