Diyalog Araştırmacısı: Bitcoin, BRC-20'ye ek olarak RGB Layer 2'ye de sahip

Bitcoin araştırmacısı A Jian ve Harshky Capital'in Tech lideri Jeffery Hu, BRC-20 de dahil olmak üzere Bitcoin'in ikinci katmanı hakkındaki görüşlerini anlatıyor.

Çapa ve konuklar

Ajian: Bitcoin Maximalism, BTCStudy katılımcısı, @AurtrianAjian

Jeffery Hu:Hashkey Capital Tech lideri,@hu_zhiwei

Brutoshi: Mempool'un yöneticisi, bir Web3 cüzdan ürünü olan AstroX'in kurucu ortağı, @brutoshi_

0xHelen: Mempool yöneticisi, web3 oluşturucu

Bitcoin'in NFT protokolü, Şubat ayındaki lansmanından bu yana Ordinals tabanlı NFT'lerden Ordinals tabanlı BRC20 belirteçlerine kadar çok dikkat çekti, ancak BRC20 protokolü için bazı Bitcoin araştırmacıları, ikinci katmana benzer şekilde, bunların en iyi çözüm olmadığına inanıyor. RGB gibi Bitcoin daha iyi bir seçimdir.

Mempool podcast'inin bu bölümünde, Bitcoin araştırmacısı A Jian ve Harshky Capital'den Tech lideri Jeffery Hu, Brc20 de dahil olmak üzere Bitcoin'in ikinci katmanı hakkındaki görüşleri hakkında konuşmaya davet edildi.

1 Bitcoin yeni ikinci katman için hazır

Ordinals, 2 Şubat 2022'de Bitcoin çekirdek geliştiricisi Casey Rodarmor tarafından önerildi ve Ocak 2023'ün sonunda piyasaya sürülecek. Tüm geliştirme neredeyse bir yıl sürdü. Basitçe söylemek gerekirse, herhangi bir 4MB A parçasını entegre etmek için benzersiz bir yöntem kullanıyor içerik verileri Bitcoin'e yazılır ve her veri parçası bir Bitcoin Satoshi'sine bağlanır. Ordinals anlaşması iki kısımdan anlaşılabilir, biri Ordinals sıra numarası, diğeri ise Inion yazıtıdır:

  • Ordinals sıra numarası: Ordinals'ı anlamak için öncelikle Bitcoin'in en küçük para birimi olan Satoshi Satoshi'yi anlamalısınız.Bir Bitcoin, 100 milyon Satoshi'ye eşittir. Bitcoin UTXO muhasebe sistemine dayanan Casey, Satoshi'yi serileştirmek ve takip etmek için bir dizi teknik çözüm kullanıyor.
  • inion yazısı: Her satoshi numaralandırıldıktan sonra tanık izolasyon alanına bir parça içerik yazılabilir.İçerik resim, yazı, ses ve video hatta kod olabilir.Boyut 4MB'tan küçük olduğu sürece bu süreç sanattır Ürün, basılmak ve dağıtılmak üzere Satoshi'ye bağlıdır.

Bitcoin aslında merkezi olmayan bir defter sistemidir ve bu defterin çekirdeği, işlem kurallarını yazmak için kullanılan bir dil olan komut dosyası sistemidir. Bu dilin Turing bütünlüğü yoktur ve işlemleri yürütme ve işlemin belirli işlevlerini özelleştirme yeteneği sağlar.

Komut dosyasındaki Ordinallerin mantığı aslında Bitcoin betiğindeki "op_if" işlem koduna dayanır.Bu işlem kodu, Bitcoin'in doğumundan beri var olmuştur ve Satoshi Nakamoto tarafından yazılmıştır. "op_if", yığında "0" ve "op_if" görünürse, "0" ile "op_if" arasındaki tüm kodun atlanacağı ve fiilen yürütülmek üzere yığına girmeyeceği anlamına gelir.

