BTC akıllı sözleşmeler yeni bir bölüm: Fractal Bitcoin ve CAT20 protokolünün analizi
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.
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:
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ı.
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.
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.
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.
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.
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.
Ö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.
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.
11 Likes
Reward
11
6
Share
Comment
0/400
ForkLibertarian
· 07-22 01:38
btc de akıllı sözleşmelerle oynamaya başladı.
View OriginalReply0
CryptoHistoryClass
· 07-21 00:39
tarih kendini tekrar ediyor... 2017 ICO çılgınlığı yine başlıyor açıkçası
CAT20 protokolü BTC akıllı sözleşmeler yeni bir çağa öncülük ediyor
BTC akıllı sözleşmeler yeni bir bölüm: Fractal Bitcoin ve CAT20 protokolünün analizi
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.
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:
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ı.
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.
mintleme mekanizması
CAT20'nin madencilik sürecinin birkaç özelliği var:
Ağ tıkanıklığını ve ekonomikliği dengelemek için, V2 sürümü varsayılan olarak iki benzer durumda Minter oluşturur.
işlem inşa
CAT20, BTC script'in esnekliğinden ustaca faydalanıyor:
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.
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.
durum yönetimi
CAT20, OP_RETURN ve akıllı sözleşmelerde durum bilgilerini depolar:
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.
Ö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.