Runes protokol derinlik analizi: Alt yapı tasarımı ve sınırlılıkların incelenmesi

robot
Abstract generation in progress

Runes protokolünün derinlemesine analizi: Temel tasarım mekanizması ve sınırlamaların incelenmesi

1. Runes( semboller) tanıtımı

Geçtiğimiz yıl, web3 alanındaki en dikkat çekici gelişme, inskripsiyon ekosisteminin patlaması oldu. Bunun kökeni, Bitcoin üzerindeki her satoshi'ye benzersiz bir numara veren Ordinals protokolüne kadar uzanıyor. Ordinals'ın ana kurucusu Casey, geçen yıl Eylül ayında Runes protokolünün temel sürüm kodunu sunmuştu, ancak henüz ana ağı resmi olarak yayınlamadı.

Bu süre zarfında, bazı projeler RunesAlpha gibi kodu önceden fork etti ve kendi protokollerini yayınladı. Tartışmalara rağmen, bu projeler sadece birkaç ay içinde yüz milyonlarca dolarlık toplam piyasa değerine ulaşarak Runes protokolünün büyük potansiyelini vurguladı.

Resmi versiyon Runes protokolünün 2024 yılının 20 Nisan civarında Bitcoin ana ağında resmi olarak başlatılması bekleniyor. Bu, Runes varlığı çıkarmak isteyen proje taraflarının ve Runes'u desteklemeyi planlayan cüzdanlar ve borsa platformlarının, ana ağda doğrudan geliştirme yapma konusunda büyük bir zorlukla karşılaşacağı anlamına geliyor.

Bu makale, Runes projesinin temel alan değişimlerini sistematik bir şekilde ele alacak ve okuyuculara Runes ile diğer FT protokolleri ( gibi Brc20, Arc20) arasındaki farkları temelden anlamalarına yardımcı olacaktır, böylece rasyonel bir değerlendirme yapabilir ve katılabilirler.

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

2. Bitcoin zincirinde ek bilgilerin kayıt yöntemi

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

2.1 Aşındırma Temel Prensipleri

Runes, bilgi kaydı için sezgisel bir zincir üzeri yöntem olan asit eritme teknolojisini kullanmaktadır. Uygulama, bilgiyi Bitcoin UTXO'sunun op-return alanına yazmayı içerir. Op-return, verilerin blok zincirinde saklanabilmesini sağlayan doğrulanabilir ama tüketilemeyen bir çıktı oluşturur.

Bitcoin blok gezgini içinde, op-return bilgisi ile birlikte olan işlemleri kolayca görüntüleyebilirsiniz. Bu bilgiler genellikle onaltılık kodlama biçiminde depolanır, çözülünce Runes varlıklarının dağıtımı, basımı, ihracı gibi ilgili bilgileri içeren JSON formatında bir dize elde edilir.

2.2 Temel İlkelerin Kazınması

Ordinals/brc20 gibi protokoller, meta verileri işlemin tanıklık verisine yerleştirmek için kazıma teknolojisini kullanır. Bu süreç, izole tanıklık ve "Taproot'a ödeme yapma" yöntemi ile gerçekleştirilir ve iki aşama içerir: sunum ve ifşa.

İşlem, farklı işlem koşullarının blok zincirinde daha gizli bir şekilde saklanmasını sağlamak için Bitcoin'in P2TR işlem çıktısı türünü kullanarak kazıma sürecini gerçekleştirir. Özellikle, önce belirli bir betiğe ödeme yapılmak üzere oluşturulmuş bir P2TR adresinin UTXO( taahhüt işlemi) oluşturulur, ardından bu UTXO'yu harcarken, gerçek betiği tanıklık betiğinde sağlayarak kazıma verilerini zincire yükler( işlem) açığa çıkarır.

2.3 İki seçeneğin karşılaştırması

Aşındırmanın avantajları:

  • Mantık basit ve sezgisel
  • Düşük işlem maliyeti
  • Tam düğüm hafıza havuzunu işgal etmeyebilir

