Cover photo

Optimism Bedrock ile Tanışın

May 27, 2022

Bedrock şimdiye kadar ki en ucuz, en hızlı ve en gelişmiş rollup mimarisidir.

Optimism her zaman Rollup mimarisinin uçlarında kalmaya çalışmıştır. Geçen yıl, L2'nin temeli olarak mevcut ana ağ Ethereum istemcilerini(Geth gibi) kullanmanın toplu tasarım modeli olan EVM Denkliği kavramını tanıttık. Optimism ağına büyük bir yükseltme olarak, geçen Kasım ayında ilk EVM Denkliği(EVM Equivalence) zincirini başlattık. O zamandan beri Optimism, çalışan, en potansiyeli yüksek, güvenilir ve çatallanabilir(😉) Optimistic rollup’lardan biri olduğunu kanıtladı.

EVM Denkliği, günümüzün Optimism ağının şunları desteklediği anlamına gelir:

  • Optimism’i sürekli olarak en ucuz L2 yapan gelişmiş çağrı verisi sıkıştırması(calldata compression)

  • L2'de istediğiniz her şeyi deneyebilmeniz için her bir Ethereum ön derlemesi

  • En karmaşık işlem kodlarında eksiksiz Ethereum gas ve işlem kodu(opcode) uyumluluğu

  • Gerçek zamanlı uygulamalar oluşturmayı mümkün kılan kesin zaman damgaları(timestamps)

  • İşlem izleri gibi gelişmiş özellikleri destekleyen tam takım uyumluluğu

  • Kodunuz ve EVM arasında bir ayrım olmadığı için son derece hızlı kod işleme

Ebedi Optimism

Optimism’in şuanki halini tasarlarken, en son teknolojiyi geliştirmek ve bir Optimistic rollup’ın neler yapabileceğine meydan okumak için elimizden gelenin en iyisini yaptık. EVM Denkliği’ne giderek daha fazla projenin gelmesiyle, en azından kısmen başarılı olduğumuzu düşünme eğilimindeyiz. Yine de daha iyisini yapmak her zaman mümkündür ve yapılacak işler varken kesinlikle dinlenecek tiplerden değiliz.

Bugün Optimism, çalışan bir blok zincirini başlatmak için gereken temel unsurları temsil ediyor. EVM Denkliğinin özellikleri, canlı bir uygulama ekosisteminin çiçek açmaya başlamasını mümkün kılmıştır. Elbette OP Baharı geldiğine göre, Ebedi OP Yazının temelini oluşturmanın zamanı geldi.

Optimism, yönetiminde olduğu gibi, teknik özünü de uzun vadeli sürdürülebilirliğe odaklanarak yeniden işlemeye çalışıyor. Bedrock’u inşa etmeye başladığımızdan berri aşağıdaki temel tasarım ilkelerini benimsedik:

  • Optimism’in aynı çekirdek kodu paylaşabilmesi ve üzerinde işbirliği yapabilmesi için Ethereum’dan farkı minimize etmek

  • Ethereum için oluşturduğumuz zihinsel modellerin Optimism’e uygulanabilmesi için tasarım kalıplarını yeniden kullanmak

  • Optimism’i piyasadaki en ulaşılabilir, çatallanmaya uygun ve denetlenebilir rollup kod tabanı yapmak için son kod parçasına kadar basitleştirmek

  • Modüler geleceğe hazırlanmak için alternatif veri kullanılabilirliği ve yürütme katmanlarını kolayca ekleyebilmemiz için yığınımızın her parçasını modülerleştirmek

  • Gereksiz karmaşıklık ve zihinsel ek yük getirmeden maliyetleri en aza indirmek için pragmatik olarak optimizasyon

Optimism protokolünün bu yeni bölümü üzerindeki yorulmak bilmeyen çalışmalarımız artık üretime girmeye neredeyse hazır. Bunu tamamen bir sır olarak saklamamış olsak da, çatılardan da tam olarak haykırmadık. Şimdi bu durum değişiyor. Bugün, kopyalanmaya değer bir sonraki Optimism yükseltmesini duyurmaktan heyecan duyuyoruz: Bedrock.

(Şu fork’lama düğmesine basın! Tüm kodlarımız sonsuza kadar MIT lisanslıdır, bizde BSL olmaz.)

Bedrock, şimdiye kadar ki en ucuz, en hızlı ve en gelişmiş rollup mimarisidir.

Bunu herkes söyleyebilir, ama sadece Optimism bu iddiayı destekleyebilir. Bedrock, şimdiye kadarki en iyi rollup mimarisini oluşturma hedefiyle sayısız saat araştırma ve geliştirmenin doruk noktasıdır. Ve bunu sizle paylaşmaktan daha fazla heyecan duyamazdık.

