Temmuz 2024'te, CKB resmi olarak RGB++ Layer projesini başlattı, bu daha önce yayımlanan RGB++ protokolünün teoriden pratiğe geçişini simgeliyor ve daha somut uygulama senaryolarını tanıtacak. RGB++ Layer, BTC ile CKB, Cardano gibi UTXO kamu blok zincirleri arasında BTCFi ekosistemini inşa etme vizyonu ile hızla sektörün ilgi odağı haline geldi.
RGB++ Layer, RGB++ protokolüne dayanarak, homomorfik bağlama ve Leap teknolojisini kullanarak, RGB++ yerel varlıkları veya yazıtlar/simgeler için BTC, CKB, Cardano gibi UTXO tabanlı kamu zincirleri arasında "köprüye ihtiyaç duymadan" tam zincir etkileşim deneyimi sunar. CKB'nin Turing tam akıllı sözleşme ortamını kullanarak, Bitcoin için varlık ihraçından karmaşık DeFi işlevlerine kadar bir altyapı oluşturur.
RGB++ Layer, CKB'nin eksiksiz hesap soyutlama ekosistemine dayanarak, Bitcoin hesapları ve cüzdanlarıyla uyumlu olup, Bitcoin kullanıcıları için iyi bir deneyim yaratabilir ve BTCFi'nin büyük ölçekli uygulamalarının önünü açar.
RGB++ Protokolü: RGB++ Katmanı'nın Teorik Temeli
RGB++ protokolü bu yılın Ocak ayında yayımlandı, temel prensibi CKB zincirindeki doğrulamayı RGB protokolünün "istemci doğrulaması" yerine kullanmaktır. Özünde CKB, merkeziyetsiz bir dizinleyici olarak işlev görerek veri depolama ve varlık kaynağı doğrulama gibi görevleri yerine getirir, RGB protokolünün doğrulama katmanı ve DA katmanı olarak hareket eder, böylece RGB protokolünün kullanıcı deneyimi ve DeFi desteği konusundaki eksikliklerini gidermeyi amaçlar.
RGB++, CKB zincirindeki Cell'i, yazıt/rune türü varlıkların veri taşıyıcısı olarak kullanarak homomorfik bağlama kavramını tanıttı. Ardından, Cell ile Bitcoin/Cardano/Liquid zincirlerindeki UTXO arasında bir bağ kurarak, RGB++ varlıklarının bu UTXO kamu zincirlerinin güvenliğini miras almasını sağladı ve çift harcama riskini önledi.
Örneğin, Alice Bob'a bazı TEST tokenleri göndermek istiyorsa, TEST varlık bilgilerini depolayacak bir Cell oluşturabilir ve bunu Bob'un Bitcoin UTXO'su ile bağlayabilir. Eğer Bob daha sonra TEST tokenlerini transfer ederse, bağlı Bitcoin UTXO'su da senkronize bir şekilde transfer edilmelidir.
İkili Bağlantı ve Leap: BTCFi'nin Varlık İhracı ve Köprüsüz Zincirler Arası Katmanı
İkili bağlama ve Leap, RGB++ Katmanı'nın iki ana temel özelliğidir. Bu iki kavramı anlamak için önce CKB'nin Cell modelini anlamak gerekir.
Cell, CKB'nin genişletilmiş UTXO'sudur ve LockScript, TypeScript, Data gibi alanları içerir. LockScript, Bitcoin'in kilitleme scriptine benzer ve yetki doğrulama için kullanılır; TypeScript, akıllı sözleşme koduna benzer; Data, varlık verilerini depolamak için kullanılır.
RGB++ varlıklarını CKB üzerinde ihraç ederken, bir Cell oluşturulması ve ilgili alanların doldurulması gerekir. Cell'in Bitcoin UTXO yapısına benzer olması ve CKB'nın Bitcoin imza algoritmasıyla uyumlu olması nedeniyle, kullanıcılar Bitcoin cüzdanlarını CKB üzerindeki varlıklarla işlem yapmak için kullanabilir.
Eşleşme bağlamasının temelinde, BTC, Cardano gibi farklı kamu blok zincirlerindeki hesapların CKB zincirindeki RGB++ varlık verilerini yeniden yazmalarına izin vermek yatmaktadır. Leap ise, eşleşme bağlamasına dayanarak, RGB++ varlıklarının bağlı olduğu UTXO'ları "değiştirme" işlemi gerçekleştirir; örneğin, Bitcoin UTXO'sunu Cardano UTXO'suna değiştirerek, varlık kontrol hakkının farklı hesaplar arasında aktarılmasını sağlar.
Eşleşik Bağlamanın Uygulama Yöntemi
Alice'in Bob'a 40 TEST tokeni göndermesi örneği:
Alice yerel olarak CKB işlem verisini oluşturur, Cell#0,生成Cell#1'i Bob'a yok etmeyi belirtir, Cell#2'yi kendisine ayırır.
Alice, Cell#1绑定到BTC UTXO#1 ve Cell#2绑定到BTC UTXO#2'yi oluşturur.
Alice, yukarıdaki beyan ve CKB işlem verilerini içeren bir Commitment oluşturur.
Alice, Bitcoin zincirinde işlem başlatarak, UTXO#0,生成UTXO#1'i Bob'a yok ediyor, UTXO#2'yi kendisine bırakıyor ve Commitment'ı zincire yazıyor.
Son olarak CKB işlemini CKB zincirine gönderin.
Tüm süreç boyunca, Alice'in Cell#0和BTC UTXO#0'un gerçek kontrolcüsü olduğunu kanıtlaması ve ikisi arasında gerçekten bir bağın var olduğunu göstermesi gerekmektedir.
Leap'in Uygulama Prensibi ve Desteklenen Senaryoları
Leap işlevi, RGB++ varlıklarının bağlı olduğu UTXO'yu değiştirmekten ibarettir; örneğin, Bitcoin'den Cardano'ya geçiş yapıldığında, Cardano hesabıyla varlık kontrol edilebilir. Ana adımlar şunlardır:
Bitcoin zincirinde Commitment yayımlamak, BTC UTXO ile Cell arasındaki ilişkiyi çözmek için bir beyanat.
Tüm süreç boyunca, RGB++ varlık verileri hala CKB zincirinde saklanır, sadece kilit açma koşulları değiştirilmiştir. CKB bu süreçte güvenilir bir üçüncü taraf tanık ve indeksleme tesisi olarak işlev görür.
Leap özelliğine dayalı olarak, "tam zincir ticareti" gibi ilginç senaryolar da gerçekleştirilebilir. Örneğin, bir çapraz zincir ticaret platformu oluşturulabilir, alıcılar BTC ile ödeme yapabilir ve Cardano hesapları üzerinden RGB++ varlıklarını alabilir.
Wrapper
Leap işlevinin yerel varlıkların çapraz zincir kullanımındaki sınırlamalarını çözmek için, RGB++ Layer Wrapper kavramını tanıttı. rBTC wrapper örneğinde olduğu gibi, BTC'yi RGB++ Layer'a köprüler ve güvenliği sağlamak için dolandırıcılık kanıtı ve aşırı teminat mekanizmaları kullanır.
Leap ve Wrapper ile birlikte, BTCFi ekosistemindeki çeşitli varlıklar ( RGB++ yerel varlıkları, BRC20, ARC20, rune gibi ) çapraz zincir işlemleri gerçekleştirebilir.
CKB-VM:BTCFi'nin akıllı sözleşme motoru
CKB, RGB++ Layer için CKB-VM sağladı ve RISC-V sanal makinesinin çeşitli programlama dillerinin akıllı sözleşme geliştirme için kullanılmasına olanak tanır. Bu, geliştiricilere esneklik sağlar ve akıllı sözleşme geliştirme için giriş engelini düşürür.
Yerel AA Ekosistemi: BTC ile RGB++ Arasında Kesintisiz Bağlantı
RGB++ Layer, CKB'nin yerel AA çözümünü yeniden kullanarak, geliştirici ve kullanıcı tarafında BTC ve Cardano gibi UTXO halka zincirleri ile uyumlu hale getirir. Kullanıcılar, BTC, Cardano hatta WebAuthn gibi farklı imza algoritmaları kullanarak, RGB++ Layer üzerindeki varlıkları hesap, cüzdan veya kimlik doğrulama yöntemleriyle doğrudan işleyebilir.
Bu yerel AA çözümü, homomorfik bağlama ve Leap işlevselliği için bir temel sağlar, kritik senaryoları desteklemeye ve kullanıcı deneyimini optimize etmeye yardımcı olur.
Özet
RGB++ Layer, madeni paralar gibi铭文/符文/染色币 için önemli bir altyapı olarak, tam zincir etkileşimini gerçekleştirebilir. RiscV tabanlı akıllı sözleşme yürütme ortamı, BTCFi'nin karmaşık iş mantıkları için bir zemin oluşturur. Gelecekte, RGB++ Layer'ın ilerlemesine devam edeceğiz ve ilgili teknik çözümleri daha derinlemesine analiz edeceğiz.
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
7 Likes
Reward
7
5
Repost
Share
Comment
0/400
BakedCatFanboy
· 14h ago
Siber güvenlik boğa b, UTXO tahtını sağlam bir şekilde elinde tutuyor.
RGB++ Katmanı: BTCFi ekosisteminin UTXO cross-chain merkezi
RGB++ Katmanı: BTCFi ve UTXO dünyasının merkezi
Temmuz 2024'te, CKB resmi olarak RGB++ Layer projesini başlattı, bu daha önce yayımlanan RGB++ protokolünün teoriden pratiğe geçişini simgeliyor ve daha somut uygulama senaryolarını tanıtacak. RGB++ Layer, BTC ile CKB, Cardano gibi UTXO kamu blok zincirleri arasında BTCFi ekosistemini inşa etme vizyonu ile hızla sektörün ilgi odağı haline geldi.
RGB++ Layer, RGB++ protokolüne dayanarak, homomorfik bağlama ve Leap teknolojisini kullanarak, RGB++ yerel varlıkları veya yazıtlar/simgeler için BTC, CKB, Cardano gibi UTXO tabanlı kamu zincirleri arasında "köprüye ihtiyaç duymadan" tam zincir etkileşim deneyimi sunar. CKB'nin Turing tam akıllı sözleşme ortamını kullanarak, Bitcoin için varlık ihraçından karmaşık DeFi işlevlerine kadar bir altyapı oluşturur.
RGB++ Layer, CKB'nin eksiksiz hesap soyutlama ekosistemine dayanarak, Bitcoin hesapları ve cüzdanlarıyla uyumlu olup, Bitcoin kullanıcıları için iyi bir deneyim yaratabilir ve BTCFi'nin büyük ölçekli uygulamalarının önünü açar.
RGB++ Protokolü: RGB++ Katmanı'nın Teorik Temeli
RGB++ protokolü bu yılın Ocak ayında yayımlandı, temel prensibi CKB zincirindeki doğrulamayı RGB protokolünün "istemci doğrulaması" yerine kullanmaktır. Özünde CKB, merkeziyetsiz bir dizinleyici olarak işlev görerek veri depolama ve varlık kaynağı doğrulama gibi görevleri yerine getirir, RGB protokolünün doğrulama katmanı ve DA katmanı olarak hareket eder, böylece RGB protokolünün kullanıcı deneyimi ve DeFi desteği konusundaki eksikliklerini gidermeyi amaçlar.
RGB++, CKB zincirindeki Cell'i, yazıt/rune türü varlıkların veri taşıyıcısı olarak kullanarak homomorfik bağlama kavramını tanıttı. Ardından, Cell ile Bitcoin/Cardano/Liquid zincirlerindeki UTXO arasında bir bağ kurarak, RGB++ varlıklarının bu UTXO kamu zincirlerinin güvenliğini miras almasını sağladı ve çift harcama riskini önledi.
Örneğin, Alice Bob'a bazı TEST tokenleri göndermek istiyorsa, TEST varlık bilgilerini depolayacak bir Cell oluşturabilir ve bunu Bob'un Bitcoin UTXO'su ile bağlayabilir. Eğer Bob daha sonra TEST tokenlerini transfer ederse, bağlı Bitcoin UTXO'su da senkronize bir şekilde transfer edilmelidir.
İkili Bağlantı ve Leap: BTCFi'nin Varlık İhracı ve Köprüsüz Zincirler Arası Katmanı
İkili bağlama ve Leap, RGB++ Katmanı'nın iki ana temel özelliğidir. Bu iki kavramı anlamak için önce CKB'nin Cell modelini anlamak gerekir.
Cell, CKB'nin genişletilmiş UTXO'sudur ve LockScript, TypeScript, Data gibi alanları içerir. LockScript, Bitcoin'in kilitleme scriptine benzer ve yetki doğrulama için kullanılır; TypeScript, akıllı sözleşme koduna benzer; Data, varlık verilerini depolamak için kullanılır.
RGB++ varlıklarını CKB üzerinde ihraç ederken, bir Cell oluşturulması ve ilgili alanların doldurulması gerekir. Cell'in Bitcoin UTXO yapısına benzer olması ve CKB'nın Bitcoin imza algoritmasıyla uyumlu olması nedeniyle, kullanıcılar Bitcoin cüzdanlarını CKB üzerindeki varlıklarla işlem yapmak için kullanabilir.
Eşleşme bağlamasının temelinde, BTC, Cardano gibi farklı kamu blok zincirlerindeki hesapların CKB zincirindeki RGB++ varlık verilerini yeniden yazmalarına izin vermek yatmaktadır. Leap ise, eşleşme bağlamasına dayanarak, RGB++ varlıklarının bağlı olduğu UTXO'ları "değiştirme" işlemi gerçekleştirir; örneğin, Bitcoin UTXO'sunu Cardano UTXO'suna değiştirerek, varlık kontrol hakkının farklı hesaplar arasında aktarılmasını sağlar.
Eşleşik Bağlamanın Uygulama Yöntemi
Alice'in Bob'a 40 TEST tokeni göndermesi örneği:
Alice yerel olarak CKB işlem verisini oluşturur, Cell#0,生成Cell#1'i Bob'a yok etmeyi belirtir, Cell#2'yi kendisine ayırır.
Alice, Cell#1绑定到BTC UTXO#1 ve Cell#2绑定到BTC UTXO#2'yi oluşturur.
Alice, yukarıdaki beyan ve CKB işlem verilerini içeren bir Commitment oluşturur.
Alice, Bitcoin zincirinde işlem başlatarak, UTXO#0,生成UTXO#1'i Bob'a yok ediyor, UTXO#2'yi kendisine bırakıyor ve Commitment'ı zincire yazıyor.
Son olarak CKB işlemini CKB zincirine gönderin.
Tüm süreç boyunca, Alice'in Cell#0和BTC UTXO#0'un gerçek kontrolcüsü olduğunu kanıtlaması ve ikisi arasında gerçekten bir bağın var olduğunu göstermesi gerekmektedir.
Leap'in Uygulama Prensibi ve Desteklenen Senaryoları
Leap işlevi, RGB++ varlıklarının bağlı olduğu UTXO'yu değiştirmekten ibarettir; örneğin, Bitcoin'den Cardano'ya geçiş yapıldığında, Cardano hesabıyla varlık kontrol edilebilir. Ana adımlar şunlardır:
Bitcoin zincirinde Commitment yayımlamak, BTC UTXO ile Cell arasındaki ilişkiyi çözmek için bir beyanat.
Cardano zincirinde Commitment yayınlamak, Cell'i Cardano UTXO'suna bağlayacağını beyan etmek.
Cell'in kilitleme scriptini değiştirin, kilidi açma koşulunu Bitcoin UTXO'dan Cardano eUTXO'ya değiştirin.
Tüm süreç boyunca, RGB++ varlık verileri hala CKB zincirinde saklanır, sadece kilit açma koşulları değiştirilmiştir. CKB bu süreçte güvenilir bir üçüncü taraf tanık ve indeksleme tesisi olarak işlev görür.
Leap özelliğine dayalı olarak, "tam zincir ticareti" gibi ilginç senaryolar da gerçekleştirilebilir. Örneğin, bir çapraz zincir ticaret platformu oluşturulabilir, alıcılar BTC ile ödeme yapabilir ve Cardano hesapları üzerinden RGB++ varlıklarını alabilir.
Wrapper
Leap işlevinin yerel varlıkların çapraz zincir kullanımındaki sınırlamalarını çözmek için, RGB++ Layer Wrapper kavramını tanıttı. rBTC wrapper örneğinde olduğu gibi, BTC'yi RGB++ Layer'a köprüler ve güvenliği sağlamak için dolandırıcılık kanıtı ve aşırı teminat mekanizmaları kullanır.
Leap ve Wrapper ile birlikte, BTCFi ekosistemindeki çeşitli varlıklar ( RGB++ yerel varlıkları, BRC20, ARC20, rune gibi ) çapraz zincir işlemleri gerçekleştirebilir.
CKB-VM:BTCFi'nin akıllı sözleşme motoru
CKB, RGB++ Layer için CKB-VM sağladı ve RISC-V sanal makinesinin çeşitli programlama dillerinin akıllı sözleşme geliştirme için kullanılmasına olanak tanır. Bu, geliştiricilere esneklik sağlar ve akıllı sözleşme geliştirme için giriş engelini düşürür.
Yerel AA Ekosistemi: BTC ile RGB++ Arasında Kesintisiz Bağlantı
RGB++ Layer, CKB'nin yerel AA çözümünü yeniden kullanarak, geliştirici ve kullanıcı tarafında BTC ve Cardano gibi UTXO halka zincirleri ile uyumlu hale getirir. Kullanıcılar, BTC, Cardano hatta WebAuthn gibi farklı imza algoritmaları kullanarak, RGB++ Layer üzerindeki varlıkları hesap, cüzdan veya kimlik doğrulama yöntemleriyle doğrudan işleyebilir.
Bu yerel AA çözümü, homomorfik bağlama ve Leap işlevselliği için bir temel sağlar, kritik senaryoları desteklemeye ve kullanıcı deneyimini optimize etmeye yardımcı olur.
Özet
RGB++ Layer, madeni paralar gibi铭文/符文/染色币 için önemli bir altyapı olarak, tam zincir etkileşimini gerçekleştirebilir. RiscV tabanlı akıllı sözleşme yürütme ortamı, BTCFi'nin karmaşık iş mantıkları için bir zemin oluşturur. Gelecekte, RGB++ Layer'ın ilerlemesine devam edeceğiz ve ilgili teknik çözümleri daha derinlemesine analiz edeceğiz.