Bitcoin yazıtlarının yükselişi Bitcoin ekosistemine yeni bir canlılık kazandırdı ve daha fazla insanın Bitcoin'e yeniden odaklanmasını sağladı. Bazıları bunun Bitcoin ekosisteminin Pandora'nın kutusunu açtığını düşünüyor. Bitcoin ekosisteminin birçok teknik gelişimi arasında, ikinci katman inşası çok önemlidir. Bu makale, Bitcoin ikinci katmanının temel bilgilerini özetlemektedir ve bu alanın gelişimini teşvik etmek umuduyla bir taş atmayı hedeflemektedir.
Blockchain dünyası Bitcoin ile başlıyor, Bitcoin ekosistemi ile sona eriyor. Ethereum da Bitcoin'in bir yan zincir teknolojisi keşfi olarak değerlendirilebilir.
Bu makalede "ikincil katman inşası" ve "ikincil ağ inşası" kavramları birbirinin yerine kullanılmaktadır. İkincil katman inşası daha geniş bir kapsamı kapsar, ancak sektörde yaygın olarak kullanılan ifadeye uyum sağlamak için "ikincil ağ inşası" terimi de kullanılmaktadır.
1. İkinci Kat Layer2'nin Misyonu
İkincil katman inşasında çözülmesi gereken temel sorunları anlamak için, önce blockchain sisteminin temel özelliklerini anlamamız gerekiyor.
1.1 Blok zincirinin temel özellikleri ve gereksinimleri
Vitalik'in "blok zinciri bir dünya bilgisayarıdır" kavramına dayanan bu perspektiften blok zincirinin çeşitli özelliklerini anlamak daha net olacaktır. Daha sonra, Von Neumann yapısı temelinde bu "dünya bilgisayarı"nın gelişim olasılıklarını analiz edeceğiz.
Temel özellikler özeti:
Açık ve Şeffaf: Blockchain'in bu "dünya bilgisayarı" nın veri depolama ve talimat yürütme özellikleri, birçok dağıtık düğümün hesaplamaya katılma içsel gereksinim özellikleridir. Kullanıcıların verilere karşı bilgi sahibi olma hakkını karşılamakta olup, iç işbirliği gereksinimleri ve dış taleplerin ortak bir sonucudur.
Merkeziyetsizlik: Bu, "dünya bilgisayarı"nın mimari özelliğidir; merkeziyetsizlik derecesi ve hata toleransı teorik olarak Bizans generalleri teorisi tarafından desteklenmektedir. Bizans olmayan sistemler teorik olarak bir blockchain sistemi değildir; daha sonra ikinci katman inşasında blockchain olmayan sistemlerin durumunu göreceğiz. Merkeziyetsizlik derecesi, blockchain güvenliğinin önemli bir göstergesidir ve bazı özelliklerin temelini oluşturur.
Güvenlik: Mimari özelliklerden kaynaklanan iç gereksinimler ile kullanıcıların ihtiyaç duyduğu dış gereksinimlerin birleşiminden oluşur. Mikro düzeyde kriptografi teknikleriyle garanti edilirken, makro düzeyde merkeziyetsiz mimari ile güvence altına alınır, böylece mikro verilerin sahteciliği veya makro mimarinin bozulması nedeniyle güvenliğin etkilenmesi önlenir.
Hesaplama gücü: "Dünyanın bilgisayarı" nın ana işlevlerinden biri. Genellikle Turing tamlığı ile ölçülür. Bazı zincirler, ana özelliklerini korumak için kasten Turing tam olmayan şekilde tasarlanmıştır. Örneğin Bitcoin ağı, Satoshi Nakamoto sadece komut setini Turing tam olmayan hale getirmekle kalmamış, aynı zamanda istikrar ve güvenliği korumak için bazı komutları da kaldırmıştır. Tüm Turing tam teknolojiler, hesaplama gücünü genişletmek için tasarlanmıştır. Katmanlı tasarım düşüncesi açısından, basit sistemler alt yapı oluşturmak için daha uygundur.
Performans: Aynı hesaplama gücünde, performans "dünya bilgisayarının" başka bir ana yeteneğini değerlendirmektedir. Genellikle TPS( başına işlenen işlem sayısı) ile ölçülür.
Depolama:"Dünya Bilgisayarı" mutlaka depolama işlevine sahip olmalıdır, yani veri kaydetme yeteneğine. Şu anda temel olarak blok içinde depolama yapılmakta, daha profesyonel blok dışı zincir üzerinde depolama ise hala gelişim aşamasındadır.
Gizlilik: Verilerin üreticileri ve kullanıcılarının izin alanlarını koruma gereksinimi ( sansüre karşı dayanıklılığı ) içerir. Temelde kullanıcıların dışsal talepleri tarafından yönlendirilir.
Ölçeklenebilirlik, genellikle tüm mimarinin ölçeklenebilirliğini ifade eden, çoğu temel özelliği etkileyen kapsamlı bir göstergedir. Mimari düzeyde sistemin ölçeklenebilirliği çok önemli bir göstergedir. Ayrıca bazı bağlantı yetenekleri veya belirli senaryoların yetenekleri vardır, burada detaylandırmayacağım, özel bir senaryo ile karşılaştığında daha ayrıntılı bir analiz yapılacaktır.
Bu temel özellikler çoğunlukla "imkansız üçgen" ile sınırlıdır. Örneğin, DSS varsayımı, yani merkeziyetsizlik (Decentralization, güvenlik )Security ve ölçeklenebilirlik (Scalability.
Dağıtık sistemlerde, benzer bir imkansız üçgen olan CAP prensibi vardır; yani, tutarlılık )Consistency(, kullanılabilirlik )Availability( ve bölünme dayanıklılığı )Partition tolerance( üçü bir arada sağlanamaz. Blok zinciri sistemleri, Bizans general problemi ile birlikte çalışan dağıtık sistemlerdir ve CAP prensibine de uygulanır.
![Bitcoin ikinci katman ağına dair temel bilgi sistemi])https://img-cdn.gateio.im/webp-social/moments-afec9afaa32c50371c97fef06f76acca.webp(
) 1.2 İki katman inşasının rolü
İkincil katmanın tamamlaması gereken roller nelerdir? Hangi işlevleri sağlamalıdır? İkincil katman, birincil sistemin eksikliklerini genişletmek zorundadır; birincil sistemde tamamlanması uygun olmayan işleri ikincil yapı üzerinde tamamlamak gerekir.
Yukarıdaki blok zinciri özelliklerinden elde edilen ilk sonuç, bu temel yeteneklerin genişletilmesi gerektiğidir: kamuya açık şeffaflık, merkeziyetsizlik, güvenlik, hesaplama gücü, performans (, işlem hacmi ), depolama, gizlilik vb. Teknik açıdan temel yeteneklerin yanı sıra, çözülmesi gereken önemli bir ekonomik sorun da maliyetleri düşürmektir. Birinci katman ağının işlem gerçekleştirme maliyetleri genellikle yüksektir, bu nedenle bu maliyetleri düşürmek için ikinci katman ağı kullanılmalıdır.
Bir cümleyle özetlemek gerekirse: Kapasiteyi artırmak, maliyetleri düşürmek ve özel özellikler bakımından her üç boyutun çözümü de ikinci katman inşasıdır. Özel özellikler için şu anda yeterince belirgin değil ya da genellikle ilk iki özellik arasında gizleniyor. Bunu şöyle anlayabiliriz: Birinci katman ağının özellikleri birçok uygulama için farklı derecelerde talep görmektedir, ikinci katmanda belirli uygulamalar için çeşitli özelliklerin gerçekleştirilme düzeyleri yeniden ayarlanabilir.
İkincil katman inşasında, blok zincirinin temel yetenekleri farklı tercihleri olacaktır; bazı özelliklerin azaltılması veya tamamen göz ardı edilmesi, belirli özelliklerin önemli ölçüde artırılması karşılığında gerçekleşecektir. Örneğin: bazı ikincil katmanlar, performansı artırmak için merkeziyetsizlik ve güvenlik düzeyini düşürecektir; bazı ikincil katmanlar, örneğin Lightning Network, sistem yapısını ve hesaplama yöntemini değiştirecektir. Ayrıca, temel özelliklerin seviyesini düşürmeden belirli bir özelliği artıran bazıları vardır; RGB işleme yöntemi, gizliliği ve sansüre karşı dayanıklılığı belirgin şekilde artırırken, teknik uygulanabilirlik zorluğunu artırmıştır. Aşağıdaki örneklerde birkaç özelliği aynı anda azaltan veya değiştiren ikincil katman inşalarını göreceksiniz.
Bu nedenle maliyetin düşürülmesi, tüm ikinci kat inşaatlarının temel gereksinimi olmalıdır.
1.3 Neden katmanlı tasarım yapılmalı?
Katmanlı tasarım, karmaşık sistemleri ele almanın bir yolu ve metodolojisidir. Sistemi birden fazla katman yapısına ayırarak ve her katmanın ilişkilerini ve işlevlerini tanımlayarak, sistemin modülerliğini, bakımını ve genişletilebilirliğini sağlamakta, böylece sistem tasarım verimliliğini ve güvenilirliğini artırmaktadır.
Geniş ve büyük bir protokol sisteminde, katmanlı yapı kullanmanın belirgin avantajları vardır. Bu, insanların anlamasını kolaylaştırır, iş bölümünü gerçekleştirmeyi ve modüler iyileştirmeleri kolaylaştırır. Örneğin, bilgisayar ağlarındaki ISO/OSI yedi katman modeli tasarımı, ancak belirli bir uygulamada bazı katmanlar birleştirilebilir, örneğin TCP/IP dört katmanlı bir protokoldür.
Protokol katmanlarının avantajları:
Katmanlar bağımsızdır. Üst katmanın alt katmanın uygulama detaylarını bilmesine gerek yoktur, sadece o katmanın arayüz üzerinden sunduğu hizmetleri bilmesi yeterlidir. Bu, problem karmaşıklığını azaltır.
İyi esneklik. Herhangi bir katman değiştiğinde, katmanlar arası arayüz ilişkisi değişmediği sürece, diğer katmanlar etkilenmez.
Yapı bölünebilir. Her kat, en uygun teknolojiyi kullanarak uygulanabilir. Teknoloji gelişimi genellikle asimetriktir, katmanlı bir ayrım, ahşap kova etkisini etkili bir şekilde önler.
Uygulaması ve bakımı kolaydır. Bu yapı, büyük ve karmaşık sistemlerin uygulanmasını ve hata ayıklamasını kolaylaştırır, çünkü tüm sistem birçok nispeten bağımsız alt sisteme bölünmüştür.
Standartlaşmayı teşvik et. Her katmanın işlevi ve sağladığı hizmetler tam olarak tanımlanmıştır. Standartlaşma, belirli bir katmanın kolayca değiştirilmesini sağlar, bu da kullanım ve araştırma açısından faydalıdır.
Katmanlı modüler tasarım düşüncesi, teknik alanda büyük işlevselliği olan, birden fazla kişinin iş birliği yaptığı ve sürekli olarak geliştirilen mühendislik projelerine yaklaşmanın yaygın bir yöntemidir ve pratikte etkili olduğu kanıtlanmıştır.
2. Bitcoin Layer2'nin çeşitli inşa yaklaşımları
Bitcoin ikinci katman inşasını bir örnek olarak analiz edelim. Bitcoin'in ikinci katmanında üç belirgin inşa yolu vardır:
)2( Dağıtık yapıya dayanan, Lightning Network'ü temsil eden dağıtık bir yapıdır;
)3( Merkezi sistemler üzerinde, merkezi indeksin temsil ettiği merkezi bir yapı olarak tanımlanır.
İlk iki yöntem oldukça karakteristik, halihazırda bazı kullanımda olan ürünler ve keşif aşamasındaki ürünler mevcut. Birinci yöntem, Ethereum'un patlayıcı gelişimi ve diğer Bitcoin taklit zincirlerinin araştırmaları sayesinde, zincir tabanlı ikinci katman genişlemesi nispeten daha kolaydır ve referans alınabilecek daha fazla vaka bulunmaktadır. İkinci yöntem ise dağıtık bir temele dayandığı için genellikle daha zordur, gelişimi de daha yavaştır, Lightning Network ile temsil edilmektedir. Üçüncü yöntem ise oldukça tartışmalıdır, ikinci katman inşasına benzemiyor gibi görünse de, ikinci katman inşası işlevlerini yerine getirmiş gibi görünmektedir.
Hangi ikinci kat inşa planı daha iyi? Pazar sonuçlarını ölçüt olarak kullanarak, hangi ikinci kat ağının toplam kilitli değeri TVL) (Total Value Locked) ( yüksekse, o plan en iyi plandır. Zamanla ve teknoloji geliştikçe, en iyi plan bir değişim süreci olacaktır.
Bitcoin ikinci katman ağı tanımına göre, sadece Bitcoin ağına dayanarak ve Bitcoin ağı ile teknik bir ilişki kurarak, Bitcoin birinci katman ağına göre bazı özellikleri üstün olan sistemler Bitcoin ikinci katman ağı inşası olarak kabul edilir. Başka bir deyişle: BTC'yi gaz olarak tüketen, BTC'yi temel varlık olarak kullanan ve Bitcoin'in performansını genişleten sistemler ikinci katman inşası olarak sayılır. Bu değerlendirmeye dayanarak, merkezi yapıdaki ikinci katman inşasını üçüncü bir tür olarak tanımamız gerekmektedir.
Bitcoin'ın kendine ait teknik gelişimi, OP_RETURN, Taproot, Schnorr imzası, MAST ve Tapscript gibi özelliklerin birinci ve ikinci katmanları bağlamak amacıyla tasarlanması gerektiği anlamına gelir. Bu teknolojilerin fazla kullanılarak işlev geliştirilmesi doğru değildir çünkü birinci katman ağı ne kadar genişletilirse genişletsin niteliksel bir sıçrama sağlanamaz, ikinci katman inşası gereklidir. Ancak daha kullanışlı bir Bitcoin ikinci katman ürünü olmadığı sürece, bu birinci ve ikinci katmanları bağlayan teknik yetenekler bir süre aşırı şekilde kullanılacaktır.
![Bitcoin ikinci katman ağı temel bilgi sistemi hakkında bir makale])https://img-cdn.gateio.im/webp-social/moments-086a074fde8e4b3baab62f0dd9a0726c.webp(
) 2.1 Zincir Üzerine İkincil Yapılandırma
Erken dönem Bitcoin taklit zincirleri çeşitli keşifler yaptı, "Colorcoin"( renkli coin), "CovertCoins" ve "MasterCoin" gibi; çeşitli genişletilmiş Bitcoin taklit zincirleri, BCH### Bitcoin Cash(, BSV) Bitcoin SV(, BTG) Bitcoin Gold( gibi; çeşitli yan zincir teknolojileri zincirin genişletilmesi üzerine inşa edilmiş örneklerdir, geniş anlamda ikinci katman olarak adlandırılabilir.
Ethereum'i de içeren, Bitcoin'in iyileştirilmesine yönelik bir keşif. Vitalik, Bitcoin'in kusurlarını: UTXO'nun hesapsız sistemi, yürütme dilinin Turing tam olmaması, ölçeklenebilirlik sorunları gibi konuları ele alarak kendi ekibini kurdu, beyaz bir kağıt yayınladı ve yeni nesil bir blok zinciri sistemi geliştirdi. Ethereum'un bu keşfi, Bitcoin üzerinde doğrudan bir ikinci katman inşası olmasa da, geniş anlamda zincir üzerine inşaat keşfi olarak kabul edilebilir.
Ethereum'un Bitcoin'e göre eksik geliştirme araştırmaları ve Ethereum üzerindeki ikinci katman gelişimi ve doğrulama, Bitcoin üzerindeki zincir tabanlı ikinci katman ağlarının gelişimi için referans vakaları sağlamaktadır. Çeşitli Rollup çözümleri, çapraz zincir çözümleri, mesaj kanalı teknolojileri ve Ethereum'un kendi parçalı teknoloji, Ethereum'un teknik ekosisteminin gelişimini sağladı ve birçok kişi bir dönüm noktası olarak kamu zincirinin gelişim yönü ve geleceğinin belirlendiğini düşündü; Ethereum'un temsil ettiği ekosistem öne çıktı. Bu aslında zincir tabanlı ikinci katman inşasının nispeten olgun bir göstergesidir. Ancak zincir tabanlı ikinci katman inşası sadece ikinci katman inşasının bir yolu olup, kendi avantajları ve dezavantajları vardır; tüm ikinci katman ekosistemini geliştirmek için diğer ikinci katman teknolojilerine ihtiyaç vardır.
Bitcoin üzerindeki zincir tabanlı ikinci katman inşası, temelde iki tipik zincir türünü içermektedir; biri EVM ile uyumlu hesap modelidir, diğeri ise Bitcoin benzeri UTXO modelidir. Var olan örnek ) geniş anlamda ikinci katman tanımımız ( şunları içerir: Ethereum, Polygon, Bsc, Arbitrum gibi EVM hesap modelleri, CKB)Nervos(, Chia gibi UTXO modelleridir.
Ayrıca, Ethereum üzerinde başarıyla gerçekleşen ikinci katman projeleri, Bitcoin tabanlı ikinci katman inşasına da katılacaktır. Bu Ethereum üzerindeki ikinci katman proje sahipleri için, Bitcoin üzerindeki ikinci katmana dönüştürme çalışmaları ve zorlukları daha az olacaktır. Ethereum'un rollup olgunluğu ve modüler gelişimi ile teorik sonuçları üzerine, bu tür ikinci katman inşası, ölçeklendirme tartışmalarının ana akımı haline gelecektir ve en hızlı sonuç veren çözüm olacaktır.
Bu tür bir dönüşüm ne kadar başarılı olacak? Gelişim testlerine tabi tutulması gerekiyor. Zincir tabanlı ikinci katman inşasının avantajları ve dezavantajları hakkında bazı başlangıç değerlendirmeleri yapılabilir.
Zincir tabanlı ikinci katman yapımının avantajları ve dezavantajları:
Dezavantajı, zincir tabanlı ikinci katmanın genellikle blok zincirinin kısıtlamalarına tabi olmasıdır, performans artışı sınırlıdır, ya sistemi daha merkezi hale getirir ya da blok üretim aralığını azaltır, blok kapasitesini artırır, güvenlik genellikle azalır. Böylece ikinci katmanın üzerinde ikinci katman inşası ortaya çıkar, yani sözde Layer3 veya Layer4.
Avantajları şunlardır: Bu çözüm, blok zincirinin çoğunu korur.
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.
18 Likes
Reward
18
6
Share
Comment
0/400
BearMarketNoodler
· 07-17 19:38
Ayı Piyasası挺香的 吃面才是正道
View OriginalReply0
rugpull_ptsd
· 07-17 16:24
Sonunda biri L2'yi konuştu, btc de buna ayak uydurmalı.
View OriginalReply0
fren.eth
· 07-16 12:24
İki üç kat fark etmez, hepsi xen Emiciler Tarafından Oyuna Getirilmek.
View OriginalReply0
GasFeeCrybaby
· 07-15 04:46
Daha lezzetli olanı hala atalarımızın btc'si.
View OriginalReply0
ser_we_are_early
· 07-15 04:39
Erken dönem oyuncuları, btc'nin özünü anlar.
View OriginalReply0
RetiredMiner
· 07-15 04:38
L2 inşaatı gerçekten de bir tuzak.. kanlı dersi aklınızda bulundurun
Bitcoin ikinci katman ağı kapsamlı analizi: türler, işlevi ve gelişim perspektifi
Bitcoin İkinci Kat Ağı'nın Temel Bilgi Sistemi
Bitcoin yazıtlarının yükselişi Bitcoin ekosistemine yeni bir canlılık kazandırdı ve daha fazla insanın Bitcoin'e yeniden odaklanmasını sağladı. Bazıları bunun Bitcoin ekosisteminin Pandora'nın kutusunu açtığını düşünüyor. Bitcoin ekosisteminin birçok teknik gelişimi arasında, ikinci katman inşası çok önemlidir. Bu makale, Bitcoin ikinci katmanının temel bilgilerini özetlemektedir ve bu alanın gelişimini teşvik etmek umuduyla bir taş atmayı hedeflemektedir.
Blockchain dünyası Bitcoin ile başlıyor, Bitcoin ekosistemi ile sona eriyor. Ethereum da Bitcoin'in bir yan zincir teknolojisi keşfi olarak değerlendirilebilir.
Bu makalede "ikincil katman inşası" ve "ikincil ağ inşası" kavramları birbirinin yerine kullanılmaktadır. İkincil katman inşası daha geniş bir kapsamı kapsar, ancak sektörde yaygın olarak kullanılan ifadeye uyum sağlamak için "ikincil ağ inşası" terimi de kullanılmaktadır.
1. İkinci Kat Layer2'nin Misyonu
İkincil katman inşasında çözülmesi gereken temel sorunları anlamak için, önce blockchain sisteminin temel özelliklerini anlamamız gerekiyor.
1.1 Blok zincirinin temel özellikleri ve gereksinimleri
Vitalik'in "blok zinciri bir dünya bilgisayarıdır" kavramına dayanan bu perspektiften blok zincirinin çeşitli özelliklerini anlamak daha net olacaktır. Daha sonra, Von Neumann yapısı temelinde bu "dünya bilgisayarı"nın gelişim olasılıklarını analiz edeceğiz.
Temel özellikler özeti:
Açık ve Şeffaf: Blockchain'in bu "dünya bilgisayarı" nın veri depolama ve talimat yürütme özellikleri, birçok dağıtık düğümün hesaplamaya katılma içsel gereksinim özellikleridir. Kullanıcıların verilere karşı bilgi sahibi olma hakkını karşılamakta olup, iç işbirliği gereksinimleri ve dış taleplerin ortak bir sonucudur.
Merkeziyetsizlik: Bu, "dünya bilgisayarı"nın mimari özelliğidir; merkeziyetsizlik derecesi ve hata toleransı teorik olarak Bizans generalleri teorisi tarafından desteklenmektedir. Bizans olmayan sistemler teorik olarak bir blockchain sistemi değildir; daha sonra ikinci katman inşasında blockchain olmayan sistemlerin durumunu göreceğiz. Merkeziyetsizlik derecesi, blockchain güvenliğinin önemli bir göstergesidir ve bazı özelliklerin temelini oluşturur.
Güvenlik: Mimari özelliklerden kaynaklanan iç gereksinimler ile kullanıcıların ihtiyaç duyduğu dış gereksinimlerin birleşiminden oluşur. Mikro düzeyde kriptografi teknikleriyle garanti edilirken, makro düzeyde merkeziyetsiz mimari ile güvence altına alınır, böylece mikro verilerin sahteciliği veya makro mimarinin bozulması nedeniyle güvenliğin etkilenmesi önlenir.
Hesaplama gücü: "Dünyanın bilgisayarı" nın ana işlevlerinden biri. Genellikle Turing tamlığı ile ölçülür. Bazı zincirler, ana özelliklerini korumak için kasten Turing tam olmayan şekilde tasarlanmıştır. Örneğin Bitcoin ağı, Satoshi Nakamoto sadece komut setini Turing tam olmayan hale getirmekle kalmamış, aynı zamanda istikrar ve güvenliği korumak için bazı komutları da kaldırmıştır. Tüm Turing tam teknolojiler, hesaplama gücünü genişletmek için tasarlanmıştır. Katmanlı tasarım düşüncesi açısından, basit sistemler alt yapı oluşturmak için daha uygundur.
Performans: Aynı hesaplama gücünde, performans "dünya bilgisayarının" başka bir ana yeteneğini değerlendirmektedir. Genellikle TPS( başına işlenen işlem sayısı) ile ölçülür.
Depolama:"Dünya Bilgisayarı" mutlaka depolama işlevine sahip olmalıdır, yani veri kaydetme yeteneğine. Şu anda temel olarak blok içinde depolama yapılmakta, daha profesyonel blok dışı zincir üzerinde depolama ise hala gelişim aşamasındadır.
Gizlilik: Verilerin üreticileri ve kullanıcılarının izin alanlarını koruma gereksinimi ( sansüre karşı dayanıklılığı ) içerir. Temelde kullanıcıların dışsal talepleri tarafından yönlendirilir.
Ölçeklenebilirlik, genellikle tüm mimarinin ölçeklenebilirliğini ifade eden, çoğu temel özelliği etkileyen kapsamlı bir göstergedir. Mimari düzeyde sistemin ölçeklenebilirliği çok önemli bir göstergedir. Ayrıca bazı bağlantı yetenekleri veya belirli senaryoların yetenekleri vardır, burada detaylandırmayacağım, özel bir senaryo ile karşılaştığında daha ayrıntılı bir analiz yapılacaktır.
Bu temel özellikler çoğunlukla "imkansız üçgen" ile sınırlıdır. Örneğin, DSS varsayımı, yani merkeziyetsizlik (Decentralization, güvenlik )Security ve ölçeklenebilirlik (Scalability.
Dağıtık sistemlerde, benzer bir imkansız üçgen olan CAP prensibi vardır; yani, tutarlılık )Consistency(, kullanılabilirlik )Availability( ve bölünme dayanıklılığı )Partition tolerance( üçü bir arada sağlanamaz. Blok zinciri sistemleri, Bizans general problemi ile birlikte çalışan dağıtık sistemlerdir ve CAP prensibine de uygulanır.
![Bitcoin ikinci katman ağına dair temel bilgi sistemi])https://img-cdn.gateio.im/webp-social/moments-afec9afaa32c50371c97fef06f76acca.webp(
) 1.2 İki katman inşasının rolü
İkincil katmanın tamamlaması gereken roller nelerdir? Hangi işlevleri sağlamalıdır? İkincil katman, birincil sistemin eksikliklerini genişletmek zorundadır; birincil sistemde tamamlanması uygun olmayan işleri ikincil yapı üzerinde tamamlamak gerekir.
Yukarıdaki blok zinciri özelliklerinden elde edilen ilk sonuç, bu temel yeteneklerin genişletilmesi gerektiğidir: kamuya açık şeffaflık, merkeziyetsizlik, güvenlik, hesaplama gücü, performans (, işlem hacmi ), depolama, gizlilik vb. Teknik açıdan temel yeteneklerin yanı sıra, çözülmesi gereken önemli bir ekonomik sorun da maliyetleri düşürmektir. Birinci katman ağının işlem gerçekleştirme maliyetleri genellikle yüksektir, bu nedenle bu maliyetleri düşürmek için ikinci katman ağı kullanılmalıdır.
Bir cümleyle özetlemek gerekirse: Kapasiteyi artırmak, maliyetleri düşürmek ve özel özellikler bakımından her üç boyutun çözümü de ikinci katman inşasıdır. Özel özellikler için şu anda yeterince belirgin değil ya da genellikle ilk iki özellik arasında gizleniyor. Bunu şöyle anlayabiliriz: Birinci katman ağının özellikleri birçok uygulama için farklı derecelerde talep görmektedir, ikinci katmanda belirli uygulamalar için çeşitli özelliklerin gerçekleştirilme düzeyleri yeniden ayarlanabilir.
İkincil katman inşasında, blok zincirinin temel yetenekleri farklı tercihleri olacaktır; bazı özelliklerin azaltılması veya tamamen göz ardı edilmesi, belirli özelliklerin önemli ölçüde artırılması karşılığında gerçekleşecektir. Örneğin: bazı ikincil katmanlar, performansı artırmak için merkeziyetsizlik ve güvenlik düzeyini düşürecektir; bazı ikincil katmanlar, örneğin Lightning Network, sistem yapısını ve hesaplama yöntemini değiştirecektir. Ayrıca, temel özelliklerin seviyesini düşürmeden belirli bir özelliği artıran bazıları vardır; RGB işleme yöntemi, gizliliği ve sansüre karşı dayanıklılığı belirgin şekilde artırırken, teknik uygulanabilirlik zorluğunu artırmıştır. Aşağıdaki örneklerde birkaç özelliği aynı anda azaltan veya değiştiren ikincil katman inşalarını göreceksiniz.
Bu nedenle maliyetin düşürülmesi, tüm ikinci kat inşaatlarının temel gereksinimi olmalıdır.
1.3 Neden katmanlı tasarım yapılmalı?
Katmanlı tasarım, karmaşık sistemleri ele almanın bir yolu ve metodolojisidir. Sistemi birden fazla katman yapısına ayırarak ve her katmanın ilişkilerini ve işlevlerini tanımlayarak, sistemin modülerliğini, bakımını ve genişletilebilirliğini sağlamakta, böylece sistem tasarım verimliliğini ve güvenilirliğini artırmaktadır.
Geniş ve büyük bir protokol sisteminde, katmanlı yapı kullanmanın belirgin avantajları vardır. Bu, insanların anlamasını kolaylaştırır, iş bölümünü gerçekleştirmeyi ve modüler iyileştirmeleri kolaylaştırır. Örneğin, bilgisayar ağlarındaki ISO/OSI yedi katman modeli tasarımı, ancak belirli bir uygulamada bazı katmanlar birleştirilebilir, örneğin TCP/IP dört katmanlı bir protokoldür.
Protokol katmanlarının avantajları:
Katmanlar bağımsızdır. Üst katmanın alt katmanın uygulama detaylarını bilmesine gerek yoktur, sadece o katmanın arayüz üzerinden sunduğu hizmetleri bilmesi yeterlidir. Bu, problem karmaşıklığını azaltır.
İyi esneklik. Herhangi bir katman değiştiğinde, katmanlar arası arayüz ilişkisi değişmediği sürece, diğer katmanlar etkilenmez.
Yapı bölünebilir. Her kat, en uygun teknolojiyi kullanarak uygulanabilir. Teknoloji gelişimi genellikle asimetriktir, katmanlı bir ayrım, ahşap kova etkisini etkili bir şekilde önler.
Uygulaması ve bakımı kolaydır. Bu yapı, büyük ve karmaşık sistemlerin uygulanmasını ve hata ayıklamasını kolaylaştırır, çünkü tüm sistem birçok nispeten bağımsız alt sisteme bölünmüştür.
Standartlaşmayı teşvik et. Her katmanın işlevi ve sağladığı hizmetler tam olarak tanımlanmıştır. Standartlaşma, belirli bir katmanın kolayca değiştirilmesini sağlar, bu da kullanım ve araştırma açısından faydalıdır.
Katmanlı modüler tasarım düşüncesi, teknik alanda büyük işlevselliği olan, birden fazla kişinin iş birliği yaptığı ve sürekli olarak geliştirilen mühendislik projelerine yaklaşmanın yaygın bir yöntemidir ve pratikte etkili olduğu kanıtlanmıştır.
2. Bitcoin Layer2'nin çeşitli inşa yaklaşımları
Bitcoin ikinci katman inşasını bir örnek olarak analiz edelim. Bitcoin'in ikinci katmanında üç belirgin inşa yolu vardır:
###1( Zincir tabanlı genişleme yolu, EVM ikinci katmana benzer, blok zinciri yapısıdır;
)2( Dağıtık yapıya dayanan, Lightning Network'ü temsil eden dağıtık bir yapıdır;
)3( Merkezi sistemler üzerinde, merkezi indeksin temsil ettiği merkezi bir yapı olarak tanımlanır.
İlk iki yöntem oldukça karakteristik, halihazırda bazı kullanımda olan ürünler ve keşif aşamasındaki ürünler mevcut. Birinci yöntem, Ethereum'un patlayıcı gelişimi ve diğer Bitcoin taklit zincirlerinin araştırmaları sayesinde, zincir tabanlı ikinci katman genişlemesi nispeten daha kolaydır ve referans alınabilecek daha fazla vaka bulunmaktadır. İkinci yöntem ise dağıtık bir temele dayandığı için genellikle daha zordur, gelişimi de daha yavaştır, Lightning Network ile temsil edilmektedir. Üçüncü yöntem ise oldukça tartışmalıdır, ikinci katman inşasına benzemiyor gibi görünse de, ikinci katman inşası işlevlerini yerine getirmiş gibi görünmektedir.
Hangi ikinci kat inşa planı daha iyi? Pazar sonuçlarını ölçüt olarak kullanarak, hangi ikinci kat ağının toplam kilitli değeri TVL) (Total Value Locked) ( yüksekse, o plan en iyi plandır. Zamanla ve teknoloji geliştikçe, en iyi plan bir değişim süreci olacaktır.
Bitcoin ikinci katman ağı tanımına göre, sadece Bitcoin ağına dayanarak ve Bitcoin ağı ile teknik bir ilişki kurarak, Bitcoin birinci katman ağına göre bazı özellikleri üstün olan sistemler Bitcoin ikinci katman ağı inşası olarak kabul edilir. Başka bir deyişle: BTC'yi gaz olarak tüketen, BTC'yi temel varlık olarak kullanan ve Bitcoin'in performansını genişleten sistemler ikinci katman inşası olarak sayılır. Bu değerlendirmeye dayanarak, merkezi yapıdaki ikinci katman inşasını üçüncü bir tür olarak tanımamız gerekmektedir.
Bitcoin'ın kendine ait teknik gelişimi, OP_RETURN, Taproot, Schnorr imzası, MAST ve Tapscript gibi özelliklerin birinci ve ikinci katmanları bağlamak amacıyla tasarlanması gerektiği anlamına gelir. Bu teknolojilerin fazla kullanılarak işlev geliştirilmesi doğru değildir çünkü birinci katman ağı ne kadar genişletilirse genişletsin niteliksel bir sıçrama sağlanamaz, ikinci katman inşası gereklidir. Ancak daha kullanışlı bir Bitcoin ikinci katman ürünü olmadığı sürece, bu birinci ve ikinci katmanları bağlayan teknik yetenekler bir süre aşırı şekilde kullanılacaktır.
![Bitcoin ikinci katman ağı temel bilgi sistemi hakkında bir makale])https://img-cdn.gateio.im/webp-social/moments-086a074fde8e4b3baab62f0dd9a0726c.webp(
) 2.1 Zincir Üzerine İkincil Yapılandırma
Erken dönem Bitcoin taklit zincirleri çeşitli keşifler yaptı, "Colorcoin"( renkli coin), "CovertCoins" ve "MasterCoin" gibi; çeşitli genişletilmiş Bitcoin taklit zincirleri, BCH### Bitcoin Cash(, BSV) Bitcoin SV(, BTG) Bitcoin Gold( gibi; çeşitli yan zincir teknolojileri zincirin genişletilmesi üzerine inşa edilmiş örneklerdir, geniş anlamda ikinci katman olarak adlandırılabilir.
Ethereum'i de içeren, Bitcoin'in iyileştirilmesine yönelik bir keşif. Vitalik, Bitcoin'in kusurlarını: UTXO'nun hesapsız sistemi, yürütme dilinin Turing tam olmaması, ölçeklenebilirlik sorunları gibi konuları ele alarak kendi ekibini kurdu, beyaz bir kağıt yayınladı ve yeni nesil bir blok zinciri sistemi geliştirdi. Ethereum'un bu keşfi, Bitcoin üzerinde doğrudan bir ikinci katman inşası olmasa da, geniş anlamda zincir üzerine inşaat keşfi olarak kabul edilebilir.
Ethereum'un Bitcoin'e göre eksik geliştirme araştırmaları ve Ethereum üzerindeki ikinci katman gelişimi ve doğrulama, Bitcoin üzerindeki zincir tabanlı ikinci katman ağlarının gelişimi için referans vakaları sağlamaktadır. Çeşitli Rollup çözümleri, çapraz zincir çözümleri, mesaj kanalı teknolojileri ve Ethereum'un kendi parçalı teknoloji, Ethereum'un teknik ekosisteminin gelişimini sağladı ve birçok kişi bir dönüm noktası olarak kamu zincirinin gelişim yönü ve geleceğinin belirlendiğini düşündü; Ethereum'un temsil ettiği ekosistem öne çıktı. Bu aslında zincir tabanlı ikinci katman inşasının nispeten olgun bir göstergesidir. Ancak zincir tabanlı ikinci katman inşası sadece ikinci katman inşasının bir yolu olup, kendi avantajları ve dezavantajları vardır; tüm ikinci katman ekosistemini geliştirmek için diğer ikinci katman teknolojilerine ihtiyaç vardır.
Bitcoin üzerindeki zincir tabanlı ikinci katman inşası, temelde iki tipik zincir türünü içermektedir; biri EVM ile uyumlu hesap modelidir, diğeri ise Bitcoin benzeri UTXO modelidir. Var olan örnek ) geniş anlamda ikinci katman tanımımız ( şunları içerir: Ethereum, Polygon, Bsc, Arbitrum gibi EVM hesap modelleri, CKB)Nervos(, Chia gibi UTXO modelleridir.
Ayrıca, Ethereum üzerinde başarıyla gerçekleşen ikinci katman projeleri, Bitcoin tabanlı ikinci katman inşasına da katılacaktır. Bu Ethereum üzerindeki ikinci katman proje sahipleri için, Bitcoin üzerindeki ikinci katmana dönüştürme çalışmaları ve zorlukları daha az olacaktır. Ethereum'un rollup olgunluğu ve modüler gelişimi ile teorik sonuçları üzerine, bu tür ikinci katman inşası, ölçeklendirme tartışmalarının ana akımı haline gelecektir ve en hızlı sonuç veren çözüm olacaktır.
Bu tür bir dönüşüm ne kadar başarılı olacak? Gelişim testlerine tabi tutulması gerekiyor. Zincir tabanlı ikinci katman inşasının avantajları ve dezavantajları hakkında bazı başlangıç değerlendirmeleri yapılabilir.
Zincir tabanlı ikinci katman yapımının avantajları ve dezavantajları:
Dezavantajı, zincir tabanlı ikinci katmanın genellikle blok zincirinin kısıtlamalarına tabi olmasıdır, performans artışı sınırlıdır, ya sistemi daha merkezi hale getirir ya da blok üretim aralığını azaltır, blok kapasitesini artırır, güvenlik genellikle azalır. Böylece ikinci katmanın üzerinde ikinci katman inşası ortaya çıkar, yani sözde Layer3 veya Layer4.
Avantajları şunlardır: Bu çözüm, blok zincirinin çoğunu korur.