paint-brush
UTXO Stack: Bitcoin'in Rotasını Çizen RGB++ Protokolünün Tam Sürümüile@rgbpp
895 okumalar
895 okumalar

UTXO Stack: Bitcoin'in Rotasını Çizen RGB++ Protokolünün Tam Sürümü

ile RGB++ Layer7m2024/06/21
Read on Terminal Reader

Çok uzun; Okumak

UTXO Yığını yakın zamanda bazı meraklılara, geliştiricilere, token sahiplerine ve onu duymuş veya yeni tanışmış olabilecek yeni gelenlere daha iyi açıklandı. Nervos CKB'nin kurucu ortağı Cipher, yerel yoldan gitme ihtiyacının "sadece politik bir mesele olmadığını, daha çok hayati bir çözüm sağlayabilecek yerel bir yolla ilgili" olduğunu söylüyor.
featured image - UTXO Stack: Bitcoin'in Rotasını Çizen RGB++ Protokolünün Tam Sürümü
RGB++ Layer HackerNoon profile picture
0-item
1-item


UTXO Yığını yakın zamanda bazı meraklılara, geliştiricilere, token sahiplerine ve onu duymuş veya yeni tanışmış olabilecek yeni gelenlere daha iyi açıklandı. İzleyicilere RGB++ protokolünün ne anlama geldiği, tam sürümünün özü ve planları konusunda eğitim verildi. Bitcoin ekosistemi için yerel programlanabilirlik ve ölçeklenebilirlik çözümleri oluşturmaya odaklanan RGB++ protokol misyonunu ve konumlandırmasını vurgulamakla başladı; yani doğası gereği yerel bir şekilde. Nervos CKB'nin kurucu ortağı Cipher, yerel yola gitme ihtiyacının "sadece politik bir mesele olmadığını, daha çok hayati bir çözüm sağlayabilecek yerel bir yöntemle ilgili olduğunu" söylüyor.

Bu makale bir konuşmaya dayanmaktadır. Şifre RGB++ protokolünün yazarı, kurucusu HÜCRE Stüdyo ve kurucu ortağı Nervos CKB , en Bitcoin RGB++ Buluşması 10 Mayıs 2024'te Hong Kong'da. Tıklamak Video özetini izlemek için.

'Yerli' ne anlama geliyor

Bitcoin'in doğal özelliklerinin (İş Kanıtı (PoW) ve Harcanmamış İşlem Çıktıları (UTXO)) kullanılmasını ifade eder. Yalnızca bu iki özellikten yararlanılarak yerel bir yaklaşımın üstün bir çözüm sunmak için kullanıldığı iddia edilebilir. Bir hesap modeline ve Proof of Stake'e (PoS) dayanan Ethereum ekosisteminden tamamen farklıdır.


Son yıllarda Ethereum ekosistemi Plasma, Sharding, Raiden Network ve Rollups gibi çeşitli ölçeklenebilirlik çözümlerine sahip oldu. Toplamalar, Ethereum'un ölçeklenebilirliği için en uygun çözüm olarak ortaya çıktı çünkü hesap modelinin ve PoS'un avantajlarından tam anlamıyla faydalanıyorlar.


Bununla birlikte, Ethereum için işe yarasa da, toplamaların en iyi çözüm olduğu yönündeki aynı varsayım Bitcoin için otomatik olarak geçerli değildir. Bunun yerine, başka ve hatta daha iyi çözümler araştırılıyor. Bunlar, Bitcoin ölçeklenebilirliği veya genişletme yaklaşımları için dört ana yönü içerir:


  1. Yan Zincirler : Bunlar bir köprüden, özellikle çoklu imzalı köprülerden ve EVM uyumlu katman 2'den (Köprü+EVM) oluşur. Merlin, BEVM ve Satoshi VM en iyi örnekler arasındadır. Ancak bunlar gerçek anlamda Bitcoin 2. katman çözümleri değil, Ethereum 2. katmana köprü oluşturur. Güvenlikleri çoklu imza köprüsüne bağlıdır ve bu alanda sınırlı yenilik olmuştur.


  2. Toplamalar : Katman 2 durumunu doğrudan Bitcoin'in katman 1'inde doğrulamak için Bitcoin komut dosyasında özel bir şeye ihtiyaç vardır. Dolayısıyla, OP_CAT'in potansiyel desteğine sahip BitVM gibi son derece karmaşık bir teknolojinin, zorlu olsa da bunu başarmayı kolaylaştırması amaçlanıyor. Bu arada, BitVM'nin mevcut Bitcoin boğa piyasası döngüsünde gelişimini tamamlama ihtimalinin düşük olduğu yönünde genel bir inanç var. Dolayısıyla toparlama çözümü önümüzdeki dört yıl içinde beklenen bir sonraki boğa piyasasında gerçekleşebilir.


  3. Kanallar/LN : Kanallar ve Lightning Network, Bitcoin yerel ölçeklenebilirlik yaklaşımları olarak adlandırılır. Zaten Bitcoin üzerinde çalışan, 10.000'den fazla düğüm ve milyonlarca kullanıcıyla olgun bir Lightning Ağımız var. Ancak bu ağ şu anda yalnızca Bitcoin'i desteklemektedir. Eğer bir gün stabilcoinleri veya kullanıcı tanımlı diğer coinleri destekleyebilseydi çok daha faydalı olurdu. CKB ekibi aynı zamanda bu yıl Bitcoin Lightning Network'e bağlanması beklenen bir CKB Lightning Network'ü de geliştiriyor. Bu, Bitcoin için çok umut verici bir çözüm olsa da, daha çok ödeme kanallarına veya ağlara adanmıştır ve zorluklarla karşı karşıyadır.


  4. CSV (İstemci Tarafı Doğrulaması) : Bu, yalnızca UTXO modeli için mevcut olan Bitcoin'e özgü bir çözümdür. Önemli projeler arasında RGB, Taproot Assets ve RGB++ protokolü yer alıyor.

