Runes protokol derinlik analizi: tasarım mekanizması, avantajlar ve dezavantajlar ile Bitcoin on-chain veri kayıt yönteminin karşılaştırması

Runes protokolünü derinlemesine analiz: Tasarım mekanizmaları ve sınırlamaları

1. Runes( Rünler) Genel Bakış

Geçtiğimiz yıl içinde, Web3 alanındaki en dikkat çekici gelişme, kökleri Ordinals protokolüne dayanan, yazılı ekosisteminin patlaması oldu. Ordinals, Bitcoin'deki her Satoshi'ye benzersiz bir numara atayan bir tekniktir.

Runes protokolünün temel kurucusu casey, geçen yıl Eylül ayında temel sürüm kodunu sunmuştu, ancak ana ağ sürümünü henüz resmi olarak yayınlamadı. Bu, bazı projelerin kodu önceden çatallayıp RunesAlpha gibi protokolleri yayınlamasına neden oldu. Tartışmalara rağmen, bu projeler sadece birkaç ay içinde yüz milyonlarca dolar toplam piyasa değeri artışı sağladı ve Runes protokolünün muazzam potansiyelini ortaya koydu.

Resmi sürüm Runes protokolünün 20 Nisan 2024 civarında Bitcoin ana ağında yayına girmesi planlanıyor. Bu, proje sahiplerinin, cüzdan hizmet sağlayıcılarının ve ticaret platformlarının ana ağ ortamında geliştirme ve test etme zorluğuyla karşılaşacağı anlamına geliyor.

Runes protokolünün alt tasarım mekanizması ve sınırlamaları üzerine derinlemesine bir inceleme

2. Bitcoin zincirindeki veri kayıt yöntemi

Bitcoin'de iki ana zincir dışı veri ekleme yöntemi vardır: kazıma ve oymacılık.

2.1 Aşındırma Temel Prensibi

Runes, bilgiyi doğrudan Bitcoin UTXO'nun OP_RETURN alanına yazmak için aşındırma teknolojisi kullanır. Bu yöntem, 2014 yılından itibaren Bitcoin Core 0.9 sürümünden itibaren mevcuttur ve verilerin blok zincirinde saklanabilmesini sağlayan doğrulanabilir ama harcanamaz bir çıktı oluşturur.

Blok zinciri tarayıcısında, işlemlere eklenmiş OP_RETURN bilgilerini net bir şekilde görebilirsiniz. Bu bilgiler genellikle onaltılık kodlama biçiminde bulunur, çözüldüğünde Runes varlıklarının dağıtımı, basımı ve ihracı gibi bilgileri içeren JSON formatında bir dize olarak sunulabilir.

Runes protokolünün alt tasarım mekanizması ve sınırlamaları üzerine derinlemesine inceleme

2.2 Temel Yazım Prensipleri

Ordinals/BRC20 gibi protokoller, meta verileri işlemlerin tanık verilerine yazarak zincir üzerinde depolama gerçekleştirir. Bu süreç, izole tanıklık ve "Taproot'a ödeme yapma" yöntemi kullanarak, sunum ve ifşa olmak üzere iki aşamaya ayrılır ve genellikle iki işlemle tamamlanması gerekir.

P2TR, Bitcoin'in 2021 yılında Taproot yükseltmesi ile tanıtılan bir işlem çıktısı türüdür ve işlem koşullarının gizliliğini artırır. İşlem süreci, P2TR adresinin oluşturulması için (commit) ve script içeriğinin açığa çıkarılması için (reveal) işlemini içerir.

Ordinals protokolü, yazıtların ilk girdiğin ilk satına bağlanmasını sağlar ve böylece yazma süreci tamamlanır.

2.3 İki Farklı Seçeneğin Karşılaştırması

Aşındırma avantajları:

  • Mantık basit ve sezgisel
  • Düşük işlem maliyeti
  • Tam düğüm bellek havuzunu işgal etmez

Aşındırma dezavantajları:

  • 80 bayt uzunluk kısıtlamasıyla sınırlıdır.
  • Yüksek derecede sıkıştırılmış veri kodlaması gereklidir