Ordinals bundan yararlanır - bir yazı eklemesi gerektiğinde, önce bir imzayı doğrular ve ardından yığına "0" ve "op_if" yazar ve "0" ve "op_if"in ortasına yazar. Segment verileri, kod ayarlarına göre tamamen atlanır ve bu veri segmenti Ordinals yazısıdır.

"Op_if"e ek olarak Ordinals'ın varlığı, Bitcoin'in büyük bir teknik yükseltmesi olan Segregated Witness ile de ilişkilidir. Hepimizin bildiği gibi, Bitcoin defter tutma, UTXO sistemini kullanır ve UTXO'nun kendi komut dosyası genel anahtarı vardır ve genellikle, bir miktar paranın kilidinin açılması için komut dosyası genel anahtarı tarafından programlanan doğrulama programını tamamlamak için bazı veriler sağlaması gerekir. Başlangıçta, doğrulayıcıyı geçmek için gereken tüm veriler giriş komut dosyası imza alanına yerleştirilecektir. Ağustos 2017'de Bitcoin, Segregated Witness (SegWit) adı verilen bir soft fork yükseltmesini benimsedi. Meslekten olmayanların tabiriyle, imzalar gibi büyük miktarda depolama alanı kaplayan verileri işlem komut dosyalarının sonuna yerleştirerek, Bitcoin blok boyutu geçmez. 4MB sınırının altında, blok daha fazla alana sahiptir, böylece genişleme amacına ulaşmak için daha fazla işlem yapılabilir.

Segregated Witness bir soft fork olduğu için zorunlu değildir. Herkesi Segregated Witness kullanmaya çekmek için, geliştiriciler Segregated Witness'ta veri depolamayı daha ucuz hale getirir. İşlemin boyutu, Bitcoin'in işlem ücretinin alınmasının temelidir. Bu nedenle, geliştirici, tanık izolasyon kısmının işlem boyutunun hesaplanmasında indirim yapmak için doğru yöntemi benimsiyor——işlem veri yapısını iki bölüme ayırıyor : işlem verileri ve tanık verileri.Verilerin boyutuna tanık olurken, birim olarak sanal Bayt (vByte) kullanılır ve 1 vByte, 4 ağırlık birimine (wu) eşittir:

  • Tanık verileri: komut dosyası ve imza verileri dahil, her bayt 1wu olarak sayılır;
  • İşlem verileri: gönderen, alıcı, giriş ve çıkış bilgilerini içerir, her bayt 4wu'dur;

Yani, tanık kısmının veri ağırlığı işlem kısmının sadece %25'i ve buna bağlı olarak işlem ücreti de %25'tir.Aynı zamanda önceki maksimum blok boyutu 1MB'den 1vMB olan 4MB'a değiştirilmiştir. .

Ancak Ordinals'ın gerçek uygulaması da Taproot ile ilgilidir. Tanık izolasyon teknolojisinde, her seferinde veri girişinin boyutuyla ilgili özel bir sınır vardır, ancak Kasım 2021'de Bitcoin, tanık kısmındaki veri miktarındaki kısıtlamayı kaldırarak Taproot'a başka bir büyük yükseltme yapacaktır. veri boyutu sadece izole edilmiş alanda maksimum 4MB blok ile sınırlandırılmıştır ve aynı zamanda geliştiricilerin tanık bölümünde daha gelişmiş komut dosyaları yazmasına olanak tanır.

Bir dizi teknik yükseltmeden sonra, daha önce Bitcoin zincirinde veri depolamak imkansızdı ve adım adım Ordinallerin gerçekleştirilmesi için temel atıldı.

