Bitcoin ikinci katman ağı gelişim yol haritası ve anahtar teknoloji analizi

Bitcoin İkinci Kat Ağı'nın Temel Bilgi Sistemi

Bitcoin yazılımlarının yükselişi, Bitcoin ekosistemine yeni bir canlılık kazandırdı ve daha fazla insanın Bitcoin'e yeniden ilgi duymasını sağladı. Bazı görüşler, bunun Bitcoin ekosisteminin Pandora'nın kutusunu açtığını düşünüyor. Bitcoin ekosistemindeki birçok teknik gelişim arasında, ikinci katman inşası kritik öneme sahiptir. Bu makale, bazı tanınmış makalelerden, birçok sektör uzmanı ile yapılan görüşmelerden ve ekibimizin Web3 ürün tasarımı ve geliştirme sürecindeki keşiflerinden yararlanarak, Bitcoin ikinci katmanının temel bilgilerini özetlemektedir. Bu yöntem, özetlemeye ve öğrenmeye yardımcı olmanın yanı sıra, daha fazla insanın ilgili düşünceleri geliştirmesi ve bu alanın ilerlemesini teşvik etmesi için bir ilham kaynağı olmasını umuyor.

Blockchain dünyası Bitcoin ile başlar, Bitcoin ekosistemi ile sona erer. Ethereum da Bitcoin'in bir yan zincir teknolojisi keşfi olarak görülebilir.

Bu yazıda "ikinci kat inşası" ve "ikinci kat ağ inşası" kavramları birbirinin yerine kullanılmaktadır. Genellikle "ikinci kat ağ inşası" daha dar bir anlam taşırken, ikinci kat inşası daha geniştir. Ancak sektörde yaygın olarak kullanılan ifadeleri uyarlamak için, "ikinci kat ağ inşası" terimini de kullanacağız; her iki terim bu yazıda aynı kavramı ifade etmektedir.

1. Yaygın İkinci Kat (Layer2) Tamamlanması Gereken Görevler

Bitcoin ikinci katman inşasının çözmesi gereken temel sorunları anlamak için, önce blok zinciri sisteminin temel özelliklerinden başlayalım.

1.1 Blok zincirinin temel özellikleri ve temel ihtiyaçları

Bu makalede Vitalik'in önerdiği kavramdan yararlanarak: blok zinciri bir "dünya bilgisayarı"dır. Bu açıdan blok zincirinin çeşitli özelliklerini anlamak daha net olacaktır. İlerleyen kısımlarda, von Neumann yapısına dayanarak bu "dünya bilgisayarı"nın gelişim olasılığını analiz edeceğiz.

Öncelikle bazı temel özellikleri özetleyelim:

Açık ve Şeffaf: Bu, blockchain'in bu "dünya bilgisayarı"nın veri depolama ve talimat yürütme özellikleridir; aynı zamanda, dünya genelindeki birçok dağıtık düğümün birlikte hesaplama yapmasını gerektiren içsel bir ihtiyaç özelliğidir. Bu özellik, kullanıcıların verilere dair bilgi edinme hakkını tam olarak karşılar; bu, bu "dünya bilgisayarı"nın içsel işbirliği gereksinimlerinin ve kullanıcıların dışsal ihtiyaçlarının ortak bir sonucudur. Daha sonra bahsedilen gizlilik özelliği, kullanıcıların dışsal ihtiyaçlarını karşılamakta olup, bu "dünya bilgisayarı"nın kendi işbirliği gereksinimlerini bozmaz.

Merkeziyetsizlik: Bu özellik, bu "dünya bilgisayarı"nın mimari özelliğidir, merkeziyetsizlik derecesi ve hata toleransı, teorik olarak Bizans general teorisi ( katılımcılarının dürüst olmama durumunu, yani protokole uymama durumunu ) destekler. Non-Bizans general sistemleri teorik olarak blockchain sistemleri değildir, daha sonra ikinci katman inşasında non-blockchain sistemlerinin iki durumunu göreceğiz. Merkeziyetsizlik derecesi, blockchain güvenliğinin önemli bir göstergesidir ve bazı özelliklerin temelidir.

Güvenlik: Güvenlik, bu "dünya bilgisayarı"nın mimari özelliklerinden kaynaklanan içsel ihtiyaçlar ve kullanıcıların ihtiyaç duyduğu dışsal taleplerin bir araya gelmesinden oluşur. Mikroskopik düzeyde güvenlik, kriptografik tekniklerle sağlanırken, makroskopik düzeyde mimarinin merkeziyetsizliği ile temin edilir; böylece mikroskopik verilerin sahteleşmesi veya makroskopik mimarinin zarar görmesi, bu "dünya bilgisayarı"nın güvenliğini etkilemez.

