Fractal Bitcoin ve CAT20 protokolü: BTC ekosisteminde akıllı sözleşmelerde yeni bir atılım

robot
Abstract generation in progress

BTC üzerindeki akıllı sözleşmeler: Fractal Bitcoin ve CAT20 protokolünü analiz etme

Son zamanlarda, Bitcoin ekosistemi önemli bir gelişme yaşadı. Birkaç test ağı doğrulamasının ardından, Fractal BTC Eylül ayında ana ağa resmi olarak geçti. Fractal'ın en büyük özelliklerinden biri, akıllı sözleşmeler işlevine sahip olmasıdır ve ana ağda lansmanı ile birlikte yeni bir token protokolü olan CAT20'yi tanıttı. Bu yazıda, CAT20'nin teknik tasarımı ve potansiyel etkileri derinlemesine incelenecektir.

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

Fractal Bitcoin Tanıtımı

CAT20'yi tartışmadan önce, onun çalışma ortamı Fractal Bitcoin'i anlamamız gerekiyor. Fractal Bitcoin, yani Fraktal Bitcoin, BTC ile tamamen uyumlu bir ikinci katman ağdır. BTC'ye kıyasla, blok onay süresi daha kısadır, sadece 1 dakikadır. Temel prensibi, birden fazla BTC ağını kopyalamaktır; her bir zincir işlemleri işleyebilir, böylece genel işleme hızını artırır.

Fractal'ın en büyük yeniliklerinden biri, güvenlik nedenleriyle erken BTC döneminde kullanılmayan OP_CAT opcode'unu etkinleştirmesidir. Bu adım, Fractal Bitcoin'in işlevselliğini büyük ölçüde artırmış, akıllı sözleşmeler yeteneği kazandırmış ve gelecekteki uygulama geliştirme için geniş bir alan sağlamıştır.

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

CAT20 protokol解析

dağıtım süreci

CAT20 protokolünün dağıtım süreci "commit" ve "reveal" olmak üzere iki aşamaya ayrılır:

  1. Commit aşaması:

    • Token temel bilgilerini (isim, sembol vb.) işlem çıkış scriptine yazın
    • Üretilen işlem hash ID'si, bu token'in benzersiz tanımlayıcısı olarak kullanılır.
  2. Açığa Çıkma Aşaması:

    • Bir OP_RETURN çıktısı verin, CAT20 başlangıç durumunun hash'ini saklayın.
    • Bir Minter çıktısı, sonraki madeni para basım süreci için

Bu iki aşamalı dağıtım yöntemi, projenin hassas bilgilerini korumaya yardımcı olur, reveal aşamasına kadar tamamen açıklanmaz.

CAT20'yi Teknik Açıdan İnceleme: Fraktal Bitcoin Üzerinde Yeni Token Protokolü

madeni para mekanizması

CAT20'nin madeni para çıkarma sürecinin birkaç ana özelliği vardır:

  • Her madeni para işlemi için yalnızca bir minter girişi vardır.
  • Birden fazla minter çıkartılabilir, ancak sıfır da olabilir.
  • Her mintleme işlemi bir token üretir
  • Çıktı sırası sabit: minter'dan sonra token olmalıdır

Madeni para yaratma sürecinin tasarımı, tüm ağın dinamik dengesini etkiler. Daha fazla minter çıkarmak, ağın likiditesini artırabilir, ancak bu aynı zamanda daha yüksek işlem maliyeti anlamına gelir. CAT20 V2 sürümü, bu çelişkiyi dengelemek için varsayılan olarak iki benzer durumda Minter oluşturur.

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

işlem yapılandırmasının teknik detayları

CAT20 protokolü, akıllı bir script tasarımı sayesinde kullanıcı adresi olmayan UTXO'ların kontrolünü sağlamıştır:

  • Reveal aşamasında, aynı özel anahtarın farklı adreslerin UTXO'larını kontrol edebilmesi için genel anahtar oluşturma algoritması ayarlanır.
  • Minter aşaması, OP_CAT'ın akıllı sözleşmeler yeteneklerini kullanarak, herkesin bu UTXO'ları girdi olarak kullanmasına izin verir.

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

durum yönetimi

CAT20 V2 versiyonu, işlem durumu yönetiminde yenilikler sunuyor:

  • Durum bilgileri OP_RETURN ve akıllı sözleşmelerde saklanır
  • Minter akıllı sözleşmeler kalan basım sayısını kaydeder.
  • Her madeni para basımından sonra, yeni Minter'ın basım limiti kalan toplam miktarın yarısıdır.

Bu tasarım, madeni para basım sürecinin adil ve öngörülebilir olmasını sağlar.

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

transfer ve yok etme

  • Transfer sırasında, işlem giriş ve çıkışındaki token miktarları eşit olmalıdır.
  • Token'i imha etmek için sadece normal bir adrese göndermek yeterlidir.

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

Özet

CAT20 protokolünün tasarımı, Fractal Bitcoin'in akıllı sözleşmeler yeteneklerinden tam olarak faydalanarak kullanıcılara esnek bir işlem alanı sunmaktadır. Bu tasarım birkaç belirgin avantaj getirmektedir:

  1. Token sahiplik durumunun sorgulama sürecini basitleştirin
  2. Mevcut madeni para durumunu izlemeyi kolaylaştırır

Ancak, bu tür bir esneklik, potansiyel açıkları önlemek için sözleşme düzeyinde sıkı doğrulama mantığı gerektirmektedir. Daha fazla geliştirici katıldıkça ve inceleme yaptıkça, CAT20 protokolü güvenlik ve işlevsellik açısından sürekli olarak gelişme göstermesi beklenmekte ve Bitcoin ekosistemine yeni bir canlılık kazandıracaktır.

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

! Teknik Yorumlama CAT20: Fraktal Bitcoin'de Yeni Token Protokolü

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
  • 5
  • Share
Comment
0/400
HypotheticalLiquidatorvip
· 14h ago
Güvenlik açığı tekrarı riskine dikkat edin, beta testine katılırken dikkatli olun.
View OriginalReply0
BlindBoxVictimvip
· 14h ago
又一山寨Token出来Emiciler Tarafından Oyuna Getirilmek了...
View OriginalReply0
SchrodingerWalletvip
· 14h ago
Yine yeni bir numara mı enayileri oyuna getirmek için?
View OriginalReply0
FarmHoppervip
· 14h ago
kripto dünyası da bu tuzağı oynuyor, ne saçmalık!
View OriginalReply0
SundayDegenvip
· 14h ago
BTC还能这么玩 boğa批啊
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)