Native Rollups, L1'in kendi STF'ini Uygulama Katmanı durum geçiş doğrulayıcısı olarak kullanır.
Yazar: ChainNode Topluluğu
Geçen iki yıl boyunca, Ethereum tamamen 'Rollup Merkezi' yol haritasına odaklandı. Bu strateji, ETH'yi köprü sözleşmelerinde kilitleyerek, işlemleri zincir dışında gerçekleştirerek ve Layer2 (L2) durumunu doğrulamak ve çekmeleri işlemek için hile kanıtı veya sıfır bilgi kanıtı (ZKP) kullanarak kullanarak Layer2 (L2) durumunu doğrulamak ve çekmeleri işlemek için hile kanıtı veya sıfır bilgi kanıtı (ZKP) kullanarak Layer2 (L2) durumunu doğrulamak ve çekmeleri işlemek için hile kanıtı veya sıfır bilgi kanıtı (ZKP) kullanarak Layer2 (L2) durumunu doğrulamak ve çekmeleri işlemek için hile kanıtı veya sıfır bilgi kanıtı (ZKP) kullanarak Layer2 (L2) durumunu doğrulamak ve çekmeleri işlemek için hile kanıtı veya sıfır bilgi kanıtı (ZKP) kullanarak
Ancak, büyük bir zorluk var: Ethereum kendisi EVM yürütme doğrulamasını doğal olarak desteklemediğinden, rollup'ın durum geçişlerini doğrulamak için kendi kanıt sistemini zincir üzerinde bağımsız olarak uygulamasını zorunlu kılıyor.
Ethereum sık sık hard fork geçirir, bu EVM'yi değiştirebilir, bu da rollup ekibinin özel uygulamalarını bakım ve güncelleme sorumluluğunu üstlenmesi gerektiği anlamına gelir. Bu genellikle güvenlik komitesi kurmayı veya köprü sözleşmeleri ve kanıt mekanizmalarının güncellenmesini yönetmek için token tabanlı oy kullanma sistemini benimsemeyi gerektirir.
Önceki serimizde, Based rollup ve Booster rollup'u tartıştık. Şimdi, yerel rollup kavramını daha derinlemesine inceleyeceğiz.
Based、Booster ve yerel arasındaki fark nedir?
Based rollup、Booster rollup ve orijinal rollup tanımları arasında muhtemelen çok karışıklık olabilir. Daha önceki seride Based rollup ve Booster rollup'u zaten tanıttık, bu yüzden bu yazıyı okumadan önce o içerikleri gözden geçirmenizi öneririz. Ancak bu üç türü hızlıca gözden geçireceğiz.
Temel Rollups, işlem sıralamasını L1 doğrulayıcı seti kullanarak yapar, merkezi olmayan bir yapıyı teşvik eder, ancak göreceli olarak uzun L1 blok süresi (örneğin 12 saniye) nedeniyle işlem kapasitesini etkileyebilir. Bununla birlikte, bu deneyimi geliştirmek için çaba sarf edilmekte olup, topluluk sürekli yenilikler yaparken kullanıcıların daha hızlı işlem onayının keyfini yaşamalarını sağlayan önceden onaylama teknolojisi kullanılmaktadır.
Booster Rollups, uygulamaların yeniden dağıtılmadan büyümesine olanak tanıyan, L2'de L1 işlemlerini taklit ederek yürütme ve depolamayı genişleten bir yöntem sunar. Bu yaklaşım, ölçeklenebilirlik sağlasa da, geleneksel rollup'lara kıyasla ek karmaşıklık ve geliştirme ile bakım için daha fazla mühendislik çabası gerektirir.
Yerleşik rollups, L1'in kendi durum geçiş işlevini (STF) Uygulama Katmanı durum geçişinin doğrulayıcısı olarak kullanır. Bununla birlikte, Optimism, Arbitrum ve diğer rollups, genellikle Ethereum'da doğrudan uygulanamayan karmaşık veya pratik olmayan özel değişiklikler içerir, EVM eşdeğer ortamında çalışsalar da.
Doğal rollups eskiden yasal rollups olarak bilinirdi ve çeşitli yazılarda detaylı olarak tartışılmıştır. Ayrıca, 'standart rollup' terimi @apolynya tarafından kısa bir süre kullanılmıştır. Bununla birlikte, 'yasal' terimi nihayet 'doğal' tarafından değiştirilmiş ve mevcut EVM eşdeğer rollup'ların bu modele yükseltilebileceğini belirtmek için kullanılmıştır. 'Doğal' terimi, @danrobinson ve Lido'dan anonim bir katılımcı tarafından önerilmiştir.
Rollup nasıl çalışır?
Orijinal rollup önerisi, ROLLUP durum geçişinin doğrulayıcısı olarak hizmet etmeyi amaçlayan EXECUTE önişlemesini tanıttı. Bu önişlemin, rollup ekibinin doğrulayıcı sözleşmelerinde kullanmasına izin verecek ve sistemlerini temsil etmek için Based sağlayacak ve rollup'un Ethereum'un yerel doğrulamasını devralmasını sağlayacak.
Bu yeni önyükleme bir yönüyle 'EVM içindeki EVM' kavramına benzer ve Ethereum'un sosyal uzlaşısı altında güncellenecektir. Bu, EVM'deki değişikliklerin önyüklemede yansıtılmasını sağlayarak rollup'ın Ethereum'un doğrulamasını devralmasını ve rollup ekibinin güvenlik komitesi veya çoklu imza alanında yönetim sorumluluğunu hafifletmesini sağlar, böylece rollup kullanıcılar için daha temel bir güvenlik sağlar.
EVM durum geçişlerini doğrulayan bir ön derleme olarak EXECUTE, rollup'ın Ethereum'un yerel Based altyapısını Uygulama Katmanı'nda kullanmasına izin verir. Pre_state_root, post_state_root, iz ve gas_used gibi girdileri kullanarak geçişleri doğrular, EIP-1559 benzeri bir gaz fiyatlandırma mekanizmasını kullanır. Rollup'ın ölçeklenebilirlik ihtiyaçlarına bağlı olarak, doğrulayıcılar geçişin doğruluğunu yeniden yürüterek veya SNARK kanıtlarıyla zorlayabilir. Ayrıca, MEV tabanlı kanıt rekabeti gibi merkezi olmayan riskleri hafifletmek için bir gecikme yuvası entegre edilmiştir.
Bu ön derleme, kanıt sistemlerinde 'güvensiz rollup' desteği sağlayarak rollup geliştirmeyi basitleştirir. Ethereum tarafından yönetilen sıralama ve kanıt sistemlerine dayanan rollup tasarımıyla birleştirildiğinde, bu yapı tamamen güvensizliği sağlayabilir ve genellikle 'ultra ses rollup' olarak adlandırılır. Bu, kombinasyon kabiliyetini arttırır ve gerçek zamanlı hesaplama potansiyeline sahiptir, böylece daha fazla kombinasyon yeteneğine ve güvenli rollup tasarımına teşvik sağlar.
Önerilen ön derleme davranışı, rollup işlemlerini doğrulamak için EVM benzeri bir şekilde yeniden yürütür. Bu, rollup'un temel avantajı olan off-chain yürütmeyle çelişmektedir, çünkü rollup'un avantajı, yalnızca Ethereum'a geçerlilik kanıtı sunmaktır. Aksine, ön derleme, temelde Ethereum'un zaten yaptığı şeyleri yansıtmakta olup L1'den gelen hesaplama yükünü hafifletme konusunda herhangi bir değer eklememektedir.
EVM'ye benzer bir doğrulayıcı seçmek, zk doğrulayıcıların aksine, ZK teknolojisinin şu anda olgun olmamasından kaynaklanmaktadır. Şu anda geniş çapta kullanılan zkVM'nin zayıflıklarını gösterdi ve ZKP'nın hızlı evrimi, belirli zk doğrulayıcılarına zincir üzerinde riskli ve esnek olmayan bir şekilde kodlanmasını gerektirmektedir. Ethereum ise çeşitlilik ve tarafsızlığı öncelikli olarak ele almaktadır, farklı zk istemcileriyle deney yapılmasına izin verir ve tek bir doğrulayıcıya kilitlenmez.
Ancak, bu, önceden derleme yapmanın Ethereum'un ölçeklenebilirliğine katkıda bulunmadığı anlamına gelmez. Ethereum, zk kanıtlama doğrulayıcılarını zincir dışında tutarak güvenliğini sağlasa da, rollup'ların zk kanıtlarını doğrulamak için bu önceden derlemeyi kullanır. Bu, Ethereum doğrulayıcılarının tüm rollup işlemlerini baştan sona simüle etmekten kaçınmasını sağlar. Aksine, dışsal zk kanıtlara dayanarak, ağ güvenlik garantisini korurken, yürütme açısından ölçeklenebilirliği sağlamaya çalışır.
Rollup'ın ana avantajları nelerdir?
Yerleşik rollup ile, birçok karmaşık işlem önceden derlenerek sahtekarlık kanıtı veya SNARK kontrolü daha basit hale getirilebilir. Bu, daha az kodun yazılmasını ve bakımını gerektirir, kanıt ağı veya güvenlik komitesi gibi ek sistemlere gerek yoktur.
Zincir üstü SNARK doğrulama maliyeti yüksek olduğundan, birçok zk-rollup maliyetleri düşürmek için işlemleri sık sık hesaplamaz. YÜRÜTME önceden derlemesi, bu maliyetleri düşürmek için SNARK rekürsif olarak çoklu kanıtları bir araya getirerek yardımcı olabilir. Bu yöntem, rollup'un işlemleri daha etkili bir şekilde doğrulamasını sağlayarak, off-chain doğrulamayı daha maliyet etkin hale getirebilir.
Geleneksel rollup'ta hata olmamasını sağlamak zorlu bir görevdir ve genellikle geniş kapsamlı denetim gerektirir. Birçok ekip, kötü niyetli blokların oluşmasını engellemek için merkezi sıralamayı benimseyerek riski azaltmaktadır. Bununla birlikte, önceden derlenmiş doğal yürütme aracılığıyla daha güvenli ve izinsiz sıralama mekanizmasının gerçekleştirilmesi mümkün olabilir. Bu yaklaşım, rollup'ın yalnızca L1'in güvenliğini değil, aynı zamanda varlık değiştirilebilirliğini de devralmasını sağlayabilir, çünkü işlemler doğrudan Ethereum'un güvenlik ortamında doğrulanır.
EVM ile uyumlu birçok rollup var, ancak EVM ile eşdeğer olan neredeyse hiç yoktur: Genellikle bir ekip veya oy sistemi rollup'ı güncellemek için gereklidir, bu da risklerle doludur. Doğal rollup, ana blok zinciriyle otomatik olarak güncellenebilir, her şey senkronize kalır, ek kurallara veya oy verenlere gerek yoktur.
zk-rollups, 100 milisaniye gibi çok düşük bir kanıt süresini başarmak, oldukça zorlu bir mühendislik görevidir. Bununla karşılaştırıldığında, yerel rollups belki daha "rahat" bir kanıt zamanlamasına izin verebilir, onu tam bir yuvaya kadar uzatır. Bu yaklaşım, hemen kanıt oluşturma baskısını hafifletir, güvenilirliği artırabilir ve L1 ile entegrasyonu güçlendirebilir.
Tüm rollups orijinal olacak mı?
Şu anda tüm rollup yığınları, OP Stack ve Arbitrum Orbit Stack gibi, 'yerel rollups' haline gelebilir ve Ethereum'un güvenlik özelliklerini doğrudan devralabilir. Bu güncelleme, kullanıcıların daha memnun hissetmelerini sağlayacak çünkü güvenlik artık daha da güçlendirilmiş durumda ve rollup ekibi artık güvenlik komitesine ihtiyaç duymadığı için daha rahat olacak. Aynı zamanda, rollup ekibi, verimli bir paylaşılan sıralama katmanı sunarak rekabeti sürdürmeye ve sıralama ücretlerini yakalamaya devam edebilecek, MEV'yi maksimize edebilecektir.
Ancak, tüm rollup'ların orijinal formata geçmeyeceği unutulmamalıdır. Bazı L2 özellikleri, orijinal rollup'larla doğal olarak uyumsuz olabilir, bu da benzersiz işlem türlerini, farklı gaz defterleme yöntemlerini ve ana L1 blok zincirinde bulunmayan önceden derlenmişleri içerebilir. L2 rollup'lar arasındaki VM çeşitliliği, her biri ortak bir güvenlik tabanını paylaşırken, bugün L2 ekosisteminin büyük bir avantajıdır, örneğin
@EclipseFND SVM rollup
@movementlabsxyzMoveVM rollup
@Starknet, CairoVM rollup'dur
@doganeth_en'nin belirttiği gibi, gelecekteki rollups, işletme rollups, performans odaklı rollups ve 'uyumlu' yerel rollups olmak üzere üç kategoriye ayrılacak.
Kuruluşlar, rollup'larını yönetmeye, sıralamaya ve ellerinde tutmaya odaklanacaklar ve işlem sırası, yürütme ve uygulama gibi web2 benzeri kontrolleri arzulayan kuruluşlar için çok uygundur.
Performansa odaklanan rollups, Ethereum'un hesaplamasını kullanacak ancak en iyi performansı elde etmek için alternatif veri erişimine bağımlı olacak, örneğin @megaeth_labs, veri erişimini sağlamak için @eigen_da kullanıyor. Bu rollups'ların merkezi olmayan yapısı daha düşüktür, ancak ETH'nin faydasını arttırırken bazı Ethereum özelliklerinden ödün verir.
Yerleşik rollups, Ethereum'un Based altyapısıyla tam entegre olacak ve Ethereum seviyesinde merkezi olmayan, doğrudan durum erişimli paylaşımlı yürütme sağlayacak ve daha ucuz off-chain ZK proof verification sağlayacak. Bu rollups, Ethereum'un ağ etkilerine katkıda bulunabilir, geliri paylaşabilir, ancak sürdürülebilirlikleri doğal ekonomik teşvike bağlıdır.
Sonuç
Yerel rollups, Ethereum rollup merkezi yol haritasında önemli bir ilerleme olarak temsil ediyor, Ethereum tabanlı altyapı ile daha uyumlu bir yöntem sunuyor. EXECUTE ön derleme tanıtarak, yerel rollups yönetimi basitleştirdi, çoklu imza, güvenlik kurulu veya jeton tabanlı oy sistemlerine olan bağımlılığı ortadan kaldırdı. Bu yöntem sadece güvenliği artırmakla kalmıyor, aynı zamanda rollups'ın zincir dışı zk kanıtlarını kullanarak daha verimli bir şekilde ölçeklendirilmesini sağlıyor, bu da güveni en aza indirgemeyi ve ölçeklenebilirliği garanti ediyor.
Bu önerinin geniş bir perspektifi olsa da, zorluklar da yok değil. Çoğu mevcut rollup, EVM eşdeğeri olarak adlandırılsa da, genellikle EVM'ye hafif değişiklikler yaparlar. Bu nedenle, özgün rollup modeline geçiş, özelleştirilmiş EVM uygulamalarına sahip rollup'ların ek geliştirme yükü getirebilir.
Bununla birlikte, yerel rollups, Ethereum'un güvenliğini ve esnekliğini rollup tasarımıyla birleştiren dikkat çekici bir yol sunar. L1 ile uyum sağlayarak inovasyonu teşvik ederken aynı zamanda parçalanmayı azaltır ve Ethereum ekosistemini gelecekte daha sıkı ve esnek hale getirir.
The content is for reference only, not a solicitation or offer. No investment, tax, or legal advice provided. See Disclaimer for more risks disclosure.
Sonraki nesil Ethereum L2'nin çözümlenmesi: Doğal rollups
Native Rollups, L1'in kendi STF'ini Uygulama Katmanı durum geçiş doğrulayıcısı olarak kullanır.
Yazar: ChainNode Topluluğu
Geçen iki yıl boyunca, Ethereum tamamen 'Rollup Merkezi' yol haritasına odaklandı. Bu strateji, ETH'yi köprü sözleşmelerinde kilitleyerek, işlemleri zincir dışında gerçekleştirerek ve Layer2 (L2) durumunu doğrulamak ve çekmeleri işlemek için hile kanıtı veya sıfır bilgi kanıtı (ZKP) kullanarak kullanarak Layer2 (L2) durumunu doğrulamak ve çekmeleri işlemek için hile kanıtı veya sıfır bilgi kanıtı (ZKP) kullanarak Layer2 (L2) durumunu doğrulamak ve çekmeleri işlemek için hile kanıtı veya sıfır bilgi kanıtı (ZKP) kullanarak Layer2 (L2) durumunu doğrulamak ve çekmeleri işlemek için hile kanıtı veya sıfır bilgi kanıtı (ZKP) kullanarak Layer2 (L2) durumunu doğrulamak ve çekmeleri işlemek için hile kanıtı veya sıfır bilgi kanıtı (ZKP) kullanarak
Ancak, büyük bir zorluk var: Ethereum kendisi EVM yürütme doğrulamasını doğal olarak desteklemediğinden, rollup'ın durum geçişlerini doğrulamak için kendi kanıt sistemini zincir üzerinde bağımsız olarak uygulamasını zorunlu kılıyor.
Ethereum sık sık hard fork geçirir, bu EVM'yi değiştirebilir, bu da rollup ekibinin özel uygulamalarını bakım ve güncelleme sorumluluğunu üstlenmesi gerektiği anlamına gelir. Bu genellikle güvenlik komitesi kurmayı veya köprü sözleşmeleri ve kanıt mekanizmalarının güncellenmesini yönetmek için token tabanlı oy kullanma sistemini benimsemeyi gerektirir.
Önceki serimizde, Based rollup ve Booster rollup'u tartıştık. Şimdi, yerel rollup kavramını daha derinlemesine inceleyeceğiz.
Based、Booster ve yerel arasındaki fark nedir?
Based rollup、Booster rollup ve orijinal rollup tanımları arasında muhtemelen çok karışıklık olabilir. Daha önceki seride Based rollup ve Booster rollup'u zaten tanıttık, bu yüzden bu yazıyı okumadan önce o içerikleri gözden geçirmenizi öneririz. Ancak bu üç türü hızlıca gözden geçireceğiz.
Temel Rollups, işlem sıralamasını L1 doğrulayıcı seti kullanarak yapar, merkezi olmayan bir yapıyı teşvik eder, ancak göreceli olarak uzun L1 blok süresi (örneğin 12 saniye) nedeniyle işlem kapasitesini etkileyebilir. Bununla birlikte, bu deneyimi geliştirmek için çaba sarf edilmekte olup, topluluk sürekli yenilikler yaparken kullanıcıların daha hızlı işlem onayının keyfini yaşamalarını sağlayan önceden onaylama teknolojisi kullanılmaktadır.
Booster Rollups, uygulamaların yeniden dağıtılmadan büyümesine olanak tanıyan, L2'de L1 işlemlerini taklit ederek yürütme ve depolamayı genişleten bir yöntem sunar. Bu yaklaşım, ölçeklenebilirlik sağlasa da, geleneksel rollup'lara kıyasla ek karmaşıklık ve geliştirme ile bakım için daha fazla mühendislik çabası gerektirir.
Yerleşik rollups, L1'in kendi durum geçiş işlevini (STF) Uygulama Katmanı durum geçişinin doğrulayıcısı olarak kullanır. Bununla birlikte, Optimism, Arbitrum ve diğer rollups, genellikle Ethereum'da doğrudan uygulanamayan karmaşık veya pratik olmayan özel değişiklikler içerir, EVM eşdeğer ortamında çalışsalar da.
Doğal rollups eskiden yasal rollups olarak bilinirdi ve çeşitli yazılarda detaylı olarak tartışılmıştır. Ayrıca, 'standart rollup' terimi @apolynya tarafından kısa bir süre kullanılmıştır. Bununla birlikte, 'yasal' terimi nihayet 'doğal' tarafından değiştirilmiş ve mevcut EVM eşdeğer rollup'ların bu modele yükseltilebileceğini belirtmek için kullanılmıştır. 'Doğal' terimi, @danrobinson ve Lido'dan anonim bir katılımcı tarafından önerilmiştir.
Rollup nasıl çalışır?
Orijinal rollup önerisi, ROLLUP durum geçişinin doğrulayıcısı olarak hizmet etmeyi amaçlayan EXECUTE önişlemesini tanıttı. Bu önişlemin, rollup ekibinin doğrulayıcı sözleşmelerinde kullanmasına izin verecek ve sistemlerini temsil etmek için Based sağlayacak ve rollup'un Ethereum'un yerel doğrulamasını devralmasını sağlayacak.
Bu yeni önyükleme bir yönüyle 'EVM içindeki EVM' kavramına benzer ve Ethereum'un sosyal uzlaşısı altında güncellenecektir. Bu, EVM'deki değişikliklerin önyüklemede yansıtılmasını sağlayarak rollup'ın Ethereum'un doğrulamasını devralmasını ve rollup ekibinin güvenlik komitesi veya çoklu imza alanında yönetim sorumluluğunu hafifletmesini sağlar, böylece rollup kullanıcılar için daha temel bir güvenlik sağlar.
EVM durum geçişlerini doğrulayan bir ön derleme olarak EXECUTE, rollup'ın Ethereum'un yerel Based altyapısını Uygulama Katmanı'nda kullanmasına izin verir. Pre_state_root, post_state_root, iz ve gas_used gibi girdileri kullanarak geçişleri doğrular, EIP-1559 benzeri bir gaz fiyatlandırma mekanizmasını kullanır. Rollup'ın ölçeklenebilirlik ihtiyaçlarına bağlı olarak, doğrulayıcılar geçişin doğruluğunu yeniden yürüterek veya SNARK kanıtlarıyla zorlayabilir. Ayrıca, MEV tabanlı kanıt rekabeti gibi merkezi olmayan riskleri hafifletmek için bir gecikme yuvası entegre edilmiştir.
Bu ön derleme, kanıt sistemlerinde 'güvensiz rollup' desteği sağlayarak rollup geliştirmeyi basitleştirir. Ethereum tarafından yönetilen sıralama ve kanıt sistemlerine dayanan rollup tasarımıyla birleştirildiğinde, bu yapı tamamen güvensizliği sağlayabilir ve genellikle 'ultra ses rollup' olarak adlandırılır. Bu, kombinasyon kabiliyetini arttırır ve gerçek zamanlı hesaplama potansiyeline sahiptir, böylece daha fazla kombinasyon yeteneğine ve güvenli rollup tasarımına teşvik sağlar.
Önerilen ön derleme davranışı, rollup işlemlerini doğrulamak için EVM benzeri bir şekilde yeniden yürütür. Bu, rollup'un temel avantajı olan off-chain yürütmeyle çelişmektedir, çünkü rollup'un avantajı, yalnızca Ethereum'a geçerlilik kanıtı sunmaktır. Aksine, ön derleme, temelde Ethereum'un zaten yaptığı şeyleri yansıtmakta olup L1'den gelen hesaplama yükünü hafifletme konusunda herhangi bir değer eklememektedir.
EVM'ye benzer bir doğrulayıcı seçmek, zk doğrulayıcıların aksine, ZK teknolojisinin şu anda olgun olmamasından kaynaklanmaktadır. Şu anda geniş çapta kullanılan zkVM'nin zayıflıklarını gösterdi ve ZKP'nın hızlı evrimi, belirli zk doğrulayıcılarına zincir üzerinde riskli ve esnek olmayan bir şekilde kodlanmasını gerektirmektedir. Ethereum ise çeşitlilik ve tarafsızlığı öncelikli olarak ele almaktadır, farklı zk istemcileriyle deney yapılmasına izin verir ve tek bir doğrulayıcıya kilitlenmez.
Ancak, bu, önceden derleme yapmanın Ethereum'un ölçeklenebilirliğine katkıda bulunmadığı anlamına gelmez. Ethereum, zk kanıtlama doğrulayıcılarını zincir dışında tutarak güvenliğini sağlasa da, rollup'ların zk kanıtlarını doğrulamak için bu önceden derlemeyi kullanır. Bu, Ethereum doğrulayıcılarının tüm rollup işlemlerini baştan sona simüle etmekten kaçınmasını sağlar. Aksine, dışsal zk kanıtlara dayanarak, ağ güvenlik garantisini korurken, yürütme açısından ölçeklenebilirliği sağlamaya çalışır.
Rollup'ın ana avantajları nelerdir?
Yerleşik rollup ile, birçok karmaşık işlem önceden derlenerek sahtekarlık kanıtı veya SNARK kontrolü daha basit hale getirilebilir. Bu, daha az kodun yazılmasını ve bakımını gerektirir, kanıt ağı veya güvenlik komitesi gibi ek sistemlere gerek yoktur.
Zincir üstü SNARK doğrulama maliyeti yüksek olduğundan, birçok zk-rollup maliyetleri düşürmek için işlemleri sık sık hesaplamaz. YÜRÜTME önceden derlemesi, bu maliyetleri düşürmek için SNARK rekürsif olarak çoklu kanıtları bir araya getirerek yardımcı olabilir. Bu yöntem, rollup'un işlemleri daha etkili bir şekilde doğrulamasını sağlayarak, off-chain doğrulamayı daha maliyet etkin hale getirebilir.
Geleneksel rollup'ta hata olmamasını sağlamak zorlu bir görevdir ve genellikle geniş kapsamlı denetim gerektirir. Birçok ekip, kötü niyetli blokların oluşmasını engellemek için merkezi sıralamayı benimseyerek riski azaltmaktadır. Bununla birlikte, önceden derlenmiş doğal yürütme aracılığıyla daha güvenli ve izinsiz sıralama mekanizmasının gerçekleştirilmesi mümkün olabilir. Bu yaklaşım, rollup'ın yalnızca L1'in güvenliğini değil, aynı zamanda varlık değiştirilebilirliğini de devralmasını sağlayabilir, çünkü işlemler doğrudan Ethereum'un güvenlik ortamında doğrulanır.
EVM ile uyumlu birçok rollup var, ancak EVM ile eşdeğer olan neredeyse hiç yoktur: Genellikle bir ekip veya oy sistemi rollup'ı güncellemek için gereklidir, bu da risklerle doludur. Doğal rollup, ana blok zinciriyle otomatik olarak güncellenebilir, her şey senkronize kalır, ek kurallara veya oy verenlere gerek yoktur.
zk-rollups, 100 milisaniye gibi çok düşük bir kanıt süresini başarmak, oldukça zorlu bir mühendislik görevidir. Bununla karşılaştırıldığında, yerel rollups belki daha "rahat" bir kanıt zamanlamasına izin verebilir, onu tam bir yuvaya kadar uzatır. Bu yaklaşım, hemen kanıt oluşturma baskısını hafifletir, güvenilirliği artırabilir ve L1 ile entegrasyonu güçlendirebilir.
Tüm rollups orijinal olacak mı?
Şu anda tüm rollup yığınları, OP Stack ve Arbitrum Orbit Stack gibi, 'yerel rollups' haline gelebilir ve Ethereum'un güvenlik özelliklerini doğrudan devralabilir. Bu güncelleme, kullanıcıların daha memnun hissetmelerini sağlayacak çünkü güvenlik artık daha da güçlendirilmiş durumda ve rollup ekibi artık güvenlik komitesine ihtiyaç duymadığı için daha rahat olacak. Aynı zamanda, rollup ekibi, verimli bir paylaşılan sıralama katmanı sunarak rekabeti sürdürmeye ve sıralama ücretlerini yakalamaya devam edebilecek, MEV'yi maksimize edebilecektir.
Ancak, tüm rollup'ların orijinal formata geçmeyeceği unutulmamalıdır. Bazı L2 özellikleri, orijinal rollup'larla doğal olarak uyumsuz olabilir, bu da benzersiz işlem türlerini, farklı gaz defterleme yöntemlerini ve ana L1 blok zincirinde bulunmayan önceden derlenmişleri içerebilir. L2 rollup'lar arasındaki VM çeşitliliği, her biri ortak bir güvenlik tabanını paylaşırken, bugün L2 ekosisteminin büyük bir avantajıdır, örneğin
@doganeth_en'nin belirttiği gibi, gelecekteki rollups, işletme rollups, performans odaklı rollups ve 'uyumlu' yerel rollups olmak üzere üç kategoriye ayrılacak.
Kuruluşlar, rollup'larını yönetmeye, sıralamaya ve ellerinde tutmaya odaklanacaklar ve işlem sırası, yürütme ve uygulama gibi web2 benzeri kontrolleri arzulayan kuruluşlar için çok uygundur.
Performansa odaklanan rollups, Ethereum'un hesaplamasını kullanacak ancak en iyi performansı elde etmek için alternatif veri erişimine bağımlı olacak, örneğin @megaeth_labs, veri erişimini sağlamak için @eigen_da kullanıyor. Bu rollups'ların merkezi olmayan yapısı daha düşüktür, ancak ETH'nin faydasını arttırırken bazı Ethereum özelliklerinden ödün verir.
Yerleşik rollups, Ethereum'un Based altyapısıyla tam entegre olacak ve Ethereum seviyesinde merkezi olmayan, doğrudan durum erişimli paylaşımlı yürütme sağlayacak ve daha ucuz off-chain ZK proof verification sağlayacak. Bu rollups, Ethereum'un ağ etkilerine katkıda bulunabilir, geliri paylaşabilir, ancak sürdürülebilirlikleri doğal ekonomik teşvike bağlıdır.
Sonuç
Yerel rollups, Ethereum rollup merkezi yol haritasında önemli bir ilerleme olarak temsil ediyor, Ethereum tabanlı altyapı ile daha uyumlu bir yöntem sunuyor. EXECUTE ön derleme tanıtarak, yerel rollups yönetimi basitleştirdi, çoklu imza, güvenlik kurulu veya jeton tabanlı oy sistemlerine olan bağımlılığı ortadan kaldırdı. Bu yöntem sadece güvenliği artırmakla kalmıyor, aynı zamanda rollups'ın zincir dışı zk kanıtlarını kullanarak daha verimli bir şekilde ölçeklendirilmesini sağlıyor, bu da güveni en aza indirgemeyi ve ölçeklenebilirliği garanti ediyor.
Bu önerinin geniş bir perspektifi olsa da, zorluklar da yok değil. Çoğu mevcut rollup, EVM eşdeğeri olarak adlandırılsa da, genellikle EVM'ye hafif değişiklikler yaparlar. Bu nedenle, özgün rollup modeline geçiş, özelleştirilmiş EVM uygulamalarına sahip rollup'ların ek geliştirme yükü getirebilir.
Bununla birlikte, yerel rollups, Ethereum'un güvenliğini ve esnekliğini rollup tasarımıyla birleştiren dikkat çekici bir yol sunar. L1 ile uyum sağlayarak inovasyonu teşvik ederken aynı zamanda parçalanmayı azaltır ve Ethereum ekosistemini gelecekte daha sıkı ve esnek hale getirir.