Bitcoin Runes Nedir?
Bitcoin Runes, Bitcoin blokzinciri üzerinde değiştirilebilir tokenler (fungible tokens) oluşturulmasını sağlayan bir protokoldür. Bu protokol, Bitcoin'in UTXO modelini ve OP_RETURN opcode'unu kullanarak Bitcoin ağında fungible tokenlerinin oluşturulmasını ve yönetimini basitleştirir. Bitcoin Runes'in bazı avantajları arasında artan verimlilik ve token oluşturmak için doğrudan ve sade bir yaklaşım yer alır.
Basics
Bitcoin ağı hem değiştirilebilir hem de değiştirilemez tokenleri (NFT'ler) destekleyecek şekilde evrilmiştir. Bu makale, Bitcoin Runes protokolünü, nasıl çalıştığını, BRC-20 tokenlerden farklarını ve potansiyel avantajlarını inceliyor.
What Are Bitcoin Runes?
Bitcoin Runes, Bitcoin blokzinciri üzerinde fungible tokenlerin oluşturulmasını kolaylaştıran bir protokoldür. BRC-20 ve SRC-20 tokenleri gibi Bitcoin ağında çalışan diğer tokenlerden farklı olarak Runes, Ordinals protokolüne bağlı değildir. Bunun yerine daha fazla sadelik ve verimlilik için Bitcoin'in mevcut modelleri olan UTXO modeli ve OP_RETURN opcode'unu kullanır.
How Bitcoin Runes Work
Bitcoin Runes, Bitcoin blokzincirinin UTXO (Unspent Transaction Output) modeli ve OP_RETURN opcode'u kullanılarak çalışır. UTXO modeli, her işlem çıktısını ayrı bir dijital para parçası olarak ele alır ve yeni işlemler için girdi olarak kullanır. Bitcoin Runes'de UTXO'lar farklı miktarlarda veya türlerde Rune'ları yöneterek etkili token takibini sağlar.
OP_RETURN opcode'u, bir Bitcoin işlemine ek olarak 80 byte'a kadar veri eklenmesine izin verir. Bitcoin Runes, bu opcode'u tokenin adı, kimliği, sembolü ve belirli işlem komutları gibi temel token bilgilerini Runestone olarak adlandırılan bir veri yapısında saklamak için kullanır.
Creating and Minting Bitcoin Runes
Yeni bir Rune oluşturma işlemi, etching olarak adlandırılır ve Rune'un adı, sembolü, kimliği, toplam arzı ve bölünebilirliği gibi temel bilgilerin tanımlanmasını içerir. Bu bilgiler, bir blokzincir işleminin OP_RETURN çıktısına gömülür. Etching sırasında oluşturucular, Rune'un bir bölümünü kendilerine ayırmayı seçebilir; buna "premine" denir.
Etching işleminden sonra Runes, açık veya kapalı mintlerle basılabilir. Açık mintleme, herkesin mint işlemleri yoluyla yeni Rune'lar üretebilmesine izin verir. Kapalı mintleme ise yeni token oluşturmayı belirli koşullarla sınırlar; örneğin belirli bir süre sonra mintleme durdurulabilir.
Bitcoin Runes vs. BRC-20 Tokens
Criteria | Bitcoin Runes | BRC-20 Tokens |
---|---|---|
Operational Framework | Bitcoin'in UTXO (Unspent Transaction Output) modelini kullanır | Verileri doğrudan bireysel satoshilere ekleyen Bitcoin Ordinals protokolüne dayanır |
Transfer Mechanism | Transferler OP_RETURN alanında saklanan verileri kullanarak yeni UTXO'lar üretir | Her transfer için yeni inskripsiyonlar gerektirir |
Minting Process | Geliştiriciler için premine imkanıyla birlikte hem açık hem de kapalı mintleme seçenekleri sunar | Sadece açık mintlemeyle sınırlıdır |
Management | Bitcoin Lightning ağıyla uyumludur ve hem lightning istemcilerini hem de SPV (Basitleştirilmiş Ödeme Doğrulaması) cüzdanlarını destekler | Ordinals protokolünü destekleyen cüzdanlar gerektirir |
Advantages of Bitcoin Runes
Efficiency
OP_RETURN modelini kullanarak Bitcoin Runes, tokenleri Bitcoin ağında verimli şekilde işler. BRC-20 inskripsiyonlarının 4MB'a kadar yer kaplayabilmesinin aksine, OP_RETURN kodu yalnızca 80 byte gerektirir. Veri kullanımındaki bu önemli fark, ağ tıkanıklığını azaltır ve genel performansı artırır.
Simplicity
Bitcoin Runes, birden fazla fungible tokenin doğrudan zincirde oluşturulmasını ve yönetilmesini basitleştirir. Zincir dışı veriler ve yerel token oluşturmayı önleyerek kullanılmaz UTXO'ların aşırı üretimini engeller, token yönetimini sadeleştirir ve daha erişilebilir hale getirir.
User Base Expansion
Bitcoin Runes, Nisan 2024'te piyasaya sürülmelerinin ardından kripto toplulukları ve meme coin meraklılarının ilgisini çekti. Başlangıçtaki etkinlik azalsa da Runes, Bitcoin için yeni bir kullanım vakası sunar ve gelecekte daha geniş bir kullanıcı tabanı çekme potansiyeline sahiptir.
Conclusion
Bitcoin Runes, UTXO modeli ve OP_RETURN opcode'unu kullanarak Bitcoin blokzincirinde fungible tokenlerin oluşturulmasını sağlar ve verimliliği artırır. Bu protokol token oluşturmayı basitleştirir ve Bitcoin ağına daha fazla kullanıcı çekme potansiyeli taşır.