Not: Orijinal metin, Four sütun tarafından yazılan, Bai Ze Araştırma Enstitüsü tarafından derlenen ve düzenlenen ve boşluk nedeniyle biraz silinen Medium'dan gelmektedir.
Ocak 2023'te, Bitcoin'e temel katkıda bulunanlardan biri olan Casey Rodarmor, "Sıra Sayıları Teorisi"ni önerdi ve Bitcoin ağında bir yükselişi tetikleyen ve insanlara Ethereum'da olanları düşündüren Ordinals protokolünü yarattı. "Sıra Sayıları Teorisi", kullanıcıların Satoshi (Bitcoin'in en küçük birimi olan satoshi) üzerine keyfi dosyalar (boyutu 4MB'a kadar olan resimler, metinler, videolar vb.) yazmasına ve böylece zincir üzerinde çeşitli dosyaların depolanmasına olanak tanır.
Kısa bir süre sonra Domo, Ordinals protokolüne dayalı BRC-20 adlı yeni bir belirteç standardı geliştirdi. Esasen, BRC-20, Satoshi'ye bir metin yazarak tokenlerin basımını ve transferini kolaylaştırmanın yeni bir yoludur. Standart, BRC-20 jetonlarının sayısının hızla artmasıyla Nisan ayında önemli bir ilgi topladı ve 8 Mayıs'ta Bitcoin zincirindeki işlem ücretlerinde artışa yol açtı. O zamanlar, Bitcoin ağı bekleyen 400.000'den fazla işlemle karşı karşıyaydı ve bu durum, kripto para borsası Binance'in Bitcoin para yatırma ve çekme işlemlerini kabul etmeyi bıraktığı komik bir durum yarattı.
BRC-20 jetonları ilgi kazandıkça fiyatları da arttı. BRC-20 standardındaki ilk token olan ordi'nin fiyatı 0,1 dolardan başladı ve sonunda 310 kat artarak 8 Mayıs'ta yaklaşık 650 milyon dolarlık piyasa değeriyle 31 dolara yükseldi. Bu büyüklükteki bir piyasa değeri, onu Coingecko'da Sui ve Optimism'den bile daha yüksek olan 70. sıraya yerleştiriyor.
Ancak, bu eğilim geçiciydi ve şimdi azalma belirtileri gösteriyor. Ancak, BRC-20 standardının ortaya çıkışının, Bitcoin'i uzun bir olumsuz piyasa koşullarından sonra yeniden büyük ilgi gördüğünü itiraf etmeliyim.
Ardından, daha fazla yeni belirteç standardı ortaya çıktı ve yerini buldu - ORC-20 ve SRC-20. 13-15 Mayıs tarihleri arasında, ORC-20 jetonlarını içeren işlemler, Bitcoin ağındaki toplam işlemlerin %10'unu oluşturuyordu. Ek olarak, SRC-20 belirteci son zamanlarda ivme kazanmaya başladı.
Sıra Sayıları Teorisi
Sıralı sayı teorisi, yoktan var olan yeni bir kavram değil, daha önceki bir kavramın türevidir: sıralı sayı, yani sayıların sırası, Bitcoin'in en küçük birimi olan Satoshi'nin sıralı numaralandırmasını ifade eder. Sıralı sayı teorisine göre, her satoshi maden sırasına göre numaralandırılır.
Aslında, Satoshi'nin seri numarası aşağıdakiler de dahil olmak üzere birçok şekilde ifade edilebilir:
Tamsayı gösterimi: 2099994106992659——Madencilik sırasına göre düzenlenmiş sayılar.Toplam Bitcoin miktarı 21.000.000, 1 BTC=100.000.000 Satoshi olduğundan, maksimum seri numarası 2.100 trilyondur.
Ondalık Gösterim: 3891094.16797 — Ondalık noktadan önceki sayı, Satoshi'nin çıkarıldığı Bitcoin bloğunun yüksekliğini ve ondan sonraki sayı, Satoshi'nin bloktaki sırasını temsil eder.
derece gösterimi: 3°111094′214″16797‴ — Son sayı grubu, Satoshi'nin blokta çıkarılma sırasıdır ve ardından derece cinsinden blok yüksekliği gelir.
Yüzdelik dilim simgesi: %99,99971949060254 — Satoshi'nin toplam Bitcoin arzındaki yüzdesini ifade etmenin bir yolu.
NAME: az harflerini kullanarak sıralama yöntemi.
İlginç bir şekilde, Ordinal Number Theory'nin yaratıcıları, kendisine atanan sıra numarasına göre her satoshiye bir nadirlik atadılar:
Ortak: Her bloktaki ilk satoshi hariç tüm satoshiler
Yaygın olmayan: Her bloğun ilk Satoshi'si (yaklaşık her 10 dakikada bir)
Nadir: Zorluk ayarından sonraki ilk satoshi (yaklaşık iki haftada bir gerçekleşir)
Destansı: Halving etkinliğinden sonraki ilk satoshi (yaklaşık her 4 yılda bir)
Efsanevi: Zorluk ayarlaması ve halving olayının çakıştığı ilk Satoshi (yaklaşık her 24 yılda bir)
Efsane: Bitcoin genesis bloğunun ilk Satoshi'si (yalnızca bir tane var)
Yazıt: Dosyayı Satoshi'ye yaz
Sıra numarası teorisi, her Satoshi'nin benzersiz bir seri numarasına sahip olmasını sağlar ve Bitcoin ağının Segwit ve Taproot yükseltmeleri, Satoshi'ye dosya yazmayı mümkün kılar.
SegWit, 2017'de Bitcoin ağ istemcisi olan Bitcoin Core'a uygulanan bir yükseltme olan Segregated Witness'ın (Segregated Witness) kısaltmasıdır. SegWit, Bitcoin ağındaki uzun süredir devam eden işlem esnekliği sorununu çözmüş ve Lightning Network'ün çalışmasının önünü açmış olsa da, bu yükseltme tartışmasıyla ilgili en önemli şey Blok boyutunun genişletilmesi.
SegWit, blok boyutu birimini Bayt'tan vByte'a değiştiren yeni bir kavram olan blok ağırlığını sunar; burada 1 vByte, 4 ağırlık birimine eşittir. Bu nedenle, maksimum blok boyutu 1 MB'den 1 vMB'ye değiştirilmiştir. Ayrıca mevcut işlem verileri iki bölüme ayrılmıştır: a. işlem verileri, b. tanık verileri. İşlem verileri gönderici, alıcı, girdi ve çıktı bilgilerini içerirken, tanık verileri yazı ve imza bilgilerini içerir.
Daha sonra Taproot yükseltmesi, Bitcoin ağında kullanılan betik dilinin Tap olarak güncellenmesiyle devam etti. Yükseltmeden sonra, Bitcoin ağında daha geniş bir işlem yelpazesi mümkün hale gelir ve sıra sayıları teorisi, tanık verileri aracılığıyla Satoshi'deki çeşitli belgeleri kaydetmek için bunu kullanır.
Esasen, her Satoshi'nin benzersiz bir seri numarası vardır ve bir NFT gibi işlev görerek veri depolayabilir. Bununla birlikte, Ethereum ekosistemindeki çoğu NFT'nin aksine, kayıt işlemi tüm verileri kaydeder ve bu da onu Ethereum NFT'lerinden daha özgün "blok zincirine özgü" bir NFT yapar. Kullanıcılar, Ordinals protokolünü kullanarak Satoshi'ye dosya kaydedebilir ve Satoshi içeren dosyalar da sıradan Bitcoin gibi alınıp satılabilir (takas edilebilir).
Ancak, bunu yapmak için önemli bir zorluk, kullanıcıların Ordinals uyumlu bir cüzdan kullanması gerektiğidir. Yazıtlar, herhangi bir bitcoin cüzdanına aktarılabilen satoshiler üzerine kaydedilse de, zorluk, bu yazılı satoshileri diğer bitcoinlerden ayırt edememekten kaynaklanmaktadır. Bu nedenle, normal BTC transferleri sırasında yanlışlıkla madenci ücreti olarak yazılı dosyalarla satoshi ödeme riski vardır. Bu nedenle Ordinals kullanıcıları, Satoshi'nin kontrolünü ve seçimini kolaylaştıran bir cüzdan seçmelidir.
örnek
Şimdiye kadar, ilk kullanıcılar Ordinals protokolünü kullanarak çeşitli Bitcoin NFT'leri oluşturdular. En eskileri resim kullanıyorlardı, ilk kaydedilen yazıt Satoshi 727.624.168.684.699'dur ve dickbutt görüntüsü vardır.
Dustlabs, 535 DeGod'larını Ordinals protokolü aracılığıyla tek bir bloğa paketlerken (blok #776408), Ethereum'un tanınmış NFT "Boring Ape" geliştiricisi Yuga Labs, para birimi ağına TwelveFold adlı bir üretken sanat seti koydu. .
Bu arada, metin kullanan pek çok ilginç deney var. Aşağıda vurgulayacağımız BRC-20 dışında, Sats Names iyi bir örnektir.
Ethereum Ad Hizmeti (ENS), Ethereum ağındaki adlandırma hizmetidir, Sats Names ise Bitcoin ağındaki adlandırma hizmetidir. Bir adı kaydetmek için, metni yukarıda gösterildiği gibi JSON sözdizimine göre girmeniz yeterlidir.
Bu, herhangi birini istediği zaman benzersiz adlar kullanma özgürlüğüne kavuşturuyor mu? Örneğin, Bob "bitcoin.sats" adını oluşturursa ve Bob aynı "bitcoin.sats" adını farklı bir Satoshi'de oluşturursa, bu durum belirsizlik yaratabilir. Bunun yerine, Sats Adlarının öncelikli olarak yaptığı şey, belirli bir adın - bu adı yaratan ilk Satoshi'ye ait olan - sahipliğini kabul etmektir. Bu nedenle, Bitcoin adlandırma hizmeti geniş ölçekte benimsenecekse, sınırlama, ad türü ile sahiplik arasında ayrım yapmak için ayrı bir dizinleyici gerekmesidir.
BRC-20
BRC-20, Mart 2023'te Domo tarafından önerilen ve herkesin Bitcoin ağında metin yazarak yeni belirteçler yayınlamasına izin veren deneysel bir belirteç standardıdır.
Akıllı sözleşmeler dağıtıldıktan hemen sonra belirteç yayınlayabilen ve aktarabilen Ethereum ERC-20'den farklı olarak, BRC-20 belirteçleri gerçek belirteçler değil, belirli metni kaydeden satoshi'lerdir. Bu nedenle, Sats Adlarında olduğu gibi, BRC-20 belirteçlerinin durumunu veya bakiyesini bilmek için ayrı bir Dizin Oluşturucu gerekir.
BRC-20 jetonları, ERC-20 jetonlarından farklı olarak verildiğinden dağıtım, basım ve transfer aşamalarını anlamak zor olabilir. Okuyucuların daha iyi anlaması için mevcut BRC-20 jetonu XING'i örnek olarak alıyoruz.
dağıtmak:
XING belirtecinin konuşlandırılması, bc1qxhxhxxrv244ptsp5447lx4nsyue3ek23s9yycf (dağıtıcı) tarafından satoshi numarası #1934771250000000 olarak kaydedildi. Ancak, bu konuşlandırıcı yalnızca XING jetonlarını konuşlandırdığı ve bunları basmadığı için, XING jeton bakiyesinin sıfır olduğunu görebiliriz.
madeni para:
Bir madenci, bc1qk3fqhw8txe5ev0s8n7rj2e3z564uw02hfhuw62, yukarıdaki metni 26 farklı satoshi'ye yazdı ve aşağıda gösterildiği gibi toplam 26.000 XING jetonu bastı. 26 Satoshi'de bir kerede değil de 26.000 jetonun basılmasının nedeni, konuşlandırıcının maksimum basım miktarını 1.000 olarak ayarlamasıdır.
Aktar:
26.000 XING jetonunu transfer etmek için bc1qk3fqhw8txe5ev0s8n7rj2e3z564uw02hfhuw62, 22.000 XING jetonunu transfer etmek için yukarıdaki metni 5 Satoshi'ye yazdı.
Öyleyse, yukarıdaki örnekte cüzdan adresi tarafından tutulan nihai XING jeton miktarı nedir?
bc1qxhxhxxrv244ptsp5447lx4nsyue3ek23s9yycf (dağıtıcı): yalnızca dağıtılan XING belirteçleri, bunları basmadı, bu nedenle bakiye 0'dır.
bc1qk3fqhw8txe5ev0s8n7rj2e3z564uw02hfhuw62 (yayıncı/gönderen): Bu adresi ordiscan'de arayın, tutulan XING yazıtlarının sayısı 26'dır. Ancak, bu adres 26.000 jeton bastı ve 22.000 jeton gönderdi, neden hala 26 yazıt var? Bunun nedeni, BRC-20 jetonları için transferin mevcut madeni para yazıtını aktarmak değil, XING transfer metnini başka bir satoshiye kazımak ve ardından transferi tamamlamak olmasıdır. Yani transfer işlemi gerçekleştiğinde gönderenin bakiyesinden düşülür ve alıcının bakiyesine XING transfer yazısı eklenir. Dolayısıyla, bc1q…uw62, 26.000 jetonun darphane yazıtını elinde tutsa da, 22.000 jetonluk XING transfer yazısı başka bir adrese gönderildiğinden nihai teyit edilen bakiye 4.000'dir.
Sonuç olarak, BRC-20, Bitcoin ağındaki misli tokenleri (FT) işlemek için yeni bir yol sunuyor ve son zamanlarda Ethereum ağındaki memecoinlerin (PEPE gibi) yükselişiyle birlikte çok fazla ilgi gördü.
Son iki ayda Bitcoin ağında oluşturulan işlem ücretlerinin yaklaşık %50'si, özellikle BRC-20 olmak üzere sıra sayılarıyla ilgiliydi. 9 Mayıs 2023 tarihi itibariyle dağıtılan BRC-20 token sayısı 1.599, basım ile ilgili toplam ağ ücreti 628,7 BTC ve transfer ile ilgili toplam ağ ücreti 46,8 BTC'dir.BRC-20'nin sahip olduğu görülmektedir. büyük bir ağ Kullanım miktarını tetikledi.
İlk BRC-20 belirteci ordi, 0,1 dolardan başladı ve çeşitli merkezi borsalarda listelendikçe hızla yükseldi ve 31 dolara ulaştı. Ek olarak, nals, meme, pepe ve piza gibi diğer tokenlerin piyasa değeri 10 milyon ila 40 milyon dolar arasındadır.
**Akıllı sözleşmeler olmadan, BRC-20 ticaret piyasası merkezileştirilmiş midir? **
BRC-20 token ticareti nasıl çalışır? Hepimizin bildiği gibi, Ethereum ağı akıllı sözleşmeleri destekler ve akıllı sözleşmeler aracılığıyla merkezi olmayan piyasa anlaşmalarının kurulmasına izin verir, ancak Bitcoin ağında benzer akıllı sözleşmeler kurmamız imkansızdır.
UniSat Marketplace'i kullandıysanız, platformda listelenen çeşitli BRC-20 token borsalarını bulacaksınız ve alıcılar satın alma yapmak için Bitcoin cüzdanlarını bağlayabilirler. BRC-20 belirteçlerinin ikincil piyasa ticaretine ek olarak, bu aynı zamanda Bitcoin NFT'lerinin (örneğin MagicEden) ticaretini yapan çeşitli pazarlarda da oluyor. Mevcut tüm Ordinals pazaryerleri, merkezi olarak barındırılan bir yaklaşım kullanıyor mu?
Cevap PSBT (Kısmen İmzalı Bitcoin İşlemi). PSBT, BIP-174 tarafından sunulan ve kullanıcıların yalnızca belirli girişleri imzalamasına izin veren bir özelliktir. Bu nedenle, UniSat ve diğer Ordinals pazar yerleri, alıcıların ve satıcıların güvene dayalı ve saklama dışı bir şekilde işlem yapmalarını sağlamak için PSBT'yi kullanır.
BRC-20'nin popülaritesi, Bitcoin ağ ücretlerinde bir artışa yol açtı. Ancak, bu eğilim geçiciydi ve şimdi azalma belirtileri gösteriyor. İşte burada yeni belirteç standartları devreye giriyor - ORC-20 ve SRC-20. 13-15 Mayıs tarihleri arasında, ORC-20 jetonlarını içeren işlemler, toplam işlemlerin %10'unu oluşturdu. Ek olarak, SRC-20 belirteci son zamanlarda ivme kazanmaya başladı.
ORC-20
BRC-20, Bitcoin ağında Ordinals kullanarak yeni bir FT yayınlama yönteminin yolunu açarken, çok erken bir deneydir ve birçok dezavantajı vardır:
İlk olarak, BRC-20 jetonu ilk dağıtıldığında, toplam arz ve token başına maksimum jeton sayısı sabittir ve değiştirilemez. Bu, bazı durumlarda faydalı olabilse de, belirteç modelinin esnekliğini sınırlama dezavantajına sahiptir.
İkinci dezavantaj, BRC-20 belirtecinin adının yalnızca 4 karakter olabilmesidir. Buna karşılık, ERC-20 jetonlarının farklı uzunluklarda adları vardır. Belirteç adı uzunluğu sınırını kaldırmak, daha fazla projenin belirteç oluşturmasına olanak tanır.
Üçüncü bir dezavantaj, BRC-20 jetonlarının transferinin tamamen harici, merkezi bir indeksleyiciye bağlı olmasıdır. Yazım sürecinin kendisi basitçe verileri Satoshi'ye yazdığından, Bitcoin ağının fikir birliği düzeyinde BRC-20 standardını ihlal eden yazıtları engellemesinin bir yolu yoktur.
Örneğin, maksimum BRC-20 ordi token arzı 21.000.000 ise ve 21.000.000 tokenin tamamı basılmışsa, BRC-20 token standardına göre ek ordi token basmak geçersiz olur, ancak basım işlemi yine de kaydedilir. çünkü işlem ücretini öder. Bu nedenle, hangi yazıtın geçerli veya geçersiz olduğunu belirlemek tamamen harici indeksleyiciye bağlıdır, bu da saldırganın UniSat pazarının zayıflığından yararlanarak BRC-20 belirteçlerine çift harcama saldırısı gerçekleştirmesine ve mali kayıplara neden olmasına yol açmıştır.
ORC-20'nin, BRC-20 standardının bazı eksikliklerini gideren, BRC-20 standardının yükseltilmiş bir versiyonu olduğu söylenebilir:
1. Belirteç Tanımlama
ORC-20 standardı, BRC-20 standardına göre önemli geliştirmeler getiriyor. Böyle bir iyileştirme, belirli bir belirteci tanımlayabilen tanımlayıcıların (ID'ler) dahil edilmesidir. BRC-20 standardında, aynı ada sahip bir belirteç dağıtılırsa, harici dizin oluşturucu ilk dağıtılan belirteci "yasal" olarak kabul eder. Buna karşılık, ORC-20 standardında, aynı ada sahip jetonlar bile ayırt edilebilir, çünkü yazı numarası yerleştirildiğinde "ID" içerir ve bu da tanımlamaya olanak tanır.
2. Herhangi bir uzunlukta jeton adı
İkincisi, ORC-20, yalnızca dört harfli adların oluşturulmasına izin veren BRC-20 standardının aksine, herhangi bir uzunlukta adların oluşturulmasına izin verir. Örneğin, konuşlandırılacak ilk ORC-20 belirteci olan ORC, üç harfli bir ada sahiptir.
3. Yükseltilebilir
Üçüncüsü, ORC-20 standardı, toplam arzı değiştirme ve darphane başına maksimum jeton sayısını değiştirme yeteneği sunar. Bu esneklik, konuşlandırıcılar tarafından istismar edilebilirken, aynı zamanda çeşitli simgesel deneyler için fırsatlar da açar. Bu deneyler, Bitcoin yarılanmasını simüle ederek, darphane başına basılan maksimum madeni para sayısını kademeli olarak azaltmayı içerebilir.
4. UTXO modeli
Dördüncüsü ve en önemlisi, ORC-20, transfer belirteçlerine UTXO kavramını ekler. Örneğin A, elinde 1$ olan B'ye 2$ gönderir. Hesap modelinde, B'nin bakiyesi 3$ - 1$ ve 2$ olarak gösterilir. Ancak UTXO modelinde, B'nin bakiyesinde biri 1$ ve diğeri 2$ olmak üzere iki ayrı UTXO olacaktır. B, C'ye 2,5$ gönderirse, 1$ ve 2$'lık UTXO'lar birleştirilir ve 2,5$ ve 0,5$'lık UTXO'lara bölünür; bunun 2,5$'ı C'ye gider ve 0,5$'ı B'de kalır. Bu iyileştirmenin avantajı, UTXO'nun yalnızca bir kez kullanılabilmesidir, bu da temelde çifte harcamayı önler. ORC-20, BRC-20'den en büyük farkı olan token transferinde UTXO konseptini ekliyor.
ORC-20 jetonlarını göndermek için, göndericinin yukarıdaki görüntüdeki 1. adım metnini Satoshi'ye yazması ve alıcının bakiyeyi gönderene geri göndermek için 2. adım metnini yazması gerekir. Bu, UTXO ile aynı işlemdir. Bu nedenle ORC-20'yi benimseyen cüzdanlar veya marketler için ORC-20 transfer işleminin tamamlanmasını beklemek gerekiyor.
ORC-20 Ekosistemi ve Durumu
ORC-20, BRC-20 kadar uzun süredir piyasada olmasa da, bugüne kadar ORC-20'yi içeren ~260.000 işlemlik toplam işlem hacmi ve ~19,5 BTC'lik bir ücretle bir miktar ilgi kazandığını görebiliriz.
ORC-20 tarayıcısı sağlayan BitPunks ve ORC belirteçleri kullanan OrcDAO gibi bakmaya değer bazı topluluk projeleri var.
SRC-20
ORC-20 standardı, BRC-20'nin sınırlamalarını düzelten geliştirilmiş bir versiyon olarak düşünülebilirken, SRC-20 standardı, metni önceki iki standarttan oldukça farklı bir şekilde yazmak için Damgalar kullanır.
BRC-20 ve ORC-20, sıralı sayılar teorisine dayalıdır ve prensip, Bitcoin işlemlerinin tanık verilerinde keyfi dosyalar yazmaktır. Ancak bu işlem, dağıtılmış defterin kapasitesinin çoğunu tüketerek düğümlerin tanık verilerini budamasını veya ortadan kaldırmasını sağlar. Ayrıca, tüm düğümlerin bu tanık verilerini sürdürmesi veya yayması gerekli değildir.
Bununla birlikte, Damgalar söz konusu olduğunda, bilgiler UTXO'larda depolandığından, her tam düğümün bunları depolaması gerekir, bu da onları sıra sayılarından daha dayanıklı veya iki kez "blok zincirinde yerel" hale getirir. Bu bariz bir avantaj olmakla birlikte, veri depolama alanı sınırlıdır ve yalnızca 24x24 piksel görüntüleri veya 8 renk derinliği PNG, GIF'i kabul eder.
SRC-20 belirteçlerini dağıtmak, basmak ve aktarmak için kullanılan metin de BRC-20'ye çok benzeyen JSON formatındadır.
Özetleyin
Sats İsimlerinden başlayarak, BRC-20'nin daha yakın zamandaki popülaritesine, ORC-20 ve SRC-20'ye kadar, staking işlevselliğini BRC-20 tokenlerine dahil etme çabaları bile var. Bitcoin ağında neden bu kadar çok deney var?
İlk olarak, Bitcoin ağının güçlü güvenliğine kıyasla kullanım çok düşüktür. Betik dilinin doğası, Bitcoin ağında karmaşık akıllı sözleşmelerin yürütülmesini sınırlar ve böylece uygulamasını sınırlar. Bununla birlikte, üstün güvenlik seviyesi, geliştiricileri ve kullanıcıları sürekli olarak özelliklerini test etmeye ve kullanmaya teşvik eder. Tabii ki, sadece para depolamak ve transfer etmek için bu kadar yüksek bir güvenlik seviyesiyle, bu güvenliği çeşitli diğer kullanım durumları için kullanabilmek harika olurdu.
İkincisi, metinler sınırsız ifade potansiyeline sahiptir. Pek çok oyunun metin tabanlı olduğu PC'nin ilk günlerinde olduğu gibi, metin hayal gücünü harekete geçirebilir ve çok çeşitli kavramları temsil edebilir. Sats Adları, BRC-20, ORC-20 ve SRC-20 belirteçleri, yalnızca maddi olmayan varlıkları sembolize etmek için metin kullanır ve onlara somut bir his vermek için harici indeksleyiciler kullanır. Bu standartlar henüz emekleme aşamasındayken ve kendi sınırlamaları olsa da, gelecekte pek çok yenilikçi deney için temel oluşturacaklarına şüphe yok.
Başka bir soru, bu "X" RC-20 jetonlarının ne kadar ileri gidebileceğidir. Bitcoin ağı, temel olarak karmaşık akıllı sözleşmeleri uygulamaktan acizdir ve BRC-20 belirteçleri, ERC-20 belirteçleri gibi somut olmadığından, yalnızca Satoshi'deki yazıtları kaydederek belirteç varlığını temsil ettiğinden, bunların faydası dışında herhangi bir şey için kullanıldığını hayal etmek zor. meme belirteci olarak ticaret. Belki de kullanıcıların Bitcoin cüzdanlarını bağladıkları ve sahip oldukları BRC-20 token miktarına göre oy kullandığı basit yönetişim faaliyetleri tasavvur edebiliriz, ancak yönetişim sonuçlarını zincir üzerinde uygulamak hala mümkün değil.
risk uyarısı:
Merkez bankası ve diğer departmanlar tarafından yayınlanan "Sanal Para İşlemlerinde Aldatmaca Riskinin Önlenmesine ve Önlenmesine Dair Tebliğ"e göre bu yazının içeriği sadece bilgi paylaşımı amaçlı olup, herhangi bir işlem ve yatırımı teşvik ve tasdik etmez. Herhangi bir yasa dışı finansal uygulamaya katılma.
View Original
The content is for reference only, not a solicitation or offer. No investment, tax, or legal advice provided. See Disclaimer for more risks disclosure.
BRC-20, ORC-20'den SRC-20'ye: Bu yenilikçi deneyler Bitcoin'in geleceği mi?
Not: Orijinal metin, Four sütun tarafından yazılan, Bai Ze Araştırma Enstitüsü tarafından derlenen ve düzenlenen ve boşluk nedeniyle biraz silinen Medium'dan gelmektedir.
Ocak 2023'te, Bitcoin'e temel katkıda bulunanlardan biri olan Casey Rodarmor, "Sıra Sayıları Teorisi"ni önerdi ve Bitcoin ağında bir yükselişi tetikleyen ve insanlara Ethereum'da olanları düşündüren Ordinals protokolünü yarattı. "Sıra Sayıları Teorisi", kullanıcıların Satoshi (Bitcoin'in en küçük birimi olan satoshi) üzerine keyfi dosyalar (boyutu 4MB'a kadar olan resimler, metinler, videolar vb.) yazmasına ve böylece zincir üzerinde çeşitli dosyaların depolanmasına olanak tanır.
Kısa bir süre sonra Domo, Ordinals protokolüne dayalı BRC-20 adlı yeni bir belirteç standardı geliştirdi. Esasen, BRC-20, Satoshi'ye bir metin yazarak tokenlerin basımını ve transferini kolaylaştırmanın yeni bir yoludur. Standart, BRC-20 jetonlarının sayısının hızla artmasıyla Nisan ayında önemli bir ilgi topladı ve 8 Mayıs'ta Bitcoin zincirindeki işlem ücretlerinde artışa yol açtı. O zamanlar, Bitcoin ağı bekleyen 400.000'den fazla işlemle karşı karşıyaydı ve bu durum, kripto para borsası Binance'in Bitcoin para yatırma ve çekme işlemlerini kabul etmeyi bıraktığı komik bir durum yarattı.
BRC-20 jetonları ilgi kazandıkça fiyatları da arttı. BRC-20 standardındaki ilk token olan ordi'nin fiyatı 0,1 dolardan başladı ve sonunda 310 kat artarak 8 Mayıs'ta yaklaşık 650 milyon dolarlık piyasa değeriyle 31 dolara yükseldi. Bu büyüklükteki bir piyasa değeri, onu Coingecko'da Sui ve Optimism'den bile daha yüksek olan 70. sıraya yerleştiriyor.
Ancak, bu eğilim geçiciydi ve şimdi azalma belirtileri gösteriyor. Ancak, BRC-20 standardının ortaya çıkışının, Bitcoin'i uzun bir olumsuz piyasa koşullarından sonra yeniden büyük ilgi gördüğünü itiraf etmeliyim.
Ardından, daha fazla yeni belirteç standardı ortaya çıktı ve yerini buldu - ORC-20 ve SRC-20. 13-15 Mayıs tarihleri arasında, ORC-20 jetonlarını içeren işlemler, Bitcoin ağındaki toplam işlemlerin %10'unu oluşturuyordu. Ek olarak, SRC-20 belirteci son zamanlarda ivme kazanmaya başladı.
Sıra Sayıları Teorisi
Sıralı sayı teorisi, yoktan var olan yeni bir kavram değil, daha önceki bir kavramın türevidir: sıralı sayı, yani sayıların sırası, Bitcoin'in en küçük birimi olan Satoshi'nin sıralı numaralandırmasını ifade eder. Sıralı sayı teorisine göre, her satoshi maden sırasına göre numaralandırılır.
Aslında, Satoshi'nin seri numarası aşağıdakiler de dahil olmak üzere birçok şekilde ifade edilebilir:
İlginç bir şekilde, Ordinal Number Theory'nin yaratıcıları, kendisine atanan sıra numarasına göre her satoshiye bir nadirlik atadılar:
Yazıt: Dosyayı Satoshi'ye yaz
Sıra numarası teorisi, her Satoshi'nin benzersiz bir seri numarasına sahip olmasını sağlar ve Bitcoin ağının Segwit ve Taproot yükseltmeleri, Satoshi'ye dosya yazmayı mümkün kılar.
SegWit, 2017'de Bitcoin ağ istemcisi olan Bitcoin Core'a uygulanan bir yükseltme olan Segregated Witness'ın (Segregated Witness) kısaltmasıdır. SegWit, Bitcoin ağındaki uzun süredir devam eden işlem esnekliği sorununu çözmüş ve Lightning Network'ün çalışmasının önünü açmış olsa da, bu yükseltme tartışmasıyla ilgili en önemli şey Blok boyutunun genişletilmesi.
SegWit, blok boyutu birimini Bayt'tan vByte'a değiştiren yeni bir kavram olan blok ağırlığını sunar; burada 1 vByte, 4 ağırlık birimine eşittir. Bu nedenle, maksimum blok boyutu 1 MB'den 1 vMB'ye değiştirilmiştir. Ayrıca mevcut işlem verileri iki bölüme ayrılmıştır: a. işlem verileri, b. tanık verileri. İşlem verileri gönderici, alıcı, girdi ve çıktı bilgilerini içerirken, tanık verileri yazı ve imza bilgilerini içerir.
Daha sonra Taproot yükseltmesi, Bitcoin ağında kullanılan betik dilinin Tap olarak güncellenmesiyle devam etti. Yükseltmeden sonra, Bitcoin ağında daha geniş bir işlem yelpazesi mümkün hale gelir ve sıra sayıları teorisi, tanık verileri aracılığıyla Satoshi'deki çeşitli belgeleri kaydetmek için bunu kullanır.
Esasen, her Satoshi'nin benzersiz bir seri numarası vardır ve bir NFT gibi işlev görerek veri depolayabilir. Bununla birlikte, Ethereum ekosistemindeki çoğu NFT'nin aksine, kayıt işlemi tüm verileri kaydeder ve bu da onu Ethereum NFT'lerinden daha özgün "blok zincirine özgü" bir NFT yapar. Kullanıcılar, Ordinals protokolünü kullanarak Satoshi'ye dosya kaydedebilir ve Satoshi içeren dosyalar da sıradan Bitcoin gibi alınıp satılabilir (takas edilebilir).
Ancak, bunu yapmak için önemli bir zorluk, kullanıcıların Ordinals uyumlu bir cüzdan kullanması gerektiğidir. Yazıtlar, herhangi bir bitcoin cüzdanına aktarılabilen satoshiler üzerine kaydedilse de, zorluk, bu yazılı satoshileri diğer bitcoinlerden ayırt edememekten kaynaklanmaktadır. Bu nedenle, normal BTC transferleri sırasında yanlışlıkla madenci ücreti olarak yazılı dosyalarla satoshi ödeme riski vardır. Bu nedenle Ordinals kullanıcıları, Satoshi'nin kontrolünü ve seçimini kolaylaştıran bir cüzdan seçmelidir.
örnek
Şimdiye kadar, ilk kullanıcılar Ordinals protokolünü kullanarak çeşitli Bitcoin NFT'leri oluşturdular. En eskileri resim kullanıyorlardı, ilk kaydedilen yazıt Satoshi 727.624.168.684.699'dur ve dickbutt görüntüsü vardır.
Dustlabs, 535 DeGod'larını Ordinals protokolü aracılığıyla tek bir bloğa paketlerken (blok #776408), Ethereum'un tanınmış NFT "Boring Ape" geliştiricisi Yuga Labs, para birimi ağına TwelveFold adlı bir üretken sanat seti koydu. .
Bu arada, metin kullanan pek çok ilginç deney var. Aşağıda vurgulayacağımız BRC-20 dışında, Sats Names iyi bir örnektir.
Ethereum Ad Hizmeti (ENS), Ethereum ağındaki adlandırma hizmetidir, Sats Names ise Bitcoin ağındaki adlandırma hizmetidir. Bir adı kaydetmek için, metni yukarıda gösterildiği gibi JSON sözdizimine göre girmeniz yeterlidir.
Bu, herhangi birini istediği zaman benzersiz adlar kullanma özgürlüğüne kavuşturuyor mu? Örneğin, Bob "bitcoin.sats" adını oluşturursa ve Bob aynı "bitcoin.sats" adını farklı bir Satoshi'de oluşturursa, bu durum belirsizlik yaratabilir. Bunun yerine, Sats Adlarının öncelikli olarak yaptığı şey, belirli bir adın - bu adı yaratan ilk Satoshi'ye ait olan - sahipliğini kabul etmektir. Bu nedenle, Bitcoin adlandırma hizmeti geniş ölçekte benimsenecekse, sınırlama, ad türü ile sahiplik arasında ayrım yapmak için ayrı bir dizinleyici gerekmesidir.
BRC-20
BRC-20, Mart 2023'te Domo tarafından önerilen ve herkesin Bitcoin ağında metin yazarak yeni belirteçler yayınlamasına izin veren deneysel bir belirteç standardıdır.
Akıllı sözleşmeler dağıtıldıktan hemen sonra belirteç yayınlayabilen ve aktarabilen Ethereum ERC-20'den farklı olarak, BRC-20 belirteçleri gerçek belirteçler değil, belirli metni kaydeden satoshi'lerdir. Bu nedenle, Sats Adlarında olduğu gibi, BRC-20 belirteçlerinin durumunu veya bakiyesini bilmek için ayrı bir Dizin Oluşturucu gerekir.
BRC-20 jetonları, ERC-20 jetonlarından farklı olarak verildiğinden dağıtım, basım ve transfer aşamalarını anlamak zor olabilir. Okuyucuların daha iyi anlaması için mevcut BRC-20 jetonu XING'i örnek olarak alıyoruz.
dağıtmak:
XING belirtecinin konuşlandırılması, bc1qxhxhxxrv244ptsp5447lx4nsyue3ek23s9yycf (dağıtıcı) tarafından satoshi numarası #1934771250000000 olarak kaydedildi. Ancak, bu konuşlandırıcı yalnızca XING jetonlarını konuşlandırdığı ve bunları basmadığı için, XING jeton bakiyesinin sıfır olduğunu görebiliriz.
madeni para:
Bir madenci, bc1qk3fqhw8txe5ev0s8n7rj2e3z564uw02hfhuw62, yukarıdaki metni 26 farklı satoshi'ye yazdı ve aşağıda gösterildiği gibi toplam 26.000 XING jetonu bastı. 26 Satoshi'de bir kerede değil de 26.000 jetonun basılmasının nedeni, konuşlandırıcının maksimum basım miktarını 1.000 olarak ayarlamasıdır.
Aktar:
26.000 XING jetonunu transfer etmek için bc1qk3fqhw8txe5ev0s8n7rj2e3z564uw02hfhuw62, 22.000 XING jetonunu transfer etmek için yukarıdaki metni 5 Satoshi'ye yazdı.
Denge:
! BRC-20, ORC-20'den SRC-20'ye: Bu yenilikçi deneyler Bitcoin'in geleceği mi?
Öyleyse, yukarıdaki örnekte cüzdan adresi tarafından tutulan nihai XING jeton miktarı nedir?
Sonuç olarak, BRC-20, Bitcoin ağındaki misli tokenleri (FT) işlemek için yeni bir yol sunuyor ve son zamanlarda Ethereum ağındaki memecoinlerin (PEPE gibi) yükselişiyle birlikte çok fazla ilgi gördü.
Son iki ayda Bitcoin ağında oluşturulan işlem ücretlerinin yaklaşık %50'si, özellikle BRC-20 olmak üzere sıra sayılarıyla ilgiliydi. 9 Mayıs 2023 tarihi itibariyle dağıtılan BRC-20 token sayısı 1.599, basım ile ilgili toplam ağ ücreti 628,7 BTC ve transfer ile ilgili toplam ağ ücreti 46,8 BTC'dir.BRC-20'nin sahip olduğu görülmektedir. büyük bir ağ Kullanım miktarını tetikledi.
İlk BRC-20 belirteci ordi, 0,1 dolardan başladı ve çeşitli merkezi borsalarda listelendikçe hızla yükseldi ve 31 dolara ulaştı. Ek olarak, nals, meme, pepe ve piza gibi diğer tokenlerin piyasa değeri 10 milyon ila 40 milyon dolar arasındadır.
**Akıllı sözleşmeler olmadan, BRC-20 ticaret piyasası merkezileştirilmiş midir? **
BRC-20 token ticareti nasıl çalışır? Hepimizin bildiği gibi, Ethereum ağı akıllı sözleşmeleri destekler ve akıllı sözleşmeler aracılığıyla merkezi olmayan piyasa anlaşmalarının kurulmasına izin verir, ancak Bitcoin ağında benzer akıllı sözleşmeler kurmamız imkansızdır.
UniSat Marketplace'i kullandıysanız, platformda listelenen çeşitli BRC-20 token borsalarını bulacaksınız ve alıcılar satın alma yapmak için Bitcoin cüzdanlarını bağlayabilirler. BRC-20 belirteçlerinin ikincil piyasa ticaretine ek olarak, bu aynı zamanda Bitcoin NFT'lerinin (örneğin MagicEden) ticaretini yapan çeşitli pazarlarda da oluyor. Mevcut tüm Ordinals pazaryerleri, merkezi olarak barındırılan bir yaklaşım kullanıyor mu?
Cevap PSBT (Kısmen İmzalı Bitcoin İşlemi). PSBT, BIP-174 tarafından sunulan ve kullanıcıların yalnızca belirli girişleri imzalamasına izin veren bir özelliktir. Bu nedenle, UniSat ve diğer Ordinals pazar yerleri, alıcıların ve satıcıların güvene dayalı ve saklama dışı bir şekilde işlem yapmalarını sağlamak için PSBT'yi kullanır.
BRC-20'nin popülaritesi, Bitcoin ağ ücretlerinde bir artışa yol açtı. Ancak, bu eğilim geçiciydi ve şimdi azalma belirtileri gösteriyor. İşte burada yeni belirteç standartları devreye giriyor - ORC-20 ve SRC-20. 13-15 Mayıs tarihleri arasında, ORC-20 jetonlarını içeren işlemler, toplam işlemlerin %10'unu oluşturdu. Ek olarak, SRC-20 belirteci son zamanlarda ivme kazanmaya başladı.
ORC-20
BRC-20, Bitcoin ağında Ordinals kullanarak yeni bir FT yayınlama yönteminin yolunu açarken, çok erken bir deneydir ve birçok dezavantajı vardır:
İlk olarak, BRC-20 jetonu ilk dağıtıldığında, toplam arz ve token başına maksimum jeton sayısı sabittir ve değiştirilemez. Bu, bazı durumlarda faydalı olabilse de, belirteç modelinin esnekliğini sınırlama dezavantajına sahiptir.
İkinci dezavantaj, BRC-20 belirtecinin adının yalnızca 4 karakter olabilmesidir. Buna karşılık, ERC-20 jetonlarının farklı uzunluklarda adları vardır. Belirteç adı uzunluğu sınırını kaldırmak, daha fazla projenin belirteç oluşturmasına olanak tanır.
Üçüncü bir dezavantaj, BRC-20 jetonlarının transferinin tamamen harici, merkezi bir indeksleyiciye bağlı olmasıdır. Yazım sürecinin kendisi basitçe verileri Satoshi'ye yazdığından, Bitcoin ağının fikir birliği düzeyinde BRC-20 standardını ihlal eden yazıtları engellemesinin bir yolu yoktur.
Örneğin, maksimum BRC-20 ordi token arzı 21.000.000 ise ve 21.000.000 tokenin tamamı basılmışsa, BRC-20 token standardına göre ek ordi token basmak geçersiz olur, ancak basım işlemi yine de kaydedilir. çünkü işlem ücretini öder. Bu nedenle, hangi yazıtın geçerli veya geçersiz olduğunu belirlemek tamamen harici indeksleyiciye bağlıdır, bu da saldırganın UniSat pazarının zayıflığından yararlanarak BRC-20 belirteçlerine çift harcama saldırısı gerçekleştirmesine ve mali kayıplara neden olmasına yol açmıştır.
ORC-20'nin, BRC-20 standardının bazı eksikliklerini gideren, BRC-20 standardının yükseltilmiş bir versiyonu olduğu söylenebilir:
1. Belirteç Tanımlama
ORC-20 standardı, BRC-20 standardına göre önemli geliştirmeler getiriyor. Böyle bir iyileştirme, belirli bir belirteci tanımlayabilen tanımlayıcıların (ID'ler) dahil edilmesidir. BRC-20 standardında, aynı ada sahip bir belirteç dağıtılırsa, harici dizin oluşturucu ilk dağıtılan belirteci "yasal" olarak kabul eder. Buna karşılık, ORC-20 standardında, aynı ada sahip jetonlar bile ayırt edilebilir, çünkü yazı numarası yerleştirildiğinde "ID" içerir ve bu da tanımlamaya olanak tanır.
2. Herhangi bir uzunlukta jeton adı
İkincisi, ORC-20, yalnızca dört harfli adların oluşturulmasına izin veren BRC-20 standardının aksine, herhangi bir uzunlukta adların oluşturulmasına izin verir. Örneğin, konuşlandırılacak ilk ORC-20 belirteci olan ORC, üç harfli bir ada sahiptir.
3. Yükseltilebilir
Üçüncüsü, ORC-20 standardı, toplam arzı değiştirme ve darphane başına maksimum jeton sayısını değiştirme yeteneği sunar. Bu esneklik, konuşlandırıcılar tarafından istismar edilebilirken, aynı zamanda çeşitli simgesel deneyler için fırsatlar da açar. Bu deneyler, Bitcoin yarılanmasını simüle ederek, darphane başına basılan maksimum madeni para sayısını kademeli olarak azaltmayı içerebilir.
4. UTXO modeli
Dördüncüsü ve en önemlisi, ORC-20, transfer belirteçlerine UTXO kavramını ekler. Örneğin A, elinde 1$ olan B'ye 2$ gönderir. Hesap modelinde, B'nin bakiyesi 3$ - 1$ ve 2$ olarak gösterilir. Ancak UTXO modelinde, B'nin bakiyesinde biri 1$ ve diğeri 2$ olmak üzere iki ayrı UTXO olacaktır. B, C'ye 2,5$ gönderirse, 1$ ve 2$'lık UTXO'lar birleştirilir ve 2,5$ ve 0,5$'lık UTXO'lara bölünür; bunun 2,5$'ı C'ye gider ve 0,5$'ı B'de kalır. Bu iyileştirmenin avantajı, UTXO'nun yalnızca bir kez kullanılabilmesidir, bu da temelde çifte harcamayı önler. ORC-20, BRC-20'den en büyük farkı olan token transferinde UTXO konseptini ekliyor.
ORC-20 jetonlarını göndermek için, göndericinin yukarıdaki görüntüdeki 1. adım metnini Satoshi'ye yazması ve alıcının bakiyeyi gönderene geri göndermek için 2. adım metnini yazması gerekir. Bu, UTXO ile aynı işlemdir. Bu nedenle ORC-20'yi benimseyen cüzdanlar veya marketler için ORC-20 transfer işleminin tamamlanmasını beklemek gerekiyor.
ORC-20 Ekosistemi ve Durumu
ORC-20, BRC-20 kadar uzun süredir piyasada olmasa da, bugüne kadar ORC-20'yi içeren ~260.000 işlemlik toplam işlem hacmi ve ~19,5 BTC'lik bir ücretle bir miktar ilgi kazandığını görebiliriz.
ORC-20 tarayıcısı sağlayan BitPunks ve ORC belirteçleri kullanan OrcDAO gibi bakmaya değer bazı topluluk projeleri var.
SRC-20
ORC-20 standardı, BRC-20'nin sınırlamalarını düzelten geliştirilmiş bir versiyon olarak düşünülebilirken, SRC-20 standardı, metni önceki iki standarttan oldukça farklı bir şekilde yazmak için Damgalar kullanır.
BRC-20 ve ORC-20, sıralı sayılar teorisine dayalıdır ve prensip, Bitcoin işlemlerinin tanık verilerinde keyfi dosyalar yazmaktır. Ancak bu işlem, dağıtılmış defterin kapasitesinin çoğunu tüketerek düğümlerin tanık verilerini budamasını veya ortadan kaldırmasını sağlar. Ayrıca, tüm düğümlerin bu tanık verilerini sürdürmesi veya yayması gerekli değildir.
Bununla birlikte, Damgalar söz konusu olduğunda, bilgiler UTXO'larda depolandığından, her tam düğümün bunları depolaması gerekir, bu da onları sıra sayılarından daha dayanıklı veya iki kez "blok zincirinde yerel" hale getirir. Bu bariz bir avantaj olmakla birlikte, veri depolama alanı sınırlıdır ve yalnızca 24x24 piksel görüntüleri veya 8 renk derinliği PNG, GIF'i kabul eder.
SRC-20 belirteçlerini dağıtmak, basmak ve aktarmak için kullanılan metin de BRC-20'ye çok benzeyen JSON formatındadır.
Özetleyin
Sats İsimlerinden başlayarak, BRC-20'nin daha yakın zamandaki popülaritesine, ORC-20 ve SRC-20'ye kadar, staking işlevselliğini BRC-20 tokenlerine dahil etme çabaları bile var. Bitcoin ağında neden bu kadar çok deney var?
İlk olarak, Bitcoin ağının güçlü güvenliğine kıyasla kullanım çok düşüktür. Betik dilinin doğası, Bitcoin ağında karmaşık akıllı sözleşmelerin yürütülmesini sınırlar ve böylece uygulamasını sınırlar. Bununla birlikte, üstün güvenlik seviyesi, geliştiricileri ve kullanıcıları sürekli olarak özelliklerini test etmeye ve kullanmaya teşvik eder. Tabii ki, sadece para depolamak ve transfer etmek için bu kadar yüksek bir güvenlik seviyesiyle, bu güvenliği çeşitli diğer kullanım durumları için kullanabilmek harika olurdu.
İkincisi, metinler sınırsız ifade potansiyeline sahiptir. Pek çok oyunun metin tabanlı olduğu PC'nin ilk günlerinde olduğu gibi, metin hayal gücünü harekete geçirebilir ve çok çeşitli kavramları temsil edebilir. Sats Adları, BRC-20, ORC-20 ve SRC-20 belirteçleri, yalnızca maddi olmayan varlıkları sembolize etmek için metin kullanır ve onlara somut bir his vermek için harici indeksleyiciler kullanır. Bu standartlar henüz emekleme aşamasındayken ve kendi sınırlamaları olsa da, gelecekte pek çok yenilikçi deney için temel oluşturacaklarına şüphe yok.
Başka bir soru, bu "X" RC-20 jetonlarının ne kadar ileri gidebileceğidir. Bitcoin ağı, temel olarak karmaşık akıllı sözleşmeleri uygulamaktan acizdir ve BRC-20 belirteçleri, ERC-20 belirteçleri gibi somut olmadığından, yalnızca Satoshi'deki yazıtları kaydederek belirteç varlığını temsil ettiğinden, bunların faydası dışında herhangi bir şey için kullanıldığını hayal etmek zor. meme belirteci olarak ticaret. Belki de kullanıcıların Bitcoin cüzdanlarını bağladıkları ve sahip oldukları BRC-20 token miktarına göre oy kullandığı basit yönetişim faaliyetleri tasavvur edebiliriz, ancak yönetişim sonuçlarını zincir üzerinde uygulamak hala mümkün değil.
risk uyarısı:
Merkez bankası ve diğer departmanlar tarafından yayınlanan "Sanal Para İşlemlerinde Aldatmaca Riskinin Önlenmesine ve Önlenmesine Dair Tebliğ"e göre bu yazının içeriği sadece bilgi paylaşımı amaçlı olup, herhangi bir işlem ve yatırımı teşvik ve tasdik etmez. Herhangi bir yasa dışı finansal uygulamaya katılma.