Ordinals'ın piyasaya sürülmesinden sonra, özellikle Yuga Labs gibi tanınmış kurumların da sektörde geniş ilgi gören BRC20 tabanlı Bitcoin NFT'ler yayınlamasının ardından, topluluk ilk olarak bu protokolü NFT'ler yayınlamak için kullandı.Mempool ayrıca Bitcoin NFT'ler hakkında özel bir makale yayınladı. Araştırma raporu (ancak piyasadan hızla daha fazla dikkat çeken şey, belirteçler veren Ordinals'a dayalı BRC20 protokolüdür.

2. BRC20, Omni Layer'ın eski yolunu izler

Bitcoin NFT çılgınlığının ardından Twitter kullanıcısı @domodata, 8 Mart 2023'te Bitcoin üzerinde BRC-20 token standardını oluşturdu.

BRC20 çıktıktan sonra büyük ilgi gördü ve birçok kişi Ordinals'ın ilgi odağını token basmak için kullanmayı umdu. BRC-20'de konuşlandırılacak ilk token, BTC'ye bir övgü olan "ordi" dir.Ordi'nin toplam miktarı da 21 milyondur ve her madeni para 1.000 ile sınırlıdır. Ordi piyasada büyük popülarite uyandırdı, darphane fiyatına göre hesaplandığında zirve artışı 3000 kattan fazla oldu ve bir zamanlar piyasadaki en sıcak meme parası oldu. Ancak makalemizin yayınlandığı Mayıs ayının sonunda, Ordi'nin fiyatı zirve yaptığı 24$'dan yaklaşık 8$'a düşmüştü.

Bu arada, 25 Mayıs'ta Stably adlı bir şirket, ABD doları (USD) destekli stablecoin Stably USD'yi yakında #USD sembolü altında yerel olarak çıkarılan bir BRC20 tokeni olarak piyasaya süreceklerini duyurdu.

BRC20'yi teknik olarak basitçe açıklamak gerekirse, aslında inscription'ın bloğa keyfi veriler yazabilmesi ve belirteçleri yayınlamak için verileri JSON biçiminde yazabilmesi özelliğinden yararlanır. Bu JSON yaz tatilleri, Varlık adı, dolaşım ve dahil olmak üzere belirteçler için bazı standartlar tanımlar. diğer bilgiler zincir üzerine yazıt şeklinde yazılmıştır.

**Örnek olarak Ethereum kullanırsanız, ERC721'in üzerinde ERC20'de belirteç verme işlevini uygulamaya eşdeğerdir. Bu "matryoshka" biçimini mecazi bir şekilde anlamak daha iyidir.Bitcoin bir banknotsa, Ordinaller banknotun üzerine bir yazı yazmak veya resim çizmek, hatta bize göre bir The doğru boyutta oyun yerleştirmek gibidir. konuk Jeffery Hu, BRC20, bu banknotun üzerine çek yazmak ve bu banknot üzerindeki çek aracılığıyla başka bir kişiye para transfer etmekle eşdeğerdir. **

Misafirlerimiz A Jian ve Jeffery Hu'nun görüşüne göre BRC20, önceki Omni Layer anlaşmasına çok benziyor ve "ve herkes bu yoldan daha önce geçti ve bunun işe yaramayan bir yol olduğunu zaten biliyoruz."

Omni Layer ayrıca Bitcoin'in üzerine ek varlıklar çıkarmaya çalışıyor. Omnilayer'ı gerçekten büyük ölçekte piyasaya çıkaran şey, Tether'in 2014'te buna dayalı sabit para birimi USDT'yi yayınlamasıydı.Bu transfer hesaplarının adresleri genellikle "1" ve "3" ile başlar. Aktarım hızı yavaş olsa da, Bitcoin blok zincirine dayandığından, başlangıçta kullanıcılar tarafından hala kabul görüyor, özellikle büyük miktarlarda paranın transferi genellikle Omni Layer tabanlı USDT kullanıyor. Ancak 2018'de Ethereum popüler hale geldi, bu nedenle Tether, Ethereum'da USDT yayınladı ve aktarım hızı keskin bir şekilde arttı.Bu adresler genellikle "0x" ve Omni Katmanına dayalı kullanıcılar yavaş yavaş kaybetti.

**Omni Layer ve Ordinals'ın tasarımı çok benzer.Aslında Bitcoin'in OP_RETURN betiğini de kullanır. **İşlem içine küçük bir veri parçası yerleştirir, böylece üzerine Bitcoin dışındaki token bilgileri yazılır. Bitcoin zinciri. .

Bitcoin'in UTXO sisteminde, her işlemin girdi olan bir harcaması (harcaması) vardır ve ardından "harcanmamış işlem çıktısı" (Harcanmayan İşlem Çıktısı) olan bir çıktı (çıktı) üretir. Çıkış komut dosyaları, işlemlerde programlamadan sorumludur ve bir işlem bir hesaptan harcama yapmaya çalıştığında, çıktı komut dosyası tarafından sağlanan bilmeceyi "çözen" bir giriş komut dosyası sağlamalıdır.

Ancak çıktı komut dosyasında OP_RETURN işlem kodu kullanıldığında, çıktıyı harcanamaz olarak işaretler, bu da işlemin bakiyeyi etkilemediği ancak işlemin hala blok zincirine kaydedildiği anlamına gelir:

  • OP_RETURN, pay-to-script-hash (P2SH) işlemi oluşturmanın ilk adımında kullanılır.İşlem çıktısının kilitleme komut dosyası, OP_RETURN işlem kodunu ve ardından eklenecek verileri içerir (genellikle 40 bayt).
  • Kullanıcı bu işleme, işlem girdisi olarak kullanmak istediği harcanmamış işlem çıktıları (UTXO'lar) gibi girdiler ekler.
  • Kullanıcı işlemi oluşturduktan sonra kendi private anahtarı ile işlem imzalanır.
  • İşlem yayınlandıktan sonra madenciler bunu doğrular ve bir sonraki bloğa dahil eder.
  • OP_RETURN, işlem çıktısını kanıtlanabilir şekilde harcanamaz olarak işaretlediğinden, yeni belirteçler oluşturulmaz ve fonlar aktarılmaz.
  • OP_RETURN ile ilgili veriler blok zincirinde kalıcı olarak saklanacaktır.

Omini protokolü ile Odinals protokolü arasında bazı farklılıkların olduğunu görmek zor değil: Omni protokolünde Bitcoin zincirindeki varlıklar ile işlemin kendisi arasında bir ilişki yok, ancak Ordinals protokolünde satoshi akışı, NFT'nin kime ait olduğunu takip etmek ve karar vermek için, yani NFT ve Bitcoin varlığının kendisi bağlıdır.

ama çok benzer:

Her şeyden önce, hepsi zincire veri yazar ve buradaki fikir, tüm protokol tasarımını iki katmana bölmek:

  • İlk katman, işlem verilerini bloklara yazan Bitcoin'dir, ancak OP_RETURN içeren kod nedeniyle, ara veriler tanınmayacak, ancak bu veriler başka bir katman tarafından tanınacaktır;
  • İkinci katman, belirli bir konuma özel olarak yerleştirilmiş verilerin çağrışımını analiz etmek ve kullanıcıların Bitcoin zincirinde Bitcoin dışındaki varlıkları kullanmasına yardımcı olmak için kullanılan ek bir protokoldür;

İkincisi, çifte harcama sorununa yönelik çözümlerinin özü, UTXO'nun iki kez harcanamamasıdır:

  • Omni çağında, her USDT boyanır ve diğer bazı varlıklarla birlikte gelir, bu yüzden ona boyalı USDT diyoruz. Harcandığında, işlem tam bir Omni işlemini içeren bir OP_RETURN taşır. varlık tamamen belirli bir UTXO'ya gönderilmiştir, çünkü bir UTXO yalnızca bir kez harcanabilir, böylece UTXO'da taşınan varlığın iki kez harcanmamasını da sağlayabilir.
  • Ordinals Satoshi'yi takip eder ve Satoshi yalnızca belirli bir UTXO'da olacaktır ve bu UTXO yalnızca bir kez harcanabilir, bu da Satoshi'ye bağlı NFT veya BRC20'nin yalnızca bir kez harcanabilmesini sağlar.

BRC20 karşısında Omni Layer'ın yapılamaz olduğunu düşünmekte fayda var, BRC20 ona çok benziyor, daha iyi geliştirilebilir mi?

Misafirlerimizin görüşüne göre, RGB daha iyi bir yöntem olabilir - fonların güvenliğini sağlamak için UTXO kullanılması durumunda, tüm verileri zincire koymak gerekli değildir, sadece veri taahhüdünü zincire koymak gerekir , bu sayede güvenli bir akıllı sözleşme sistemi uygulamanın bir yolu.

3. RGB, daha iyi bir varlık dağıtım protokolüdür‍

Uzun bir süre, Vitalic hala Bitcoin Magazine web sitesini yönetirken, o da dahil olmak üzere topluluktaki birçok kişi Bitcoin üzerinde ek varlıklar çıkarmaya çalıştı.Hem Omnilayer hem de Counterparty bu girişimin sonucuydu (4. bölümümüzde). , bu tür girişim ve çabalar çözüldü).

Bir süre yoğun çalışmanın ardından, topluluk oybirliğiyle bir sonuca vardı: Ek varlıklar yayınlamak için Bitcoin betiğini kullanmak istiyorsanız, bu, tüm düğümlerin Bitcoin betiğindeki ek varlıkların bilgilerini gerçek büyük ölçekte ayrıştırması gerektiği anlamına gelir. uygulamada hız ve maliyet eksiklikleri çok bariz.

Sonuç olarak Vitalic, alt katman olarak Bitcoin'den vazgeçti, yeniden başladı ve 2013'ün sonunda Ethereum teknik incelemesini yazdı. Aynı zamanda, Bitcoin'den vazgeçmeyen, ancak tüm verileri Bitcoin zincirine yazmaktan vazgeçip, verilerin yalnızca en önemli kısmını, yani Bitcoin ikinci katman protokolünü zincire koyan başka insanlar da var. RGB gibi.

2017'de Peter Todd tarafından önerilen istemci tarafı doğrulama ve tek kullanımlık mühürler kavramlarına dayanan RGB protokolü, daha ölçeklenebilir, daha özel ve daha geleceğe yönelik bir çözüm önerir. Bitcoin blok zinciri yalnızca gerektiğinde kullanılır ve belirteç transferinin doğrulama çalışması, tüm zincirin mutabakat katmanından çıkarılır, zincir dışına yerleştirilir ve doğrulamak için yalnızca ödeme istemcisini alan taraf, ancak çiftleşmeyi önlemek için Bitcoin'in merkezi olmayan ağını kullanır. harcama ve anti-sansür.Genel olarak aşağıdaki özelliklere sahiptir:**

Tek seferlik mühür ve zincir dışı aktarım: RGB'nin temel tasarımı şöyledir. Token bir Bitcoin UTXO'ya bağlıdır. Token'ı transfer etmek istiyorsanız bu UTXO'yu harcamanız gerekir. Harcadığınızda Bu UTXO, Bir Bitcoin işlemi bir veri taahhüdü, tokenin gönderileceği UTXO girişi, varlığın kimliği, miktarı, harcanan işlem vb. dahil olmak üzere RGB'deki ödeme bilgilerini içermelidir.

(Literatür referansı:

  • Bitcoin'de aktarılacak ek jetonlarınız varsa, bu jetonlar UTXO'ya bağlıdır;
  • Bu belirteçleri aktarmak için bir RGB işlemi ve UTXO harcayan ve bu Bitcoin işleminin RGB işlemini taahhüt eden bir Bitcoin işlemi oluşturmanız gerekir.
  • RGB işlemi, Bitcoin işlem çıkışı 1'den Bitcoin işlem C'nin çıkış 2'sine jetonların aktarılmasıdır.
  • Nihai işlem B'nin çıktısı değişiklik adresidir, madenci ücreti düşüldükten sonra kalan fonlar orijinal sahibine geri gönderilir ve RGB işlemi de taahhüt edilir*. *

Bu tasarımda, Bitcoin'in UTXO'su, RGB varlıkları için tek seferlik bir kap görevi görür. Varlıkları aktarmak için, yalnızca eski kabı açmanız ve yeni kabı kapatmanız gerekir.

Yani, bir RGB işleminde, bir işlemin başlatılması gerektiğinde, işlemi başlatan, varlık dolaşım sırasını kanıtlayan kusursuz verileri, noktadan noktaya zincir dışı bir şekilde karşı tarafa gönderecektir. , kullanıcı tarafından taşınan UTXO harcar, bu işlemin karma değerini taşımak için OP_RETURN çıktısını kullanır.İşlemin tamamını koyacak olan Omni protokolü ile karşılaştırıldığında, RGB protokolünün yalnızca bir karma değeri koyduğunu belirtmekte fayda var. değer. **

Kendi kendini doğrulama: Omnilayer veya Ordinals olsun, aslında UTXO, Bitcoin üzerindeki ek varlıkların güvenliğini sağlamak için kullanılamaz. Aslında RGB de böyle bir konsepte dayanmaktadır - kullanıcıların bağımsız olarak doğrulamasına izin verin belirli bir UTXO'daki sözleşmenin durumu ve tüm sözleşme durumu geçişlerinin güvenli olup olmadığını doğrulayın ve ardından bir akıllı sözleşme sistemini etkinleştirmek için Bitcoin'in UTXO işlemlerini kullanın. ‍

Örneğin, Brutoshi, A Jian'a bir varlık göndermek istediğinde, A Jian'ın, bir varlığın gerçekten de bitcoin işlemleri aracılığıyla kendisine tek tek yönlendirildiğini veya aktarıldığını doğrulamak için transfer sürecinin ayrıntılı kayıtlarını sağlaması için Brutoshi'ye ihtiyacı vardır ve Bu materyaller, ayrıca Ah Jian'ın bir sonraki kişiye bu varlıkların gerçekten de belirli bir yerden kendisine aktarıldığını kanıtlamasına izin verin. Bu doğrulama yöntemine kendi kendini doğrulama denir - aktarım zinciri kusursuzdur, kabul edin Yatırımcılar varlıkları güvenli bir şekilde alabilir ve ödeme yapabilir diğerleri.

Anti-sansür: Ayrıca RGB, alıcının net bir UTXO vermesini gerektirmez, ancak alıcının gizliliğini sağlayan UTXO plus karartılmış bir değer verir. Aynı zamanda, transfer sürecinde, miktarının tüm transfer süreci boyunca ifşa edilmemesini sağlamak için sıfır bilgi kanıtı teknolojisini kullanın, bu Bitcoin'de UTXO'dan daha özeldir.

Bu aynı zamanda Peter Tolder'ın çok radikal bir konseptine dayanıyor, **Madencilerin bir işlemin belirli içeriğini bilmemesi gerektiğine inanıyor, sadece benimkine gidin, çünkü işlemin içeriğini biliyorsanız, bu, gözden geçirmek **RGB bu konsepti devralır - tüm RGB varlıkları yapay olarak bir UTXO'ya eklenir, bu nedenle zincirdeki izi sıradan bir Bitcoin işlemidir ve madenciler işlemde RGB varlıkları olup olmadığını bilmek için madencilerin yalnızca bilmesi gerekir madencilik bitcoin işlemleri.

Uzun bir süredir Bitcoin'in mahremiyeti sınırlandırılmıştır.Örneğin, işlemin transfer miktarı herkese açıktır.Bitcoin topluluğu, para miktarının denetlenebilirliğinin mahremiyetten daha önemli olacağına inandıkları için böyle bir seçim yapmıştır. işlemin

Nisan ayında düzenlediğimiz Ordinals çevrimdışı etkinliğimizde, Kuzey Amerika'nın en büyük madencilik havuzu olan Luxor Mining, Amerika Birleşik Devletleri merkezli bir şirket olarak, bazı OFAC'lara dayanan ABD yasalarının gerekliliklerine uymaları gerektiğini söyledi. Kuzey Kore sansürünün kreasyonları, bu nedenle, bazı aşırı durumlarda, tam sansür direnci de gereklidir.

Kulağa RGB mükemmel bir teknik çözüm gibi geliyor, ancak bazen ekolojinin gelişimi "doğru zaman, yer ve insanlar" gerektiriyor.Ethereum teknik raporu 2013'ün sonunda yayınlandı ve ana ağ 2015'te yayınlandı. 2016'da Ethereum'a bir saldırı olmasına rağmen, DeFi'nin gelişmesiyle birlikte, giderek daha fazla sayıda geliştirici, Bitcoin ve RGB'den farklı olan bu teknik paradigmayı benimseyen Ethereum üzerinde uygulamalar geliştiriyor.

RGB, anlaşmayı sürdürmeye devam eden tamamı Ukraynalı yaklaşık 5 kişilik bir ekiple birkaç yıldır soğukta.

4. Bitcoin'in 2. Katmanı

Ethereum topluluğunda, herkes ikinci katman üzerinde nispeten güçlü bir fikir birliği oluşturmuştur. Prag'daki DevCon'da topluluk, Plazma vb. dahil olmak üzere önceki birçok Layer2 konseptinin bazı teknik kusurları olduğuna inanıyordu, ancak Rollup'a kadar ideal bir Layer2 yapısı ortaya çıkmadı: ana zincirin performans sınırlamalarını çözmek için ve Diğer hususlar, yeniden tasarlandı Oluşturulan bir zincir, ana zincir ile her iki yönde de güvene dayalı olabilir, bu da ana ağ ve yan zincirin birbirini ve iki yönlü fon akışını doğrulayabileceği anlamına gelir.

Fakat Bitcoin'de Ethereum Layer2 kavramını uygulama şansımız yok, en basit örnek, Lightning Network şüphesiz Bitcoin üzerinde katman2'dir, ancak Bitcoin gibi bağımsız bir zinciri yoktur Bitcoin'in yan zinciri arasındaki güven ve Bitcoin genellikle tek yönlüdür, bu nedenle Bitcoin'in katman2'sini tanımlamaya ve sınıflandırmaya çalışıyoruz ve konuğumuz Jeffery Hu bunları dört kategoriye ayırıyor:

Resim kaynağı: Jeffery Twitter @hu_zhiwei

A. Toplama

Toplama, temel olarak hesaplama sürecini ana zincirden "Toplama zinciri" adı verilen ayrı bir zincire aktaran Ethereum'daki en popüler katman-2 çözümüdür. Bu Toplama zincirlerinde işlemler yürütüldükten sonra, veriler toplanır ve özetlenir ve doğrulama için ana zincire iletilir, böylece Ethereum'daki ağ tıkanıklığı azaltılır.

Buna karşılık, Bitcoin üzerindeki Rollkit ve Alpen gibi Rollup projelerinde Bitcoin, Ethereum'daki daha güçlü akıllı sözleşme işlevine kıyasla veri kullanılabilirliği katmanının rolünü oynar, ancak Bitcoin en güvenli zincir olarak kabul edildiğinden, bu nedenle bu çözüm belirli uygulama senaryolarında da avantajları vardır.

B. Eyalet kanalı

En tipik Bitcoin durum kanalı Lightning Network'tür.Konsepti, blok zincirinin dışında bir "yeşil kanal" açmak ve blok zincirinin dışında çok sayıda yüksek frekanslı ve küçük işlem yapmaktır ve nihai yerleşim verileri, Zincir ve ödeme kanalları üzerindeki ve dışındaki işlemlerin onaylanması gibi sorunlar, RSMC ve HTLC gibi teknik yöntemlerle çözülmektedir. Rollup gibi çözümlerle karşılaştırıldığında bağımsız bir zincire sahip olmayıp tek kanala sahiptir.

Lightning Network'ün nihai güvenliği aslında Rollup gibi Bitcoin madencileri tarafından garanti edilmektedir.Bu nedenle Rollup, durum kanalı tasarımına çok benzer.

Son birkaç yıldır Lightning Network'ün gelişme hızı çok belli değil.30 Mayıs tarihli verilere göre şu anda kanalda yaklaşık 5.300 BTC var ancak Okex gibi borsaların Lightning Network'ü kullandığını da gördük. Bu nedenle, Lightning Network'ün getirdiği "tatlılığı" deneyimleyen daha fazla uygulama senaryosundan sonra Lightning Network'ün daha hızlı gelişebileceğine inanıyoruz.

C. Yan Zincir:

Lightning Network, temel olarak düşük BTC takas hacmi ve yüksek maliyet sorununu çözer, ancak BTC yerel uygulamalarının yetersiz inşası sorununu çözmez.Bu nedenle, aynı dönemde Bitcoin Sidechain (Sidechain) kavramı da önerildi. Basitçe söylemek gerekirse, geliştiriciler başka bir zincir oluşturur ve bu zincir üzerinde daha fazla akıllı sözleşme veya başka hesaplamalar yapar.

Yan zincir ve Bitcoin arasındaki etkileşim, esas olarak yan zincirin Bitcoin ana zincirindeki bilgileri doğrulaması ve ardından sonraki yürütmeleri gerçekleştirmesi içindir. Buna karşılık, Bitcoin ana zinciri güvenilmeyen yan zincire veya tüm Bitcoin madencileri yan yüzdeki işlemin gerçekleşip gerçekleşmediğini doğrulayın. Bu nedenle, genel olarak konuşursak, bir grup veya birkaç üyenin birbirine şahitlik etme biçimine benzer şekilde, iki yönlü demirleme elde etmek için bir ittifak yan zincirinin biçimi benimsenebilir.

Blockstream, ilk olarak 2018'de piyasaya sürülen Liquid Network adlı yan zinciri önerdi ve geliştirdi. Son zamanlarda popüler olan yığınlar da yan zincirler olarak kabul edilir.

D. İstemci Kimlik Doğrulaması‍‍

Durum kanalı fikrine biraz benzer, yani ana zincirdeki tüm düğümlerin/madencilerin tekrarlanan hesaplamalar yoluyla durum geçiş sürecini doğrulaması gerekli değildir ve sadece ana zinciri kullanması gerekir. sözün güvenliğini sağlayın. Öğeler şunları içerir: RGB, Taro ve daha fazlası. RGB gibi projeler, bazı sözleşmelerin geliştirilmesini desteklemek için FT ve NFT sözleşme şablonları da sağlayacaktır.

Farklı Bitcoin ikinci katmanlarının kombinasyonunun, RGB+ Lightning Network gibi Bitcoin ekosistemine daha büyük olanaklar getirebileceğini de görebiliriz. Zincir dışı bir kanal olarak ağ, varlıkları yayınlarken performansı büyük ölçüde artıran bir tasarımdır.

Ancak ikinci katmanın sınırlamasının dışına atlarsanız, Bitcoin teknolojisini şu şekilde de bölebilirsiniz:

Ordinals, Omnilayer ve BRC20 gibi bir türü yeniden yorumlama katmanı olarak adlandırılır. Bunlar aslında mevcut ana zincir üzerindeki işlemlerdir ancak bu teknolojiler aracılığıyla işlemlerin anlamı yeniden tanımlanır veya açıklanır. Örneğin, Ordinals bir NFT veya FT bir Satoshi'ye bağlıdır veya Omnilayer bir varlığı bir NFT'ye bağlar.Bitcoin ana zincirinde daha fazla eylemleri vardır.

Diğer tür ise ihmal katmanı olarak adlandırılır, zincire yalnızca nihai ödemeyi veya bazı taahhüt bilgilerini yazan ve Bitcoin'in güvenliğini kullanan Lightning Network gibi ve birçok ara işlem zincirden tamamlanır.

Aslında RGB, ikisinin bir kombinasyonu olarak kabul edilebilir.Sadece Bitcoin ağındaki bazı verileri kullanmakla kalmaz, aynı zamanda zincir altında birçok müşteri doğrulaması yapar, bu da Bitcoin ölçeklenebilirliğinin iyileştirilmesi için büyük olanaklar sunar.

Ordinallerin ortaya çıkmasından ve Bitcoin için bir dizi teknik hazırlıktan sonra, Bitcoin'in gelecekteki ekolojisinin gelişimi için hala büyük bir olasılık olduğuna inanıyoruz. ‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

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.
  • Reward
  • Comment
  • Share
Comment
0/400
No comments
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)