CAT20 protokolü: Fraktal Bitcoin üzerindeki ERC20 standardı, BTC akıllı sözleşmelerinde yeni bir çağ başlatıyor

robot
Abstract generation in progress

BTC akıllı sözleşmeler yeni çağı: Fraktal Bitcoin üzerindeki CAT20 protokolünü analiz etme

Fraktal Bitcoin, Bitcoin'in ikinci katman ağı olarak, Eylül ayında ana ağına girmesinin ardından büyük ilgi gördü. En büyük özelliği, OP_CAT opcode'unu etkinleştirerek Bitcoin'e akıllı sözleşme yeteneği kazandırmasıdır. Ardından, ERC20'ye benzer olan CAT20 protokolünün doğuşu geldi, bu da Bitcoin ekosistemine yeni olanaklar sundu.

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

Fraktal Bitcoin Tanıtımı

Fraktal Bitcoin, BTC ile tamamen uyumlu bir ikinci katman ağıdır ve daha hızlı 1 dakikalık blok onay süresine sahiptir. Temel prensibi, BTC ağının birden fazla kopyasını oluşturarak her bir zincirin işlem yapabilmesini sağlamaktır ve böylece genel işlem hızını artırır. Ancak şu anda resmi olarak ayrıntılı bir teknik doküman yayınlanmamıştır.

Fraktal Bitcoin'in en büyük özelliği OP_CAT işlem kodunun etkinleştirilmesidir. Bu işlem kodu, BTC tarafından çoktan terk edilmesine rağmen, fraktal Bitcoin'de yeniden etkinleştirilmesi, Bitcoin akıllı sözleşmelere yetenek kazandırarak uygulama alanlarını büyük ölçüde genişletmiştir.

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

CAT20 protokol analizi

CAT20 protokolü, fraktal Bitcoin üzerine inşa edilmiş bir token standardıdır ve Ethereum üzerindeki ERC20'ye benzemektedir. Hayat döngüsü esas olarak dağıtım, mintleme, transfer gibi birkaç aşamayı içermektedir.

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

dağıtım süreci

CAT20'nin dağıtımı "commit" ve "reveal" olmak üzere iki aşamaya ayrılır:

  1. Commit aşaması: Tokenin temel bilgilerini işlem çıktısı betiğine yazmak, üretilen işlem hash'ini bu tokenin benzersiz kimliği olarak kullanmak.

  2. Reveal aşaması: CAT20'nin başlangıç durumu hash'ini içeren bir OP_RETURN ve sonraki mintleme için bir Minter çıktısı.

Bu iki aşamalı dağıtım yöntemi, blockchain projeleri için yaygın olarak kullanılan bir sunum-açıklama modelidir ve proje bilgilerini korumaya yardımcı olur.

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

minting mekanizması

CAT20'nin madencilik sürecinin aşağıdaki özellikleri vardır:

  • Her minting işleminde yalnızca bir Minter girişi kullanılabilir.
  • Çıktı birden fazla yeni Minter içerebilir
  • Her seferinde yalnızca bir tür token basılabilir
  • Çıktı sırası sabittir, Minter tokenlerden önce olmalıdır.

Minter sayısının yönetimi çok önemlidir. Eğer her seferinde sadece bir Minter çıkartılırsa, bu mintleme tıkanıklığına yol açar; çok fazla çıkartmak ise işlem maliyetlerini artırır. V2 versiyonu, verimlilik ve maliyet dengesini sağlamak için varsayılan olarak iki benzer durumda Minter üretir.

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

işlem inşası

CAT20'nin ticaret yapısı akıllıca bir tasarım kullanıyor:

  1. Script mantığını değiştirerek, kullanıcının kendi adresi dışındaki UTXO'ları kontrol etmesine izin verin.

  2. P2TR adresinin özelliklerini kullanarak, ISSUE_PUBKEY'e göre farklı adresler oluşturmak için anahtarları ayarlayın.

  3. Minter kendisi bir akıllı sözleşmeler, herkes tarafından kullanılabilir, belirli uygulama detayları henüz kamuya açıklanmadı.

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

durum yönetimi

CAT20'nin durumu iki yerde saklanır:

  1. İşlem çıktısının OP_RETURN'ında mevcut durum hash'i saklanır.

  2. Minter akıllı sözleşmelerinde kalan basılabilir miktar saklanır.

Her mintleme işleminden sonra, yeni Minter'ın basılabilir miktarı kalan toplamın yarısıdır, ta ki tamamen basılıncaya kadar.

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

transfer ve yok etme

Transfer sırasında, aynı türdeki tokenlerin giriş ve çıkış miktarları tutarlı olmalıdır. İmha etmek için tokenleri normal bir adrese göndermek yeterlidir.

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

Özet

CAT20 protokolü, kullanıcıların kendi inşa ettiği esnek bir modeli benimser ve sözleşmelere sıkı denetimler ekler. Bu tasarım, token sahiplik durumunu ve mintleme ilerlemesini sorgulamayı kolaylaştırır, ancak potansiyel güvenlik risklerine de dikkat edilmesi gerekir.

Genel olarak, CAT20, Bitcoin ekosistemine ERC20 benzeri standartlaştırılmış token protokolü getirdi ve daha fazla yenilikçi uygulamayı teşvik ederek Bitcoin akıllı sözleşmelerinin gelişimini desteklemesi bekleniyor.

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

BTC-1.4%
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
  • Share
Comment
0/400
WinterWarmthCatvip
· 12h ago
Başka bir altcoin katmanı çok fazla değil mi?
View OriginalReply0
NestedFoxvip
· 13h ago
Bu ikinci kat tavuk kemiğinin ne anlamı var?
View OriginalReply0
GetRichLeekvip
· 13h ago
Yine bir Emiciler Tarafından Oyuna Getirilmek fırsatı, çoktan pusuya yatmışlar haha
View OriginalReply0
  • Pin
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)