Bugün Optimism’den beklediğiniz her şeye ek olarak Bedrock, yeni ve saçma derecede güçlü özelliklerden oluşan bir alışveriş listesi bırakıyor:

  • Kullanıcılara herhangi bir rollup için mümkün olan en ucuz işlemleri sağlamak için sıkıştırmanın ötesine geçen teorik olarak en uygun çağrı verisi gönderimi

  • Ethereum’un ayak izlerini takip eden ve Optimism’in maliyeti en aza indiren EIP-4844'ü sorunsuz bir şekilde entegre etmesini sağlayan konsensus/execution istemci ayrımı

  • Alternatif istemci uygulamalarının kapısını açan ve Optimism kullanıcılarına ekstra bir güvenlik düzeyi sağlayan mikroskobik bir istemci farkı

  • Bir Optimism node’u çalıştırmayı her zamankinden daha kolay hale getiren ve merkeziyetsizliğin gelişmesi için zemin hazırlayan Snap Sync desteği de dahil olmak üzere hızlı Peer-2-peer ağ iletişimi

  • Varlıkları kolayca Optimism’in içine ve dışına taşıyabilmeniz için yüksek düzeyde optimize edilmiş para yatırma ve çekme işlemleri

  • Optimism’in tüm Ethereum ağ koşullarını karşılayabileceğini garanti etmek için daha akıllı senkronizasyon, sıralama ve durum gönderimi

  • Optimism, Ethereum’un tüm kodunu, altyapısını ve tasarım modellerini kullanarak daha da büyük bir şeyi hedefliyor: Ethereum Denkliği.

CANNON CANNON CANNON

Bedrock aynı zamanda Optimism’in yeni nesil hata kanıt sistemi olan Cannon’ın da temelidir. Optimism ve geohot arasında bir işbirliği olan Cannon, Optimism’i hem basit hem de güvenli tutmak için tasarlanmış etkileşimli bir hata kanıtlama sistemidir. Cannon’un Alpha versiyonunun Bedrock’un piyasaya sürülmesiyle birlikte prime-time olması planlanıyor. Kanıtlar mı? Yakında ‘Bedrock’ kanıtları. 👀

Ancak Bedrock yalnızca bir yükseltme değil, rollup’ların nasıl oluşturulması gerektiğine dair tamamen yeni bir paradigmadır. Bedrock, gerçek güvenlik ve merkeziyetsizliğin temelini oluşturmak için sıfırdan tasarlandı.Bedrock (Cannon ile birlikte), birden fazla hataya dayanıklılık ve istemci uygulamasını kolayca destekleyebilen tek rollup mimarisidir, yükseltme anahtarlarını rollup hata kanıtlarından kaldırma arayışında temel bir bileşendir. Bedrock ile Optimism, Ethereum düzeyinde güvenlik garantileri elde etmiş ilk EVM tabanlı rollup olma yolunda ilerliyor.

Ne bekleyebilirsiniz?

Bedrock geçişinin tamamen sorunsuz olduğundan emin olmak için çok fazla çaba harcıyoruz. Bedrock şeffaf bir yükseltme olacak: çoğu kullanıcı için hiçbir şey fark etmeyecektir. İşte fark edeceğinizi umduğunuz birkaç heyecan verici şey:

  • Ortalama işlem ücretleri önemli ölçüde düşürülecek, böylece Optimism gezegendeki en ucuz EVM-tabanlı Optimistik Rollup unvanını koruyabilecek.

  • Verimlilik, buradan bir destek alacak.

  • Yatırma ve çekme işlemleri artık son derece optimize edilmiş olacak.

  • Optimism node’ları 50 kata kadar daha hızlı senkronize olacak. Bu biraz hızlı kod işlemedir.

Bedrock, prime-time hazırlığı olarak birincil Optimism monorepo’su ile birleştirildi. Yeni nesil L2'ye hazır olun 😉

Parçası olmak için

Pekala, çok fazla bilgi oldu. Optimistic rollup’lar, Ethereum ekosistemindeki en havalı altyapı parçalarından bazılarıdır. Geleceğin Optimistic rollup’larında harika insanlarla çalışmak ister misiniz? OP Labs ve Optimism Foundation, çeşitli görevler için eleman arıyor. Bir göz atın ve sizin için bir pozisyon olup olmadığını görün!

Sorumluluk reddi: Bu yazı OptimismTR ekibi tarafından, resmi Optimism duyuruları kullanılarak Türkçe’ye çevrilmiştir. OptimismTR ekibinin, içerikte yer alan herhangi bir bilginin doğruluğunu kontrol etme sorumluluğu yoktur. İçerikte yer alan bilgilerin kullanılması sonucunda oluşabilecek zararlardan OptimismTR ekibi sorumlu değildir.