CAT20'yi analiz et: Fraktal Bitcoin üzerindeki yenilikçi Token protokolu

robot
Abstract generation in progress

Fraktal Bitcoin üzerindeki yeni Token protokolü CAT20 analizi

Son zamanlarda, Fractal Bitcoin ( ekosistemi önemli bir gelişme yaşadı. Birkaç test ağının ardından, proje Eylül ayında ana ağa resmi olarak geçti. Fractal Bitcoin'in en büyük özelliklerinden biri akıllı sözleşme işlevselliğine sahip olması ve ana ağın lansmanı ile birlikte yeni bir Token protokolü CAT20'yi tanıtmasıdır. Bu makale, CAT20'nin tasarım felsefesi ve uygulama detaylarını teknik açıdan ele alacaktır.

![Teknik açıdan CAT20: Fraktal Bitcoin üzerindeki yeni Token protokolü])https://img-cdn.gateio.im/webp-social/moments-8aed56f390689b0122618f4ce4be841b.webp(

Fraktal Bitcoin Tanıtımı

CAT20'yi anlamadan önce, önce fraktal Bitcoin'i kısaca anlamamız gerekiyor. Bu, BTC ile tamamen uyumlu bir ikinci katman ağıdır, blok onay süresi yalnızca 1 dakikadır, bu da BTC ana ağından çok daha hızlıdır. Temel prensibi, BTC ağını birden fazla kopyalamaktır; her bir zincir işlem yapabilir, böylece genel işlem hızını artırır.

Fraktal Bitcoin'in en önemli özelliklerinden biri, güvenlik nedenleriyle erken aşamada kullanılmayan OP_CAT opcode'unun yeniden etkinleştirilmesidir. Bu opcode'un geri getirilmesi, Fraktal Bitcoin'in işlevselliğini büyük ölçüde artırmış ve akıllı sözleşme yetenekleri kazandırmıştır. İşte bu temele dayanarak CAT20 protokolü doğmuştur.

![Teknik açıdan CAT20'yi yorumlama: Fraktal Bitcoin üzerindeki yeni Token protokolü])https://img-cdn.gateio.im/webp-social/moments-e7063433589252ea275ad154228720e1.webp(

CAT20 protokolü genel bakış

CAT20 protokolü, fraktal Bitcoin üzerine inşa edilmiş bir Token standardıdır, Ethereum'daki ERC20'ye benzer. Şu anda bazı borsa platformları CAT20 Token'larının oluşturulması ve yönetimini desteklemektedir. Olgun ERC20 ile karşılaştırıldığında, CAT20 benzer işlevleri gerçekleştirirken bazı benzersiz tasarımlar kullanmaktadır.

) Token dağıtımı

CAT20 Token'ı dağıtırken, kullanıcıların cüzdan adresini ve token'in temel bilgilerini, örneğin adını, sembolünü vb. belirtmeleri gerekir. ERC20'den farklı olarak, CAT20 ön madencilik miktarını ve tek seferde mintleme ###Mint( sınırını ayarlamaya izin verir.

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

  1. Commit aşaması: Token temel bilgilerini işlem çıkış scriptine yazın. Bu işlemin hashId'si token'ın benzersiz kimliği olarak kullanılır.

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

Bu iki aşamalı dağıtım yöntemi, proje bilgilerini korumak için faydalıdır, sadece reveal aşamasında tamamen açığa çıkar.

![Teknik açıdan CAT20: Fraktal Bitcoin üzerindeki yeni Token protokolü])https://img-cdn.gateio.im/webp-social/moments-e900482fd49f488fa34f1a7e823173d1.webp(

) Token mintleme

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

  • Her mintleme işleminde bir Minter###, ilk olarak dağıtım işlemi tarafından oluşturulur (
  • Çıktı birden fazla yeni Minter içerebilir
  • Her minting işlemi bir Token çıktısı üretir
  • Çıktı sırası sabit: Minter önde, Token arkada

Minter'ın miktar yönetimi çok önemlidir. Her seferinde sadece 1 Minter çıkarmak tıkanıklığa neden olur; fazla çıkarmak ise işlem maliyetlerini artırır. V2 sürümü, verimlilik ve maliyet dengesini sağlamak için varsayılan olarak birbirine yakın iki Minter üretir.

![Teknik açıdan CAT20'yi analiz: Fraktal Bitcoin üzerindeki yeni Token protokolü])https://img-cdn.gateio.im/webp-social/moments-c4ee2f9b3915fce9662f89bddd9ec195.webp(

) işlem inşası

