Joel Monegro, Ortak, Yer Tutucu tarafından yazıldı
Derleyen: Luffy, Öngörü Haberleri
Yeni teknolojilerin öncüleri altyapı inşa etmek için büyük miktarda sermaye toplamak zorunda kalıyor ve bu da aşırı yatırıma ve spekülatif balonlara yol açabiliyor. Bu baloncuklar patladığında, zayıf işletmeler başarısızlığa uğrar ve piyasa güçleri sektör liderleri ve onların paradigmaları etrafında güçlenir. Bu entegrasyon süreci sayesinde uygulamadaki ortak unsurları belirleyebilir ve bunları açık kaynaklı veya ayrı hizmetler olarak satılabilen standart modüler bileşenlere ayırabiliriz. Bu soyutlanmış bileşenler, daha karmaşık uygulamaların oluşturulmasını kolaylaştırır ve maliyet yapılarında yatırım harcamalarına dayalı bir yapıdan işletme giderlerine dayalı bir yapıya geçişe olanak tanıyarak yeni ürünlerin daha hızlı ve daha düşük başlangıç maliyetleriyle piyasaya sürülmesine olanak tanır. Bu model şimdi, yeni "modüler" teknolojilerin (Rollup'lar gibi) teknoloji gelişimini hızlandırdığı ve yalın başlangıç inovasyonu çağını başlattığı, ortaya çıkan Web3'te ortaya çıkıyor.
Sermaye Harcamaları ve İşletme Harcamaları
Teknoloji altyapısı standartlaştıkça ve yaygınlaştıkça daha güçlü ve kullanımı daha kolay hale geliyor. Ancak bu gerçekleşmeden önce, ilk girişimciler kendi uygulamalarını oluşturup dağıtmadan önce kendi altyapılarını oluşturmaya büyük yatırım yapmak zorunda kaldılar; örneğin Edison'un ampul satışına yardımcı olmak için elektrik şebekesini icat etmesi veya erken internet girişimlerinin web sayfalarını çalıştırmak için veri merkezlerini kurması gibi. Pazar olgunlaştıkça açık standartların ve isteğe bağlı altyapı hizmetlerinin ortaya çıkışı, bunları benimseyen şirketler için daha verimli iş modelleri sağlıyor çünkü ürünleri pazara sunmak için çok fazla zaman ve para harcamalarına gerek kalmıyor.
Örneğin, 2000 yılında İnternet balonunun patlamasının ardından İnternet endüstrisi, sunucu satın almak ve veri merkezleri oluşturmaktan (sermaye harcaması) bulut sunucuları kiralamaya (işletme harcamaları) geçiş yaptı. Birçok açık kaynaklı çerçeve (LAMP yığını, Ruby on Rails, Django ve NodeJS gibi) web geliştirmeyi kolaylaştırmak için ortaya çıkarken, Microsoft, Amazon ve Google gibi sektör liderleri ölçeklerini yeni standartlar ve düşük maliyetli altyapı hizmetleri oluşturmak için kullandı. . Bu, 2000'li yılların sonlarında başlayan API patlamasıyla birlikte, kullandıkça öde iş modeli kapsamında özel arka uç işlevselliği sağlayarak İnternet'in karmaşıklığını daha da basitleştirdi. Çöküşten sonraki on yıl içinde, bu soyutlama katmanları küçük ekiplerin yeni uygulamaları hızlı ve ucuz bir şekilde oluşturup ölçeklendirmesine olanak sağladı ve yeni kurulan şirketler inovasyonu hızlandırarak altın çağa öncülük etti.
Web2 altyapısı o kadar soyut hale geldi ki, modern web uygulamaları doğrudan fiziksel sunucularda bile değil, sunucu simülasyonlarında çalışıyor: minimum yeniden yapılandırmayla birçok ortamda kullanılabilen sanal makineler (genellikle kaplarda paketlenmiştir).Kolayca taşıyın veya kopyalayın) . Sanal makine teknolojisi, tek bir güçlü sunucunun aynı anda birden fazla uygulamayı çalıştırmasına izin vererek Web2'nin ölçeklenmesine yardımcı olur ve bilgi işlem kaynakları, talebi karşılamak ve maliyetleri kontrol etmek için gerektiğinde uygulamalara kolayca eklenebilir veya çıkarılabilir.
Sanallaştırma kavramı, altyapının nasıl soyut hale gelebileceğini gösteriyor, ancak bunu burada vurguluyorum çünkü Web3 altyapısı, Rollup'ın icadına benzer bir yol izliyor, bu da bunu blockchain'lerin birden fazla "sanal blockchain"i desteklemesine izin vererek yaptı. Blockchain genişlemeyi başardı.
soyutlama katmanı
İlk blockchain girişimleri, uygulama oluşturmaya başlamadan önce özel blockchain protokolleri, ön uçlar, cüzdanlar, SDK'lar, API'ler vb. dahil olmak üzere tüm altyapıyı oluşturmalıdır. Ethereum gibi akıllı sözleşme ağları, birçok uygulama için özel blok zincirleri oluşturma ihtiyacını azaltır, ancak maliyet, programlama kuralları ve ölçeklenebilirlik konusunda önemli kısıtlamalar getirerek olası uygulama aralığını sınırlandırır. Daha iddialı fikirler, halka açık zincirlerde elde edilmesi genellikle zor olan bir düzeyde esneklik ve verim gerektirir; dolayısıyla en heyecan verici uygulamaların çoğu uygulamaya konulamaz.
Cosmos ve Polkadot gibi platformlar daha sonra ortak güvenlik ve birlikte çalışabilirlik özelliklerine sahip özel blok zincirler oluşturmaya yönelik araçlar sunarak blok zincirlerin başlatılmasını daha kolay ve daha güvenli hale getirdi. Ancak bunları kullanmak hâlâ önemli miktarda kaynak ve uzmanlık gerektirdiğinden çoğu geliştiricinin erişemeyeceği bir yerde kalıyor. Ancak daha fazla soyutlama katmanının bulut hizmetlerini basitleştirmesi gibi, Rollup gibi yeni ortaya çıkan Katman 2 (L2) standartları da geliştiricilerin blockchain ortamlarını hızlı ve ucuz bir şekilde dağıtmasına olanak tanıyor.
Rollup, işlemleri ve akıllı sözleşmeleri zincir dışında yürütür ve birden fazla işlemin sonuçlarını ana blok zincirinde periyodik, kriptografik olarak doğrulanabilir işlemler halinde birleştirir, böylece temel ağın güvenliğini devralır. Bu, kredi kartı ağlarının birçok ödemeyi işleme koyma ve tüccarlarla haftalık toplu banka havaleleri yoluyla ödeme yapma biçimine benzer. Bu teknoloji sayesinde, tek bir blok zinciri aynı anda birçok yüksek performanslı sanal blok zincirini güvence altına alabilir ve işlem ücretlerini en aza indirirken ağ verimini önemli ölçüde artırabilir.
Daha da önemlisi, Rollup bir blockchain değil, en azından sanal makinelerden fazlası değil, onlar gerçek makineler değil. Rollup, sanal bir blockchain ve simülasyon ortamıdır. Soyutlama göz ardı edilirse, Rollup'taki akıllı sözleşmeler tıpkı gerçek blockchain'deki gibi çalışır. Operatörler çıktıları düzenli olarak güvenilir bir blok zincirine yerleştirdiği ve verileri bozmadığı sürece performans, kontrol veya uyumluluk ihtiyaçlarına göre toplama merkezileştirilebilir. Ancak "paylaşılan sipariş" teknolojisi kullanılarak merkezi olmayan bir yapıya da kavuşturulabilir.
Ölçeklenebilirliğin yanı sıra, "yürütme" katmanını "veri kullanılabilirliği", "uzlaştırma" ve fikir birliği katmanlarından ayırarak geliştiriciler, ana zincirin güvenliğinden yararlanırken esneklik kazanır. Örneğin, bir geliştirici Solidity'den hoşlanmıyor ancak Ethereum'un güvenliğinden veya ekosisteminden yararlanmak istiyorsa, programlama dili olarak Python'u kullanarak uygulamasını Rollup'ı kullanarak Ethereum'a dağıtmayı seçebilir. OP Stack, ZK Stack, Polygon CDK, Arbitrum Orbit veya Rollkit gibi açık kaynaklı çerçeveler, geliştiricilerin farklı güven düzeyleriyle özel Toplamaları kolayca dağıtmasına olanak tanırken, Espresso ve Astria gibi merkezi olmayan sıralama projeleri, ihtiyaç duymanız halinde uygulama Katmanı merkezi olmayanlaştırma seçeneklerini sunar. Aynı zamanda, Dymension, Conduit, Caldera ve Gelato gibi sayıları giderek artan düşük kodlu "Hizmet Olarak Toplama" (RaaS) ürünleri, herkesin dakikalar içinde özel bir sanal blockchain başlatmasına olanak tanıyor.
Daha geniş “modülerlik hareketi”, geliştiricilere yığının diğer alanlarını kapsayan standartlar ve hizmetler sağlayarak blockchain uygulamaları oluşturma ve ölçeklendirme maliyetini daha da azaltır. Ethereum'un EVM'si akıllı sözleşmeler için "işletim sistemi" olarak hakim durumdayken Solana'nın SVM'si yüksek performanslı bir alternatif olarak hızla ortaya çıkıyor (her ikisi de bağımsız Toplamalarda kullanılabilir). POKT gibi protokoller ağlar arasında RPC/API katmanını standartlaştırırken SyndicatePolywrap gibi çerçeveler birden fazla protokolü tek bir ön uç SDK'ya soyutlar; Across gibi zincirler arası köprüler likiditenin farklı blockchain ağları arasında akmasını sağlarken SAFE veya Squad'lar Magic gibi "hizmet olarak cüzdan" (WaaS) şirketlerinin eklenmesi, herhangi bir zincirdeki kullanıcıların kolayca özel cüzdanlar oluşturmasına olanak tanır. Celestia gibi özellikle sanal blockchain ortamları için oluşturulmuş yeni L1'ler bile var.
Milyonlarca sanal blok zinciri
Web3 girişimleri için mevcut strateji, ilk önce Ethereum L2 veya Solana gibi yüksek performanslı, düşük maliyetli bir ağ üzerinde başlatmak ve ardından ölçek gerekiyorsa özel, uygulamaya özel bir çalışma zamanı ortamına geçmeyi planlamaya başlamaktır. Celo veya POKT gibi kendi zincirlerini kuran mevcut protokoller bile altyapı maliyetlerini basitleştirmek için L2 mimarisine geçiyor; bu da veri merkezlerine sahip İnternet şirketlerinin bulut hizmetlerini benimsemek zorunda kaldığı bir dönemi yansıtıyor. Eğer yeni şeyleri benimsemezseniz, kucaklayan rakipleriniz tarafından kolayca mağlup edilirsiniz.
Pek çok kişi, Solana gibi yüksek verimli blokzincirlerde çalışan uygulamaların L2'ye ihtiyaç duymadan "web ölçeği" elde edebileceğine inanıyor, ancak internetteki etkinliklerin çoğu arka planda gerçekleştiğinden insanlar ağ ölçeğinin etkilerini büyük ölçüde hafife alıyor. Yaptığınız her tıklama yüzlerce gizli HTTP isteğini tetikler; yalnızca Twitter.com'u yüklemek, çeşitli API'lere ve hizmet sağlayıcılara 2 saniye içinde 300'ün üzerinde arka plan isteğini tetikler ve bu, kullanıcının tek bir eylemidir. Web ölçeğine ulaşmak, uygulama başına saniyede milyonlarca işlemin gerçekleştirilmesi anlamına gelebilir, ancak internet tarafındaki talebin bir milyon artması durumunda bu yeterli olmayacaktır. Bu ölçeğe ulaşmak için sanallaştırma gereklidir, ancak bunu başarmak için altta ultra yüksek performanslı L1'e de ihtiyacımız var. Veri kullanılabilirliği için optimize edilmiş blok zincirlere (Celestia gibi) ek olarak, yüksek performanslı blok zincirler (Solana ve Monad gibi) potansiyel olarak ilginç toplama oyun alanlarıdır.
Bununla birlikte, sanal blok zincirlerinin önemli olmasının tek nedeni ölçeklenebilirlik değildir. Sanal blockchain, Web3 çağında çevrimiçi hizmetler için güçlü bir standarttır. Rollup'ın ilk dalgası esas olarak "daha hızlı Ethereum" hizmetlerinden oluşuyor. Bununla birlikte, modüler mimarinin sağladığı esneklik, sanal blok zincirlerini, uygulamaya özel işletim ortamları veya belirli ekosistemler, endüstriler veya coğrafyalar için uyarlanmış ağlar oluşturmak için özellikle yararlı kılar. Ayrıca sıkı erişim kontrolü veya uyumluluk gereksinimleri olan kullanım durumları için "sanal özel blok zincirler" de oluşturabilirsiniz. Daha büyük fikir, Web2'nin "bulut hizmetleri ve API" paradigmasının yerini blok zinciri ve akıllı sözleşme arayüzlerinin almasıyla sanal blok zincirlerinin tüm çevrimiçi uygulamalar için varsayılan arka uç altyapısı haline gelebileceğidir.
Gelecek makalelerde bu fikirleri daha derinlemesine inceleyeceğiz ancak iş perspektifinden vurgulamak istediğim en önemli nokta, modülerliğin Web3 için Sermaye Harcamalarından OpEx'e geçişi temsil etmesidir ve bu nedenle, yeni nesil Rapid'i bekleyebiliriz. Blockchain uygulamalarının ölçeklendirilmesi. Operasyonel giderler, lansmandan önce büyük ölçekli finansman yoluyla karşılanmak yerine, maliyetlerin büyümeyle birlikte artması anlamına geliyor. Bu, girişimcilerin daha hızlı tekrarlayabileceği, uygulamaların daha ucuza ölçeklenebileceği ve yatırımcıların işletmeleri daha az riskle finanse edebileceği anlamına gelir. Tıpkı dot-com çöküşünden sonraki Web2 gibi, bunlar Web3 girişimleri için altın inovasyon çağının ilk önkoşullarıdır.
Tüm Yorumlar