Hesaplama Gücü: Blok zincirinin bu dünya bilgisayarının ana işlevlerinden biri hesaplama gücüdür. Bu ölçütü değerlendirmek için genellikle Turing tamlığına bakarız. Bazı zincirler, ana özelliklerini korumak için kasıtlı olarak Turing tam olmayan şekilde tasarlanmıştır. Örneğin, Bitcoin ağı, Satoshi Nakamoto sadece kod talimatlarını Turing tam olmayan hale getirmekle kalmamış, aynı zamanda gelişim sürecinde bazı talimat setlerini kasıtlı olarak çıkarmıştır, böylece istikrarını ve güvenliğini korumuştur. Tüm Turing tam teknolojileri, blok zincirinin hesaplama gücünü genişletmek için tasarlanmıştır. Katmanlı tasarım düşüncesinden bakıldığında, basit sistemler alt yapı için daha uygundur.

Performans: Aynı hesaplama gücünde, performans, blockchain dünyasındaki bu bilgisayarın diğer bir ana yeteneğini değerlendirmektir. Genellikle, saniyede işlenen işlem sayısı olan TPS ile ölçülmektedir.

Depolama: Blockchain, "dünya bilgisayarı" olarak tanımlanıyorsa, mutlaka bir depolama işlevi olmalıdır, yani verileri kaydetme yeteneği. Şu anda temelde veriler blok içinde depolanıyor, daha profesyonel blok dışındaki zincir üzerinde depolama ise hala gelişim aşamasında.

Gizlilik: Gizlilik, "dünya bilgisayarı" içindeki bir alt gereksinimdir, yani verilerin üreticileri ve kullanıcılarının haklarının korunması gerektiği anlamına gelir ( sansüre dayanıklılığı da gizlilik kısmına dahil ediyoruz ). Bu esasen kullanıcıların dış talepleriyle yönlendirilmektedir.

Ayrıca bir kapsamlı gösterge olan ölçeklenebilirlik var, genellikle tüm mimarinin ölçeklenebilirliğini ifade eder, bu özellik çoğu temel özelliği etkiler, mimari düzeyde sistemin ölçeklenebilirliği çok önemli bir göstergedir. Diğer bazı bağlantı yetenekleri veya diğer belirli senaryolar için yetenekler de olacaktır, burada fazla tartışmayacağım, bu özel senaryolarla karşılaştığınızda detaylı analiz yapacağız.

Bu blok zincirlerinin temel özellikleri arasında, çoğu karşılıklı gelişim ilişkilerini kısıtlayan imkansız üçgen tarafından belirlenmektedir. Örneğin, DSS varsayımı yani merkeziyetsizlik (Decentralization, güvenlik )Security, ve ölçeklenebilirlik (Scalability.

Dağıtık sistemlerde, benzer bir imkansız üçgen CAP ilkesidir. CAP, bir dağıtık sistemde Tutarlılık), Erişilebilirlik( ve Bölünme toleransı) üçlüsünün bir arada sağlanamayacağını ifade eder. Blok zinciri sistemleri, Bizans general problemi olan dağıtık sistemlerdir, bu nedenle CAP ilkesine de uygundur.

Bitcoin ikinci katman ağına dair temel bilgi sistemi

( 1.2 İkincil yapıların rolü

İkinci katman inşası hangi rolleri tamamlamalıdır? Hangi işlevleri sağlamalıdır? İkinci katman inşası, birinci katman sisteminin eksikliklerini genişletmek zorundadır; birinci katman sisteminde tamamlanamayacak olan şeyler, ikinci katman inşasında tamamlanmalıdır.

Yukarıda özetlediğimiz blok zinciri özelliklerinden, bu temel yeteneklerin genişletilmesi gerektiğine dair bir ön sonuç çıkarabiliriz: kamuya açık ve şeffaf, merkeziyetsiz, güvenlik, hesaplama yeteneği, performans ), işlem hacmi (, depolama, gizlilik vb. Bu teknik açıdan temel yeteneklerin yanı sıra, çözülmesi gereken çok önemli bir ekonomik sorun daha var, o da maliyetleri düşürmektir; genellikle birinci katman ağının işlem gerçekleştirme maliyetleri oldukça yüksektir, bu maliyetleri düşürmek için ikinci katman ağlarının kullanılması gerekmektedir.

Özetle, kapasite artırmak, maliyetleri düşürmek ve özel özellikler açısından çözümler, ikinci katman inşasıdır. Özel özellikler için, şu an yeterince belirgin değil ya da genellikle ilk iki özelliğin arkasında gizlenmiş durumda, bu da biraz kafa karıştırıcı. Bunu şöyle anlayabiliriz: Birinci katman ağının özellikleri birçok uygulama için farklı derecelerde gereklidir, bu nedenle ikinci katman üzerinde belirli uygulamalar için çeşitli özelliklerin uygulanma dereceleri yeniden ayarlanabilir.

İkincil katman inşasında, blok zincirinin temel yetenekleri farklı şekillerde ele alınacaktır; bazı özellikler azaltılacak veya hatta bazıları terk edilecektir, bunun karşılığında belirli özelliklerin önemli ölçüde artırılması sağlanacaktır. Örneğin: bazı ikincil katmanlar performansı artırmak için merkeziyetsizlik derecesini azaltacak, güvenliği düşürecektir; bazı ikincil katmanlar, örneğin Lightning Network gibi, sistemin yapısını ve hesaplama yöntemini değiştirecektir. Ayrıca, bazıları temel özellikleri azaltmadan belirli bir özelliği artıracak, örneğin RGB işleme yöntemi, belirgin bir şekilde gizliliği ve sansüre dayanıklılığı artırmış, ancak teknik uygulama zorluğunu artırmıştır. İlerleyen örneklerde, birkaç özelliği aynı anda azaltan veya değiştiren ikincil katman inşasını göreceğiz.

Bunlar arasında maliyetleri düşürmek, tüm ikinci kat inşaatlarının temel gereksinimlerinden biri olmalıdır.

) 1.3 Neden katmanlı tasarım yapılmalı?

