Runes protokolünün derinlemesine analizi: tasarım mekanizması ve kısıtlamaları
1. Runes( semboller) tanıtımı
Geçtiğimiz yıl, web3 alanında en dikkat çekici fenomen, inscription ekosisteminin patlaması oldu. Bunun başlangıcı, Bitcoin üzerindeki her satoshi'ye benzersiz bir numara veren Ordinals adlı bir teknolojidir.
Ordinals'ın kurucu ortağı Casey, geçen yıl Eylül ayında Runes'ın temel kodunu sundu, ancak ana ağı hâlâ yayınlamadı. Bu, bazı projelerin kodu önceden fork etmesine ve RunesAlpha gibi protokolleri piyasaya sürmesine neden oldu. Kopyalama tartışmalarına rağmen, sadece birkaç ay içinde yüz milyonlarca dolarlık piyasa değeri artışı, Runes protokolünün büyük potansiyelini sergiledi.
Resmi Runes protokolü 2024 yılı 20 Nisan civarında Bitcoin ana ağında resmi olarak faaliyete geçecektir. Bu, proje sahipleri, cüzdanlar ve ticaret platformlarının ana ağda doğrudan faaliyete geçme konusunda büyük bir zorlukla karşılaşacağı anlamına geliyor.
2. Bitcoin'in üzerinde ek bilgi kaydetme yöntemi
Bitcoin üzerinde iki ana akış dışı veri ekleme çözümü bulunmaktadır: kazıma ve oyma.
2.1 Aşındırma Temel Prensipleri
Runes, bilgiyi Bitcoin UTXO'sunun op-return alanına yazmak için asit etkisi tekniğini kullanır. Bu, Bitcoin Core 0.9 sürümünden itibaren desteklenen basit ve sezgisel bir zincir üstü kayıt yöntemidir. Op-return, verilerin blok zincirinde depolanmasını sağlayan doğrulanabilir ancak tüketilemeyen bir çıktı yaratır.
Blok zinciri tarayıcısında, işlemlerle birlikte gelen op-return bilgilerini görebilirsiniz. Bu bilgiler genellikle onaltılık kodlamaya sahip veriler olup, çözüldüğünde Runes varlıklarının dağıtımı, basımı, ihraç edilmesi gibi bilgileri gösteren JSON formatında bir dize elde edilir.
2.2 Temel İlkelerin Kazınması
Ordinals/brc20 gibi protokoller, meta verileri işlemlerin tanık verilerine gömerek, izole tanıklar ve P2TR aracılığıyla gerçekleştirilir. Bu süreç, iki aşamadan oluşur: sunum ve açığa çıkarma, iki işlemin tamamlanmasını gerektirir.
P2TR, Bitcoin'in 2021'deki Taproot yükseltmesiyle tanıtılan bir işlem çıktısı türüdür ve işlem gizliliğini artırır. Kazıma işlemi tamamlandıktan sonra, Ordinals protokolü, kazımayı ilk girişteki ilk satoshi'ye bağlamayı şart koşar.
2.3 İki seçenek karşılaştırması
Aşındırma avantajları: Basit mantık, düşük işlem maliyeti, tam düğüm bellek havuzunu kaplamaz.
Dezavantaj: 80 bayt uzunluğu ile sınırlıdır, verileri yüksek oranda sıkıştırmak gerekir.
Avantajları: Neredeyse sınırsız boyut, belirli bir gizlilik koruması, çeşitli oyun stillerini destekler.
Dezavantajlar: İki kez zincire eklenmesi gerekiyor, maliyet oldukça yüksek, tam düğüm bellek havuzuna büyük baskı yapıyor.
3. Runes alt yapısı tasarımı analizi
3.1 Runes 0.11 versiyonu
İlk versiyon Runes üç bölümden oluşmaktadır: edicts( varlık transferi), etching( varlık dağıtımı), burn( imha).
Fermanlar, varlık transfer yönünü tanımlar, etching ise dağıtım varlık bilgilerini sunar. ERC721 ile karşılaştırıldığında, Runes, mint sayısını ve aralığını sınırlayan limit ve term alanlarını ekler. Bu, yazıt projesinin Ethereum akıllı sözleşmesi ile varlık ihraç etme arasındaki temel farktır, gerçek zamanlı doğrulama yeteneğinden yoksundur.
İncil protokolü, varlık ihraç ve mint yöntemlerini birleştirerek, adil başlatmayı vurgular, kullanıcı katılımını tamamen açar ve proje tarafının müdahalesini sınırlar.
3.2 Runes 0.18 versiyonu
Yeni Runes dört alana ayrılmıştır: edicts, Mint, etching ve diğer alanlar.
edicts'e yeni pointer parametresi eklendi, varlıkların varsayılan transfer yönünü değiştirmek, kodlama miktarını ve işlem maliyetini azaltmak için.
Mint alanı, her işlemde yalnızca bir varlık mintlenmesine izin vererek, teknik ve sıradan kullanıcıların başlangıç noktasını dengelemektedir.
etching alanındaki değişiklik en fazla:
Varlık kimliği, kodlama alanından tasarruf etmek için dize biçimine dönüştürüldü.
terms alanı eklendi, mint başlangıç ve bitiş noktası belirtildi, adalet artırıldı
İsim uzunluğu serbest bırakma kurallarını ayarlayın, kayıtları önlemek için
İki aşamalı commit ve reveal süreci kullanarak, ihraç edenin isim kontrolünü koruyun.
Yeni turbo alanı eklendi, gelecekteki protokol değişiklikleri için yer ayrıldı.
4. Runes yeni protokol değerlendirmesi
Avantajlar:
Pazar talebine uyum sağlamak, yazıt ekosistemindeki kaosları çözmek
Ordinals protokolüne dayanan kullanıcı tabanı
op_Return yöntemini kullanarak güvenliği ve merkeziyetsizliği artırın
Dezavantajlar:
Çıkış zamanı sıkışık, ekosistem gelişimini etkileyebilir.
Kurallar karmaşık, kullanıcı işlemlerinin zorluğunu ve oltalama riskini artırıyor.
Atomical gibi protokollere kıyasla, L2 veya BVM yerleşimi eksik.
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.
Runes protokol Derinlik analizi: tasarım mekanizmaları, avantajları ve dezavantajları ile Bitcoin ekosistemine etkisi
Runes protokolünün derinlemesine analizi: tasarım mekanizması ve kısıtlamaları
1. Runes( semboller) tanıtımı
Geçtiğimiz yıl, web3 alanında en dikkat çekici fenomen, inscription ekosisteminin patlaması oldu. Bunun başlangıcı, Bitcoin üzerindeki her satoshi'ye benzersiz bir numara veren Ordinals adlı bir teknolojidir.
Ordinals'ın kurucu ortağı Casey, geçen yıl Eylül ayında Runes'ın temel kodunu sundu, ancak ana ağı hâlâ yayınlamadı. Bu, bazı projelerin kodu önceden fork etmesine ve RunesAlpha gibi protokolleri piyasaya sürmesine neden oldu. Kopyalama tartışmalarına rağmen, sadece birkaç ay içinde yüz milyonlarca dolarlık piyasa değeri artışı, Runes protokolünün büyük potansiyelini sergiledi.
Resmi Runes protokolü 2024 yılı 20 Nisan civarında Bitcoin ana ağında resmi olarak faaliyete geçecektir. Bu, proje sahipleri, cüzdanlar ve ticaret platformlarının ana ağda doğrudan faaliyete geçme konusunda büyük bir zorlukla karşılaşacağı anlamına geliyor.
2. Bitcoin'in üzerinde ek bilgi kaydetme yöntemi
Bitcoin üzerinde iki ana akış dışı veri ekleme çözümü bulunmaktadır: kazıma ve oyma.
2.1 Aşındırma Temel Prensipleri
Runes, bilgiyi Bitcoin UTXO'sunun op-return alanına yazmak için asit etkisi tekniğini kullanır. Bu, Bitcoin Core 0.9 sürümünden itibaren desteklenen basit ve sezgisel bir zincir üstü kayıt yöntemidir. Op-return, verilerin blok zincirinde depolanmasını sağlayan doğrulanabilir ancak tüketilemeyen bir çıktı yaratır.
Blok zinciri tarayıcısında, işlemlerle birlikte gelen op-return bilgilerini görebilirsiniz. Bu bilgiler genellikle onaltılık kodlamaya sahip veriler olup, çözüldüğünde Runes varlıklarının dağıtımı, basımı, ihraç edilmesi gibi bilgileri gösteren JSON formatında bir dize elde edilir.
2.2 Temel İlkelerin Kazınması
Ordinals/brc20 gibi protokoller, meta verileri işlemlerin tanık verilerine gömerek, izole tanıklar ve P2TR aracılığıyla gerçekleştirilir. Bu süreç, iki aşamadan oluşur: sunum ve açığa çıkarma, iki işlemin tamamlanmasını gerektirir.
P2TR, Bitcoin'in 2021'deki Taproot yükseltmesiyle tanıtılan bir işlem çıktısı türüdür ve işlem gizliliğini artırır. Kazıma işlemi tamamlandıktan sonra, Ordinals protokolü, kazımayı ilk girişteki ilk satoshi'ye bağlamayı şart koşar.
2.3 İki seçenek karşılaştırması
Aşındırma avantajları: Basit mantık, düşük işlem maliyeti, tam düğüm bellek havuzunu kaplamaz. Dezavantaj: 80 bayt uzunluğu ile sınırlıdır, verileri yüksek oranda sıkıştırmak gerekir.
Avantajları: Neredeyse sınırsız boyut, belirli bir gizlilik koruması, çeşitli oyun stillerini destekler. Dezavantajlar: İki kez zincire eklenmesi gerekiyor, maliyet oldukça yüksek, tam düğüm bellek havuzuna büyük baskı yapıyor.
3. Runes alt yapısı tasarımı analizi
3.1 Runes 0.11 versiyonu
İlk versiyon Runes üç bölümden oluşmaktadır: edicts( varlık transferi), etching( varlık dağıtımı), burn( imha).
Fermanlar, varlık transfer yönünü tanımlar, etching ise dağıtım varlık bilgilerini sunar. ERC721 ile karşılaştırıldığında, Runes, mint sayısını ve aralığını sınırlayan limit ve term alanlarını ekler. Bu, yazıt projesinin Ethereum akıllı sözleşmesi ile varlık ihraç etme arasındaki temel farktır, gerçek zamanlı doğrulama yeteneğinden yoksundur.
İncil protokolü, varlık ihraç ve mint yöntemlerini birleştirerek, adil başlatmayı vurgular, kullanıcı katılımını tamamen açar ve proje tarafının müdahalesini sınırlar.
3.2 Runes 0.18 versiyonu
Yeni Runes dört alana ayrılmıştır: edicts, Mint, etching ve diğer alanlar.
edicts'e yeni pointer parametresi eklendi, varlıkların varsayılan transfer yönünü değiştirmek, kodlama miktarını ve işlem maliyetini azaltmak için.
Mint alanı, her işlemde yalnızca bir varlık mintlenmesine izin vererek, teknik ve sıradan kullanıcıların başlangıç noktasını dengelemektedir.
etching alanındaki değişiklik en fazla:
Yeni turbo alanı eklendi, gelecekteki protokol değişiklikleri için yer ayrıldı.
4. Runes yeni protokol değerlendirmesi
Avantajlar:
Dezavantajlar: