BTC üzerindeki akıllı sözleşmeler: Fractal Bitcoin ve CAT20 protokolünü keşfedin
Fractal Bitcoin, Bitcoin ekosisteminin önemli bir yeniliği olarak, son dönemlerde birçok test ağının ardından resmi olarak ana ağa geçti. Bu projenin en önemli özelliklerinden biri, akıllı sözleşmeler işlevinin getirilmesi ve yeni nesil token protokolü CAT20'nin eş zamanlı olarak tanıtılmasıdır. Bu makalede, CAT20'nin teknik tasarımı ve potansiyel etkileri derinlemesine incelenecektir.
Fraktal Bitcoin Tanıtımı
Fractal Bitcoin, aynı zamanda fraktal Bitcoin olarak da bilinir, tamamen BTC ile uyumlu bir ikinci katman ağdır. Bitcoin ana ağına kıyasla, yalnızca 1 dakikada tamamlanabilen daha hızlı bir blok onay süresine sahiptir. Temel prensibi, birden fazla BTC ağı kopyalamaktır; her bir zincir işlem yapabilir ve böylece genel işleme hızını artırır.
Fractal'ın büyük bir teknik atılımı, BTC'nin güvenlik nedenleriyle erken dönemlerde kullanılmayan OP_CAT opcode'unu yeniden etkinleştirmesinde yatmaktadır. Bu adım, Fractal Bitcoin'in işlevselliğini büyük ölçüde artırmış ve ona akıllı sözleşmelerin potansiyelini kazandırmıştır.
CAT20 protokol analiz
CAT20 protokolü, Fractal Bitcoin üzerine geliştirilmiş yeni bir token standardıdır ve Ethereum üzerindeki ERC20'ye benzer. Uygulaması, temel OP_CAT opcode desteğine dayanmaktadır.
dağıtım süreci
CAT20 tokeninin dağıtımı iki aşamaya ayrılmıştır: "commit" ve "reveal":
Taahhüt aşaması: İşlem çıktısı scriptinde token temel bilgilerini yazın, örneğin ad, sembol vb. Bu işlemin hashId'si tokenin benzersiz kimliği olarak kullanılacaktır.
Reveal aşaması: CAT20 başlangıç durumu Hash'ını içeren bir OP_RETURN çıktısı ve sonraki basım süreci için bir Minter.
üretim mekanizması
Sahip olma sürecinin temel özellikleri şunlardır:
Giriş, bir Minter( tarafından oluşturulan ilk işlem )'dır.
Her minting işlemi bir token ve istenen sayıda Minter çıktısı üretir
Çıktı sırası sabit, Minter token'lerden önce olmalıdır.
Dikkate değer olan, Minter sayısının ayarlarının tüm ağın madencilik aktivitesini etkilemesidir. Minter çıktısını artırmak kullanılabilirliği artırabilir, ancak aynı zamanda işlem maliyetlerini de artırır.
işlem inşa
CAT20'nin işlem yapısı, kullanıcıların kendi olmayan adreslerin UTXO'larını kontrol etmelerine olanak tanıyan ustaca bir script tasarımı kullanır. Bu, script içerisinde belirli bir genel-özel anahtar çifti kullanılarak gerçekleştirilir.
durum yönetimi
CAT20, çift durum depolama mekanizması kullanıyor:
İşlem çıktısındaki OP_RETURN'da mevcut durum Hash'ı saklanır
akıllı sözleşmeler(Minter ve Token)'de belirli durum bilgileri saklanır
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, işlemin giriş ve çıkış Token miktarları tutarlı olmalıdır. Token'ı yok etmek için onu sadece normal bir adrese aktarmak yeterlidir.
Özet
CAT20 protokolünün 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ın aşağıdaki avantajları vardır:
Token sahiplik durumu sorgulamasını basitleştirin, sadece Token'ın UTXO'sunu kontrol edin.
Minting durumunu izlemek kolaydır, "cat" içeren OP_RETURN'daki işlemleri arayarak gerçekleştirebilirsiniz.
CAT20'nin ortaya çıkışı, Bitcoin ekosistemine yeni olanaklar getirmiştir ve daha fazla yenilikçi uygulamanın gelişimini teşvik etme umudunu taşımaktadır. Ancak, güvenliği ve istikrarı hala daha fazla doğrulanmaya ve geliştirmeye ihtiyaç duymaktadı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.
15 Likes
Reward
15
5
Share
Comment
0/400
liquidation_surfer
· 5h ago
Yine bu havalı şeyleri yapmakla uğraşıyorlar, hiçbir işe yaramıyor.
View OriginalReply0
NftCollectors
· 11h ago
On-chain veriler, CAT20'nin Web3 sanatının özgürleşmesi için yeni bir dönem olduğunu açıkça göstermektedir.
View OriginalReply0
BearMarketLightning
· 11h ago
Vay be, Bitcoin de akıllı sözleşmelerle oynamaya başladı.
View OriginalReply0
LiquiditySurfer
· 11h ago
Bitcoin sonunda akıllı sözleşmeler oynamaya başlayacak.
Fractal Bitcoin yenilikçi CAT20 protokolü: BTC akıllı sözleşmeler yeni bir bölüm
BTC üzerindeki akıllı sözleşmeler: Fractal Bitcoin ve CAT20 protokolünü keşfedin
Fractal Bitcoin, Bitcoin ekosisteminin önemli bir yeniliği olarak, son dönemlerde birçok test ağının ardından resmi olarak ana ağa geçti. Bu projenin en önemli özelliklerinden biri, akıllı sözleşmeler işlevinin getirilmesi ve yeni nesil token protokolü CAT20'nin eş zamanlı olarak tanıtılmasıdır. Bu makalede, CAT20'nin teknik tasarımı ve potansiyel etkileri derinlemesine incelenecektir.
Fraktal Bitcoin Tanıtımı
Fractal Bitcoin, aynı zamanda fraktal Bitcoin olarak da bilinir, tamamen BTC ile uyumlu bir ikinci katman ağdır. Bitcoin ana ağına kıyasla, yalnızca 1 dakikada tamamlanabilen daha hızlı bir blok onay süresine sahiptir. Temel prensibi, birden fazla BTC ağı kopyalamaktır; her bir zincir işlem yapabilir ve böylece genel işleme hızını artırır.
Fractal'ın büyük bir teknik atılımı, BTC'nin güvenlik nedenleriyle erken dönemlerde kullanılmayan OP_CAT opcode'unu yeniden etkinleştirmesinde yatmaktadır. Bu adım, Fractal Bitcoin'in işlevselliğini büyük ölçüde artırmış ve ona akıllı sözleşmelerin potansiyelini kazandırmıştır.
CAT20 protokol analiz
CAT20 protokolü, Fractal Bitcoin üzerine geliştirilmiş yeni bir token standardıdır ve Ethereum üzerindeki ERC20'ye benzer. Uygulaması, temel OP_CAT opcode desteğine dayanmaktadır.
dağıtım süreci
CAT20 tokeninin dağıtımı iki aşamaya ayrılmıştır: "commit" ve "reveal":
Taahhüt aşaması: İşlem çıktısı scriptinde token temel bilgilerini yazın, örneğin ad, sembol vb. Bu işlemin hashId'si tokenin benzersiz kimliği olarak kullanılacaktır.
Reveal aşaması: CAT20 başlangıç durumu Hash'ını içeren bir OP_RETURN çıktısı ve sonraki basım süreci için bir Minter.
üretim mekanizması
Sahip olma sürecinin temel özellikleri şunlardır:
Dikkate değer olan, Minter sayısının ayarlarının tüm ağın madencilik aktivitesini etkilemesidir. Minter çıktısını artırmak kullanılabilirliği artırabilir, ancak aynı zamanda işlem maliyetlerini de artırır.
işlem inşa
CAT20'nin işlem yapısı, kullanıcıların kendi olmayan adreslerin UTXO'larını kontrol etmelerine olanak tanıyan ustaca bir script tasarımı kullanır. Bu, script içerisinde belirli bir genel-özel anahtar çifti kullanılarak gerçekleştirilir.
durum yönetimi
CAT20, çift durum depolama mekanizması kullanıyor:
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, işlemin giriş ve çıkış Token miktarları tutarlı olmalıdır. Token'ı yok etmek için onu sadece normal bir adrese aktarmak yeterlidir.
Özet
CAT20 protokolünün 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ın aşağıdaki avantajları vardır:
CAT20'nin ortaya çıkışı, Bitcoin ekosistemine yeni olanaklar getirmiştir ve daha fazla yenilikçi uygulamanın gelişimini teşvik etme umudunu taşımaktadır. Ancak, güvenliği ve istikrarı hala daha fazla doğrulanmaya ve geliştirmeye ihtiyaç duymaktadır.