Bitcoin (Bitcoin), BTC olarak anılır, merkezi olmayan blockchain mutabakatına dayanan ve noktadan noktaya ağ iletişimi kullanan açık kaynaklı bir şifreli para sistemidir. Tüm dünyaya dağıtılmış bilgisayar ağları ve düğümler tarafından ortaklaşa sürdürülür.
BTC tanıtım belgesi, 31 Ekim 2008'de Satoshi Nakamoto tarafından yayınlandı ve ardından 3 Ocak 2009'da BTC mutabakat zinciri ilk bloğu üretti. Bununla birlikte, şifreleme topluluğu ve ekolojisi büyüyüp geliştikçe, erken dönem BTC teknolojisi, kullanıcıların kripto para birimi sisteminin ölçeklenebilirliğine yönelik ihtiyaçlarını karşılayamadı. Temel BTC protokolünü doğrudan iyileştirmenin karmaşıklığı ve topluluk direnci, BTC sisteminin riskini artıracak ve bu da hard fork'lara ve topluluk bölünmelerine yol açacaktır.
Daha uygun bir çözüm, BTC'yi değiştirmeden BTC'ye dayalı yeni bir katman oluşturmak olan BTC Layer 2'dir.BTC ile uyumludur ve kullanıcıların ölçeklenebilirlik ihtiyaçlarını karşılar. **Bu makale BTC Layer 2'yi araştırıyor, BTC'nin mevcut durumu ve sorunlarının yanı sıra BTC Layer 2'nin teknik çözümleri ile avantaj ve dezavantajlarını kapsamlı bir şekilde açıklıyor ve geleceğini dört gözle bekliyor. **
1. BTC'nin teknik tanıtımı
BTC'nin çekirdeği, işlem verilerini depolamak için blok zinciri kullanan dağıtılmış defter teknolojisidir. Blok zinciri, bir hash işaretçi bağlantılı liste yapısına dayanmaktadır.Bağlantılı listenin her bölümü, bir önceki bloğun hash değerini, işlem verilerini, zaman verilerini, madencilik parametrelerini ve protokol sürüm bilgilerini içeren bir veri bloğudur. BTC ağında, yeni blok zincirinin yazma gücü, yani defter tutma hakkı, Proof of Work (PoW) mekanizmasını izleyen ve bilgi işlem gücü rekabetine dayanan düğümler tarafından elde edilir. Defter tutma hakkını elde eden node başarılı bir şekilde yeni bir blok yazdıktan sonra ödül olarak belli bir miktar Bitcoin token alır bu yüzden bu işleme madencilik de denir.
BTC'nin blok veri yapısı, resim kaynağı:
BTC defter tutma iş akışının görüntü kaynağı:
BTC, hesap bakiyelerini korumadan yalnızca blok zincirindeki transfer bilgilerini kaydeden transfer kayıtlarına dayalı işlem tabanlı bir defter şemasını benimser. **Bu nedenle, çifte harcama saldırılarını önlemek için, düğümlerin yerel olarak bir dizi harcanmamış işlem çıktısı verisi (Harcanmayan İşlem Çıktıları, UTXO) tutması ve hesapları aktarırken paranın kaynağını sağlaması gerekir, böylece düğümler doğrulayabilir işlemlerin meşruiyeti.
Tek bir hesabın UTXO diyagramı, resim kaynağı:
BTC, hesapları düzenlemek, işlemleri güvenli hale getirmek ve doğrulamak için asimetrik şifreleme ve karma algoritmalar kullanır. Bir hesap, hesabın özel anahtarını ve hesabın genel anahtarını içerir. Hesap özel anahtarı, rastgele oluşturulmuş bir özel anahtardır ve hesabın genel anahtarı, özel anahtarın eliptik eğri çarpımı yoluyla işlenmesiyle oluşturulur. Ayrıca hesabın adresi, ortak anahtar bir karma algoritma ile işlendikten sonra oluşturulur. İşlem özel anahtarla imzalandıktan sonra uçtan uca ağ üzerinden düğümlere yayınlanır. Düğüm, işlemi doğrulamak için karşılık gelen ortak anahtarı kullanır ve doğrulama başarılı olduktan sonra işlem yeni bir blokta paketlenir.
BTC hesabı özel anahtarının ve genel anahtarın imzası ve doğrulanması, görüntü kaynağı:
Nakamoto, Satoshi. "Bitcoin tanıtım belgesi."
BTC'nin mutabakat mekanizması PoW'dur. Tüm düğümlerin her biri, karma değeri belirli bir hedef değerden küçük veya ona eşit olacak şekilde yeni bir blok başlığı oluşturur. Uygun blok başlığını ilk bulan düğüm, bir sonraki blok için defter tutma hakkına sahiptir. Hedef değerin boyutunu ayarlayarak, blok oluşturma süresi dolaylı olarak ayarlanabilir. Hedef değer ne kadar büyük olursa madencilik o kadar kolay ve blok oluşturma süresi o kadar kısa olur; hedef değer ne kadar küçükse madencilik o kadar zor ve blok oluşturma süresi o kadar uzun olur. BTC, her bloğun blok süresinin 10 dakika olmasını bekler, bu nedenle BTC her 2016 blokta bir hedef değeri yeniden ayarlayacaktır, yani madencilik zorluğunu ayarlayacaktır.
Proof Of Work süreci örneği, görüntü kaynağı:
2. BTC'nin mevcut durumu ve karşılaşılan sorunlar
BTC, küresel kripto para birimi topluluğu tarafından geniş çapta tanınan ilk dijital para birimi sistemidir. 2013'ten bu yana, BTC'nin piyasa değeri, tüm yıl boyunca kripto para birimlerinin toplam piyasa değerinin yarısından fazlasını oluşturdu ve kripto para birimlerinde hak ettiği bir lider.
BTC piyasa kapitalizasyon oranı, kaynak:
Uzun bir süredir BTC, öncü statüsü ve yüksek güvenliği nedeniyle kullanıcılar tarafından rağbet görmektedir.Ancak, kripto para birimi kullanıcılarının büyümesiyle, BTC'nin kullanıcıların düşük ücretler, kolaylık, anında, gizlilik koruması, ve kripto para birimi sisteminin çeşitli varlıkları ve çeşitli uygulamalar için artan talep. Uzun vadede, BTC'nin piyasa değerinin kripto para birimlerinin toplam piyasa değerine oranı yavaş yavaş düşüyor. Ethereum'un müreffeh ekolojisi, Solana'nın düşük işlem ücreti ve yüksek TPS'si (Saniye Başına İşlemler) ve diğer halka açık zincirlerle karşılaştırıldığında, BTC'nin popülerlik ve güvenlik dışında başka bir temel rekabet gücü yok gibi görünüyor ve aşağıdaki sorunlarla karşı karşıya:
İşlem hızı yavaş, onay süresi uzun ve yeterince uygun değil:
Her BTC bloğunun kapasitesi 1 M'dir ve her işlemin verisi yaklaşık 250 B'dir, dolayısıyla her blok 4000'e kadar işlem içerir. 10 dakikalık beklenen blok süresine göre hesaplanan BTC'nin TPS'si sadece yaklaşık 7'dir. BTC işlemlerinin güvenilir onay için 6 blok beklemesi gerekir, bu da yaklaşık 1 saatlik nihai onay süresiyle sonuçlanır. Ayrıca BTC'deki transfer sadece bir seferde tüm bakiyeyi aktarabilir.Değiştirmek için havaleyi kendi adresinize geri beyan etmeniz gerekir, aksi takdirde madencilere ödüllendirilecektir. Bu, kullanıcıların işlem kolaylığı ve anında ihtiyaçlarını karşılayamaz.
Yüksek işlem ücretleri:
Kullanıcılar işlem yapmak için BTC kullandıklarında, madencileri işlemi paketlemeye çekmek için bir hizmet ücreti ödemeleri gerekir.Hizmet ücreti ne kadar yüksek olursa, işlem onay hızı o kadar hızlı olur. İşlem sıkışık olduğunda işlem ücreti ekstra pahalı hale gelecek ve 2021'de 60 ABD dolarını aşacaktır. 14 Mayıs 2020'den 15 Mayıs 2023'e kadar Bitcoin işlem ücretleri ortalama 4,66 ABD dolarına mal olacak. Bu ücret maliyeti birçok kullanıcının BTC kullanmasını engellemektedir.
Akıllı sözleşme programlaması desteklenmez:
BTC, karmaşık uygulamaların doğrudan oluşturulmasını desteklemez ve yalnızca protokol katmanından başlayabilir. Ancak, protokol katmanından uygulama geliştirmenin maliyeti, standartlaştırılmış akıllı sözleşmelerden çok daha yüksektir. Bu, BTC'nin çeşitli uygulamalarının ve varlıklarının gelişimini sınırlar.
BTC ücreti, kaynak:
3. BTC ve Katman 2 çözümünün direncini artırma
teknik zorluk:
BTC'nin yaşadığı sorunlar, eski teknik çözümlerin mevcut ihtiyaçları karşılayamamasından kaynaklanmaktadır.BTC üzerinde doğrudan ince ayar yapılsa bile sorunlar tam olarak çözülemez ve yerine yeni sorunlar türetilir. BTC genişletilirse, her blok 1 M'den 100 M'ye yükseltilir ve TPS 700'e yükseltilirse, her yıl yaklaşık 5 T yeni defter verisi elde edilir, bu da işletim düğümleri için eşiği yükseltir ve dereceyi etkiler. sistemin dağıtılması, sistem riskinin artması. 13 Mbps medyan İnternet bant genişliği ve 250 B olan bir bloktaki her işlemin boyutu temel alınarak hesaplanan defter verilerinin boyutu dikkate alınmasa bile, BTC'nin TPS üst sınırı 13 Mbps/8 Mb/250 B ≈ 6815'tir. Polkadot , Solana ve diğer on binlerce hatta yüzbinlerce TPS'yi destekleyebilen halka açık zincirlerde kullanılamayan rekabet eder. Bitcoin Cash (BCH), BTC'nin blok boyutunu genişletir ve BTC'nin blok boyutunu artırır.Bununla birlikte, BCH istemci hataları sık sık meydana gelir ve tam düğümün işletim maliyetini artırır, bu da merkezileşme risklerini beraberinde getirir. 2019 yılında, BCH kod güvenlik açıklarından yararlanan saldırganlarla mücadele etmek için BCH madencilik havuzları, işlem verilerini değiştirmek için %51 saldırısı başlattı.
Topluluk Direnişi:
**Güvenlik ve ölçeklenebilirlik arasında, BTC topluluğu güvenliğe öncelik verir. **BTC çekirdek geliştiricileri, teknik riskler konusunda temkinli davranıyorlar, bu nedenle BTC'yi doğrudan genişletme önerisi konusunda çok muhafazakarlar. En basit uzantı, her BTC bloğunun boyutunu artırmaktır. BTC blok boyutunu artırma önerisi, 2015'ten beri birçok kullanıcı, madenci ve geliştirici tarafından destekleniyor. Blok kapasitesini artırarak, kullanıcılar daha yüksek işlem hızları elde edebilir ve madenciler daha fazla işlem ücreti alabilir. Ancak BTC geliştirici ekibinin başkanı Wladimir van der Laan liderliğindeki bazı geliştiriciler, bu genişletme yöntemine katılmamakta ve Segregated Witness ve Lightning Network gibi çözümleri desteklemektedir. Blok genişletme tartışması BTC topluluğunun bölünmesine neden oldu.Son olarak, BTC izolasyon yükseltme teknolojisini tanıttıktan sonra bazı insanlar bu teknoloji yükseltmesini reddetti Ağustos 2017'de BTC'nin hard fork'una ve türetilmiş BCH'ye neden oldu. BCH'nin hard fork'undan sonra blok limiti 8 M'ye yükseltildi ve ardından ortalama TPS 120 civarında olmak üzere 32 M'ye çıkarıldı. Ek olarak, 2018'de BCH topluluğu, teknoloji yükseltme yollarındaki farklılıklar nedeniyle yeniden bölündü ve BSV'den (Bitcoin Satoshi Vision) hard forklandı. Bu çatal, BCH ağının toplam bilgi işlem gücünün düşmesine neden oldu ve çataldan önceki bilgi işlem gücü seviyesine ulaşmadı. BSV'nin blok boyutunun üst sınırı 4 G'ye yükseltildi, ancak madencilerden ve kullanıcılardan yoksun ve BTC'den çok daha az güvenli.
BTC'nin çatallanma geçmişi, resim kaynağı:
BCH ağı toplam bilgi işlem gücü geçmişi, görüntü kaynağı:
Katman2 şeması:
Aslında, doğrudan BTC değiştirmenin karmaşıklığı ve topluluğun direnci yüksektir.Topluluk tarafından daha çok kabul gören çözüm, BTC sistemini uyumlu ve etkilemeyen BTC tabanlı yeni bir katman oluşturmaktır. yukarıdaki problemlerin çözümü. BTC son derece yüksek güvenliğe sahiptir.BTC'yi çekirdek katman olarak kullanan, BTC blok verilerine dayanan ve BTC betiklerini kullanan geliştiriciler, BTC'nin üst katmanında BTC uyumlu bir sistem oluşturabilir ve BTC dışında çok sayıda işlem gerçekleştirebilir. durum verileri BTC'ye yazılır.Bu tür bir şemaya BTC Layer 2 denir.
4. BTC'nin ikinci katmanının amacı ve gelişim geçmişi
BTC Layer 2, Bitcoin'in (BTC) ikinci katman genişletme teknolojisini ifade eder. Bu tür teknoloji, Bitcoin'in işlem hızını artırmayı, işlem ücretlerini düşürmeyi, ölçeklenebilirliği artırmayı ve BTC'nin karşılaştığı bir dizi sorunu çözmeyi amaçlar.
Katman2 geliştirme hedefleri:
İşlem hızını artırın: Katman 2, işlem işleme yöntemini, zincir altındaki toplu işlem işlemlerini optimize ederek ve zincir altındaki her işlemi senkronize etmek ve doğrulamak için en son eşleştirme teknolojisini kullanarak Bitcoin'in işlem hızını artırmaya çalışır, böylece küresel kapsamı genişletir. Bitcoin. uygulama ve içinde promosyon.
İşlem maliyetlerini azaltın: Katman 2, işlemleri BTC zinciri altında toplu olarak işler ve yalnızca işlemin nihai durumunu BTC'ye yazar.Ara işlemler ve nihai durumdaki ve ilk durumdaki durumlar zincir dışında bulunur ve BTC'de senkronize edilmez, İşlem ücretlerini azaltmak ve Bitcoin'in temel blok zinciri üzerindeki yükü azaltmak.
Artan ölçeklenebilirlik: Layer 2 teknolojisinin tanıtılması, Bitcoin'in temelindeki blok zincirinin ölçeklenebilirlik sorununu hafifletmeyi ve gelecekteki işlem hacmi artışıyla başa çıkma kabiliyetini artırmayı amaçlamaktadır.
Son yıllarda Layer 2, kripto endüstrisindeki en önemli yatırım temalarından biri olmuştur, ancak çoğu senaryoda özellikle Ethereum'un Layer 2 genişleme planına atıfta bulunur.Bununla birlikte, BTC'nin genişleme planı, Ethereum genişleme teklifinden çok daha erkendir.Ethereum bile. Vitalik Buterin'in BTC için önerdiği iyileştirmeler reddedildikten sonra oluşturuldu.
2012 yılında, varlıkların iki zincir arasında sorunsuz bir şekilde aktarılmasına izin veren İki Yönlü Peg'den türetilen Sabitlenmiş Yan Zincirler kavramı ilk kez önerildi. Bu teklif, daha sonraki yan zincir teknolojisinin temelini attı.
2014 yılında, Bitcoin'in ölçeklenebilirliğini artırmak için yan zincir teknolojisini araştırmaya ve geliştirmeye başlamak için Blockstream kuruldu.
2015 yılında Lightning Network teknik incelemesi yayınlandı ve teknik incelemenin yazarları Tadge Dryja ve Joseph Poon idi. Lightning Network, küçük işlemleri ana zincirden ayıran bir çözümdür.İki yönlü ödeme kanalı oluşturarak ara işlemleri blockchain üzerinde kaydetmeye gerek kalmaz ve sadece son halinin BTC üzerine kaydedilmesi gerekir.
BTC'nin tasarımı nispeten basit olduğundan ve esnek ve ölçeklenebilir olmadığından, ilk BTC Layer 2 şemasının Bitcoin'e gömülmesi zordur, bu nedenle büyük yankı uyandırmadı.
2017 yılına kadar SegWit (Ayrılmış Tanık) yükseltildi ve etkinleştirildi, bu da Bitcoin blok zincirindeki işlem esnekliği sorununu çözdü ve Katman 2 teknolojisinin geliştirilmesini mümkün kıldı.
2018'den bu yana, geliştiriciler kademeli olarak Lightning Network düğümlerini dağıtmaya başladılar ve belirli kullanıcıları ve desteği kazandılar. bitcoinvisuals web sitesinden alınan istatistiklere göre 4 Haziran 2023 tarihi itibariyle Lightning Network'teki node sayısı 18.000'i, barındırabilen ödeme kanallarının sayısı ise 70.000'i aşmıştır.Ağ kapasitesi 5.000 bitcoin'i aşarak değeri 100'den fazladır. milyon ABD doları.
Son zamanlarda, BRC-20 token standardının ortaya çıkışı, Bitcoin'in ilgili ekolojisini daha da zenginleştirdi ve aynı zamanda BTC Layer 2'yi kamuoyunun gözüne soktu. En bilineni Lightning Network olan BTC Layer 2'yi inşa eden birçok proje var.
5. Yıldırım Ağı
Lightning Network ilk olarak 2015 yılında Joseph Poon ve Thaddeus Dryja tarafından teknik incelemelerinde önerildi. Lightning Network, çok sayıda işlemi Bitcoin blok zincirinin dışına yerleştirmek için mikro ödeme kanalı teknolojisini kullanır ve onay için zincire yalnızca önemli bağlantılar koyar. İşlem süreci şu şekildedir: ticaret yapması gereken bir kullanıcı, çevrimdışı işlemler için bir oda açar, kullanıcı odaya girerken, bir fatura almak için para birimini taahhüt eder ve her iki tarafa da taahhüt edilen para birimini dağıtmak için yeni faturayı kullanır. işlem tamamlanır, oda bittiğinde işlem kapatılır En son senet itfa para birimi.
Lightning Network'e Teknik Giriş
Güvenli ve güvenilir bir mikro ödeme kanalı oluşturmak için Lightning Network, anahtar teknolojiler olarak Kurtarılabilir Sıralı Vade Sözleşmesi (RSMC) ve Zaman Kilitli Sözleşme'yi (Hashed Timelock Sözleşmesi, HTLC) benimser.
RSMC rehin ve takas işlevleri, yani çok imzalı bir cüzdan fon havuzu sağlar. İşlemin her iki tarafı da fonların bir kısmını fon havuzuna önceden yatırır. İlk durumda, her iki tarafın dağıtım planı şuna eşittir: önceden depolanan miktar. Her işlem gerçekleştiğinde, işlem sonrası oluşan fon dağıtım sonuçlarının birlikte teyit edilmesi ve aynı zamanda eski dağıtım planının geçersiz kılınması için imzalanması gerekmektedir. Herhangi bir tarafın nakit çekmesi gerektiğinde, her iki tarafın imzaladığı işlem sonucunu onaylanmak üzere blockchain ağına yazabilir. Bu süreçten, BTC işlemlerinin sadece nakit çekerken gerekli olduğunu görebiliriz. Para çekme işlemini ilk başlatan taraf, diğer taraftan 1000 blok sonra gelir ve karşı taraf bu süre içinde çürütebilir.
Lightning Network'ün işlem süreci, görüntü kaynağı:
HTLC, bir işlem odasına benzer şekilde her iki taraf için bir işlem kanalı oluşturur, bir geçerlilik süresi belirler ve geçerlilik süresi sona erdiğinde otomatik olarak yerleşir. Aynı zamanda HTLC, işlem yönlendirmeyi kolaylaştırmak için kanallar arası işlem kurallarını da kabul eder: Lightning Network'te işlem kanallarının oluşturulması maliyet gerektirir ve herhangi iki kullanıcı arasında mevcut işlem kanalları olmayabilir. diğer kişilerle var olan kanallar aracı olarak kullanılabilir, işlem yapabilir.
Lightning Network'ün ödeme kanalları ve yönlendirmesi, görüntü kaynağı:
Ancak, ilk Lightning Network'te aşağıdaki sorunlar vardı:
Her işlem iki tarafın çalışmasını gerektirir: Kanalda her işlem, her iki tarafın da imzayı onaylamasını gerektirir ve tek taraflı aktarım mümkün değildir.
İşlemin iki tarafı arasında bir oyun gerektirir: A ve B bir işlem gerçekleştirirse ve A, eski işlem sonucunu para çekme işlemini başlatmak için kullanırsa, B, yalnızca 1000 blok içinde çürütme olarak işlem sonucunun güncellenmiş bir sürümünü gönderebilir, aksi takdirde A'nın geri çekilmesi geçerli olacaktır
Kanal durumu yönetimi: Kullanıcıların, kanalın durumunu dinamik olarak senkronize etmesi ve yedeklemesi gerekir; aksi takdirde, eski bir durum gönderilirse, karşı taraf hileli bir çürütme başlatabilir, hak talebinde bulunabilir ve kanaldaki tüm varlıkları alabilir
Aslında, Lightning Network'ün ilk sürümleri, yukarıda bahsedilen sorunlar nedeniyle kullanıcıların tam düğümlü cüzdanlar çalıştırmasını veya tam saklama cüzdanları kullanmasını gerektiriyordu. Tam düğümlü cüzdanlar, kullanıcıların geçici özel anahtarları ve kanal durumunu manuel olarak yönetmesini gerektirir ve işlem deneyimi iyi değildir. El Salvador'da kullanılan Chivo gibi tamamen yönetilen cüzdanların kullanım eşiği düşüktür ve saklayıcı otomatik olarak kullanıcı adına hareket eder.Ancak saklayıcı, kullanıcı hesabının özel anahtarı üzerinde kontrole sahiptir ve güvenliği endişe vericidir. . Geliştiriciler Lightning Network'ü geliştirmeye devam ettikçe, yukarıdaki sorunlar yavaş yavaş çözülüyor ve ekibi tarafından geliştirilen OmniBOLT ve OBAndroid Lightning Network cüzdanı gibi daha eksiksiz bir Lightning Network ve destekleyici tesisler geliştirildi.
Tüm CIVATA
Omni tam ve eksiksiz anlamına gelirken BOTL, Basis of Lightning Technology'nin kısaltmasıdır. OmniBOLT, BTC ve Omni Layer'a dayalı eksiksiz bir Lightning Network protokolü önerir. Lightning Network'ün işlevini BTC ödemek için genişletirken, Omni Layer'a dayalı çeşitlendirilmiş varlıkları ihraç edebilir ve ticaretini yapabilir ve otomatikleştirilmiş piyasa yapıcı mekanizmasını destekler (AMM: Otomatik piyasa yapıcılar), kullanıcıların merkezi olmayan borsalar oluşturmak ve kullanmak için Lightning Network üzerinde likidite olarak ödeme kanalının fon havuzunu kullanmalarına izin verir. OmniBOTL'un büyük bir vizyonu var, ancak şu anda teknoloji karmaşık, birden fazla protokol ve sistem içeriyor ve güvenlik açığı riskleri olabilir ve güvenliğini test etmek için daha fazla zamana ihtiyaç var.
OmniBOLT protokol mimarisi, görüntü kaynağı:
OBAndroid, tam özellikli bir Lightning Network tam düğümlü mobil cüzdandır. Bu cüzdanda, kullanıcı özel anahtarı kontrol etme hakkına sahipken, işlemleri otomatik olarak izleyebilir, tam düğüm verilerini hızlı bir şekilde senkronize edebilir, bulut ve yerel yedekleme kanalı durumunu destekleyebilir. Ayrıca OBAndroid, OmniBOTL üzerinden alınıp satılacak Omnilayer varlıklarını da destekler. OBAndroid, Lightning Network'ün ticaret deneyimini kullanıcılar için kabul edilebilir hale getirerek Lightning Network'ü kullanma eşiğini düşürür.
OBAndroid tam düğüm cüzdanı, resim kaynağı:
6. Diğer BTC Katman 2 projeleri
Lightning Network'e ek olarak, geliştirilmekte olan başka BTC Layer 2 projeleri de var:
Syscoin, BTC'nin güvenliğinden yararlanmayı ve Ethereum ekosistemiyle uyumlu olmayı amaçlayan, BTC kaynak kodunu çatallayan SYSLab ekibi tarafından geliştirilmiştir. Şu anda SYSLab ekibi, Ethereum akıllı sözleşmeleriyle uyumlu, BTC'nin PoW'sinin güvenliği kullanılarak oluşturulmuş bir sanal makine olan NEVM'yi (Ağ Geliştirmeli Sanal Makine) başlattı. Buna ek olarak, SYSLab ekibi ayrıca ZK ve Optimistic's Rollup, Validium ile zincir üzerinde Proof of Data ve diğer projeleri başlatmayı planlıyor. Syscoin projesi hakkında çok az bilgi vardır ve teknik olarak artılarını ve eksilerini değerlendirmek zordur.Bununla birlikte, kaynak kod kütüphanesi sık sık güncellenir ve hala kararlı bir geliştirme aşamasındadır.
Syscoin'in yol haritası, kaynak:
RGB (Bitcoin için Gerçekten İyi), 2016 yılında Giacomo Zucco ve Peter Todd tarafından önerilen Lightning Network ile entegre bir BTC akıllı sözleşme sistemidir. RGB, sansür direncini sürdürmek ve çifte harcama saldırılarıyla mücadele etmek için BTC'den yararlanır. RGB'de, tüm belirteçlerin işlemi ve doğrulaması zincir dışında işlenir ve yalnızca ödemeyi alan tarafın müşteri doğrulaması yapması gerekir. İstemci, ödeyenin BTC cinsinden fon kaynağını kontrol eder ve işlemin geçerli olduğunu onayladıktan sonra, gizliliği koruma özelliğine sahip blok zincirine işlem verilerini yazmadan doğrudan her iki tarafın UTXO'sunu değiştirir. Ek olarak, müşteri, işlemin kurallarını yargılamak için akıllı sözleşmenin işlevini doğrudan tanıtabilir ve küresel devlet konsensüsü gerekli olmadığından, akıllı sözleşmenin verilerinin zincire yüklenmesi gerekmez ve gizlilik özelliği de garanti edilebilir. RGB topluluğu, iyi ölçeklenebilirlik, güvenlik ve gizlilik korumasına sahip bir Turing-complete akıllı sözleşme sanal makinesi AluVM (algoritmik mantık birimi VM) geliştirdi.
RGB işlemleri ile BTC işlemlerinin karşılaştırılması, kaynak:
AluVM'nin diğer programlama modlarıyla karşılaştırılması, kaynak:
7. BTC Layer2 Özeti ve Görünümü
Bitcoin dünyanın en eski, en güvenli, en iyi bilinen ve en değerli blockchain ağı olmasına rağmen, ekolojik gelişimi derinleşmeye devam etti. Örneğin, en büyük ikinci katman ağı olan Lightning Network'ün kanal kapasitesi büyümeye devam ediyor, Taproot yükseltmesi Bitcoin'in verimliliğini ve gizliliğini geliştiriyor ve Taro protokolü, Lightning Network'e stablecoin ödemeleri ve zincir üzerinde yerel NFT'ler getiriyor. . Bununla birlikte, Ethereum zincirindeki Bitcoin sayısına kıyasla, Lightning Network'ün Bitcoin kapasitesi nispeten düşüktür ve tam düğüm veri senkronizasyonu ve kanal durumu yönetimi nedeniyle, Lightning Network'ün kullanım eşiği yüksektir ve kullanıcı Ölçek, Ethereum'unki kadar iyi değil, ancak bu statüko, büyük bir büyüme potansiyeline işaret ediyor olabilir. kullanım eşiğini düşürmek, Lightning Network'ün nihayet iyi bir güvenlik ve ölçeklenebilirliğe sahip olmasını sağlayacaktır.BTC'nin piyasa değerini daha yüksek bir seviyeye getirebilecek olan güvenilirliği ve kullanım kolaylığı nedeniyle kullanıcılar tarafından kabul edilmektedir.
Aynı zamanda, doğal gizlilik korumasına sahip RGB şeması ve Ethereum ekosistemi ile uyumlu Syscoin gibi diğer Katman 2 projelerinin geliştirilmesine de dikkat etmemiz gerekiyor. Bu projeler Lightning Network kadar ünlü olmasalar da BTC'nin karşılaştığı sorunları çözebiliyorlar ve diğer çözümlerin yakalayamayacağı avantajlara sahipler. Ancak Ethereum'un ikinci kademe genişletme projelerine kıyasla bu projeler yeterince tanınmamakta, daha az yatırım almakta ve Lightning Network gibi BTC çekirdek geliştirme ekibinin desteğini almamaktadır. muhtemelen Ethereum'dan daha geç olacaktır. Syscoin'in Rollup çözümü gibi uzantıların uygulanması. Katman 2 ekolojisi açısından, Ethereum ekolojisinin daha iyi bir döngüye sahip olduğu ve yatırımcılar tarafından daha çok tercih edildiği görülüyor.
Gelecekte, Bitcoin ekosisteminin hızlandırılmış genişlemesini görebiliriz. Lightning Network altyapısı geliştikçe ve daha fazla dikkat çektikçe, OmniBOLT ve RGB gibi Lightning Network tabanlı projeler bundan faydalanarak daha iyi bir geliştirme temeli, daha fazla kullanıcı ve hatta daha fazla yatırım elde edebilir. Ayrıca Syscoin gibi Ethereum ile uyumlu BTC Layer 2 projeleri de Ethereum'un ikinci katman ekosisteminin hızlı gelişiminden faydalanacak ve yol haritasının ilerlemesini hızlandıracaktır. Buna ek olarak, BTC genişletme şemasıyla ilgili tartışma durmadı: John Light tarafından 2022'de önerilen Bitcoin tabanlı zk-rollups iki katmanlı ağ, merkezi olmayan doğasını korurken daha fazla işlev, daha yüksek ölçeklenebilirlik ve Daha İyi gizlilik getirebilir; Block, a eski Twitter CEO'su Jack Dorsey liderliğindeki şirket, Lightning Network'ün likidite iyileştirmesini destekliyor, bu da Bitcoin ekosisteminin ödemeler, DeFi, NFT vb. alanlarda daha popüler olacağı anlamına gelebilir. daha fazla kullanıcı
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.
BTC Layer2'nin geçmişi, bugünü ve geleceği hakkında derinlemesine tartışma
Bitcoin (Bitcoin), BTC olarak anılır, merkezi olmayan blockchain mutabakatına dayanan ve noktadan noktaya ağ iletişimi kullanan açık kaynaklı bir şifreli para sistemidir. Tüm dünyaya dağıtılmış bilgisayar ağları ve düğümler tarafından ortaklaşa sürdürülür.
BTC tanıtım belgesi, 31 Ekim 2008'de Satoshi Nakamoto tarafından yayınlandı ve ardından 3 Ocak 2009'da BTC mutabakat zinciri ilk bloğu üretti. Bununla birlikte, şifreleme topluluğu ve ekolojisi büyüyüp geliştikçe, erken dönem BTC teknolojisi, kullanıcıların kripto para birimi sisteminin ölçeklenebilirliğine yönelik ihtiyaçlarını karşılayamadı. Temel BTC protokolünü doğrudan iyileştirmenin karmaşıklığı ve topluluk direnci, BTC sisteminin riskini artıracak ve bu da hard fork'lara ve topluluk bölünmelerine yol açacaktır.
Daha uygun bir çözüm, BTC'yi değiştirmeden BTC'ye dayalı yeni bir katman oluşturmak olan BTC Layer 2'dir.BTC ile uyumludur ve kullanıcıların ölçeklenebilirlik ihtiyaçlarını karşılar. **Bu makale BTC Layer 2'yi araştırıyor, BTC'nin mevcut durumu ve sorunlarının yanı sıra BTC Layer 2'nin teknik çözümleri ile avantaj ve dezavantajlarını kapsamlı bir şekilde açıklıyor ve geleceğini dört gözle bekliyor. **
1. BTC'nin teknik tanıtımı
BTC'nin çekirdeği, işlem verilerini depolamak için blok zinciri kullanan dağıtılmış defter teknolojisidir. Blok zinciri, bir hash işaretçi bağlantılı liste yapısına dayanmaktadır.Bağlantılı listenin her bölümü, bir önceki bloğun hash değerini, işlem verilerini, zaman verilerini, madencilik parametrelerini ve protokol sürüm bilgilerini içeren bir veri bloğudur. BTC ağında, yeni blok zincirinin yazma gücü, yani defter tutma hakkı, Proof of Work (PoW) mekanizmasını izleyen ve bilgi işlem gücü rekabetine dayanan düğümler tarafından elde edilir. Defter tutma hakkını elde eden node başarılı bir şekilde yeni bir blok yazdıktan sonra ödül olarak belli bir miktar Bitcoin token alır bu yüzden bu işleme madencilik de denir.
BTC'nin blok veri yapısı, resim kaynağı:
BTC defter tutma iş akışının görüntü kaynağı:
BTC, hesap bakiyelerini korumadan yalnızca blok zincirindeki transfer bilgilerini kaydeden transfer kayıtlarına dayalı işlem tabanlı bir defter şemasını benimser. **Bu nedenle, çifte harcama saldırılarını önlemek için, düğümlerin yerel olarak bir dizi harcanmamış işlem çıktısı verisi (Harcanmayan İşlem Çıktıları, UTXO) tutması ve hesapları aktarırken paranın kaynağını sağlaması gerekir, böylece düğümler doğrulayabilir işlemlerin meşruiyeti.
Tek bir hesabın UTXO diyagramı, resim kaynağı:
BTC, hesapları düzenlemek, işlemleri güvenli hale getirmek ve doğrulamak için asimetrik şifreleme ve karma algoritmalar kullanır. Bir hesap, hesabın özel anahtarını ve hesabın genel anahtarını içerir. Hesap özel anahtarı, rastgele oluşturulmuş bir özel anahtardır ve hesabın genel anahtarı, özel anahtarın eliptik eğri çarpımı yoluyla işlenmesiyle oluşturulur. Ayrıca hesabın adresi, ortak anahtar bir karma algoritma ile işlendikten sonra oluşturulur. İşlem özel anahtarla imzalandıktan sonra uçtan uca ağ üzerinden düğümlere yayınlanır. Düğüm, işlemi doğrulamak için karşılık gelen ortak anahtarı kullanır ve doğrulama başarılı olduktan sonra işlem yeni bir blokta paketlenir.
BTC hesabı özel anahtarının ve genel anahtarın imzası ve doğrulanması, görüntü kaynağı:
Nakamoto, Satoshi. "Bitcoin tanıtım belgesi."
BTC'nin mutabakat mekanizması PoW'dur. Tüm düğümlerin her biri, karma değeri belirli bir hedef değerden küçük veya ona eşit olacak şekilde yeni bir blok başlığı oluşturur. Uygun blok başlığını ilk bulan düğüm, bir sonraki blok için defter tutma hakkına sahiptir. Hedef değerin boyutunu ayarlayarak, blok oluşturma süresi dolaylı olarak ayarlanabilir. Hedef değer ne kadar büyük olursa madencilik o kadar kolay ve blok oluşturma süresi o kadar kısa olur; hedef değer ne kadar küçükse madencilik o kadar zor ve blok oluşturma süresi o kadar uzun olur. BTC, her bloğun blok süresinin 10 dakika olmasını bekler, bu nedenle BTC her 2016 blokta bir hedef değeri yeniden ayarlayacaktır, yani madencilik zorluğunu ayarlayacaktır.
Proof Of Work süreci örneği, görüntü kaynağı:
2. BTC'nin mevcut durumu ve karşılaşılan sorunlar
BTC, küresel kripto para birimi topluluğu tarafından geniş çapta tanınan ilk dijital para birimi sistemidir. 2013'ten bu yana, BTC'nin piyasa değeri, tüm yıl boyunca kripto para birimlerinin toplam piyasa değerinin yarısından fazlasını oluşturdu ve kripto para birimlerinde hak ettiği bir lider.
BTC piyasa kapitalizasyon oranı, kaynak:
Uzun bir süredir BTC, öncü statüsü ve yüksek güvenliği nedeniyle kullanıcılar tarafından rağbet görmektedir.Ancak, kripto para birimi kullanıcılarının büyümesiyle, BTC'nin kullanıcıların düşük ücretler, kolaylık, anında, gizlilik koruması, ve kripto para birimi sisteminin çeşitli varlıkları ve çeşitli uygulamalar için artan talep. Uzun vadede, BTC'nin piyasa değerinin kripto para birimlerinin toplam piyasa değerine oranı yavaş yavaş düşüyor. Ethereum'un müreffeh ekolojisi, Solana'nın düşük işlem ücreti ve yüksek TPS'si (Saniye Başına İşlemler) ve diğer halka açık zincirlerle karşılaştırıldığında, BTC'nin popülerlik ve güvenlik dışında başka bir temel rekabet gücü yok gibi görünüyor ve aşağıdaki sorunlarla karşı karşıya:
İşlem hızı yavaş, onay süresi uzun ve yeterince uygun değil:
Her BTC bloğunun kapasitesi 1 M'dir ve her işlemin verisi yaklaşık 250 B'dir, dolayısıyla her blok 4000'e kadar işlem içerir. 10 dakikalık beklenen blok süresine göre hesaplanan BTC'nin TPS'si sadece yaklaşık 7'dir. BTC işlemlerinin güvenilir onay için 6 blok beklemesi gerekir, bu da yaklaşık 1 saatlik nihai onay süresiyle sonuçlanır. Ayrıca BTC'deki transfer sadece bir seferde tüm bakiyeyi aktarabilir.Değiştirmek için havaleyi kendi adresinize geri beyan etmeniz gerekir, aksi takdirde madencilere ödüllendirilecektir. Bu, kullanıcıların işlem kolaylığı ve anında ihtiyaçlarını karşılayamaz.
Yüksek işlem ücretleri:
Kullanıcılar işlem yapmak için BTC kullandıklarında, madencileri işlemi paketlemeye çekmek için bir hizmet ücreti ödemeleri gerekir.Hizmet ücreti ne kadar yüksek olursa, işlem onay hızı o kadar hızlı olur. İşlem sıkışık olduğunda işlem ücreti ekstra pahalı hale gelecek ve 2021'de 60 ABD dolarını aşacaktır. 14 Mayıs 2020'den 15 Mayıs 2023'e kadar Bitcoin işlem ücretleri ortalama 4,66 ABD dolarına mal olacak. Bu ücret maliyeti birçok kullanıcının BTC kullanmasını engellemektedir.
Akıllı sözleşme programlaması desteklenmez:
BTC, karmaşık uygulamaların doğrudan oluşturulmasını desteklemez ve yalnızca protokol katmanından başlayabilir. Ancak, protokol katmanından uygulama geliştirmenin maliyeti, standartlaştırılmış akıllı sözleşmelerden çok daha yüksektir. Bu, BTC'nin çeşitli uygulamalarının ve varlıklarının gelişimini sınırlar.
BTC ücreti, kaynak:
3. BTC ve Katman 2 çözümünün direncini artırma
teknik zorluk:
BTC'nin yaşadığı sorunlar, eski teknik çözümlerin mevcut ihtiyaçları karşılayamamasından kaynaklanmaktadır.BTC üzerinde doğrudan ince ayar yapılsa bile sorunlar tam olarak çözülemez ve yerine yeni sorunlar türetilir. BTC genişletilirse, her blok 1 M'den 100 M'ye yükseltilir ve TPS 700'e yükseltilirse, her yıl yaklaşık 5 T yeni defter verisi elde edilir, bu da işletim düğümleri için eşiği yükseltir ve dereceyi etkiler. sistemin dağıtılması, sistem riskinin artması. 13 Mbps medyan İnternet bant genişliği ve 250 B olan bir bloktaki her işlemin boyutu temel alınarak hesaplanan defter verilerinin boyutu dikkate alınmasa bile, BTC'nin TPS üst sınırı 13 Mbps/8 Mb/250 B ≈ 6815'tir. Polkadot , Solana ve diğer on binlerce hatta yüzbinlerce TPS'yi destekleyebilen halka açık zincirlerde kullanılamayan rekabet eder. Bitcoin Cash (BCH), BTC'nin blok boyutunu genişletir ve BTC'nin blok boyutunu artırır.Bununla birlikte, BCH istemci hataları sık sık meydana gelir ve tam düğümün işletim maliyetini artırır, bu da merkezileşme risklerini beraberinde getirir. 2019 yılında, BCH kod güvenlik açıklarından yararlanan saldırganlarla mücadele etmek için BCH madencilik havuzları, işlem verilerini değiştirmek için %51 saldırısı başlattı.
Topluluk Direnişi:
**Güvenlik ve ölçeklenebilirlik arasında, BTC topluluğu güvenliğe öncelik verir. **BTC çekirdek geliştiricileri, teknik riskler konusunda temkinli davranıyorlar, bu nedenle BTC'yi doğrudan genişletme önerisi konusunda çok muhafazakarlar. En basit uzantı, her BTC bloğunun boyutunu artırmaktır. BTC blok boyutunu artırma önerisi, 2015'ten beri birçok kullanıcı, madenci ve geliştirici tarafından destekleniyor. Blok kapasitesini artırarak, kullanıcılar daha yüksek işlem hızları elde edebilir ve madenciler daha fazla işlem ücreti alabilir. Ancak BTC geliştirici ekibinin başkanı Wladimir van der Laan liderliğindeki bazı geliştiriciler, bu genişletme yöntemine katılmamakta ve Segregated Witness ve Lightning Network gibi çözümleri desteklemektedir. Blok genişletme tartışması BTC topluluğunun bölünmesine neden oldu.Son olarak, BTC izolasyon yükseltme teknolojisini tanıttıktan sonra bazı insanlar bu teknoloji yükseltmesini reddetti Ağustos 2017'de BTC'nin hard fork'una ve türetilmiş BCH'ye neden oldu. BCH'nin hard fork'undan sonra blok limiti 8 M'ye yükseltildi ve ardından ortalama TPS 120 civarında olmak üzere 32 M'ye çıkarıldı. Ek olarak, 2018'de BCH topluluğu, teknoloji yükseltme yollarındaki farklılıklar nedeniyle yeniden bölündü ve BSV'den (Bitcoin Satoshi Vision) hard forklandı. Bu çatal, BCH ağının toplam bilgi işlem gücünün düşmesine neden oldu ve çataldan önceki bilgi işlem gücü seviyesine ulaşmadı. BSV'nin blok boyutunun üst sınırı 4 G'ye yükseltildi, ancak madencilerden ve kullanıcılardan yoksun ve BTC'den çok daha az güvenli.
BTC'nin çatallanma geçmişi, resim kaynağı:
BCH ağı toplam bilgi işlem gücü geçmişi, görüntü kaynağı:
Katman2 şeması:
Aslında, doğrudan BTC değiştirmenin karmaşıklığı ve topluluğun direnci yüksektir.Topluluk tarafından daha çok kabul gören çözüm, BTC sistemini uyumlu ve etkilemeyen BTC tabanlı yeni bir katman oluşturmaktır. yukarıdaki problemlerin çözümü. BTC son derece yüksek güvenliğe sahiptir.BTC'yi çekirdek katman olarak kullanan, BTC blok verilerine dayanan ve BTC betiklerini kullanan geliştiriciler, BTC'nin üst katmanında BTC uyumlu bir sistem oluşturabilir ve BTC dışında çok sayıda işlem gerçekleştirebilir. durum verileri BTC'ye yazılır.Bu tür bir şemaya BTC Layer 2 denir.
4. BTC'nin ikinci katmanının amacı ve gelişim geçmişi
BTC Layer 2, Bitcoin'in (BTC) ikinci katman genişletme teknolojisini ifade eder. Bu tür teknoloji, Bitcoin'in işlem hızını artırmayı, işlem ücretlerini düşürmeyi, ölçeklenebilirliği artırmayı ve BTC'nin karşılaştığı bir dizi sorunu çözmeyi amaçlar.
Katman2 geliştirme hedefleri:
İşlem hızını artırın: Katman 2, işlem işleme yöntemini, zincir altındaki toplu işlem işlemlerini optimize ederek ve zincir altındaki her işlemi senkronize etmek ve doğrulamak için en son eşleştirme teknolojisini kullanarak Bitcoin'in işlem hızını artırmaya çalışır, böylece küresel kapsamı genişletir. Bitcoin. uygulama ve içinde promosyon.
İşlem maliyetlerini azaltın: Katman 2, işlemleri BTC zinciri altında toplu olarak işler ve yalnızca işlemin nihai durumunu BTC'ye yazar.Ara işlemler ve nihai durumdaki ve ilk durumdaki durumlar zincir dışında bulunur ve BTC'de senkronize edilmez, İşlem ücretlerini azaltmak ve Bitcoin'in temel blok zinciri üzerindeki yükü azaltmak.
Artan ölçeklenebilirlik: Layer 2 teknolojisinin tanıtılması, Bitcoin'in temelindeki blok zincirinin ölçeklenebilirlik sorununu hafifletmeyi ve gelecekteki işlem hacmi artışıyla başa çıkma kabiliyetini artırmayı amaçlamaktadır.
Son yıllarda Layer 2, kripto endüstrisindeki en önemli yatırım temalarından biri olmuştur, ancak çoğu senaryoda özellikle Ethereum'un Layer 2 genişleme planına atıfta bulunur.Bununla birlikte, BTC'nin genişleme planı, Ethereum genişleme teklifinden çok daha erkendir.Ethereum bile. Vitalik Buterin'in BTC için önerdiği iyileştirmeler reddedildikten sonra oluşturuldu.
2012 yılında, varlıkların iki zincir arasında sorunsuz bir şekilde aktarılmasına izin veren İki Yönlü Peg'den türetilen Sabitlenmiş Yan Zincirler kavramı ilk kez önerildi. Bu teklif, daha sonraki yan zincir teknolojisinin temelini attı.
2014 yılında, Bitcoin'in ölçeklenebilirliğini artırmak için yan zincir teknolojisini araştırmaya ve geliştirmeye başlamak için Blockstream kuruldu.
2015 yılında Lightning Network teknik incelemesi yayınlandı ve teknik incelemenin yazarları Tadge Dryja ve Joseph Poon idi. Lightning Network, küçük işlemleri ana zincirden ayıran bir çözümdür.İki yönlü ödeme kanalı oluşturarak ara işlemleri blockchain üzerinde kaydetmeye gerek kalmaz ve sadece son halinin BTC üzerine kaydedilmesi gerekir.
BTC'nin tasarımı nispeten basit olduğundan ve esnek ve ölçeklenebilir olmadığından, ilk BTC Layer 2 şemasının Bitcoin'e gömülmesi zordur, bu nedenle büyük yankı uyandırmadı.
2017 yılına kadar SegWit (Ayrılmış Tanık) yükseltildi ve etkinleştirildi, bu da Bitcoin blok zincirindeki işlem esnekliği sorununu çözdü ve Katman 2 teknolojisinin geliştirilmesini mümkün kıldı.
2018'den bu yana, geliştiriciler kademeli olarak Lightning Network düğümlerini dağıtmaya başladılar ve belirli kullanıcıları ve desteği kazandılar. bitcoinvisuals web sitesinden alınan istatistiklere göre 4 Haziran 2023 tarihi itibariyle Lightning Network'teki node sayısı 18.000'i, barındırabilen ödeme kanallarının sayısı ise 70.000'i aşmıştır.Ağ kapasitesi 5.000 bitcoin'i aşarak değeri 100'den fazladır. milyon ABD doları.
Son zamanlarda, BRC-20 token standardının ortaya çıkışı, Bitcoin'in ilgili ekolojisini daha da zenginleştirdi ve aynı zamanda BTC Layer 2'yi kamuoyunun gözüne soktu. En bilineni Lightning Network olan BTC Layer 2'yi inşa eden birçok proje var.
5. Yıldırım Ağı
Lightning Network ilk olarak 2015 yılında Joseph Poon ve Thaddeus Dryja tarafından teknik incelemelerinde önerildi. Lightning Network, çok sayıda işlemi Bitcoin blok zincirinin dışına yerleştirmek için mikro ödeme kanalı teknolojisini kullanır ve onay için zincire yalnızca önemli bağlantılar koyar. İşlem süreci şu şekildedir: ticaret yapması gereken bir kullanıcı, çevrimdışı işlemler için bir oda açar, kullanıcı odaya girerken, bir fatura almak için para birimini taahhüt eder ve her iki tarafa da taahhüt edilen para birimini dağıtmak için yeni faturayı kullanır. işlem tamamlanır, oda bittiğinde işlem kapatılır En son senet itfa para birimi.
Lightning Network'e Teknik Giriş
Güvenli ve güvenilir bir mikro ödeme kanalı oluşturmak için Lightning Network, anahtar teknolojiler olarak Kurtarılabilir Sıralı Vade Sözleşmesi (RSMC) ve Zaman Kilitli Sözleşme'yi (Hashed Timelock Sözleşmesi, HTLC) benimser.
RSMC rehin ve takas işlevleri, yani çok imzalı bir cüzdan fon havuzu sağlar. İşlemin her iki tarafı da fonların bir kısmını fon havuzuna önceden yatırır. İlk durumda, her iki tarafın dağıtım planı şuna eşittir: önceden depolanan miktar. Her işlem gerçekleştiğinde, işlem sonrası oluşan fon dağıtım sonuçlarının birlikte teyit edilmesi ve aynı zamanda eski dağıtım planının geçersiz kılınması için imzalanması gerekmektedir. Herhangi bir tarafın nakit çekmesi gerektiğinde, her iki tarafın imzaladığı işlem sonucunu onaylanmak üzere blockchain ağına yazabilir. Bu süreçten, BTC işlemlerinin sadece nakit çekerken gerekli olduğunu görebiliriz. Para çekme işlemini ilk başlatan taraf, diğer taraftan 1000 blok sonra gelir ve karşı taraf bu süre içinde çürütebilir.
Lightning Network'ün işlem süreci, görüntü kaynağı:
HTLC, bir işlem odasına benzer şekilde her iki taraf için bir işlem kanalı oluşturur, bir geçerlilik süresi belirler ve geçerlilik süresi sona erdiğinde otomatik olarak yerleşir. Aynı zamanda HTLC, işlem yönlendirmeyi kolaylaştırmak için kanallar arası işlem kurallarını da kabul eder: Lightning Network'te işlem kanallarının oluşturulması maliyet gerektirir ve herhangi iki kullanıcı arasında mevcut işlem kanalları olmayabilir. diğer kişilerle var olan kanallar aracı olarak kullanılabilir, işlem yapabilir.
Lightning Network'ün ödeme kanalları ve yönlendirmesi, görüntü kaynağı:
Ancak, ilk Lightning Network'te aşağıdaki sorunlar vardı:
Her işlem iki tarafın çalışmasını gerektirir: Kanalda her işlem, her iki tarafın da imzayı onaylamasını gerektirir ve tek taraflı aktarım mümkün değildir.
İşlemin iki tarafı arasında bir oyun gerektirir: A ve B bir işlem gerçekleştirirse ve A, eski işlem sonucunu para çekme işlemini başlatmak için kullanırsa, B, yalnızca 1000 blok içinde çürütme olarak işlem sonucunun güncellenmiş bir sürümünü gönderebilir, aksi takdirde A'nın geri çekilmesi geçerli olacaktır
Kanal durumu yönetimi: Kullanıcıların, kanalın durumunu dinamik olarak senkronize etmesi ve yedeklemesi gerekir; aksi takdirde, eski bir durum gönderilirse, karşı taraf hileli bir çürütme başlatabilir, hak talebinde bulunabilir ve kanaldaki tüm varlıkları alabilir
Aslında, Lightning Network'ün ilk sürümleri, yukarıda bahsedilen sorunlar nedeniyle kullanıcıların tam düğümlü cüzdanlar çalıştırmasını veya tam saklama cüzdanları kullanmasını gerektiriyordu. Tam düğümlü cüzdanlar, kullanıcıların geçici özel anahtarları ve kanal durumunu manuel olarak yönetmesini gerektirir ve işlem deneyimi iyi değildir. El Salvador'da kullanılan Chivo gibi tamamen yönetilen cüzdanların kullanım eşiği düşüktür ve saklayıcı otomatik olarak kullanıcı adına hareket eder.Ancak saklayıcı, kullanıcı hesabının özel anahtarı üzerinde kontrole sahiptir ve güvenliği endişe vericidir. . Geliştiriciler Lightning Network'ü geliştirmeye devam ettikçe, yukarıdaki sorunlar yavaş yavaş çözülüyor ve ekibi tarafından geliştirilen OmniBOLT ve OBAndroid Lightning Network cüzdanı gibi daha eksiksiz bir Lightning Network ve destekleyici tesisler geliştirildi.
Tüm CIVATA
Omni tam ve eksiksiz anlamına gelirken BOTL, Basis of Lightning Technology'nin kısaltmasıdır. OmniBOLT, BTC ve Omni Layer'a dayalı eksiksiz bir Lightning Network protokolü önerir. Lightning Network'ün işlevini BTC ödemek için genişletirken, Omni Layer'a dayalı çeşitlendirilmiş varlıkları ihraç edebilir ve ticaretini yapabilir ve otomatikleştirilmiş piyasa yapıcı mekanizmasını destekler (AMM: Otomatik piyasa yapıcılar), kullanıcıların merkezi olmayan borsalar oluşturmak ve kullanmak için Lightning Network üzerinde likidite olarak ödeme kanalının fon havuzunu kullanmalarına izin verir. OmniBOTL'un büyük bir vizyonu var, ancak şu anda teknoloji karmaşık, birden fazla protokol ve sistem içeriyor ve güvenlik açığı riskleri olabilir ve güvenliğini test etmek için daha fazla zamana ihtiyaç var.
OmniBOLT protokol mimarisi, görüntü kaynağı:
OBAndroid, tam özellikli bir Lightning Network tam düğümlü mobil cüzdandır. Bu cüzdanda, kullanıcı özel anahtarı kontrol etme hakkına sahipken, işlemleri otomatik olarak izleyebilir, tam düğüm verilerini hızlı bir şekilde senkronize edebilir, bulut ve yerel yedekleme kanalı durumunu destekleyebilir. Ayrıca OBAndroid, OmniBOTL üzerinden alınıp satılacak Omnilayer varlıklarını da destekler. OBAndroid, Lightning Network'ün ticaret deneyimini kullanıcılar için kabul edilebilir hale getirerek Lightning Network'ü kullanma eşiğini düşürür.
OBAndroid tam düğüm cüzdanı, resim kaynağı:
6. Diğer BTC Katman 2 projeleri
Lightning Network'e ek olarak, geliştirilmekte olan başka BTC Layer 2 projeleri de var:
Syscoin, BTC'nin güvenliğinden yararlanmayı ve Ethereum ekosistemiyle uyumlu olmayı amaçlayan, BTC kaynak kodunu çatallayan SYSLab ekibi tarafından geliştirilmiştir. Şu anda SYSLab ekibi, Ethereum akıllı sözleşmeleriyle uyumlu, BTC'nin PoW'sinin güvenliği kullanılarak oluşturulmuş bir sanal makine olan NEVM'yi (Ağ Geliştirmeli Sanal Makine) başlattı. Buna ek olarak, SYSLab ekibi ayrıca ZK ve Optimistic's Rollup, Validium ile zincir üzerinde Proof of Data ve diğer projeleri başlatmayı planlıyor. Syscoin projesi hakkında çok az bilgi vardır ve teknik olarak artılarını ve eksilerini değerlendirmek zordur.Bununla birlikte, kaynak kod kütüphanesi sık sık güncellenir ve hala kararlı bir geliştirme aşamasındadır.
Syscoin'in yol haritası, kaynak:
RGB (Bitcoin için Gerçekten İyi), 2016 yılında Giacomo Zucco ve Peter Todd tarafından önerilen Lightning Network ile entegre bir BTC akıllı sözleşme sistemidir. RGB, sansür direncini sürdürmek ve çifte harcama saldırılarıyla mücadele etmek için BTC'den yararlanır. RGB'de, tüm belirteçlerin işlemi ve doğrulaması zincir dışında işlenir ve yalnızca ödemeyi alan tarafın müşteri doğrulaması yapması gerekir. İstemci, ödeyenin BTC cinsinden fon kaynağını kontrol eder ve işlemin geçerli olduğunu onayladıktan sonra, gizliliği koruma özelliğine sahip blok zincirine işlem verilerini yazmadan doğrudan her iki tarafın UTXO'sunu değiştirir. Ek olarak, müşteri, işlemin kurallarını yargılamak için akıllı sözleşmenin işlevini doğrudan tanıtabilir ve küresel devlet konsensüsü gerekli olmadığından, akıllı sözleşmenin verilerinin zincire yüklenmesi gerekmez ve gizlilik özelliği de garanti edilebilir. RGB topluluğu, iyi ölçeklenebilirlik, güvenlik ve gizlilik korumasına sahip bir Turing-complete akıllı sözleşme sanal makinesi AluVM (algoritmik mantık birimi VM) geliştirdi.
RGB işlemleri ile BTC işlemlerinin karşılaştırılması, kaynak:
AluVM'nin diğer programlama modlarıyla karşılaştırılması, kaynak:
7. BTC Layer2 Özeti ve Görünümü
Bitcoin dünyanın en eski, en güvenli, en iyi bilinen ve en değerli blockchain ağı olmasına rağmen, ekolojik gelişimi derinleşmeye devam etti. Örneğin, en büyük ikinci katman ağı olan Lightning Network'ün kanal kapasitesi büyümeye devam ediyor, Taproot yükseltmesi Bitcoin'in verimliliğini ve gizliliğini geliştiriyor ve Taro protokolü, Lightning Network'e stablecoin ödemeleri ve zincir üzerinde yerel NFT'ler getiriyor. . Bununla birlikte, Ethereum zincirindeki Bitcoin sayısına kıyasla, Lightning Network'ün Bitcoin kapasitesi nispeten düşüktür ve tam düğüm veri senkronizasyonu ve kanal durumu yönetimi nedeniyle, Lightning Network'ün kullanım eşiği yüksektir ve kullanıcı Ölçek, Ethereum'unki kadar iyi değil, ancak bu statüko, büyük bir büyüme potansiyeline işaret ediyor olabilir. kullanım eşiğini düşürmek, Lightning Network'ün nihayet iyi bir güvenlik ve ölçeklenebilirliğe sahip olmasını sağlayacaktır.BTC'nin piyasa değerini daha yüksek bir seviyeye getirebilecek olan güvenilirliği ve kullanım kolaylığı nedeniyle kullanıcılar tarafından kabul edilmektedir.
Aynı zamanda, doğal gizlilik korumasına sahip RGB şeması ve Ethereum ekosistemi ile uyumlu Syscoin gibi diğer Katman 2 projelerinin geliştirilmesine de dikkat etmemiz gerekiyor. Bu projeler Lightning Network kadar ünlü olmasalar da BTC'nin karşılaştığı sorunları çözebiliyorlar ve diğer çözümlerin yakalayamayacağı avantajlara sahipler. Ancak Ethereum'un ikinci kademe genişletme projelerine kıyasla bu projeler yeterince tanınmamakta, daha az yatırım almakta ve Lightning Network gibi BTC çekirdek geliştirme ekibinin desteğini almamaktadır. muhtemelen Ethereum'dan daha geç olacaktır. Syscoin'in Rollup çözümü gibi uzantıların uygulanması. Katman 2 ekolojisi açısından, Ethereum ekolojisinin daha iyi bir döngüye sahip olduğu ve yatırımcılar tarafından daha çok tercih edildiği görülüyor.
Gelecekte, Bitcoin ekosisteminin hızlandırılmış genişlemesini görebiliriz. Lightning Network altyapısı geliştikçe ve daha fazla dikkat çektikçe, OmniBOLT ve RGB gibi Lightning Network tabanlı projeler bundan faydalanarak daha iyi bir geliştirme temeli, daha fazla kullanıcı ve hatta daha fazla yatırım elde edebilir. Ayrıca Syscoin gibi Ethereum ile uyumlu BTC Layer 2 projeleri de Ethereum'un ikinci katman ekosisteminin hızlı gelişiminden faydalanacak ve yol haritasının ilerlemesini hızlandıracaktır. Buna ek olarak, BTC genişletme şemasıyla ilgili tartışma durmadı: John Light tarafından 2022'de önerilen Bitcoin tabanlı zk-rollups iki katmanlı ağ, merkezi olmayan doğasını korurken daha fazla işlev, daha yüksek ölçeklenebilirlik ve Daha İyi gizlilik getirebilir; Block, a eski Twitter CEO'su Jack Dorsey liderliğindeki şirket, Lightning Network'ün likidite iyileştirmesini destekliyor, bu da Bitcoin ekosisteminin ödemeler, DeFi, NFT vb. alanlarda daha popüler olacağı anlamına gelebilir. daha fazla kullanıcı