Sorun

Bitcoin zinciri üzerinde yüzden fazla katman 2 çözümü oluşturulmuş olmasına rağmen hiçbiri programlanabilirlik ve ölçeklenebilirlik sorununu çözemedi. En olgun Bitcoin katman 2 çözümleri, çoklu imza köprüsü artı EVM uyumlu katman yaklaşımını takip eder. Esasen gerçek Bitcoin zincirini, gerçek olmayan bitcoinlerle (gölge veya sahte bitcoinler) başka bir zincire bağlarlar. Gerçek anlamda yerel bir çözüm olmadan, gölge bitcoinler programlanamaz ve ölçeklenemez kalır çünkü gerçek Bitcoin 1. katmanda kalır.

RGB++ protokolünün basit çözümü geliyor: Turing-tamamlanmış programlanabilirliği doğrudan Bitcoin katman 1'de sağlar ve ölçeklenebilirlik elde etmek için katman 2'ye kadar uzanır.


Bu nedenle, özetle RGB++ protokolü, Bitcoin katman 1'de yerel Turing-complete özelliği sunabilmesine rağmen BitVM değildir. Ne herhangi bir yeni OP koduna dayanır ne de sert çatal veya yumuşak çatal gerektirir; bunun yerine doğrudan programlanabilirlik sağlar. katman 1. Aynı zamanda bir EVM veya toplama değildir ve bir köprüye ihtiyaç duymaz.


RGB++: Nasıl çalışır?

Her Bitcoin UTXO iki kritik bileşenden oluşur; biri UTXO içinde bulunan bitcoin'i belirtmek için miktar alanı (değişken) ve diğeri UTXO'nun kilidini açma yetkisini ve sahipliğini belirten bir adrese benzeyen kilit komut dosyası için.


RGB++ protokolü, orijinal Bitcoin UTXO'ya ekstra program mantığı olarak ek veriler ekler. Tek bir Bitcoin UTXO, zincir dışı bir veri hücresine (veya Turing-complete UTXO olarak adlandırılan şeye) bağlanır. Zincir üzerindeki her UTXO'yu zincir dışı verilerle ve ekstra yürütme mantığıyla bağlayarak, zincir dışı UTXO, orijinal UTXO her aktarıldığında veya harcandığında, UTXO'daki komut dosyası tarafından kısıtlanmasına rağmen aktarılır. Bu, ek bitlerin veya varlıkların bir UTXO'dan diğerine aktarılmasına, betiğin yürütülmesine ve bir durumdan diğerine zincir dışı durum aktarımıyla zincir dışı bir işlemin etkili bir şekilde oluşturulmasına olanak tanır. RGB++ protokolünün özü budur.



Yöntem izomorfik bağlama olarak anılır çünkü RGB++ protokolünün zincir dışı durum geçişleri, işlemin doğruluğunu sağlamak için başka bir Turing-complete UTXO tabanlı PoW zinciri olan CKB tarafından doğrulanır. Kullanıcının istemcisinde zincir dışı işlemleri çalıştıran orijinal RGB protokolüyle karşılaştırıldığında, RGB++ protokolü bu işlemleri CKB zincirinde çalıştırır. Ancak bu kullanıcılar için isteğe bağlıdır. CKB'ye güvenmeyenler işlemi indirebilir veya göndericiden işlem geçmişini isteyip kendileri doğrulayabilirler.



İzomorfik bağlama teknolojisini daha ayrıntılı açıklamak için yukarıdaki şemaya bakın. Sol taraf Bitcoin işlemini, sağ taraf ise CKB işlemini temsil eder. CKB tarafı, Bitcoin zincir içi işlemiyle karşılaştırıldığında "zincir dışı işlem" olarak düşünülebilir, ancak CKB perspektifinden bakıldığında zincir içi bir işlemdir. Bitcoin girdileri ve çıktıları bölümleri varlık veya devlet sahipliğini belirtirken, Bitcoin işleminin OP_RETURN alanında kodlanan taahhüt, CKB işleminin bir karmasıdır.


