Mevcut Bitcoin ağında, Ordinals protokolü ve RGB protokolü en yaygın olanı olmak üzere çeşitli akıllı sözleşme çözümleri mevcuttur. Ordinals protokolünün ortaya çıkışı, Bitcoin ağında akıllı sözleşmelerin geliştirilmesini mümkün kıldı ve güvenliğini Bitcoin blok zincirine bağladı. Ancak Ordinal varlık transferlerinin onaylanması ve kaydedilmesi ana Bitcoin ağında gerçekleşir ve 1 satoshi transferine bağlıdır. Bu, yüksek işlem ücretleri ile sonuçlanır ve zaten yavaş olan Bitcoin ana ağının daha da tıkanmasına neden olur.
Buna karşılık, RGB protokolü zincir dışı kanalları ve toplu işlem işlemlerini sunarak işlem ücretlerini önemli ölçüde azaltır ve hızı artırır. İstemci tarafı doğrulama aynı zamanda ağ operasyonlarını sürdürmek için gereken verileri büyük ölçüde azaltarak ağ ölçeklenebilirliğini artırır. RGB protokolü işlem hızını ve ölçeklenebilirliğini artırırken aynı zamanda yeni zorlukları da beraberinde getiriyor. Zincir dışı kanallar işlem maliyetlerini ve hızı optimize eder ancak zincir dışı kayıtlar için güvenlik endişelerini artırır. İstemci tarafı doğrulama, veri depolama alanını azaltır ancak doğrulama hızlarını önemli ölçüde yavaşlatır.
Bu makale, Ordinalleri ve RGB protokollerini güvenlik, ölçeklenebilirlik, işlem ücretleri ve hız boyutları açısından karşılaştırıyor ve RGB anlatımının gelecekteki olası yönlerini araştırıyor.
Bitcoin şu anda toplam kripto para birimi piyasa değerinin yaklaşık %49'unu oluşturuyor. Ancak gelişimi, betik dilinde Turing'in tam olmaması, ana ağ akıllı sözleşmelerinin bulunmaması ve yavaş işlem hızları nedeniyle ciddi şekilde engelleniyor. Bu sorunları çözmek için Bitcoin geliştiricileri çeşitli genişletme ve hızlandırma çözümlerini denediler; bunlar arasında başlıca şunlar yer alıyor:
RGB Protokolü: Bitcoin ağı üzerine kurulu, temel işlem verilerini BTC ana ağında depolayan ikinci katman protokolü. RGB, Bitcoin ağında özel özelliklere ve akıllı sözleşme işlevlerine sahip tokenların oluşturulmasını desteklemek için Bitcoin'in güvenlik modelini kullanır. İlk olarak 2016 yılında Peter Todd tarafından önerilen RGB protokolü, 2023 yılında Bitcoin'deki akıllı sözleşme geliştirme patlamasının ortasında yeniden ilgi görmeye başladı.
Ayrılmış Tanık (SegWit): Ağustos 2017'de uygulamaya konulan SegWit, işlem ve imza bilgilerini ayırarak etkin blok boyutunu 1 MB'tan 4 MB'a çıkararak tıkanıklığı kısmen hafifletir. Ancak Bitcoin blok boyutu sınırlamaları nedeniyle blok depolamanın daha da genişletilmesi mümkün değildir.
Lightning Network: Bitcoin için, blok zincirine erişmeden işlemlere izin veren ve verimi önemli ölçüde artıran ikinci katman ölçeklendirme çözümü. Ancak OmniBOLT ve Stacks gibi çözümlere sahip Lightning Network, önemli merkezileştirme riskleriyle karşı karşıyadır.
Yan Zincir Teknolojisi: Bitcoin ağı dışında bir yan zincir oluşturan yan zincir varlıkları, BTC'ye 1:1 oranında sabitlenir. Yan zincirler gelişmiş işlem performansı sunar ancak asla BTC ana ağının güvenliğiyle eşleşemez.
Görüntü Kaynağı: Kumul
Bu yılın mart ayından bu yana Bitcoin ağındaki işlem ücretleri ve BRC20 protokol varlıklarının hacmi arttı. Mayıs ayı başlarında BTC ana ağ işlem ücretleri zirveye ulaştı ve o zamandan beri düşüş gösterse de BRC20 varlıklarının işlem hacmi hala yüksek. Bu, BTC ekosistemindeki yazıtlara olan ilgi azalmış olsa bile, Bitcoin ağında akıllı sözleşme geliştirmeye yönelik ilginin azalmadığını gösteriyor. Geliştiriciler, Bitcoin ağında akıllı sözleşme geliştirme için en uygun çözümü aramaya devam ediyor.
Ethereum'un veri olarak kaydedilen wei'sinden farklı olarak Bitcoin'in Satoshi'si, her adresin sahip olduğu UTXO'ya göre hesaplanır. Sat'ları ayırt etmek için önce UTXO'ları ayırt etmek, ardından bir UTXO içindeki sat'ları ayırt etmek gerekir. Farklı UTXO'lar farklı blok yüksekliklerine karşılık geldiğinden ilki nispeten basittir. Madencilik orijinal sat'lar ürettiğinden, coinbase işlemlerinde UTXO'ları numaralandırmak yeterlidir. Buradaki zorluk, aynı UTXO içindeki uyduları numaralandırmakta yatmaktadır. Ordinals protokolü, ilk giren ilk çıkar prensibine dayanan bir çözüm önerdi.
UTXO'ları farklılaştırma: BTC Builder, her UTXO'nun benzersiz bir bloğa karşılık geldiği ve her bloğun Bitcoin ağında benzersiz bir blok yüksekliğine sahip olduğu bir UTXO'nun çıkarıldığı andan itibaren kayıt yapmaya başlar. Farklı blok yükseklikleri farklı UTXO'ları ayırt edebilir.
Bir UTXO'daki Sats'ların Farklılaştırılması: Blok yüksekliği bir UTXO'daki sats aralığını belirler. Örneğin, ilk blok 100 BTC ya da 1010 satoshi madenciliği yapabilir. Böylece, yüksekliği 0 olan bir bloktaki sat'lar [0,1010-1], yüksekliği 1 olan bir bloktaki sat'lar [1010,21010-1] vb. olarak numaralandırılacaktır. Bir UTXO içinde belirli bir uyduyu belirtmek için UTXO'nun tüketim sürecine bakılmalıdır. Ordinal protokol numaraları, ilk giren ilk çıkar prensibine dayalı olarak bir UTXO'nun çıkışlarında yer alır. Örneğin, 2. blok yüksekliğindeki bir madenci A, 100 BTC'sinin 50'sini B'ye aktarırsa, A'ya atanan daha önceki çıktı [21010,2.51010-1] numaralı sat'lara karşılık gelirken B sat'ları [2.51010, 3*1010-1].
Görüntü Kaynağı: Çekirdek Girişimleri
Başlangıçta Bitcoin, her işlem için 80 baytlık bir depolama alanı sağlamak üzere bir OP_RETURN operatörü ekledi. Ancak bu, karmaşık kod mantığı ve artan işlem maliyetleri ve ağ tıkanıklığı nedeniyle yetersizdi. Bu sorunu çözmek için Bitcoin, SegWit ve Taproot olmak üzere iki yumuşak çatal uyguladı. OP_FALSE işlem koduyla başlayan ve yürütülmeyen bir Tapscript betiği, işlemler için 4 MB'lık bir alan sağladı. Bu alan, metin, zincirdeki resim veya BRC20 protokolü token ihracını etkinleştiren sıra yazıtlarını depolayabilir.
Sıra sayıları, Bitcoin ağının programlanabilirliğini önemli ölçüde artırır, BTC ekosistemi anlatıları ve gelişimi üzerindeki sınırlamalardan kurtulur ve Bitcoin işlemlerinin ötesinde işlevsellik sağlar. Ancak BTC ekosistemi geliştiricileri için çeşitli sorunlar endişe kaynağı olmaya devam ediyor.
Sıra Sayılarının Merkezileştirilmesi: Sıra sayıları protokolündeki durum kaydı ve değişiklikler zincir üzerinde gerçekleşse de protokolün güvenliği Bitcoin ağına eşdeğer değildir. Sıra sayıları zincir üzerinde yinelenen yazıtları önleyemez ve geçersiz yazıtların belirlenmesi zincir dışı sıra sayısı protokolünün müdahalesini gerektirir. Uzun süredir test edilmemiş olan bu yeni ortaya çıkan protokolün birçok potansiyel sorunu var. Ayrıca sıra sayı protokolünün temel hizmetiyle ilgili sorunlar, kullanıcılar için varlık kaybına neden olabilir.
İşlem Ücretleri ve Hız Sınırlamaları: Yazıtlar ayrılmış doğrulama alanları aracılığıyla kazınmıştır; bu, sıralı varlıkların her aktarımının harcanan bir UTXO'ya karşılık gelmesi gerektiği anlamına gelir. Bitcoin'in yaklaşık 10 dakikalık blok süresi göz önüne alındığında, işlemlerin hızlandırılması mümkün değil. Ek olarak zincir üzerindeki yazılar işlem maliyetlerini artırır.
Bitcoin'in Orijinal Özelliklerine Zarar Vermek: Sıra sayıları varlıkları Bitcoin'in doğası gereği değerli olan sat'larına bağlı olduğundan, sıra sayıları kullanımının kendisi Bitcoin'in orijinal varlıklarının yabancılaşmasına neden olur ve yazıtlar madenci ücretlerini artırır. Birçok BTC destekçisi bunun Bitcoin'in orijinal ödeme işlevine zarar vereceğinden endişe ediyor.
Çevrimiçi işlem hacmindeki artışla birlikte sıra protokolünün sınırlamaları giderek daha belirgin hale geldi. Uzun vadede, eğer bu sorun yeterince ele alınmazsa, Bitcoin'in akıllı sözleşme ekosistemi, Turing'in tamamladığı halka açık zincir ekosistemleriyle rekabet etmekte zorlanacak. Sıra sayılarının birçok alternatifi arasında birçok geliştirici, sıra sayılarına kıyasla ölçeklenebilirlik, işlem hızı ve gizlilik açısından önemli ilerlemeler sunan RGB protokolünü tercih etti. İdeal olarak, RGB protokolü üzerine inşa edilen Bitcoin ekosistemi varlıkları, Turing-complete halka açık zincirlerdeki varlıklarla karşılaştırılabilir işlem hızlarına ve ölçeklenebilirliğe ulaşabilir.
İstemci Tarafı Doğrulaması
İşlem verilerinin Bitcoin ana ağında yayınlanmasının aksine, RGB protokolü zincir dışında çalışır ve bilgiler yalnızca gönderen ve alıcı arasında iletilir. Bir işlemi doğruladıktan sonra, alıcı düğümün tüm ağ ile senkronizasyon yapmasına veya Bitcoin ana ağı gibi ağdaki tüm işlem verilerini kaydetmesine gerek yoktur. Alıcı düğüm yalnızca bu işlemle ilgili verileri kaydeder; bu, blockchain doğrulaması için yeterli olur ve ağ ölçeklenebilirliğini ve gizliliğini önemli ölçüde artırır.
Görüntü Kaynağı: Çekirdek Girişimleri
Tek Kullanımlık Mühürler
Gerçek dünyadaki malzeme transferlerinde malzemeler sıklıkla birden çok kez el değiştirir ve bu durum onların özgünlüğü ve bütünlüğü açısından önemli bir tehdit oluşturur. Doğrulamaya gönderilmeden önce kötü niyetli müdahaleleri önlemek için, gerçek hayatta mühürler kullanılır; mührün bütünlüğü, içeriğin değiştirilip değiştirilmediğini gösterir. Tek kullanımlık mühürlerin RGB ağındaki rolü benzerdir. Spesifik olarak, Bitcoin ağındaki elektronik mühürlerin doğal olarak tek seferlik özelliği olan UTXO ile temsil edilirler.
Ethereum'daki akıllı sözleşmelere benzer şekilde, RGB protokolü kapsamında Token ihraç etmek, token adının ve toplam arzının belirtilmesini gerektirir. Aradaki fark, RGB ağında taşıyıcı olarak belirli bir halka açık zincirin bulunmamasıdır. RGB'deki her Token, Bitcoin ağındaki belirli bir UTXO'ya bağlanmalıdır. Bitcoin ağında belirli bir UTXO'ya sahip olmak, RGB protokolünde karşılık gelen RGB Token'a sahip olmak anlamına gelir. Bir RGB tokenını aktarmak için sahibinin UTXO harcaması gerekir. UTXO'ların tek seferlik doğası, ilgili RGB varlığının harcamasını yansıtacak şekilde harcandıktan sonra yok olmaları anlamına gelir. Bu süreç tek seferlik bir mührün açılmasına benzer.
Görüntü Kaynağı: Çekirdek Girişimleri
UTXO Körleme
Bitcoin ağında her işlem, giriş ve çıkış UTXO'larına kadar takip edilebilir. Bu, Bitcoin ağında UTXO izlemenin verimliliğini artırır ve çift harcama saldırılarını etkili bir şekilde önler. Ancak tamamen şeffaf işlem süreci gizliliği tehlikeye atıyor. İşlem gizliliğini geliştirmek için RGB protokolü körleştirilmiş UTXO konseptini önerir.
RGB Tokenlarının aktarımı sırasında, gönderen A, alıcı UTXO'nun tam adresini elde edemez, yalnızca alıcı UTXO adresinin rastgele bir şifre değeriyle birleştirilmiş karma sonucunu elde eder. Alıcı B, alınan RGB Protokol Simgesini kullanmak istediğinde, bir sonraki alıcı C'ye UTXO adresini bildirmeli ve A'nın RGB Protokol Simgesini gerçekten B'ye gönderdiğini doğrulamak için karşılık gelen şifre değerini C'ye göndermelidir.
Görüntü Kaynağı: Çekirdek Girişimleri
Güvenlik: Ordinals akıllı sözleşmelerindeki her işlem veya durum geçişi, bir UTXO harcanarak yürütülmelidir; RGB'de ise bu süreç büyük ölçüde Lightning Network'e veya zincir dışı RGB kanallarına dayanır. RGB, önemli miktarda veriyi RGB istemcisinde (yerel önbellek veya bulut sunucusu) saklar, bu da yüksek derecede merkezileşmeye ve merkezi kurumlar tarafından istismar edilme potansiyeline yol açar. Ayrıca sunucunun kapalı kalması veya yerel önbellek kaybı, istemciler için varlık kaybına neden olabilir. Güvenlik açısından Ordinals'ın bir avantajı var.
Doğrulama Hızı: RGB istemci tarafı doğrulamayı kullandığından, RGB protokolündeki her işlemin doğrulanması sıfırdan başlamayı gerektirir. Bu, RGB varlık aktarımının her adımının onaylanmasında önemli ölçüde zaman tüketir ve doğrulama sürecini önemli ölçüde yavaşlatır. Bu nedenle, Ordinals doğrulama hızında üstünlüğe sahiptir.
Gizlilik: RGB varlıklarının aktarımı ve doğrulanması blok zincirinin dışında gerçekleşir ve gönderen ile alıcı arasında benzersiz bir kanal oluşturulur. Ayrıca UTXO körleme, gönderenin bile UTXO'nun hedefini izleyememesini sağlar. Buna karşılık, Ordinals varlık transferleri, Bitcoin'deki UTXO harcamaları yoluyla kaydedilir ve hem giriş hem de çıkış UTXO'ları, hiçbir gizlilik sunmaksızın Bitcoin ağında izlenebilir. Bu nedenle gizlilik açısından bakıldığında RGB protokolünün bir avantajı vardır.
İşlem Maliyetleri: RGB aktarımları büyük ölçüde istemci tarafı RGB kanallarına veya Lightning Network'e dayanır ve bu da neredeyse sıfır işlem maliyetiyle sonuçlanır. İşlem sayısından bağımsız olarak, blockchain üzerinde nihai onay için yalnızca bir UTXO harcaması gerekiyor. Ancak Ordinals'taki her aktarım, tapscript komut dosyasına kayıt yapılmasını gerektirir. Yazıtların kaydedilmesinin maliyeti de buna eklendiğinde, bu önemli bir işlem ücretine neden olur. Dahası, RGB protokolü toplu işlemler önererek tek bir tapscript komut dosyasının birden fazla RGB varlık alıcısını belirtmesine olanak tanır. Buna karşılık, Ordinals varsayılan olarak UTXO'yu tek seferde bir alıcıya aktarmayı tercih eder, ancak RGB yükü paylaşarak maliyetleri önemli ölçüde azaltır. Böylece RGB işlem ücretlerinde avantaja sahip oluyor.
Ölçeklenebilirlik: RGB akıllı sözleşmelerde işlem doğrulama ve veri depolama, müşteri (alıcı düğüm) tarafından yönetilir ve BTC zincirinde gerçekleşmez, bu da ana ağda yayın ve küresel doğrulama ihtiyacını ortadan kaldırır. Her düğümün yalnızca işlemle ilgili verilerin onaylanmasını sağlaması gerekir. Ancak Ordinallerdeki kayıt verileri zincir üzerinde işlemler gerektirir. Bitcoin'in işlem hızı ve ölçeklenebilirlik sınırlamaları göz önüne alındığında, işlem hacmi kapasitesi büyük ölçüde sınırlıdır. Dolayısıyla RGB ölçeklenebilirlik konusunda üstün bir avantaja sahiptir.
RGB v0.10.0'ın piyasaya sürülmesinin ardından RGB ağındaki geliştirme ortamı, geliştiriciler için daha kullanıcı dostu hale geldi. Sonuç olarak, RGB protokol ekosisteminin büyük ölçekli gelişimi yalnızca altı ay sürdü ve aşağıdaki RGB ekosistemi projelerinin çoğu hâlâ başlangıç aşamasındadır:
Infinitas: Infinitas, Lightning Network ve RGB protokolünün avantajlarını birleştiren, daha verimli bir Bitcoin ekosistemi oluşturmak için birbirini destekleyen ve tamamlayan, Turing-tamamlanmış bir Bitcoin uygulama ekosistemidir. Özellikle Infinitas, istemci tarafı doğrulamanın verimsizliğini gidermek için özyinelemeli sıfır bilgi kanıtı da önerdi. Bu yöntem etkili bir şekilde uygulanırsa RGB ağındaki doğrulama hızı sorunlarını önemli ölçüde çözebilir.
RGB Explorer: RGB Explorer, RGB20, RGB21 ve RGB25 standartları gibi varlıkları destekleyen RGB varlıklarının (Fungible ve Non-Fungible belirteçleri) sorgulanmasını ve aktarılmasını destekleyen en eski tarayıcılardan biridir.
Cosminimart: Cosminimart, esas olarak RGB protokolüyle uyumlu, akıllı sözleşmeleri dağıtabilen yeni bir Bitcoin ekosistemi yaratmaya çalışan bir Bitcoin Lightning Network'tür. Yukarıda belirtilen tekil işlevlere sahip projelerden farklı olarak Cosminimart bir cüzdan, türev ticaret piyasası ve erken proje keşif piyasası sağlar. Bitcoin ağı akıllı sözleşme geliştirme, ürün tanıtımı ve ticareti için tek elden hizmetler sunar.
DIBA: Lightning Network ve RGB protokolünden yararlanan DIBA, bir Bitcoin ağı NFT pazarı oluşturmaya kararlıdır. Şu anda Bitcoin test ağında çalışıyor ve yakında ana ağda da başlatılması bekleniyor.
RGB v0.10.0 sürümünün piyasaya sürülmesiyle birlikte protokolün genel çerçevesi giderek daha istikrarlı hale geldi ve sürüm güncellemeleri sırasında olası uyumluluk sorunları giderek çözülüyor. Eş zamanlı olarak, araçların ve çeşitli API arayüzlerinin geliştirilmesi de iyileştirilmekte ve RGB ile çalışan geliştiricilerin karmaşıklığı önemli ölçüde azaltılmaktadır.
Bugün #Tether, 3 blockchain $USDt'nin desteğinin sona erdiğini duyurdu: OmniLayer, BCH-SLP ve Kusama. Müşteriler $USDt tokenlerini kullanmaya ve takas etmeye devam edebilecek (desteklenen birçok blok zincirinden bir başkasına), ancak Tether bu 3 blok zincirinde yeni ek $USDt yayınlamayacaktır.
Son zamanlarda Tether'den yapılan resmi bir duyuru, Bitcoin katman-2 ağındaki USDT sözleşmesi dağıtımının OmniLayer'dan RGB'ye kaydırıldığını gösterdi. Tether'in bu hareketi, Kripto dünyasındaki büyük oyuncuların RGB'ye giriştiğinin bir sinyali olarak algılanıyor. RGB artık köklü bir geliştirme protokolüne, önemli bir geliştirici topluluğuna ve kripto devleri tarafından tanınmaya sahip. Şu anda RGB geliştiricileri, istemci tarafı doğrulamaların boyutunu azaltmak için özyinelemeli sıfır bilgi kanıtlarıyla denemeler yapıyor. Başarılı olması durumunda bu geliştirme, RGB ağındaki doğrulama hızlarını önemli ölçüde artıracak ve böylece yoğun kullanım sırasında ağ gecikmesi sorunlarını azaltacaktır.
Kernel Ventures, bir araştırma ve geliştirme topluluğu tarafından desteklenen bir kripto girişim sermayesi fonudur. Altyapıya, ara katman yazılımlarına, dApp'lere ve özellikle ZK, Rollups, DEX, modüler blok zincirlere ve gelecekteki milyarlarca kripto kullanıcısına hizmet vermeye hazır dikeylere odaklanarak 70'in üzerinde erken yatırım yaptı. Bunlara hesap soyutlaması, veri kullanılabilirliği, ölçeklenebilirlik ve daha fazlası dahildir. Son yedi yıldır, dünya çapındaki çekirdek geliştirme topluluklarını ve üniversite blockchain derneklerini desteklemeye kendimizi adadık.
Mevcut Bitcoin ağında, Ordinals protokolü ve RGB protokolü en yaygın olanı olmak üzere çeşitli akıllı sözleşme çözümleri mevcuttur. Ordinals protokolünün ortaya çıkışı, Bitcoin ağında akıllı sözleşmelerin geliştirilmesini mümkün kıldı ve güvenliğini Bitcoin blok zincirine bağladı. Ancak Ordinal varlık transferlerinin onaylanması ve kaydedilmesi ana Bitcoin ağında gerçekleşir ve 1 satoshi transferine bağlıdır. Bu, yüksek işlem ücretleri ile sonuçlanır ve zaten yavaş olan Bitcoin ana ağının daha da tıkanmasına neden olur.
Buna karşılık, RGB protokolü zincir dışı kanalları ve toplu işlem işlemlerini sunarak işlem ücretlerini önemli ölçüde azaltır ve hızı artırır. İstemci tarafı doğrulama aynı zamanda ağ operasyonlarını sürdürmek için gereken verileri büyük ölçüde azaltarak ağ ölçeklenebilirliğini artırır. RGB protokolü işlem hızını ve ölçeklenebilirliğini artırırken aynı zamanda yeni zorlukları da beraberinde getiriyor. Zincir dışı kanallar işlem maliyetlerini ve hızı optimize eder ancak zincir dışı kayıtlar için güvenlik endişelerini artırır. İstemci tarafı doğrulama, veri depolama alanını azaltır ancak doğrulama hızlarını önemli ölçüde yavaşlatır.
Bu makale, Ordinalleri ve RGB protokollerini güvenlik, ölçeklenebilirlik, işlem ücretleri ve hız boyutları açısından karşılaştırıyor ve RGB anlatımının gelecekteki olası yönlerini araştırıyor.
Bitcoin şu anda toplam kripto para birimi piyasa değerinin yaklaşık %49'unu oluşturuyor. Ancak gelişimi, betik dilinde Turing'in tam olmaması, ana ağ akıllı sözleşmelerinin bulunmaması ve yavaş işlem hızları nedeniyle ciddi şekilde engelleniyor. Bu sorunları çözmek için Bitcoin geliştiricileri çeşitli genişletme ve hızlandırma çözümlerini denediler; bunlar arasında başlıca şunlar yer alıyor:
RGB Protokolü: Bitcoin ağı üzerine kurulu, temel işlem verilerini BTC ana ağında depolayan ikinci katman protokolü. RGB, Bitcoin ağında özel özelliklere ve akıllı sözleşme işlevlerine sahip tokenların oluşturulmasını desteklemek için Bitcoin'in güvenlik modelini kullanır. İlk olarak 2016 yılında Peter Todd tarafından önerilen RGB protokolü, 2023 yılında Bitcoin'deki akıllı sözleşme geliştirme patlamasının ortasında yeniden ilgi görmeye başladı.
Ayrılmış Tanık (SegWit): Ağustos 2017'de uygulamaya konulan SegWit, işlem ve imza bilgilerini ayırarak etkin blok boyutunu 1 MB'tan 4 MB'a çıkararak tıkanıklığı kısmen hafifletir. Ancak Bitcoin blok boyutu sınırlamaları nedeniyle blok depolamanın daha da genişletilmesi mümkün değildir.
Lightning Network: Bitcoin için, blok zincirine erişmeden işlemlere izin veren ve verimi önemli ölçüde artıran ikinci katman ölçeklendirme çözümü. Ancak OmniBOLT ve Stacks gibi çözümlere sahip Lightning Network, önemli merkezileştirme riskleriyle karşı karşıyadır.
Yan Zincir Teknolojisi: Bitcoin ağı dışında bir yan zincir oluşturan yan zincir varlıkları, BTC'ye 1:1 oranında sabitlenir. Yan zincirler gelişmiş işlem performansı sunar ancak asla BTC ana ağının güvenliğiyle eşleşemez.
Görüntü Kaynağı: Kumul
Bu yılın mart ayından bu yana Bitcoin ağındaki işlem ücretleri ve BRC20 protokol varlıklarının hacmi arttı. Mayıs ayı başlarında BTC ana ağ işlem ücretleri zirveye ulaştı ve o zamandan beri düşüş gösterse de BRC20 varlıklarının işlem hacmi hala yüksek. Bu, BTC ekosistemindeki yazıtlara olan ilgi azalmış olsa bile, Bitcoin ağında akıllı sözleşme geliştirmeye yönelik ilginin azalmadığını gösteriyor. Geliştiriciler, Bitcoin ağında akıllı sözleşme geliştirme için en uygun çözümü aramaya devam ediyor.
Ethereum'un veri olarak kaydedilen wei'sinden farklı olarak Bitcoin'in Satoshi'si, her adresin sahip olduğu UTXO'ya göre hesaplanır. Sat'ları ayırt etmek için önce UTXO'ları ayırt etmek, ardından bir UTXO içindeki sat'ları ayırt etmek gerekir. Farklı UTXO'lar farklı blok yüksekliklerine karşılık geldiğinden ilki nispeten basittir. Madencilik orijinal sat'lar ürettiğinden, coinbase işlemlerinde UTXO'ları numaralandırmak yeterlidir. Buradaki zorluk, aynı UTXO içindeki uyduları numaralandırmakta yatmaktadır. Ordinals protokolü, ilk giren ilk çıkar prensibine dayanan bir çözüm önerdi.
UTXO'ları farklılaştırma: BTC Builder, her UTXO'nun benzersiz bir bloğa karşılık geldiği ve her bloğun Bitcoin ağında benzersiz bir blok yüksekliğine sahip olduğu bir UTXO'nun çıkarıldığı andan itibaren kayıt yapmaya başlar. Farklı blok yükseklikleri farklı UTXO'ları ayırt edebilir.
Bir UTXO'daki Sats'ların Farklılaştırılması: Blok yüksekliği bir UTXO'daki sats aralığını belirler. Örneğin, ilk blok 100 BTC ya da 1010 satoshi madenciliği yapabilir. Böylece, yüksekliği 0 olan bir bloktaki sat'lar [0,1010-1], yüksekliği 1 olan bir bloktaki sat'lar [1010,21010-1] vb. olarak numaralandırılacaktır. Bir UTXO içinde belirli bir uyduyu belirtmek için UTXO'nun tüketim sürecine bakılmalıdır. Ordinal protokol numaraları, ilk giren ilk çıkar prensibine dayalı olarak bir UTXO'nun çıkışlarında yer alır. Örneğin, 2. blok yüksekliğindeki bir madenci A, 100 BTC'sinin 50'sini B'ye aktarırsa, A'ya atanan daha önceki çıktı [21010,2.51010-1] numaralı sat'lara karşılık gelirken B sat'ları [2.51010, 3*1010-1].
Görüntü Kaynağı: Çekirdek Girişimleri
Başlangıçta Bitcoin, her işlem için 80 baytlık bir depolama alanı sağlamak üzere bir OP_RETURN operatörü ekledi. Ancak bu, karmaşık kod mantığı ve artan işlem maliyetleri ve ağ tıkanıklığı nedeniyle yetersizdi. Bu sorunu çözmek için Bitcoin, SegWit ve Taproot olmak üzere iki yumuşak çatal uyguladı. OP_FALSE işlem koduyla başlayan ve yürütülmeyen bir Tapscript betiği, işlemler için 4 MB'lık bir alan sağladı. Bu alan, metin, zincirdeki resim veya BRC20 protokolü token ihracını etkinleştiren sıra yazıtlarını depolayabilir.
Sıra sayıları, Bitcoin ağının programlanabilirliğini önemli ölçüde artırır, BTC ekosistemi anlatıları ve gelişimi üzerindeki sınırlamalardan kurtulur ve Bitcoin işlemlerinin ötesinde işlevsellik sağlar. Ancak BTC ekosistemi geliştiricileri için çeşitli sorunlar endişe kaynağı olmaya devam ediyor.
Sıra Sayılarının Merkezileştirilmesi: Sıra sayıları protokolündeki durum kaydı ve değişiklikler zincir üzerinde gerçekleşse de protokolün güvenliği Bitcoin ağına eşdeğer değildir. Sıra sayıları zincir üzerinde yinelenen yazıtları önleyemez ve geçersiz yazıtların belirlenmesi zincir dışı sıra sayısı protokolünün müdahalesini gerektirir. Uzun süredir test edilmemiş olan bu yeni ortaya çıkan protokolün birçok potansiyel sorunu var. Ayrıca sıra sayı protokolünün temel hizmetiyle ilgili sorunlar, kullanıcılar için varlık kaybına neden olabilir.
İşlem Ücretleri ve Hız Sınırlamaları: Yazıtlar ayrılmış doğrulama alanları aracılığıyla kazınmıştır; bu, sıralı varlıkların her aktarımının harcanan bir UTXO'ya karşılık gelmesi gerektiği anlamına gelir. Bitcoin'in yaklaşık 10 dakikalık blok süresi göz önüne alındığında, işlemlerin hızlandırılması mümkün değil. Ek olarak zincir üzerindeki yazılar işlem maliyetlerini artırır.
Bitcoin'in Orijinal Özelliklerine Zarar Vermek: Sıra sayıları varlıkları Bitcoin'in doğası gereği değerli olan sat'larına bağlı olduğundan, sıra sayıları kullanımının kendisi Bitcoin'in orijinal varlıklarının yabancılaşmasına neden olur ve yazıtlar madenci ücretlerini artırır. Birçok BTC destekçisi bunun Bitcoin'in orijinal ödeme işlevine zarar vereceğinden endişe ediyor.
Çevrimiçi işlem hacmindeki artışla birlikte sıra protokolünün sınırlamaları giderek daha belirgin hale geldi. Uzun vadede, eğer bu sorun yeterince ele alınmazsa, Bitcoin'in akıllı sözleşme ekosistemi, Turing'in tamamladığı halka açık zincir ekosistemleriyle rekabet etmekte zorlanacak. Sıra sayılarının birçok alternatifi arasında birçok geliştirici, sıra sayılarına kıyasla ölçeklenebilirlik, işlem hızı ve gizlilik açısından önemli ilerlemeler sunan RGB protokolünü tercih etti. İdeal olarak, RGB protokolü üzerine inşa edilen Bitcoin ekosistemi varlıkları, Turing-complete halka açık zincirlerdeki varlıklarla karşılaştırılabilir işlem hızlarına ve ölçeklenebilirliğe ulaşabilir.
İstemci Tarafı Doğrulaması
İşlem verilerinin Bitcoin ana ağında yayınlanmasının aksine, RGB protokolü zincir dışında çalışır ve bilgiler yalnızca gönderen ve alıcı arasında iletilir. Bir işlemi doğruladıktan sonra, alıcı düğümün tüm ağ ile senkronizasyon yapmasına veya Bitcoin ana ağı gibi ağdaki tüm işlem verilerini kaydetmesine gerek yoktur. Alıcı düğüm yalnızca bu işlemle ilgili verileri kaydeder; bu, blockchain doğrulaması için yeterli olur ve ağ ölçeklenebilirliğini ve gizliliğini önemli ölçüde artırır.
Görüntü Kaynağı: Çekirdek Girişimleri
Tek Kullanımlık Mühürler
Gerçek dünyadaki malzeme transferlerinde malzemeler sıklıkla birden çok kez el değiştirir ve bu durum onların özgünlüğü ve bütünlüğü açısından önemli bir tehdit oluşturur. Doğrulamaya gönderilmeden önce kötü niyetli müdahaleleri önlemek için, gerçek hayatta mühürler kullanılır; mührün bütünlüğü, içeriğin değiştirilip değiştirilmediğini gösterir. Tek kullanımlık mühürlerin RGB ağındaki rolü benzerdir. Spesifik olarak, Bitcoin ağındaki elektronik mühürlerin doğal olarak tek seferlik özelliği olan UTXO ile temsil edilirler.
Ethereum'daki akıllı sözleşmelere benzer şekilde, RGB protokolü kapsamında Token ihraç etmek, token adının ve toplam arzının belirtilmesini gerektirir. Aradaki fark, RGB ağında taşıyıcı olarak belirli bir halka açık zincirin bulunmamasıdır. RGB'deki her Token, Bitcoin ağındaki belirli bir UTXO'ya bağlanmalıdır. Bitcoin ağında belirli bir UTXO'ya sahip olmak, RGB protokolünde karşılık gelen RGB Token'a sahip olmak anlamına gelir. Bir RGB tokenını aktarmak için sahibinin UTXO harcaması gerekir. UTXO'ların tek seferlik doğası, ilgili RGB varlığının harcamasını yansıtacak şekilde harcandıktan sonra yok olmaları anlamına gelir. Bu süreç tek seferlik bir mührün açılmasına benzer.
Görüntü Kaynağı: Çekirdek Girişimleri
UTXO Körleme
Bitcoin ağında her işlem, giriş ve çıkış UTXO'larına kadar takip edilebilir. Bu, Bitcoin ağında UTXO izlemenin verimliliğini artırır ve çift harcama saldırılarını etkili bir şekilde önler. Ancak tamamen şeffaf işlem süreci gizliliği tehlikeye atıyor. İşlem gizliliğini geliştirmek için RGB protokolü körleştirilmiş UTXO konseptini önerir.
RGB Tokenlarının aktarımı sırasında, gönderen A, alıcı UTXO'nun tam adresini elde edemez, yalnızca alıcı UTXO adresinin rastgele bir şifre değeriyle birleştirilmiş karma sonucunu elde eder. Alıcı B, alınan RGB Protokol Simgesini kullanmak istediğinde, bir sonraki alıcı C'ye UTXO adresini bildirmeli ve A'nın RGB Protokol Simgesini gerçekten B'ye gönderdiğini doğrulamak için karşılık gelen şifre değerini C'ye göndermelidir.
Görüntü Kaynağı: Çekirdek Girişimleri
Güvenlik: Ordinals akıllı sözleşmelerindeki her işlem veya durum geçişi, bir UTXO harcanarak yürütülmelidir; RGB'de ise bu süreç büyük ölçüde Lightning Network'e veya zincir dışı RGB kanallarına dayanır. RGB, önemli miktarda veriyi RGB istemcisinde (yerel önbellek veya bulut sunucusu) saklar, bu da yüksek derecede merkezileşmeye ve merkezi kurumlar tarafından istismar edilme potansiyeline yol açar. Ayrıca sunucunun kapalı kalması veya yerel önbellek kaybı, istemciler için varlık kaybına neden olabilir. Güvenlik açısından Ordinals'ın bir avantajı var.
Doğrulama Hızı: RGB istemci tarafı doğrulamayı kullandığından, RGB protokolündeki her işlemin doğrulanması sıfırdan başlamayı gerektirir. Bu, RGB varlık aktarımının her adımının onaylanmasında önemli ölçüde zaman tüketir ve doğrulama sürecini önemli ölçüde yavaşlatır. Bu nedenle, Ordinals doğrulama hızında üstünlüğe sahiptir.
Gizlilik: RGB varlıklarının aktarımı ve doğrulanması blok zincirinin dışında gerçekleşir ve gönderen ile alıcı arasında benzersiz bir kanal oluşturulur. Ayrıca UTXO körleme, gönderenin bile UTXO'nun hedefini izleyememesini sağlar. Buna karşılık, Ordinals varlık transferleri, Bitcoin'deki UTXO harcamaları yoluyla kaydedilir ve hem giriş hem de çıkış UTXO'ları, hiçbir gizlilik sunmaksızın Bitcoin ağında izlenebilir. Bu nedenle gizlilik açısından bakıldığında RGB protokolünün bir avantajı vardır.
İşlem Maliyetleri: RGB aktarımları büyük ölçüde istemci tarafı RGB kanallarına veya Lightning Network'e dayanır ve bu da neredeyse sıfır işlem maliyetiyle sonuçlanır. İşlem sayısından bağımsız olarak, blockchain üzerinde nihai onay için yalnızca bir UTXO harcaması gerekiyor. Ancak Ordinals'taki her aktarım, tapscript komut dosyasına kayıt yapılmasını gerektirir. Yazıtların kaydedilmesinin maliyeti de buna eklendiğinde, bu önemli bir işlem ücretine neden olur. Dahası, RGB protokolü toplu işlemler önererek tek bir tapscript komut dosyasının birden fazla RGB varlık alıcısını belirtmesine olanak tanır. Buna karşılık, Ordinals varsayılan olarak UTXO'yu tek seferde bir alıcıya aktarmayı tercih eder, ancak RGB yükü paylaşarak maliyetleri önemli ölçüde azaltır. Böylece RGB işlem ücretlerinde avantaja sahip oluyor.
Ölçeklenebilirlik: RGB akıllı sözleşmelerde işlem doğrulama ve veri depolama, müşteri (alıcı düğüm) tarafından yönetilir ve BTC zincirinde gerçekleşmez, bu da ana ağda yayın ve küresel doğrulama ihtiyacını ortadan kaldırır. Her düğümün yalnızca işlemle ilgili verilerin onaylanmasını sağlaması gerekir. Ancak Ordinallerdeki kayıt verileri zincir üzerinde işlemler gerektirir. Bitcoin'in işlem hızı ve ölçeklenebilirlik sınırlamaları göz önüne alındığında, işlem hacmi kapasitesi büyük ölçüde sınırlıdır. Dolayısıyla RGB ölçeklenebilirlik konusunda üstün bir avantaja sahiptir.
RGB v0.10.0'ın piyasaya sürülmesinin ardından RGB ağındaki geliştirme ortamı, geliştiriciler için daha kullanıcı dostu hale geldi. Sonuç olarak, RGB protokol ekosisteminin büyük ölçekli gelişimi yalnızca altı ay sürdü ve aşağıdaki RGB ekosistemi projelerinin çoğu hâlâ başlangıç aşamasındadır:
Infinitas: Infinitas, Lightning Network ve RGB protokolünün avantajlarını birleştiren, daha verimli bir Bitcoin ekosistemi oluşturmak için birbirini destekleyen ve tamamlayan, Turing-tamamlanmış bir Bitcoin uygulama ekosistemidir. Özellikle Infinitas, istemci tarafı doğrulamanın verimsizliğini gidermek için özyinelemeli sıfır bilgi kanıtı da önerdi. Bu yöntem etkili bir şekilde uygulanırsa RGB ağındaki doğrulama hızı sorunlarını önemli ölçüde çözebilir.
RGB Explorer: RGB Explorer, RGB20, RGB21 ve RGB25 standartları gibi varlıkları destekleyen RGB varlıklarının (Fungible ve Non-Fungible belirteçleri) sorgulanmasını ve aktarılmasını destekleyen en eski tarayıcılardan biridir.
Cosminimart: Cosminimart, esas olarak RGB protokolüyle uyumlu, akıllı sözleşmeleri dağıtabilen yeni bir Bitcoin ekosistemi yaratmaya çalışan bir Bitcoin Lightning Network'tür. Yukarıda belirtilen tekil işlevlere sahip projelerden farklı olarak Cosminimart bir cüzdan, türev ticaret piyasası ve erken proje keşif piyasası sağlar. Bitcoin ağı akıllı sözleşme geliştirme, ürün tanıtımı ve ticareti için tek elden hizmetler sunar.
DIBA: Lightning Network ve RGB protokolünden yararlanan DIBA, bir Bitcoin ağı NFT pazarı oluşturmaya kararlıdır. Şu anda Bitcoin test ağında çalışıyor ve yakında ana ağda da başlatılması bekleniyor.
RGB v0.10.0 sürümünün piyasaya sürülmesiyle birlikte protokolün genel çerçevesi giderek daha istikrarlı hale geldi ve sürüm güncellemeleri sırasında olası uyumluluk sorunları giderek çözülüyor. Eş zamanlı olarak, araçların ve çeşitli API arayüzlerinin geliştirilmesi de iyileştirilmekte ve RGB ile çalışan geliştiricilerin karmaşıklığı önemli ölçüde azaltılmaktadır.
Bugün #Tether, 3 blockchain $USDt'nin desteğinin sona erdiğini duyurdu: OmniLayer, BCH-SLP ve Kusama. Müşteriler $USDt tokenlerini kullanmaya ve takas etmeye devam edebilecek (desteklenen birçok blok zincirinden bir başkasına), ancak Tether bu 3 blok zincirinde yeni ek $USDt yayınlamayacaktır.
Son zamanlarda Tether'den yapılan resmi bir duyuru, Bitcoin katman-2 ağındaki USDT sözleşmesi dağıtımının OmniLayer'dan RGB'ye kaydırıldığını gösterdi. Tether'in bu hareketi, Kripto dünyasındaki büyük oyuncuların RGB'ye giriştiğinin bir sinyali olarak algılanıyor. RGB artık köklü bir geliştirme protokolüne, önemli bir geliştirici topluluğuna ve kripto devleri tarafından tanınmaya sahip. Şu anda RGB geliştiricileri, istemci tarafı doğrulamaların boyutunu azaltmak için özyinelemeli sıfır bilgi kanıtlarıyla denemeler yapıyor. Başarılı olması durumunda bu geliştirme, RGB ağındaki doğrulama hızlarını önemli ölçüde artıracak ve böylece yoğun kullanım sırasında ağ gecikmesi sorunlarını azaltacaktır.
Kernel Ventures, bir araştırma ve geliştirme topluluğu tarafından desteklenen bir kripto girişim sermayesi fonudur. Altyapıya, ara katman yazılımlarına, dApp'lere ve özellikle ZK, Rollups, DEX, modüler blok zincirlere ve gelecekteki milyarlarca kripto kullanıcısına hizmet vermeye hazır dikeylere odaklanarak 70'in üzerinde erken yatırım yaptı. Bunlara hesap soyutlaması, veri kullanılabilirliği, ölçeklenebilirlik ve daha fazlası dahildir. Son yedi yıldır, dünya çapındaki çekirdek geliştirme topluluklarını ve üniversite blockchain derneklerini desteklemeye kendimizi adadık.