CAT20, kullanıcıların kendi adresleri dışında UTXO kullanarak işlem oluşturmasına olanak tanıyan akıllıca bir script tasarımı kullanıyor:

  • Reveal aşamasında, aynı özel anahtarın farklı adreslerin UTXO'larını kontrol etmesine olanak tanımak için genel anahtar üretim sürecini ayarlayarak.
  • Minter aşaması, akıllı sözleşme işlevselliğini sağlamak için OP_CAT kullanır ve herkesin Minter UTXO'yu kullanmasına izin verir.

![Teknik açıdan CAT20'yi incelemek: Fraktal Bitcoin üzerindeki yeni Token protokolü]###https://img-cdn.gateio.im/webp-social/moments-4a068837b74c66fa262509c442f9162a.webp(

) durum yönetimi

CAT20'nin durumu iki yerde saklanır:

  1. İşlem çıktısındaki OP_RETURN içinde durum hash'i saklanır
  2. Minter ve Token akıllı sözleşmesinde belirli durumlar saklanır

Her minting sonrası, yeni Minter'ın minting limiti kalan toplam miktarın yarısıdır, ta ki tükenene kadar.

Dikkat edilmesi gereken bir nokta, CAT20 Token'in kullanıcı adresinin UTXO'sunda doğrudan saklanmadığı, bunun yerine akıllı sözleşmeler tarafından yönetildiğidir.

![Teknik açıdan CAT20'yi anlama: Fraktal Bitcoin üzerindeki yeni Token protokolü]###https://img-cdn.gateio.im/webp-social/moments-cbca62f8d46cd64c04aa94b61d0bde93.webp(

) transfer ve yok etme

Transfer sırasında, işlemdeki Token giriş ve çıkış miktarlarının tutarlı olması gerekmektedir. Aynı işlemde birden fazla farklı Token işlenebilir, sadece her birinin dengelenmesi yeterlidir.

Token'ı yok etmek için, sadece onu normal bir adrese göndermeniz yeterlidir.

![Teknik açıdan CAT20'yi anlama: Fraktal Bitcoin üzerindeki yeni Token protokolü]###https://img-cdn.gateio.im/webp-social/moments-e327f5fb8fe3f8d0f8762ee1d421a2d6.webp(

Özet

CAT20'nin tasarımı kullanıcılara büyük bir işlem esnekliği sağlarken, aynı zamanda sözleşme doğrulama mantığı için daha yüksek gereksinimler ortaya koymaktadır. Bu tasarım bazı avantajlar getirmektedir:

  1. Token sahiplik durumunu kontrol etmek için sadece Token UTXO'sunu kontrol etmek yeterlidir, geçmişe dönük inceleme yapmaya gerek yoktur.
  2. "cat" içeren OP_RETURN ile yapılan işlemleri arayarak minting durumunu hızlıca öğrenebilirsiniz.

CAT20, Bitcoin üzerindeki bir token standardı olarak, Bitcoin ekosisteminin akıllı sözleşme alanındaki keşfini göstermektedir. Eşsiz tasarımı kullanıcılara daha fazla olasılık sunarken, güvenlik gibi alanlarda da zorluklarla karşı karşıya kalmaktadır. Ekosistemin gelişimiyle birlikte, CAT20 Bitcoin seviyesinde daha fazla yenilikçi uygulama getirmeyi ummaktadır.

![Teknik açıdan CAT20: Fraktal Bitcoin üzerindeki yeni Token protokolü])https://img-cdn.gateio.im/webp-social/moments-be9094baf3be7cbadff7b63aa73f44fa.webp(

![Teknik açıdan CAT20'yi yorumlama: Fraktal Bitcoin üzerindeki yeni Token protokolü])https://img-cdn.gateio.im/webp-social/moments-73c817fad835a9a2cb0c727674c81801.webp(

BTC1.8%
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
alpha_leakervip
· 9h ago
Başka bir "Bitcoin katili" mi?
View OriginalReply0
0xSherlockvip
· 9h ago
Zincir hızı oldukça iyi, BTC'den çok daha hızlı.
View OriginalReply0
airdrop_whisperervip
· 9h ago
Yine bir altcoin hızlı ödeme mi?
View OriginalReply0
DataChiefvip
· 9h ago
Uzun zamandır uğraşıyoruz ama hâlâ tps'yi artırmak için.
View OriginalReply0
DaisyUnicornvip
· 9h ago
Vay canına, bu küçük çiçek gerçekten hızlı açıyor. Dün ektim, bugün testten geçti~
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)