BTC ekosisteminde yeni bir atılım: Fractal Bitcoin, CAT20 akıllı sözleşmeler protokolünü piyasaya sürdü.

robot
Abstract generation in progress

BTC ekosistemi akıllı sözleşmelerde yeni bir atılım yaşıyor

Bitcoin ekosistemi son zamanlarda önemli bir gelişme yaşadı. Birçok test ağı doğrulamasının ardından, Fractal BTC Eylül ayında ana ağa resmi olarak geçti. Bu yeni sistemin en önemli özelliklerinden biri, akıllı sözleşmeler işlevine sahip olması ve ana ağın başlatılmasıyla birlikte CAT20 adında yeni bir token protokolünün tanıtılmasıdır. Peki, teknik tasarım açısından CAT20'nin ne gibi incelikleri var? Bizler bu durumdan ne gibi dersler çıkarabiliriz?

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

Fractal Bitcoin Tanıtımı

CAT20'yi derinlemesine anlamadan önce, önce Fractal Bitcoin'i kısaca tanımalıyız. İkisi arasındaki ilişki ERC20 ile ETH'ye benzer, CAT20 protokolü Fractal Bitcoin'in üzerine kurulmuştur.

Fractal Bitcoin, aynı zamanda fraktal Bitcoin olarak da bilinir, BTC ile tamamen uyumlu bir "ikinci katman" ağdır. BTC'ye kıyasla, blok onay hızı çok daha hızlıdır, yalnızca 1 dakikadır. Temel prensibi isminin de belirttiği gibi, BTC ağının birden fazla kopyasını oluşturmaktır; her bir zincir işlem yapabilmekte ve işleme alınan düğüm sayısını artırarak hızı artırmaktadır. Ancak, farklı zincirler arasında nasıl iletişim kurulacağı gibi spesifik detaylar şu anda belirsizdir ve resmi olarak ilgili teknik belgeler sağlanmamıştır.

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

Fractal'ın önemli bir özelliği, BTC'nin güvenlik endişeleri nedeniyle erken döneminde devre dışı bırakılan OP_CAT opcode'unu yeniden etkinleştirmesidir. Bu opcode'un yeniden etkinleştirilmesi, Fractal Bitcoin'in işlevselliğini büyük ölçüde artırdı. OP_CAT'ın BTC'ye akıllı sözleşmeler yeteneği kazandırabileceğine dair görüşler var; bu, gelecekteki gelişmelere daha fazla olasılık açıyor.

Şu anda, Fractal Bitcoin üzerinde ERC20 benzeri bir protokol geliştiren geliştiriciler bulunmaktadır.

CAT Protokolü Genel Bakış

OP_CAT'ın alt yapısının desteği ile ilgili protokol çok geçmeden ortaya çıktı, bu protokol CAT Protokolü. CAT20 protokolü zaten pratikte çalışıyor ve bir ticaret platformu da buna karşılık gelen işlev panelini ekledi.

CAT20'nin adı ERC20'yi akla getiriyor, ikisi de gerçekten benzer yönlere sahip. Olgun ERC20 protokolüne kıyasla, CAT20 benzer bir token yaşam döngüsünü nasıl gerçekleştiriyor?

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

dağıtım süreci

Dağıtım öncesinde, kullanıcıların cüzdan adresi ve token temel bilgilerini belirtmeleri gerekmektedir. ERC20'e benzer şekilde, token bilgileri ad, sembol vb. içerir. Farklılık, CAT20'nin ön madencilik miktarını ve her seferde basılan miktar sınırlamasını ayarlayabilmesidir.

Dağıtım, "commit" ve "reveal" olmak üzere iki aşamaya ayrılır. Commit aşamasında, işlem çıktısı script'inde token temel bilgileri yazılır. Bu aşamadaki işlemin hashId'si, diğer token'lardan ayırmak için token kimliği olarak kullanılır.

reveal aşamasında iki UTXO girişi olacak, commit aşamasının ilk iki çıktısına karşılık gelir. Bu işlem önce bir OP_RETURN çıkışı yapar, CAT20'nin başlangıç durumunun Hash'ini saklar. Daha sonra bir Minter çıkışı yapar, bu da sonraki madencilik sürecinde durum değişikliklerini korumak için kullanılır.

Tüm dağıtım süreci, blockchain üzerinde yaygın olarak kullanılan sunum-açıklama iki adımını kullanarak, tipik bir proje dağıtım yöntemi olarak gerçekleştirilmektedir.

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

