Bitcoin yazıtları ve sıra sayıları nedir ve nasıl çalışırlar?
Bu genel bakış, yazıtlar ve sıra sayıları kavramlarını ayrıntılı olarak ele almaktadır. Bu kavramları keşfetmeden önce, bu fikirlerin neden tamamen yeni olmadığını anlamak için Bitcoin'de rastgele veri depolamanın geçmişine bir göz atalım.
Bitcoin twitter'da "güncel olanı" takip ediyorsanız, "NFT'lerin" bitcoin'e geri döndüğünü "yazıtlar" veya "sıralar" aracılığıyla duymuş olabilirsiniz. Her şey --nbsp'nin son sürümüyle başladı; ord komut satırı cüzdanı ve blok gezgini, bitcoin blok zincirinde rastgele veri yayınlamaya yönelik yeni bir mekanizmanın ilk uygulaması.
Burada yazıtların ve sıra sayılarının ne olduğunu açıklayacağız, ancak önce bitcoin üzerindeki keyfi veri depolamanın tarihine ve bunun neden o kadar da yeni olmadığına bir göz atalım.
Bitcoin ile ilgili keyfi verilerin kısa bir geçmişi
Bitcoin blok alanını açıkça finansal işlemleri eşler arası göndermek dışında amaçlarla kullanma fikri, protokolün ilk günlerinden beri ortalıkta dolaşıyor. Bitcoin üzerine kurulu bir DNS sistemi fikri ilk olarak BitcoinTalk.org forumlarında tartışıldı - nbsp; 2010 yılında , sonunda 'nin yaratılmasına yol açan bir fikir; Namecoin 2013'te.
Bu dönemde, Bitcoin parçalarını işaretleyen (veya “renklendiren”) bu tür protokoller için “ Renkli Paralar ” terimi benimsendi; diğer zincir dışı protokollerde kullanılmak üzere harcanmamış işlem çıktıları (UTXO'lar). İlk günlerde, komut dosyası sisteminin temel semantiği takip edildiği ve işlemin madenciler tarafından işlenmesi için ücret ödendiği sürece, bir işlemde hangi verileri saklayabileceğiniz konusunda fiilen hiçbir sınırlama yoktu. Bu, Counterparty , 2014 yılında piyasaya sürüldü ve başlangıçta çoklu imza işlemlerine yönelik bir komut dosyasının "hacklenmesi" yoluyla token bastı.
Bununla birlikte, yeni işlemleri doğrulamak için tüm Bitcoin UTXO'larının tüm düğümler tarafından aktif olarak izlenmesi gerektiğinden, bunun Bitcoin'in uzun vadeli ölçeklenebilirliğine zararlı olduğu hızla fark edildi. Karşı taraf çıktıları veya keyfi veriler içerebilecek diğer çıktılar harcanamaz nitelikteydi ve bunların saklanması, hizmet edebilecekleri veri veya protokolü önemsemeyen düğümler için hiçbir amaca hizmet etmiyordu. Etkili bir şekilde ölü ağırlıklardı.
Bu sorunu çözmek için OP_RETURN , Mart 2014'te Bitcoin Core'un v0.9.0 sürümünde standart hale getirildi. Bu işlev, göndericinin bir çıktıyı harcanamaz olarak işaretlemesine, düğümlere bunların atılabileceğine dair sinyal göndermesine ve böylece bellekte hiç yer kaplamamasına olanak tanıdı. UTXO seti. OP_RETURN çıkışındaki veri boyutunu 40 bayta (daha sonra 80 bayta yükseltildi) sınırlayan ek bir sınır eklendi.
OP_RETURN, bitcoin blok zincirine rastgele veri eklemenin moda yolu haline geldi. Karşı taraf sonunda OP_RETURN kullanımına dönüştü ve bunun üzerine bazı ilk blockchain tabanlı NFT'ler . Ve bugüne kadar herkes için önemsiz bir şey bu OP_RETURN ile bitcoin blok zincirine kısa mesaj gibi verileri yazın .
OP_RETURN'ün geçmişi hakkında daha fazla bilgi edinmek isterseniz, bkz. Bu Bitmex Araştırma makalesi .
Yazıtlar
Yazıtlar, bitcoin blok zincirine rastgele veriler yazmanın yeni bir yoludur (sıra sayıları belgeleri bunlara " dijital eserler " adını verir).
-nbsp'den; belgeler :
Yazıtlar, uyduları keyfi içerikle kaydederek, daha yaygın olarak NFT'ler olarak bilinen, bitcoin'e özgü dijital eserler yaratır. Yazıtlar bir yan zincir veya ayrı bir jeton gerektirmez.
Bu yazılı satolar daha sonra bitcoin işlemleri kullanılarak aktarılabilir, bitcoin adreslerine gönderilebilir ve bitcoin UTXO'larında tutulabilir. Bu işlemler, adresler ve UTXO'lar her bakımdan normal Bitcoin işlemleri, adresleri ve UTXOS'lardır; tek istisna, bireysel sat'ları göndermek için işlemlerin sıra teorisine göre giriş ve çıkışların sırasını ve değerini kontrol etmesi gerekir.
Tanık verilerinde
Yazıtlar, bu verileri eski Renkli Para protokolleri ve OP_RETURN gibi çıktılara koymak yerine, verilerini bir işlemin tanık verilerine ekler. En yaygın olarak tanık, bir UTXO harcamasının kilidini açmak için gereken imzaların ve diğer verilerin saklandığı yerdir. (“Tanık” terimi, onun bir sözleşmenin tanığının geçerliliğini kanıtlamak için “imzaladığı” fikrinden gelmektedir.)
2017'de etkinleştirilen Bitcoin'e ayrıştırılmış tanık ("segwit") yükseltmesi ve daha sonra 2021'de Taproot, yazıtlar gibi bir sistemin önünü açmaya yardımcı oldu. Bu, tanık verilerine uygulanan önceden uygulanan boyut kısıtlamalarından bazılarının kaldırılması ve ayrıca tanık için ayrılmış ayrı (veya "ayrılmış") bir veri yapısında depolanan tüm veriler için indirim sağlanması ve etkili bir blok boyutu artışı sağlanmasıyla gerçekleştirildi. 4 MB'a kadar.
Ayrıca, OP_RETURN gibi, giriş tanık verilerinin gelecekteki işlemleri doğrulamak için bir düğüm tarafından sürdürülmesine gerek yoktur. Tanık doğrulandıktan sonra düğümünüz, işlemin geçerli bir harcamayı ve geçerli UTXO'ların oluşturulmasını temsil ettiğini bilir ve böylece tanıktan gelen tüm veriler, konuyla ilgisi olmayan düğümler tarafından güvenli bir şekilde atılabilir.
Yazıtlar, işlem başına çok daha fazla miktarda veri depolamak için OP_RETURN (yalnızca 80 bayta izin verir) ile karşılaştırıldığında boyut kısıtlamalarının olmamasıyla birlikte bu gerçeği kullanır. Bunu gerçekleştirme mekanizması aslında Counterparty'nin orijinal OP_CHECKMULTISIG yaklaşımına benzer. Bu yaklaşım, bitcoin betiğindeki verileri, betik yorumlayıcısı tarafından göz ardı edilecek şekilde yerleştirir; öyle ki, fazla veriye rağmen betik hala geçerli kabul edilir. Yazıtlar bunu çıktıya koymak yerine girdinin tanığına koyar.
Zarflar
Yazıt protokolü, verileri depolamak için kullanılan mekanizmayı, esasen çalıştırılmayacak şekilde yazılmış bir bitcoin betiği olan bir "zarf" olarak adlandırıyor.
Böylece, yapay yapıya ilişkin verilerin (örneğin baytların) kodlanmasıyla bir dijital yapı oluşturulur; nbsp; böyle bir zarfın içindeki bir jpeg'i temsil ediyor . Yazıt, zarfın ortaya çıktığı işlemin ilk çıktısının ilk satoshisi üzerine yapılır (bu sadece harcama sırasında gerçekleşir).
Yazıt içeriği, "zarf" adı verilen, yürütülmemiş koşullar içindeki veri aktarımları kullanılarak serileştirilir. Zarflar herhangi bir sayıda veri gönderimini saran OP_FALSE OP_IF … OP_ENDIF'den oluşur. Zarflar etkin bir şekilde işlem gerektirmediğinden, dahil edildikleri betiğin anlamını değiştirmezler ve başka herhangi bir kilitleme betiğiyle birleştirilebilirler.
Daha sonra açıklanacağı gibi, bu sistemle etkileşimde bulunmak, bu yazıları sıralayıp anlayacak bir mercek gerektirir ve bunları almak, göndermek ve izlemek için özel bir yazılım gerektirir. Bitcoin ağ kurallarına göre geçerli işlemler olarak sayılmalarına rağmen, yazıtlara yönelik komut dosyaları, bitcoin cüzdanlarının çoğunluğunun anlayamayacağı bir yetenektir. Bunun için sıra teorisine ihtiyacınız var.
Sıra Sayıları
Sıra sayıları veya "sıra teorisi" şuydu: nbsp; in 2022'de geliştirici Casey Rodarmor tarafından önerildi ( ancak fikir 2012'ye kadar uzanıyor ). Herhangi bir ek veri olmadan yapılması dışında, bitcoinleri "renklendirmenin" yeni bir yolu olarak düşünülebilir. Bunun yerine, sosyal katmanda (bitcoin blok zincirinin dışında) bir sistem kurar; bu sistem, şimdiye kadar çıkarılan ilk bitcoin bloğuna kadar herkesin kendisini takip etmeyi seçebileceği bir sistemdir.
Satoshi'yi numaralandırma
Matematikte bir dizi sıra sayıları "doğrusal olarak sıralanmış" sayılardır. "Sıra teorisi" şimdiye kadar basılan her bir satoshi (bitcoin'deki en küçük para birimi) için aynısını yapar.
-nbsp'den; sıra belgeleri :
Sıra sayıları, satoshiler için bireysel satoshilerin izlenmesine ve aktarılmasına olanak tanıyan bir numaralandırma şemasıdır. Bu sayılara sıra sayıları denir. Satoshiler çıkarılma sırasına göre numaralandırılır ve işlem girdilerinden işlem çıktılarına ilk giren ilk çıkara aktarılır. Hem numaralandırma şeması hem de transfer şeması sıraya, numaralandırma şeması satoshilerin çıkarıldığı sıraya ve transfer şeması işlem giriş ve çıkışlarının sırasına dayanır. Böylece isim, sıra sayıları.
Satoshi'deki yazıtların takibi
Bitcoin protokolü satoshi'nin hareketini açık bir şekilde takip etmediğinden, bunun yerine basitçe girdilerdeki UTXO'lardan gelen miktarları yeni bir çıktılar topluluğuna dönüştürdüğünden, sıralı teori satoshiyi takip etmek için kavramsal bir sistem önerir. Yukarıda anlatıldığı gibi satoshilerin üzerine yazılan yazıların izini sürmek ve bunlar arasında hareket etmek isteniyorsa bu çok önemlidir.
Geçmişteki diğer Renkli Para protokollerine benzer şekilde, belirli bir madeni para veya madeni para setini takip edebiliyorsanız ve ayrıca bazı varlıkları bu madeni paralarla ilişkilendirebiliyorsanız, o zaman sadece bunların değil, onlara bağlı varlıkların da ticaretini yapabilirsiniz. Başka bir deyişle, eğer belirli bir varlık, örneğin bir görüntü, belirli bir satoshi ile ilişkilendirilirse, bu durumda yalnızca varlığın "sahibi" olan satoshinin sahibi olarak kabul edilebilir. Sıra sayılarına uymanız durumunda, bir işlemde bu satoshi'yi göndermek, onunla ilişkili varlığın sahipliğini etkili bir şekilde devreder ve sahibinin kim olduğunu doğrulamayı önemseyen herkes bu aktarımı kendileri için denetleyebilir.
Yaygın olmayan satoshi
Satoshi'ye sıra sayıları merceğinden bakmak, yazıtların dışında bazı ilginç zincirleme etkilere de sahiptir. Bunun bir sonucu olarak bazı satoshilerin diğerlerinden daha az veya daha nadir olduğu düşünülebilir. Bir--nbsp'de çıkarılan ilk satoshi'yi düşünün; yarılanma dönemi . 2023 yılı itibarıyla Bitcoin'in tarihinde yalnızca 3 yarılanma yaşandı, bu da dolaşımda bu türden yalnızca 3 satoshi olduğu anlamına geliyor. Sıralı docs bunları "destansı" satoshiler olarak etiketleyin.
Sıra sayılarına abone olan koleksiyonerler, eski madeni para koleksiyoncularının çeşitli madeni paraların belirli basımlarına nasıl muamele ettiğine benzer şekilde, bu satoshilerin itibari değerlerinden daha değerli olduğunu görebilirler.
Neden umursamalısın?
Belki de yapmamalısın. Şu anda cüzdanınızda "nadir" bir satoshi olabilir, ancak sıra sayıları belirsiz kalırsa, o zaman bu bitcoin'e normalde davrandığınızdan farklı bir şekilde davranmanız için bir nadir oyun kartı günün sonunda kağıt ve mürekkepten biraz daha fazlasıdır.
Bununla birlikte, Bitcoin blok zincirindeki sıra sayıları, yazılar ve NFT'lerin kamuoyunun bilgisinde olması nedeniyle birçok endişe ortaya çıkıyor:
- Sıralama teorisinin geniş çapta benimsenmesi Bitcoin'in takas edilebilirliğini etkiler mi?
- Blockchain'in daha hızlı büyümesi konusunda endişelenmeli miyiz?
- Zincirde depolanan yasa dışı içeriğin sonuçları nelerdir?
- Bu, Lightning Network'ün benimsenmesine zarar verir mi veya yardımcı olur mu?
Bu soruların tümüne tam yanıtlarımız yok ama hepsi araştırmaya değer sorular!
Bildiğimiz tek şey, Bitcoin'in benimsenmesi arttıkça ve blok alanı azaldıkça, blok alanı için rekabet olacağıdır. Yazıtlar bu sınırlamaları aşmaz ve bu nedenle blok alanına bunun için ödeme yapılması gerekir. İşlemlerin yayınlanmasına yardımcı olan aktarma düğümlerine uygulanan ek doğrulama maliyetleri yoktur ve veri depolama maliyetleri, blok alanı eşdeğer finansal işlem verileri tarafından kaplanmışsa aynıdır.
Welcome to P2E GAME
Hearing the echoes from Metaverse.
Yorum