Fractal BTC Ana Ağ'da CAT20 protokolü ile Bitcoin ekosistemine akıllı sözleşmeler için yeni olanaklar getiriyor.

robot
Abstract generation in progress

Bitcoin ekosistemi akıllı sözleşmeler için yeni olasılıkları karşılıyor

Son zamanlarda, Fractal BTC bir dizi testin ardından resmi olarak ana ağına geçti. Bitcoin ekosisteminin yeni bir üyesi olarak, Fractal'ın en büyük özelliği akıllı sözleşmeler fonksiyonuna sahip olmasıdır. Bu arada, CAT20 adında yeni bir token protokolü de ortaya çıktı. CAT20'nin teknik tasarımı ne gibi ayrıcalıklara sahip? Biz bununla ne öğrenebiliriz?

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

Fractal Bitcoin Tanıtımı

CAT20'yi anlamak için öncelikle çalıştığı ortam olan Fractal Bitcoin'u anlamak gerekir. Fractal Bitcoin, tamamen BTC ile uyumlu olan bir ikinci katman ağıdır. BTC'ye kıyasla, blok onay süresi büyük ölçüde 1 dakikaya düşmüştür. Temel prensibi, BTC ağının birkaç kopyasını oluşturarak, her bir zincirin işlem yapabilmesini sağlamaktır; böylece genel işlem hızı artırılır.

Fractal'ın bir diğer önemli özelliği, güvenlik nedenleriyle BTC'nin erken döneminde kullanım dışı bırakılan OP_CAT opcode'unu etkinleştirmesidir. Bu işlem, Fractal Bitcoin'in yeteneklerini önemli ölçüde artırarak akıllı sözleşmeler işlevselliğinin temelini atmıştır.

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

CAT20 Protokol Analizi

OP_CAT desteğine dayalı olarak, CAT Protokolü doğdu. CAT20 protokolü, şu anda kullanılan ana protokoldür. Adından da anlaşılacağı gibi, CAT20 tasarımında Ethereum'un ERC20 standardından esinlenmiştir. Peki, CAT20 Bitcoin ekosisteminde ERC20'ye benzer işlevleri nasıl gerçekleştiriyor?

dağıtım süreci

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

  1. Taahhüt aşaması: Tokenin temel bilgilerini işlem çıktısı betiğine yazın, oluşturulan işlem hash'i bu tokenin benzersiz kimliği olarak kullanılır.

  2. Açığa Çıkarma Aşaması: OP_RETURN içeren bir CAT20 başlangıç durumu hash'i ve sonraki Mint işlemi için bir Minter çıkışı.

Bu iki aşamalı süreç, projelerin bilgilerini korumaya yardımcı olan blockchain üzerindeki yaygın gönderim-açıklama modelini takip etmektedir.

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

Mint mekanizması

Mint sürecinin ana özellikleri şunlardır:

  • Her Mint işleminde yalnızca bir Minter girişi kullanın
  • Çıktı birden fazla Minter içerebilir
  • Her Mint işlemi sadece bir Token oluşturur.
  • Çıktı sırası Minter'dan sonra Token olacak şekilde sabitlenmiştir.

Minter sayısının yönetimi, Mint'in kullanım kolaylığını doğrudan etkiler. Ağ tıkanıklığı ve ekonomik maliyetleri dengelemek için, V2 sürümü varsayılan olarak birbirine yakın iki Minter oluşturur.

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

İşlem inşa prensibi

CAT20'nin ticaret yapısı, Bitcoin script'inin esnekliğinden yararlanmaktadır. Farklı adres UTXO'larının kontrolünü sağlamak için script mantığı ustaca tasarlanmıştır. reveal aşamasında ayarlanmış bir genel anahtar kullanılırken, Minter OP_CAT temelinde akıllı sözleşmeler işlevselliğini gerçekleştirebilir.

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

durum yönetimi

CAT20'nin durum bilgileri OP_RETURN ve akıllı sözleşmelerde saklanmaktadır. OP_RETURN, mevcut işlem çıktısı durumunun hash'ini saklarken, sözleşmede kalan Mint sayısı saklanmaktadır. Her Mint işleminden sonra, yeni Minter'ın Mint miktarı, kalan Mint miktarı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, işlemin giriş ve çıkış Token miktarları tutarlı olmalıdır. Token'ı yok etmek için yalnızca onu normal bir adrese göndermek yeterlidir.

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

Özet

CAT20'nin tasarımı, Bitcoin ekosisteminin özelliklerinden tam olarak yararlanarak esnek bir token yönetimi sağlamaktadır. Bu tasarım, Token sahipliğini ve Mint ilerlemesini takip etmeyi kolaylaştırır, Bitcoin ağına yeni olanaklar sunar. Ancak, esneklik daha yüksek güvenlik gereksinimlerini de beraberinde getirir, sözleşmenin doğrulama mantığı son derece önemlidir.

Teknik Açısından CAT20 İncelemesi: Fraktal Bitcoin Üzerindeki Yeni Token Protokolü

Teknik açıdan CAT20'yi inceleme: Fraktal Bitcoin üzerindeki 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
  • 4
  • Share
Comment
0/400
DataBartendervip
· 07-04 09:30
Sonunda btc akıllı sözleşmelerini bekledim, güzel güzel.
View OriginalReply0
LayerZeroHerovip
· 07-01 10:02
Daha fazla L2 zaferini bekliyorum
View OriginalReply0
GateUser-bd883c58vip
· 07-01 10:01
Hala layer2 mi kullanıyorsun? Her şey netleşti.
View OriginalReply0
DefiOldTrickstervip
· 07-01 09:58
En son arbitraj fırsatını yakaladım, sessizce zenginleşenler, fiyatlar fırlayınca tuzağa düşüp kayboldu.
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)