Aşındırma dezavantajları:

  • 80 bayt uzunluğu ile sınırlıdır
  • Yüksek derecede sıkıştırılmış veri kodlaması gereklidir

Avantajları kazıma:

  • Verilerin boyutunu neredeyse sınırlamaz
  • Belirli bir gizlilik koruma yeteneğine sahip
  • Birçok oyun tarzını destekler (, zaman kilidi, iş kanıtı )

Kötü yönleri:

  • İki kez zincir üzerinde işlem gerektirir, toplam maliyet oldukça yüksektir
  • İşlem süresi uzun, tam düğüm bellek havuzu üzerinde büyük bir baskı oluşturuyor.

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

3. Runes Alt Yapı Tasarımı Analizi

3.1 Runes 0.11 sürümü

İlk sürüm Runes protokolü esasen üç bölümden oluşmaktadır: edicts( varlık transfer bilgisi), etching( varlık dağıtım bilgisi) ve burn( imha).

edicts alanı, varlık transferinin yönünü ve amacını tanımlar. etching alanı, varlık dağıtımına ilişkin ana bilgileri içerir; limit ve term parametreleri, basım miktarını ve basılabilir süre aralığını kısıtlar. Bu tasarım, Ethereum akıllı sözleşmeleri ile varlıkların çıkarılması yönteminden esasen farklıdır; gerçek zamanlı doğrulama yeteneğinden yoksundur, ancak varlıkların çıkarılmasında adalet ve açıklık sağlar.

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

3.2 Runes 0.18 sürümü

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

  1. edicts alanına pointer parametresi eklendi, bu varlıkların varsayılan transfer yönünü değiştirmeye yardımcı olur, kodlama miktarını ve işlem maliyetini azaltır.

  2. Yeni Mint alanı eklendi, her işlemde yalnızca bir varlık mintlenmesine izin verilerek teknoloji ile sıradan kullanıcıların başlangıç seviyeleri dengelendi.

  3. etching alanında büyük değişiklikler yapıldı:

    • Varlık kimliği dize biçimine değiştirildi, kodlama alanından tasarruf sağlandı
    • terms alanı eklendi, ihraç edenin mintleme için başlangıç ve bitiş blok yüksekliğini belirtmesine izin verir.
    • Toplam mint sayısını kontrol etmek için cap parametresini ayarlayın
    • İsim uzunluğu serbest bırakma kuralını getirin, kıtlığı artırın
    • Gizlilik korumayı artırmak için dağıtımda commit ve reveal iki adımlı süreç kullanılır.
  4. Yeni turbo alanı eklendi, gelecekteki protokol güncellemeleri için alan ayrıldı.

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

4. Runes yeni protokol değerlendirmesi

Avantajları:

  • Pazar ihtiyaçlarına uygun, adil madencilik ve varlık yönetimi gibi acı noktaları çözüyor.
  • Ordinals protokolü ile derin entegrasyon, mevcut kullanıcı tabanına sahip
  • op_Return kullanarak veri kaydetmek, güvenliği ve merkeziyetsizliği artırır

Eksiler:

  • Lansman zamanlaması sıkışık, ekosistemin başlangıç gelişimini etkileyebilir.
  • Kurallar karmaşık, kullanıcıların anlamasını ve kullanmasını zorlaştırıyor.
  • İsim kuralları oltalama riskini artırabilir
  • Diğer protokollere kıyasla, L2 veya sanal makine açısından yerleşim biraz yetersiz görünüyor.

Runes protokolünün temel tasarım mekanizması ve kısıtlamalarının derinlemesine analizi

BTC-0.67%
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
  • 3
  • Share
Comment
0/400
WalletManagervip
· 07-21 19:24
Gerçek zincir analistleri, on-chain verilerin tadını anlar.
View OriginalReply0
probably_nothing_anonvip
· 07-21 19:12
btc ne oynarsa oynasın, runes de öyle
View OriginalReply0
ThesisInvestorvip
· 07-21 19:04
Bu sadece para harcama şov değil mi?
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)