mintleme mekanizması

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

  • Girdi bir minter'dır, başlangıçta dağıtım aşamasında oluşturulmuştur.
  • Her mintleme işleminde yalnızca bir minter girişi olarak kullanılabilir, birden fazla minter çıkışı olabilir.
  • Her mintleme işlemi bir token üretir
  • Çıktı sırası, minter'ın token'dan önce olmasını gerektirir.

Bu tasarım, döküm sürecini eğlenceli hale getiriyor. Örneğin, her dökümde birden fazla minter çıkabilir, bu da mevcut minter sayısını artırır ve döküm sıkışıklığını önler. Ancak ekonomik faktörler göz önüne alındığında, daha fazla kişi yeni minter çıkarmamak yönünde bir eğilim gösterebilir; bu da bazı kullanıcıların sistemin çalışmasını sürdürmek için gönüllü olarak daha fazla ödeme yapmalarını gerektirebilir.

V2 versiyonunda, varsayılan olarak iki benzer durumda Minter oluşturulur.

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

işlem inşa

CAT20'nin ticaret yapısında dikkat edilmesi gereken birkaç teknik detay vardır:

  1. UTXO'yu açığa çıkar: Akıllı sözleşmelerin mantığını ustaca değiştirerek, aynı özel anahtarı kullanarak farklı adreslerin UTXO'sunu kontrol etmeyi sağla.

  2. minter UTXO: OP_CAT kullanarak gerçekleştirilen akıllı sözleşmeler fonksiyonu olduğu tahmin ediliyor, böylece herkes bu UTXO'ları girdi olarak kullanabiliyor.

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

durum yönetimi (V2)

minter'da durum bilgileri, OP_RETURN ve akıllı sözleşmelerde saklanır. OP_RETURN, mevcut işlem çıktısı durumunun Hash'ini saklar, sözleşmede ise kalan mintleme sayısı saklanır. Her mintleme işleminden sonra, yeni oluşturulan Minter'ın mintleme miktarı, kalan mintlenebilir miktarın yarısıdır.

CAT20 token kendisi de akıllı sözleşmelerdir ve miktar ile sahiplik adresi olmak üzere iki temel durumu içerir. BRC20 veya yazıtların aksine, CAT20 doğrudan kullanıcı adresinin UTXO'sunda bulunmaz.

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

transfer ve yok etme

Transfer sırasında, aynı işlemde her bir tokenın giriş ve çıkış miktarları tutarlı olmalıdır. Token'ları imha etmek için yalnızca bunları normal bir adrese göndermek yeterlidir.

Teknik Açısından CAT20'yi Yorumlama: Fraktal Bitcoin Üzerindeki Yeni Token Protokolü

Özet

CAT20'nin tasarımı kullanıcılara büyük bir esneklik sağlarken, sözleşme doğrulama mantığına daha yüksek gereksinimler getirmektedir. Bu tasarım bazı avantajlar sunmaktadır:

  1. Token sahiplik durumunu sorgulamak için sadece tokenin UTXO'sunu kontrol etmek yeterlidir, yukarıya doğru izleme yapmaya gerek yoktur.
  2. "cat" içeren OP_RETURN ile işlem araması yaparak mevcut madencilik durumunu kolayca görebilirsiniz.

CAT20'nin yeniliği, Bitcoin ekosistemine yeni olanaklar getirdi, bu nedenle gelişimini ve uygulama potansiyelini sürekli olarak takip etmemiz gerekiyor.

Teknik açıdan CAT20'yi yorumlamak: 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
  • 8
  • Share
Comment
0/400
HashBardvip
· 3h ago
hmm... başka bir btc ekosistem kopya yapıştırı açıkçası
View OriginalReply0
WuDivip
· 13h ago
Bitcoin ekosistemi inanılmaz Klas
View OriginalReply0
WuDivip
· 13h ago
快 bir pozisyon girin!🚗
View OriginalReply0
FromMinerToFarmervip
· 13h ago
Mining Rekt enayiler oldu
View OriginalReply0
ThatsNotARugPullvip
· 13h ago
Yeni bir numara daha~ Hı hı
View OriginalReply0
LiquidityNinjavip
· 13h ago
erc'ten bir tat almak
View OriginalReply0
AirdropworkerZhangvip
· 13h ago
Hadi gidelim, sadece bir kaplaması değişmiş scamcoin.
View OriginalReply0
failed_dev_successful_apevip
· 13h ago
cat ah yine bir shib taklidi
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)