CKB işlem tarafı, akıllı sözleşme koruması kapsamındaki her şey olan zengin duruma sahip bir UTXO'yu içerir. Ayrıca CKB zincirinde kanıt oluşturucu veya doğrulayıcı görevi gören bir Bitcoin hafif istemcisi vardır. Bir işlemin kanıtı tetiklendiğinde akıllı sözleşme, işlemin Bitcoin taahhüdünde doğru şekilde kodlanıp kodlanmadığını doğrular. Bu teknoloji, Bitcoin işleminin ve UTXO'nun CKB işlemi ve CKB Hücresi ile çift yönlü olarak bağlanmasına yardımcı olarak işlemin CKB akıllı sözleşmesi tarafından kontrol edilmesini veya kısıtlanmasını sağlar. Bitcoin katman 1'de RGB++ protokolüyle programlanabilirlik bu şekilde sağlanır.


RGB++ protokolünün temel bilgisi ve bunun izomorfik bağlama yöntemi olarak kullanımı Çapraz Zincir Sıçrama eylemini tanıtmak için kullanılabilir. Bitcoin giriş ve çıkış bölümleri varlık veya devlet sahipliğini ifade ettiğinden, sahipliğin bir Bitcoin UTXO'dan başka bir zincirin UTXO'suna, örneğin Litecoin'e aktarılması, izomorfik bağlanma veri yapısının Bitcoin UTXO'dan Litecoin UTXO'ya değiştirilmesini gerektirir. Ancak devir gerçekleştiğinde taşıdığı değerde hiçbir değişiklik olmaz.


Çapraz Zincir Sıçramasının özü budur. Merkezi veya merkezi olmayan herhangi bir köprüye olan ihtiyacı ortadan kaldırırken, bir zincirden diğerine basit bir aktarıma olanak tanır. İşlemin doğrulanması da basittir. İlk Bitcoin zincirine ulaşana kadar bir zincirdeki ve diğerindeki UTXO şubesinin kanıtıyla işlem geçmişini geriye doğru izler.


Bu varlık sıçramasının nasıl başarıldığına dair güzel bir örnek, Bitcoin'in ilk saklamasız geçiş anahtarı cüzdanı uygulamasında görülebilir. JoyID . JoyID cüzdanı ile varlıklar Bitcoin katman 1'den katman 2'ye ve geriye atlanabilir. RGB++ protokolü ile Bitcoin veya CKB üzerinde basılan varlıkların yanı sıra hem değiştirilebilir hem de değiştirilebilir olmayan tokenları destekler.


Bu yardımcı programlarla (katman 1 programlanabilirliği ve zincirler arası sıçrama teknolojisi) donanmış olarak RGB++ protokolünün son adımı gerçekleştirilebilir: Bitcoin katman 2 için bir ölçeklenebilirlik uzantısı oluşturmak. PoS ile UTXO tabanlı bir katman 2 oluşturabiliriz.

PoS'yi kötü amaçlı etkinlikler olmadan doğrulayın

Bitcoin katman 1'de staking, ödüllendirme ve eğik çizgiyi uygulamak için RGB++ protokolü tarafından sağlanan programlanabilirlik katmanı, UTXO katman 2'ye güvenlik sağlayan staking veya eğik çizgi komut dosyalarını çalıştırmak için kullanılır. Bu işlevsellik, varlıkların UTXO katman 2'den katmana atlanmasını sağlar. 1 herhangi bir merkezi veya merkezi olmayan köprü olmadan. RGB++ protokolünün tam sürümü olarak UTXO Stack'in yaptığı da budur.

Güvenlik ve staking için Babylon veya benzeri protokoller, L2 zincirleri için Bitcoin staking güvenlik sağlayıcısı olarak tanıtılacak, CKB ve RGB++ coinleri gibi diğer tokenler ise RGB++ protokolü akıllı sözleşmelerinde programlandığı gibi katman 1'deki staking varlıkları olarak kabul edilebilecek. Bitcoin katman 1'in güvenlik düzeyi Bitcoin'in kendisiyle aynıdır. Bitcoin'in tarihi PoW zinciri tarafından garanti edilmektedir. Katman 2'lerin güvenliği, depozitoya benzer bir güvenlik sınırının olacağı beklenen zorlu bir döneme sahip bir OP toplamasına (Ethereum'da) benzer. Zorlu sürecin sona ermesinin ardından güvenliğin daha iyi olması bekleniyor.




RGB++ protokol planının bu tam sürümüyle ekip ve şirket, Bitcoin'in ölçeklenebilirliğine odaklanan UTXO yığın çözümünü oluşturmaya kendini adamıştır. Plan, Bitcoin için OP Stack + EigenLayer'a benzer, UTXO yerel olan ve ne EVM uyumlu ne de herhangi bir köprüye sahip olan bir şey geliştirmektir. Gelecekteki aydınlatma ağlarıyla entegre olabilir ve toplu çözüm yerine Bitcoin'in uzantısı için en iyi çözüm olması bekleniyor.


Değiştirilebilir token ve değiştirilemez token pazarları, fırlatma rampaları, DOB'ler, Stable++, Leap X, Omega, Nervape, JoyID cüzdanı vb. gibi projelerle şimdiye kadar geliştirilen sağlam topluluk ve ekosistemi geliştirme çabaları devam ediyor.



Tıklamak video özetini izlemek için