Katmanlı tasarım, karmaşık sistemleri ele almanın bir yolu ve metodolojisi olup, sistemi birden fazla katman yapısına ayırarak ve katmanlar arasındaki ilişkileri ve işlevleri tanımlayarak sistemin modülerliğini, bakımını ve genişletilebilirliğini gerçekleştirmeyi amaçlar. Bu sayede sistemin tasarım verimliliği ve güvenilirliği artırılır.

Geniş ve büyük bir protokol sistemi için, katmanlı yapının belirgin avantajları olacaktır. Bu, insanların anlamasını kolaylaştırır, iş bölümü yapmayı kolaylaştırır ve modüler iyileştirme gibi avantajlar sağlar. Bilgisayar ağlarındaki ISO/OSI yedi katmanlı model tasarımına benzer, ancak belirli bir uygulamada bazı katmanlar birleştirilebilir; örneğin, belirli bir ağ protokolü olan TCP/IP dört katmanlı bir protokoldür.

Protokol katmanlarının avantajlarını belirtmek gerekirse:

  1. Her katman bağımsızdır. Bir katmanın sonraki katmanın nasıl gerçekleştirildiğini bilmesine gerek yoktur, yalnızca bu katmanın katmanlar arası arayüzler aracılığıyla sağladığı hizmetleri bilmesi yeterlidir. Böylece, tüm problemin karmaşıklık derecesi azalır. Yani, bir önceki katmanın çalışması, bir sonraki katmanın çalışmasını etkilemez; bu nedenle, her bir katmanın çalışma tasarımını yaparken yalnızca arayüzün değişmediğinden emin olmak yeterlidir, katman içindeki çalışma biçimini serbestçe ayarlayabiliriz.

  2. İyi esneklik. Herhangi bir katmanda bir değişiklik olduğunda, katlar arası arayüz ilişkisi değişmediği sürece, bu katmanın üzerindeki veya altındaki katmanlar etkilenmez. Bir katmanda teknik bir yenilik ortaya çıktığında veya bir katman çalışırken bir sorun yaşandığında, diğer katmanların çalışması etkilenmez; sorunu giderirken yalnızca bu katmanın bağımsız sorununu düşünmek yeterlidir.

  3. Yapısal olarak bölünebilir. Her katman en uygun teknolojiyi kullanabilir. Teknolojinin gelişimi genellikle asimetriktir, katmanlı bir ayrım, ahşap kova etkisini etkili bir şekilde önler, bu da bir alandaki teknolojik eksikliklerin genel çalışma verimliliğini etkilemeyeceği anlamına gelir.

  4. Kolayca uygulanabilir ve bakım yapılabilir. Bu yapı, büyük ve karmaşık bir sistemin uygulanmasını ve hata ayıklanmasını kolaylaştırır, çünkü tüm sistem bir dizi nispeten bağımsız alt sisteme ayrılmıştır. Hata ayıklama ve bakım sırasında, her bir katman ayrı ayrı hata ayıklanabilir, yanlış sorunları bulma ve çözme durumu önlenir.

  5. Standartlaştırma çalışmalarını teşvik edebilir. Çünkü her bir katmanın işlevi ve sunduğu hizmetler tam olarak tanımlanmıştır. Standartlaştırmanın avantajı, herhangi bir katmanı kolayca değiştirebilmenizdir, bu da kullanım ve araştırma açısından son derece uygundur.

