CAT20 protokolü analizi: Fractal BTC akıllı sözleşmeler yeni çağı

BTC akıllı sözleşmeler yeni bir bölüm: Fraktal Bitcoin üzerindeki CAT20 protokol analizi

Son zamanlarda, Bitcoin ekosistemi önemli bir atılıma tanıklık etti. Birkaç test ağı doğrulamasının ardından, Fractal BTC Eylül ayında ana ağa resmi olarak geldi. Fractal'ın en büyük özelliklerinden biri, akıllı sözleşmeler fonksiyonuna sahip olması ve ana ağda hayata geçişiyle birlikte yeni bir token protokolü olan CAT20'yi tanıtmasıdır. Bu makalede, CAT20'nin teknik tasarımındaki incelikler ve potansiyel etkileri derinlemesine incelenecektir.

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

Fraktal Bitcoin Tanıtımı

CAT20'ye girmeden önce, onun çalışma ortamı Fractal Bitcoin'i anlamamız gerekiyor. Fractal Bitcoin, aynı zamanda fraktal Bitcoin olarak da bilinir, tamamen BTC ile uyumlu bir ikinci katman ağıdır. BTC'ye kıyasla, blok onay süresi önemli ölçüde 1 dakikaya düşmüştür. Temel prensibi, BTC ağının birden fazla kopyasını oluşturarak her bir zincirin işlem yapabilmesini sağlamaktır, böylece genel işlem hızı artırılmıştır.

Fractal'in büyük bir yeniliği, BTC'nin güvenlik nedenleriyle erken aşamada terk edilen OP_CAT opcode'unu yeniden başlatmasıdır. Bu hamle, Fractal Bitcoin'in işlevselliğini önemli ölçüde artırarak ona akıllı sözleşmeler yeteneği kazandırdı ve daha geniş bir uygulama alanının kapılarını açtı.

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

CAT Protokolü Analizi

dağıtım süreci

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

  1. Taahhüt aşaması:

    • Token temel bilgilerini (isim, sembol vb.) işlem çıkış scriptine yazın.
    • Üretilen işlem hash değeri, bu token'ın benzersiz kimliği olarak
  2. Açığa Çıkarma Aşaması:

    • Bir OP_RETURN çıktısı verin, CAT20 başlangıç durumu hash'ini saklayın.
    • Minter oluştur, sonraki madencilik süreci için

Bu iki aşamalı dağıtım yöntemi, proje bilgilerini etkili bir şekilde korur ve yalnızca reveal aşamasında tamamen açığa çıkar.

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

mintleme mekanizması

Mint sürecinin aşağıdaki özellikleri vardır:

  • Giriş bir minter'dır (ilk olarak deploy tarafından oluşturulan)
  • Her mintleme işleminde yalnızca bir minter girişi vardır, ancak birden fazla minter çıktısı olabilir.
  • Her mint işleminde bir token üretilir
  • Çıktı sırası sabit: minter'dan sonra token olmalıdır

Ağ verimliliği ve ekonomisini dengelemek için, V2 sürümü varsayılan olarak iki benzer durumda Minter oluşturur.

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

İşlem oluşturma yeniliği

CAT20, kullanıcıların kendi adresleri dışındaki UTXO'ları kontrol etmesine olanak tanıyan zekice bir script tasarımı benimsemiştir. Bu tasarım, reveal ve minter aşamalarında kendini gösterir ve protokolün esnekliğini büyük ölçüde artırır.

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

Durum Yönetimi (V2)

CAT20'nin durum bilgileri iki yerde saklanır:

  1. İşlem çıktısının OP_RETURN'ında (mevcut durum hash'i)
  2. Akıllı sözleşmelerde (Minter ve Token)

Her mintleme işleminden sonra, yeni oluşturulan Minter'in mint miktarı, kalan mint edilebilir miktarın yarısıdır, ta ki hepsi tamamen basılana kadar.

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

transfer ve imha

Transfer sırasında, işlemin token giriş ve çıkış miktarlarının dengede kalması gerekir. Birden fazla token aynı işlemde kullanılabilir, sadece kendi aralarında denge sağlamak yeterlidir.

Token'ı yok etmek için onu sadece sıradan bir adrese göndermek yeterlidir.

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

Özet

CAT20'nin tasarımı son derece esnektir, kullanıcılar çeşitli işlemleri kendileri oluşturabilir. Bu tasarım birçok avantajı beraberinde getirir:

  1. Token sahiplik durumunu sorgulamayı basitleştirin, sadece token'in UTXO'sunu kontrol etmeniz yeterlidir.
  2. mint sürecini izlemek için, "cat" içeren OP_RETURN ile ilgili işlemleri arayarak gerçekleştirebilirsiniz.

Ancak, yüksek esneklik sözleşme doğrulama mantığı için daha yüksek talepler getirmektedir ve bazı açıklar buradan kaynaklanmaktadır.

CAT20'nin piyasaya sürülmesi, Bitcoin ekosistemine yeni olanaklar getirdi. Yenilikçi tasarımı, gelecekteki blockchain token protokolü gelişimine yeni fikirler sunabilir.

Teknik Perspektiften CAT20 İncelemesi: Fraktal Bitcoin Üzerindeki Yeni Token Protokolü

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

BTC-0.71%
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
AirdropBuffetvip
· 7h ago
Ah, gerçekten güzel! Yine airdrop bekleyebilirim.
View OriginalReply0
TokenRationEatervip
· 23h ago
Para kazanılmalı ama aceleci olmamalı.
View OriginalReply0
LadderToolGuyvip
· 23h ago
Harekete geç, koş koş koş
View OriginalReply0
DefiPlaybookvip
· 23h ago
Verilere göre hesaplanan CAT20 Ana Ağ TVL yükseliş hızı %9.2/hafta makul aralıkta.
View OriginalReply0
PancakeFlippavip
· 23h ago
Gerçekten taze, bir başka ikinci kat oyuncak.
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)