Özellikleri:

  • Neredeyse veri boyutunu sınırlamaz
  • Belirli bir gizlilik koruma yeteneğine sahip
  • Birçok gelişmiş oyunu destekler (, zaman kilidi, iş kanıtı )

Kötü yönler:

  • İki kez işlem yapılması gerekiyor, toplam maliyet daha yüksek.
  • Commit işlemlerinin süresi uzun, tam düğüm bellek havuzuna baskı yapıyor

3. Runes protokol tasarımı analizi

3.1 Runes 0.11 sürümü

Başlangıç sürümündeki Runes protokolü üç ana bölümden oluşmaktadır:

  • emirler( varlık transfer bilgisi)
  • gravür( varlık dağıtım bilgisi)
  • burn( yakma)

Bu versiyon artık oldukça gelişmiş, varlıkların birleştirilmesi, bölünmesi gibi işlemleri destekliyor. Ethereum akıllı sözleşmelerine kıyasla, Runes gibi yazılı protokoller varlıkların ihraç edilmesi ve katılım yöntemlerini birleştirerek adil bir lansman anlayışını vurguluyor.

Runes protokolünün alt tasarım mekanizmaları ve sınırlamalarına derinlemesine bir bakış

3.2 Runes 0.18 versiyonu

Son sürüm Runes protokolü bir dizi önemli güncelleme getirdi:

  1. edicts alanına pointer parametresi eklendi, birden fazla varlığın aynı anda transfer edilmesi sırasında kodlama verimliliği optimize edildi.

  2. Yeni Mint alanı eklendi, her işlemde yalnızca bir varlık basılmasına izin verildi, teknik kullanıcılar ile normal kullanıcıların katılım fırsatlarını dengeledi.

  3. etching( varlık dağıtımı) alanında büyük iyileştirme:

    • Varlık ID oluşturma yöntemini optimize et, kodlama miktarını azalt.
    • terms alanı eklenerek, ihraç edenin basım başlangıç ve bitiş zamanını belirtmesine izin verilir
    • cap parametresi toplam basım sayısını sınırlandırma olarak ayarlanır
    • Kıt kaynakları kontrol etmek için isim uzunluğu serbest bırakma kurallarını uygulayın.
    • Gizlilik korumasını artırmak için (commit ve reveal) gibi bir iki adımlı süreç benimsendi
  4. Yeni turbo alanı eklendi, gelecekteki protokol yükseltmeleri için yer ayrıldı.

Runes protokolünün temel tasarım mekanizması ve sınırlamaları üzerine derinlemesine inceleme

4. Runes yeni protokol değerlendirmesi

Avantajları:

  • Pazar ihtiyaçlarına uygun, yazılı ekosistemindeki bazı sorunları çözdü
  • Ordinals protokolü entegre edilerek, kullanıcı tabanına hızlı erişim sağlanabilir
  • OP_RETURN kullanarak veri kaydedin, güvenliği ve merkeziyetsizliği artırın
  • FT protokolü, NFT'ler dışında Ordinals'ın işlevselliğini tamamladı.

Dezavantajlar:

  • Çıkış zamanı sıkışık, ekosistemin başlangıç gelişimini etkileyebilir.
  • Kurallar karmaşık, kullanıcıların kullanım zorluğunu artırıyor.
  • İsim tasarımı oltalama riskini artırabilir
  • Henüz Layer 2 veya sanal makine gibi gelişmiş özellikler ile ilgili değil, rakiplerle bir fark var.

Runes protokolünün alt tasarım mekanizması ve sınırlamaları üzerine derinlemesine inceleme

BTC-0.84%
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
TokenGuruvip
· 07-11 00:30
Yine Emiciler Tarafından Oyuna Getirilmek zamanı
View OriginalReply0
LiquidatorFlashvip
· 07-10 03:53
Gelecek oldukça umut verici.
View OriginalReply0
SchroedingerMinervip
· 07-09 05:00
yazıt açılışında Klip Kuponlar
View OriginalReply0
JustHereForMemesvip
· 07-09 04:59
Ana Ağ büyük gösterisinin başlamasını bekliyorum
View OriginalReply0
DataPickledFishvip
· 07-09 04:59
rune veya en büyük kazanan olabilir
View OriginalReply0
  • Pin
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)