Burada yeni bir şey yok, aslında 2021'de defalarca söyledim. Dahası, bu gün ve çağda, endüstrinin öncelikle altyapıya odaklanması tamamen saçmadır ve yüzlerce olmasa da düzinelerce benzer L1 (katman 1 blok zinciri ağları) ve L2 (katman 2 blok zinciri ağları) yıllarca çalıştıktan sonra, birkaç spam içerikli işlem dışında çok az etkili kullanım değeri vardır. 2024, 2025 ve sonrasında, blok alanı arzının, esasen sınırsız veri kullanılabilirliği (farklı özelliklerle) ile katlanarak arttığından bahsetmiyorum bile. Uygulama ve kullanıcı katılımı, son birkaç yılda büyük bir sorun haline geldi, büyük bir kısıtlama haline geldi ve talep ile arz arasındaki boşluk her geçen gün daha da genişledi. (Not: Daha da kötüsü, ürün-pazara uyarlanabilir olduğu kanıtlanmış değerli uygulamalar tamamen göz ardı edilir). Açıkçası sektörde hayal kırıklığına uğradım ama yine de ara sıra yazdığım yazılarla kendi tarzımla üzerinde çalışmaya devam edeceğim.
Bu makalede herhangi bir L1 veya L2'den bahsetmiyorum - küçük ve anlamsız kavgalarınız umurumda değil, bu yüzden lütfen beni aklınıza sokmayın. Size tek bir blok zincirinin neden son derece kötü bir teknoloji olduğunu ve neden yükseltilebilecek birden çok kez ve daha iyi teknolojiler olduğunu anlatmak için buradayım.
İşte benim tek zincir tanımım – blok zincirindeki her kullanıcı, bütünlüğü doğrulamak için tüm işlemleri saf bir şekilde yeniden işlemek zorundadır. Ağ ne kadar çok işlem gerçekleştirirse, her birey için donanım gereksinimleri o kadar yüksek olur. Ağda ne kadar çok düğüm olursa, o kadar az verimli ve yavaş hale gelir veya erişilebilirliği sınırlarsınız, böylece çok az sayıda yerde çok az sayıda insan sübvansiyonlar olmadan bağımsız düğümleri çalıştırabilir ve bu da etkili bir şekilde geleneksel finansal sistemden daha merkezi bir distopyaya yol açar. Yıllar geçtikçe, on yıllar olmasa da, nihayetinde sosyal, teknolojik ve ekonomik sürdürülemezliğe yol açan birçok başka zorluk ortaya çıktı. Sürdürülebilirlik üzerine zaten bir kitap yazdım, bu yüzden burada girmeyeceğim.
Diyelim ki bir ağda 10.000 düğümünüz var, bence bu yeterli değil, dünyanın farklı yerlerinde 100.000 düğüme sahip olmak için çaba göstermeliyiz. Evde, okulda, devlet dairelerinde, büyük şehirlerde, küçük köylerde, Şili'de, Papua Yeni Gine'de ve hatta uzayda bile ağ düğümlerine ihtiyacımız var. En kötüsünü atlatamazsan, halka açık bir blok zincirinin tüm anlamı kaybolur. Bununla birlikte, olumlu bir senaryodan memnunsak ve blok zincirinin çalışması gereken kritik bir anda başarısız olursak, biraz konu dışı olsa da başarısızlığın gerçekleşmesi çok kolaydır.
Diyelim ki son aşamada 100.000 düğümünüz var - her düğümün tüm işlemleri yeniden işlemesi gerekiyor. Ağın ek yükü hemen 100.000 kat artar, 100.000 düğümün tümünü senkronize tutmak için çok fazla bant genişliği tüketmeniz gerektiğinden bahsetmiyorum bile, bu son derece verimsizdir.
Geleneksel hafif istemciler çözüm değildir. Her şeyden önce, geleneksel hafif istemciler güvenilmez değildir, ancak daha da önemlisi, bütünlüğü doğrulamak için tüm işlemleri yeniden işlemek için hala çok sayıda düğüme ihtiyacınız vardır.
Neyse ki, işleri binlerce kat daha verimli hale getirmenin yolları var. İki temel teknoloji, geçerlilik kanıtları ve veri kullanılabilirliği örneklemesidir. Hiç şüphe yok ki, ölçek büyütmeye çalışan her bir blok zinciri, geçerlilik kanıtları ve veri kullanılabilirliği örneklemesi gibi teknolojilere yükseltilmelidir, aksi takdirde riskin ortadan kaldırılması gerekir (not: elbette, sahtekarlık kanıtlarımız da var, ancak geçerlilik kanıtlarına odaklanacağım).
Geçerlilik Kanıtı'nın neden tüm blok zincirleri için bariz ve kritik bir yükseltme olduğunu uzun uzadıya tartıştım - ancak işte ana çıkarımlar:
Geçerliliğe dayanıklı bir yürütme katmanının eşdeğer tek bir yürütme katmanından daha hızlı olması için sistem gereksinimlerini artırabilirsiniz.
2.1 MB boyutundaki bir geçerlilik kanıtı, binlerce düğümle senkronize edildiğinde binlerce süper bilgisayar ve gigabayt (gigabayt) bant genişliği gerektiren milyonlarca işlemin bütünlüğünü temsil edebilir. Bu, doğrulayıcıların yalnızca kısa kanıtları senkronize etmesi ve işlemesi gerektiğinde, geçerliliğe dayanıklı yürütme katmanlarının daha önemli ve daha düşük gecikme süresine sahip olmasını mümkün kılar.
3.** Son olarak ve en önemlisi, ortalama bir kullanıcı, bir süper bilgisayara ve sınırsız 10 Gb/sn bağlantıya ihtiyaç duyulduğunda artık cep telefonunun bütünlüğünü 4G'de doğrulayabilir.
Geçerlilik kanıtı yürütme katmanının başka birçok faydası vardır - bunlardan biri gizlilik olasılığıdır. Ancak belki de en heyecan verici şey, atomik birleştirilebilirliği korurken ve likiditeyi dağıtmadan verimi artırabilmenizdir. Diyelim ki tek bir yürütme katmanının zirvesi 1.000 TPS'dir. Geçerlilik kanıtına sahip eşdeğer bir yürütme katmanı, onu 2.000 TPS veya daha fazlasına kadar itebilir. O zaman bu zincirlerden 100'den fazla toplu kanıta sahip olabilirsiniz. 1.000 TPS'den 200.000 TPS'ye geçtiniz ve doğrulama maliyeti büyük ölçüde azaldı. Dahası, ağın genel altyapı maliyeti artık çok daha verimli.
Elbette, geçerlilik kanıtları büyük miktarda hesaplama ve veriyi sıkıştırabilse de, yine de bazı ham verilere ihtiyacımız var. Veri kullanılabilirliği örneklemesinin devreye girdiği yer burasıdır. Bu sistemde, düğüm sayısı ne kadar fazla olursa, işlenen veri miktarı o kadar fazla olur ve bant genişliğinin sınırlayıcı bir faktör olma olasılığını ve ışık hızı sınırının ötesinde başarılı bir şekilde azaltır. Sonuç olarak, tek bir blok zincirinin sağlayabileceği ölçeğin çok ötesine geçebilirsiniz. Yine de, veri kullanılabilirliği örneklemesi üzerinde çok fazla durmayacağım, çünkü bu hiçbir zaman bir sorun olmayabilir.
Maliyet: Geçerlilik kanıtı yürütme katmanı ve veri kullanılabilirliği örnekleme kanıtı veri katmanı, kanıtları oluştururken bir başlangıç maliyetine sahiptir, ancak bu kanıtları doğrulamanın nispeten düşük maliyeti nedeniyle çok daha ucuzdurlar. Örneğin, 100.000 düğümlü bir ağ için toplam maliyet en az 50.000 kat daha ucuz olacaktır. Dahası, geçerlilik kanıtlarının maliyeti önemli ölçüde düşüyor ve zkEVM kadar karmaşık bir şey bile neredeyse bir yıl önce neredeyse önemsizdi. Son olarak, halka açık blok zincirlerinin en büyük maliyeti aslında ekonomik güvenlik yoluyla "Sybil Saldırısına" karşı koruma sağlamaktır, bu da geçerlilik kanıtının bir başka olağanüstü avantajıdır - artık güvenliği her zincirin esasen güvensiz olduğu noktaya yaymak yerine neredeyse sınırsız sayıda zincir paylaşım güvenliğine sahip olabilirsiniz.
2.** Gecikme: Kanıt oluşturmak aynı anda çok şey yapabilir, aslında, bant genişliğinin genellikle darboğaz olduğu ve tek bir blok zincirinin verileri işlemesinin çok zaman aldığı göz önüne alındığında, verilerin yalnızca küçük bir bölümünü işlemeniz gerektiğinden, teknoloji olgunlaştıkça gecikme daha da azalabilir.
**3. Karmaşıklık: Teknolojideki her sıçrama için karmaşıklığa ihtiyaç vardır ve olmuştur, olmuştur ve olacaktır. Bir teknoloji verimliliği 100.000 kat artırabiliyorsa, doğru yaklaşım her zaman karmaşıklığa hakim olmak ve eski teknolojiyle devam etmek yerine onu test etmektir. Aksi takdirde, doğru yaklaşımı benimseyenler tarafından elenirsiniz. **
Karşıtlarla ilgili daha fazla yanlış anlamayı ortadan kaldırın:
Hem tek bir blok zinciri hem de geçerliliği korumalı bir yürütme katmanı, sanal makine (VM), paralelleştirme ve istemci düzeyinde optimizasyonların yanı sıra daha hızlı donanımdan yararlanabilir. Aslında, a) inşaatçıların uzmanlaşması nedeniyle; ve b) geçerliliğe dayanıklı yürütme katmanının daha hızlı donanım ve paralelleştirmeden daha fazla yararlandığı kanıt oluşturma. Etkililik kanıtı ile daha büyük ölçekte denemeler yapabilir ve yenilik yapabilirsiniz ve yürütme katmanı yürütmeye odaklanabilir. Bu, belirli uygulama zincirleri için kullanışlıdır.
Bu, yatay ve dikey ölçeklendirme meselesi değildir. Geçerliliğe dayanıklı yürütme katmanı size hem yatay hem de dikey ölçeklendirme sağlar. Bu gerçek paralelleştirmedir. Her zincirin paralelleştirilmesi x çapraz zincirlerin paralelleştirilmesi.
"Entegrasyon", tek bir blok zincirinin özelliği veya geçerlilik kanıtı değildir. Her ikisi de L1 katmanında kayıpsız olarak entegre edilebilir veya L2 katmanında ayrılabilir. Zaten bu konuda çalışan birden fazla proje var ve yukarıda da belirttiğim gibi isim vermeyeceğim. Aslında, sağlıklı bir ekosistem için, hem L1 hem de L2 katmanlarında doğrulanmış yürütme katmanlarına sahip olmanız gerekir, çünkü hepsinin kendi avantajları ve dezavantajları vardır ve seçim önemlidir.
**4. Geçerlilik kanıtı yalnızca birleştirilebilirliği korumakla kalmaz, aynı zamanda zincirler arasında birleştirilebilirliği korumanın en iyi yoludur. Gerçekte, tek bir zincir büyük olasılıkla hiçbir zaman birbiri arasında birleşemeyecek ve likiditeyi her zaman merkeziyetsiz hale getirecek, oysa zincirler arasında likiditeyi paylaşan geçerliliği kanıtlayan zincirler oluşturan birden fazla projemiz var. **
GERÇEK EKSILERI:
Zaman: Geçerlilik kanıtları ve veri kullanılabilirliği örneklemesi gibi yeni nesil teknolojiler beklediğimden daha uzun sürüyor. Ancak her gün istikrarlı bir ilerleme kaydediliyor ve şu anda üretimde birden fazla çözümümüz var ve önümüzdeki yıllarda daha fazlası gelecek. Ne kadar süreceğini bilmesem de, geçerlilik kanıtının popülaritesi çoktan başladı ve bu kaçınılmaz.
Bakın, bugün tek bir blok zincirine sahip olmak tamamen sorun değil, çünkü 5 yıl önce ciddi sınırlamalarını aşabilecek hiçbir teknoloji yoktu. Ancak, geçerlilik kanıtları ve veri kullanılabilirliği örneklemesi gibi yeni nesil teknolojilerin kaçınılmaz olduğu gerçeğini kabul etmek de önemlidir ve tüm blok zinciri dünyası eninde sonunda bu tasarıma doğru ilerleyecektir çünkü bu mükemmel bir anlam ifade etmektedir. Bahse girerim ki, dikkat etmeye değer her bir blok zinciri projesi geçerlilik kanıtı üzerinde çalışıyor ve bu alanda en ileri giden proje ödüllendirilecek, ancak geçerlilik kanıtının büyük faydalarını inkar ederek kripto topluluğunu hala yanıltanlar gelecekte birçok zorlukla karşılaşacak. Bunun yerine, yeni teknolojileri benimseyin. **
Şu anda blockchain'in küresel ölçeğe ulaşacağını ve tüm doğrulamayı telefonlarımızda yapacağını bilmemizin tek yolu bu. Tek bir blok zinciri ölçeklenemez veya ölçeklenemez.
Tabii Bitcoin gibi ölçeğe ihtiyacınız yoksa.
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.
Blok zincirleri büyük bir değişiklikle karşı karşıya kalacak: tek bir blok zinciri çok verimsiz
作者:polynya;编译:Tek boynuzlu atı engelle
Burada yeni bir şey yok, aslında 2021'de defalarca söyledim. Dahası, bu gün ve çağda, endüstrinin öncelikle altyapıya odaklanması tamamen saçmadır ve yüzlerce olmasa da düzinelerce benzer L1 (katman 1 blok zinciri ağları) ve L2 (katman 2 blok zinciri ağları) yıllarca çalıştıktan sonra, birkaç spam içerikli işlem dışında çok az etkili kullanım değeri vardır. 2024, 2025 ve sonrasında, blok alanı arzının, esasen sınırsız veri kullanılabilirliği (farklı özelliklerle) ile katlanarak arttığından bahsetmiyorum bile. Uygulama ve kullanıcı katılımı, son birkaç yılda büyük bir sorun haline geldi, büyük bir kısıtlama haline geldi ve talep ile arz arasındaki boşluk her geçen gün daha da genişledi. (Not: Daha da kötüsü, ürün-pazara uyarlanabilir olduğu kanıtlanmış değerli uygulamalar tamamen göz ardı edilir). Açıkçası sektörde hayal kırıklığına uğradım ama yine de ara sıra yazdığım yazılarla kendi tarzımla üzerinde çalışmaya devam edeceğim.
Bu makalede herhangi bir L1 veya L2'den bahsetmiyorum - küçük ve anlamsız kavgalarınız umurumda değil, bu yüzden lütfen beni aklınıza sokmayın. Size tek bir blok zincirinin neden son derece kötü bir teknoloji olduğunu ve neden yükseltilebilecek birden çok kez ve daha iyi teknolojiler olduğunu anlatmak için buradayım.
İşte benim tek zincir tanımım – blok zincirindeki her kullanıcı, bütünlüğü doğrulamak için tüm işlemleri saf bir şekilde yeniden işlemek zorundadır. Ağ ne kadar çok işlem gerçekleştirirse, her birey için donanım gereksinimleri o kadar yüksek olur. Ağda ne kadar çok düğüm olursa, o kadar az verimli ve yavaş hale gelir veya erişilebilirliği sınırlarsınız, böylece çok az sayıda yerde çok az sayıda insan sübvansiyonlar olmadan bağımsız düğümleri çalıştırabilir ve bu da etkili bir şekilde geleneksel finansal sistemden daha merkezi bir distopyaya yol açar. Yıllar geçtikçe, on yıllar olmasa da, nihayetinde sosyal, teknolojik ve ekonomik sürdürülemezliğe yol açan birçok başka zorluk ortaya çıktı. Sürdürülebilirlik üzerine zaten bir kitap yazdım, bu yüzden burada girmeyeceğim.
Diyelim ki bir ağda 10.000 düğümünüz var, bence bu yeterli değil, dünyanın farklı yerlerinde 100.000 düğüme sahip olmak için çaba göstermeliyiz. Evde, okulda, devlet dairelerinde, büyük şehirlerde, küçük köylerde, Şili'de, Papua Yeni Gine'de ve hatta uzayda bile ağ düğümlerine ihtiyacımız var. En kötüsünü atlatamazsan, halka açık bir blok zincirinin tüm anlamı kaybolur. Bununla birlikte, olumlu bir senaryodan memnunsak ve blok zincirinin çalışması gereken kritik bir anda başarısız olursak, biraz konu dışı olsa da başarısızlığın gerçekleşmesi çok kolaydır.
Diyelim ki son aşamada 100.000 düğümünüz var - her düğümün tüm işlemleri yeniden işlemesi gerekiyor. Ağın ek yükü hemen 100.000 kat artar, 100.000 düğümün tümünü senkronize tutmak için çok fazla bant genişliği tüketmeniz gerektiğinden bahsetmiyorum bile, bu son derece verimsizdir.
Geleneksel hafif istemciler çözüm değildir. Her şeyden önce, geleneksel hafif istemciler güvenilmez değildir, ancak daha da önemlisi, bütünlüğü doğrulamak için tüm işlemleri yeniden işlemek için hala çok sayıda düğüme ihtiyacınız vardır.
Neyse ki, işleri binlerce kat daha verimli hale getirmenin yolları var. İki temel teknoloji, geçerlilik kanıtları ve veri kullanılabilirliği örneklemesidir. Hiç şüphe yok ki, ölçek büyütmeye çalışan her bir blok zinciri, geçerlilik kanıtları ve veri kullanılabilirliği örneklemesi gibi teknolojilere yükseltilmelidir, aksi takdirde riskin ortadan kaldırılması gerekir (not: elbette, sahtekarlık kanıtlarımız da var, ancak geçerlilik kanıtlarına odaklanacağım).
Geçerlilik Kanıtı'nın neden tüm blok zincirleri için bariz ve kritik bir yükseltme olduğunu uzun uzadıya tartıştım - ancak işte ana çıkarımlar:
2.1 MB boyutundaki bir geçerlilik kanıtı, binlerce düğümle senkronize edildiğinde binlerce süper bilgisayar ve gigabayt (gigabayt) bant genişliği gerektiren milyonlarca işlemin bütünlüğünü temsil edebilir. Bu, doğrulayıcıların yalnızca kısa kanıtları senkronize etmesi ve işlemesi gerektiğinde, geçerliliğe dayanıklı yürütme katmanlarının daha önemli ve daha düşük gecikme süresine sahip olmasını mümkün kılar.
3.** Son olarak ve en önemlisi, ortalama bir kullanıcı, bir süper bilgisayara ve sınırsız 10 Gb/sn bağlantıya ihtiyaç duyulduğunda artık cep telefonunun bütünlüğünü 4G'de doğrulayabilir.
Elbette, geçerlilik kanıtları büyük miktarda hesaplama ve veriyi sıkıştırabilse de, yine de bazı ham verilere ihtiyacımız var. Veri kullanılabilirliği örneklemesinin devreye girdiği yer burasıdır. Bu sistemde, düğüm sayısı ne kadar fazla olursa, işlenen veri miktarı o kadar fazla olur ve bant genişliğinin sınırlayıcı bir faktör olma olasılığını ve ışık hızı sınırının ötesinde başarılı bir şekilde azaltır. Sonuç olarak, tek bir blok zincirinin sağlayabileceği ölçeğin çok ötesine geçebilirsiniz. Yine de, veri kullanılabilirliği örneklemesi üzerinde çok fazla durmayacağım, çünkü bu hiçbir zaman bir sorun olmayabilir.
Peki, dezavantajları nelerdir?**Öncelikle dezavantaj olmayanlardan bahsedeyim:
2.** Gecikme: Kanıt oluşturmak aynı anda çok şey yapabilir, aslında, bant genişliğinin genellikle darboğaz olduğu ve tek bir blok zincirinin verileri işlemesinin çok zaman aldığı göz önüne alındığında, verilerin yalnızca küçük bir bölümünü işlemeniz gerektiğinden, teknoloji olgunlaştıkça gecikme daha da azalabilir.
**3. Karmaşıklık: Teknolojideki her sıçrama için karmaşıklığa ihtiyaç vardır ve olmuştur, olmuştur ve olacaktır. Bir teknoloji verimliliği 100.000 kat artırabiliyorsa, doğru yaklaşım her zaman karmaşıklığa hakim olmak ve eski teknolojiyle devam etmek yerine onu test etmektir. Aksi takdirde, doğru yaklaşımı benimseyenler tarafından elenirsiniz. **
Karşıtlarla ilgili daha fazla yanlış anlamayı ortadan kaldırın:
Hem tek bir blok zinciri hem de geçerliliği korumalı bir yürütme katmanı, sanal makine (VM), paralelleştirme ve istemci düzeyinde optimizasyonların yanı sıra daha hızlı donanımdan yararlanabilir. Aslında, a) inşaatçıların uzmanlaşması nedeniyle; ve b) geçerliliğe dayanıklı yürütme katmanının daha hızlı donanım ve paralelleştirmeden daha fazla yararlandığı kanıt oluşturma. Etkililik kanıtı ile daha büyük ölçekte denemeler yapabilir ve yenilik yapabilirsiniz ve yürütme katmanı yürütmeye odaklanabilir. Bu, belirli uygulama zincirleri için kullanışlıdır.
Bu, yatay ve dikey ölçeklendirme meselesi değildir. Geçerliliğe dayanıklı yürütme katmanı size hem yatay hem de dikey ölçeklendirme sağlar. Bu gerçek paralelleştirmedir. Her zincirin paralelleştirilmesi x çapraz zincirlerin paralelleştirilmesi.
"Entegrasyon", tek bir blok zincirinin özelliği veya geçerlilik kanıtı değildir. Her ikisi de L1 katmanında kayıpsız olarak entegre edilebilir veya L2 katmanında ayrılabilir. Zaten bu konuda çalışan birden fazla proje var ve yukarıda da belirttiğim gibi isim vermeyeceğim. Aslında, sağlıklı bir ekosistem için, hem L1 hem de L2 katmanlarında doğrulanmış yürütme katmanlarına sahip olmanız gerekir, çünkü hepsinin kendi avantajları ve dezavantajları vardır ve seçim önemlidir.
**4. Geçerlilik kanıtı yalnızca birleştirilebilirliği korumakla kalmaz, aynı zamanda zincirler arasında birleştirilebilirliği korumanın en iyi yoludur. Gerçekte, tek bir zincir büyük olasılıkla hiçbir zaman birbiri arasında birleşemeyecek ve likiditeyi her zaman merkeziyetsiz hale getirecek, oysa zincirler arasında likiditeyi paylaşan geçerliliği kanıtlayan zincirler oluşturan birden fazla projemiz var. **
GERÇEK EKSILERI:
Zaman: Geçerlilik kanıtları ve veri kullanılabilirliği örneklemesi gibi yeni nesil teknolojiler beklediğimden daha uzun sürüyor. Ancak her gün istikrarlı bir ilerleme kaydediliyor ve şu anda üretimde birden fazla çözümümüz var ve önümüzdeki yıllarda daha fazlası gelecek. Ne kadar süreceğini bilmesem de, geçerlilik kanıtının popülaritesi çoktan başladı ve bu kaçınılmaz.
Bakın, bugün tek bir blok zincirine sahip olmak tamamen sorun değil, çünkü 5 yıl önce ciddi sınırlamalarını aşabilecek hiçbir teknoloji yoktu. Ancak, geçerlilik kanıtları ve veri kullanılabilirliği örneklemesi gibi yeni nesil teknolojilerin kaçınılmaz olduğu gerçeğini kabul etmek de önemlidir ve tüm blok zinciri dünyası eninde sonunda bu tasarıma doğru ilerleyecektir çünkü bu mükemmel bir anlam ifade etmektedir. Bahse girerim ki, dikkat etmeye değer her bir blok zinciri projesi geçerlilik kanıtı üzerinde çalışıyor ve bu alanda en ileri giden proje ödüllendirilecek, ancak geçerlilik kanıtının büyük faydalarını inkar ederek kripto topluluğunu hala yanıltanlar gelecekte birçok zorlukla karşılaşacak. Bunun yerine, yeni teknolojileri benimseyin. **
Şu anda blockchain'in küresel ölçeğe ulaşacağını ve tüm doğrulamayı telefonlarımızda yapacağını bilmemizin tek yolu bu. Tek bir blok zinciri ölçeklenemez veya ölçeklenemez.
Tabii Bitcoin gibi ölçeğe ihtiyacınız yoksa.