Katmanlı modüler tasarım düşüncesi, teknik alanlarda büyük bir işlevselliğe sahip, birçok kişinin iş birliği yaptığı ve sürekli olarak geliştirilen mühendislik projelerine yönelik yaygın bir işleme yöntemidir ve pratikte kanıtlanmış, etkili bir yöntemdir.

Bitcoin ikinci katman ağına dair temel bilgi sisteminin bir derlemesi

2. Bitcoin Layer2'nin birkaç inşa düşüncesi

Bitcoin'in ikinci katman inşasını bir örnek olarak alarak ilgili analizler yapıyoruz. Bitcoin'in ikinci katmanında üç belirgin ikinci katman inşa yolu bulunmaktadır:

###1(Bir tür, zincir tabanlı genişleme yoludur ve EVM'nin ikinci katmanına oldukça benzer, blockchain yapısıdır;

)2### dağıtık bir yol temelinde, Lightning Network'ü temsil eden, dağıtık bir yapıdır.

(3) merkezi sistemlere dayanan bir yol daha vardır, merkezi indeksin temsil ettiği, merkezi bir yapıdır.

İlk iki yöntem çok özellikli, zaten kullanımda olan bazı ürünler ve keşfedilen ürünler var. Birinci yöntem için, Ethereum'un hızlı gelişimi ve diğer Bitcoin taklit zincirlerinin keşfi sayesinde, zincir tabanlı ikinci katman genişlemesi nispeten daha kolay, referans alınacak daha fazla vaka mevcut. İkinci yöntemin dağıtık temelli olması genellikle daha zordur, gelişimi de biraz yavaştır, Lightning Network bunun temsilcisidir. Üçüncü yöntem oldukça tartışmalıdır, çünkü ikinci katman inşası gibi görünmüyor, ama ikinci katman inşası işlevini yerine getiriyor gibi.

Hangi ikinci kat inşa planı daha iyidir? Bir piyasa test sonucunu ölçüt olarak alalım, hangi ikinci kat ağının toplam kilitli değeri TVL(Total Value Locked) yüksekse, o plan en iyi plandır. Zaman ve teknolojinin gelişimiyle, bu en iyi plan değişen bir süreç olacaktır.

Bitcoin'in ikinci katman ağı tanımına göre, sadece Bitcoin ağına dayanıyorsa ve Bitcoin ağıyla teknik bir ilişki kuruyorsa, bazı özellikleri Bitcoin'in birinci katman ağına göre daha iyi olan sistemler, Bitcoin'in ikinci katman ağı inşası olarak sayılabilir. Başka bir deyişle: BTC'yi gaz olarak tüketmek, BTC'yi temel varlık olarak almak ve Bitcoin'in performansını genişleten sistemler, ikinci katman inşası olarak kabul edilir. Bu değerlendirme doğrultusunda, merkezi yapıdaki üçüncü bir ikinci katman inşasını kabul etmemiz gerektiğini düşünüyorum.

Bitcoin'in kendine ait teknolojisinin gelişimi, OP_RETURN, Taproot, Schnorr imzası, MAST, Tapscript gibi değişikliklerin, birinci ve ikinci katmanları bağlamak amacıyla tasarlanması gerektiğini ortaya koymaktadır. Bu teknolojilerin fazla işlevsellik geliştirmek için kullanılmaması gerekir, çünkü birinci katman ağı ne kadar genişletilirse genişletsin niteliksel bir sıçrama sağlanamayacaktır; ikinci katman inşasına ihtiyaç vardır. Ancak daha iyi bir Bitcoin ikinci katman ürünü olmadığı sürece, bu birinci ve ikinci katmanları bağlayan teknolojik yetenekler bir süre aşırı kullanılacaktır.

( 2.1 Zincir Tabanlı İkincil İnşaat

Erken dönem Bitcoin taklit zincirleri, "Colorcoin") renkli coin(, "CovertCoins" ve "MasterCoin" gibi çeşitli keşifler yaptı; çeşitli genişletme amaçlı Bitcoin taklit zincirleri, BC gibi.

BTC-0.23%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 3
  • Share
Comment
0/400
PumpAnalystvip
· 08-03 19:59
Çeşitli ticaret sistemlerinin teknik analiziyle ilgileniyorum. Boş zamanlarımda değer yatırımı hakkında sohbet ediyorum.

Aşağıda rol tanımına uygun yorumlar bulunmaktadır:

Yine enayileri bir pozisyon girmeye ikna ediyorsun, değil mi?
View OriginalReply0
SellLowExpertvip
· 08-03 19:59
Gerçekten ikinci katın bu kadar çok şey yapmasını anlamıyorum, daha ne kadar sürecek?
View OriginalReply0
rugdoc.ethvip
· 08-03 19:52
btc ikisi de çöktü.
View OriginalReply0
  • 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)