CAT20 protokolü BTC akıllı sözleşmeler yeni bir çağa öncülük ediyor

robot
Abstract generation in progress

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

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

Fractal Bitcoin, Bitcoin ekosisteminin yeni bir üyesi olarak, birçok test ağının ardından Eylül ayında resmi ana ağına geçti. En büyük özelliklerinden biri akıllı sözleşmeler işlevine sahip olması ve ana ağın başlatılmasıyla birlikte CAT20 token protokolünü tanıtmasıdır. Peki, CAT20'nin ne gibi ustaca teknik tasarımları var? Biz bunlardan ne öğrenebiliriz?

Fraktal Bitcoin Tanıtımı

CAT20'ye girmeden önce, Fractal Bitcoin'i anlamamız gerekiyor. Bu, BTC ile tamamen uyumlu bir ikinci katman ağıdır ve blok onay süresi sadece 1 dakikadır. Temel prensibi, BTC ağını birden fazla kopyalamaktır ve her bir zincir işlem yapabilmektedir, böylece genel işleme hızını artırmaktadır.

Fractal'ın büyük bir yeniliği, BTC'nin güvenlik nedenleriyle erken dönemde kullanımdan kaldırılan OP_CAT opcode'unu etkinleştirmesidir. Bu, Fractal Bitcoin'in akıllı sözleşmeler yeteneklerine sahip olmasını sağlamakta ve daha fazla yenilikçi uygulamanın mümkün olmasını sağlamaktadır.

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

CAT Protokolü Genel Bakış

OP_CAT desteğine dayanan CAT Protokolü ortaya çıktı. Şu anda, CAT20 protokolü Fractal ana ağında çalışıyor. Tasarımı itibarıyla Ethereum'un ERC20 standartlarına benziyor, ancak kendine özgü özellikleri var.

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ı: Token temel bilgilerini işlem çıkış script'ine yazmak, üretilen işlem hash'inin bu token için tekil tanımlayıcı olarak kullanılması.

  2. Reveal aşaması: CAT20 başlangıç durumu hash'ini saklamak için bir OP_RETURN çıktısı üretin ve sonraki mintleme süreci için bir Minter oluşturun.

Bu iki aşamalı dağıtım yöntemi, proje bilgilerini korumaya yardımcı olur ve yalnızca reveal aşamasında tamamen kamuya açılır.

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

mintleme mekanizması

CAT20'nin madencilik sürecinin birkaç özelliği var:

  • Her mintleme işlemi için bir minter girişi kullanılır.
  • Birden fazla minter çıkartabilirsiniz, ancak her seferinde yalnızca bir token basabilirsiniz.
  • Çıktı sırası sabittir, minter token'dan önce olmalıdır.

Ağ tıkanıklığını ve ekonomikliği 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ü

işlem inşa

CAT20, BTC script'in esnekliğinden ustaca faydalanıyor:

  1. Reveal aşamasında, anahtarın oluşturulma yöntemini ayarlayarak, dağıtıcıların farklı adreslerin UTXO'larını kontrol etmesini sağlar.

  2. minter aşamasında OP_CAT kullanarak akıllı sözleşmeler işlevselliği sağlanmakta, herkesin minter UTXO'sunu kullanmasına izin verilmektedir.

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

durum yönetimi

CAT20, OP_RETURN ve akıllı sözleşmelerde durum bilgilerini depolar:

  • OP_RETURN mevcut işlem çıktısı durumunun hash'ini saklar
  • Akıllı sözleşmede Token'in kalan mintleme sayısı kaydedilir.

Her mintleme işleminden sonra, yeni oluşturulan Minter'ın mintleme miktarı, kalan mintleme miktarının yarısıdır.

transfer ve yok etme

Transfer sırasında, giriş ve çıkıştaki token miktarlarının tutarlı olması gerekir. Token'ları yok etmek için yalnızca bunları normal bir adrese göndermek yeterlidir.

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

Özet

CAT20'nin tasarımı yüksek esneklik sunar, kullanıcılar kendi ticaretlerini oluşturabilir. Bu tasarım, token sahiplik durumunu ve madencilik durumunu sorgulamayı kolaylaştırır, ancak sözleşme kısmının da sıkı bir doğrulama mantığına sahip olmasını gerektirir.

CAT20, Fractal Bitcoin üzerindeki yenilikçi bir protokol olarak, Bitcoin ekosisteminin akıllı sözleşmeler alanındaki yeni olanaklarını sergilemektedir. Gelişimi, Bitcoin ağında daha fazla ilginç uygulama senaryosu sunacaktır.

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

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

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

CAT-4.36%
BTC-0.62%
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
  • 6
  • Share
Comment
0/400
ForkLibertarianvip
· 07-22 01:38
btc de akıllı sözleşmelerle oynamaya başladı.
View OriginalReply0
CryptoHistoryClassvip
· 07-21 00:39
tarih kendini tekrar ediyor... 2017 ICO çılgınlığı yine başlıyor açıkçası
View OriginalReply0
TideRecedervip
· 07-20 09:51
Bu kadar iyi görünmesi biraz fazla değil mi!
View OriginalReply0
PhantomMinervip
· 07-20 09:46
Harika~ bir başka layer2 projesi
View OriginalReply0
GraphGuruvip
· 07-20 09:40
Oynamayı bilmiyorsan, oynamayı bırak.
View OriginalReply0
AirdropHunter007vip
· 07-20 09:37
btc sonunda Aya doğru kalkacak!
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)