Bu yılın mart ayında, ölçeklenebilir L1 blok zinciri ağı ArtelaEVM++, bir sonraki nesil EVM yürütme katmanı teknolojisini hedefleyen bir güncelleme olan EVM++'ı başlattı. EVM++'daki ilk '+' 'Genişletilebilirlik' anlamına gelir ve geliştiricilere bir WebAssembly (WASM) ortamında zincir üstü özel programlar oluşturmalarına yardımcı olan Aspect teknolojisi aracılığıyla başarıldı. Bu programlar, dApp'ler için yüksek performanslı, özelleştirilmiş uygulama özel uzantılar sağlamak için EVM ile işbirliği yapabilir. İkinci '+' 'Ölçeklenebilirlik' anlamına gelir ve paralel yürütme teknikleri ve esnek blok alanı tasarımı aracılığıyla başarıldı, ağ işleme kapasitesini ve verimliliğini önemli ölçüde artırarak.
WebAssembly (WASM), web tarayıcılarında neredeyse yerel yürütme hızlarına ulaşabilen verimli bir ikili kod formatıdır, bu da özellikle yapay zeka ve büyük veri işleme gibi hesaplama yoğun görevlerin ele alınması için uygundur.
Dün, Artela bir Blok yayınladı.beyaz kitapparalel yürütme yığınları geliştirme ve esnek hesaplama prensiplerine dayalı esnek blok alanı tanıtımı aracılığıyla blok zinciri ölçeklenebilirliğini nasıl artırdığını ayrıntılı olarak açıklama.
Geleneksel Ethereum Sanal Makinesi'nde (EVM), tüm akıllı sözleşme işlemleri ve durum geçişleri ağ genelinde küresel olarak tutarlı olmalıdır. Bu, bazı işlemlerin gerçekte birbirlerine bağımlılığı olmasa bile, tüm düğümlerin aynı sırayla aynı işlemleri gerçekleştirmesini gerektirir. Bu, gereksiz gecikmelere ve verimsizliklere neden olan seri işleme yol açar.
Paralel işleme, birden çok işlemci veya hesaplama çekirdeğinin aynı anda birden çok hesaplama görevini veya veri işleme görevini yürütebilmesine olanak tanır; bu da özellikle bağımsız görevlere bölünebilen karmaşık veya büyük ölçekli hesaplama sorunları için işleme verimliliğini önemli ölçüde artırır ve yürütme süresini azaltır. Paralel EVM, birden çok akıllı kontratın veya kontrat fonksiyon çağrılarının eş zamanlı yürütülmesini sağlayarak geleneksel EVM'i genişletir veya geliştirir, bu da genel ağ verimliliğini ve verimliliğini artırır. Ayrıca, tek iş parçacığı yürütmesine kıyasla verimliliği optimize eder. Paralel EVM'nin temel avantajı, merkezi olmayan uygulamaların internetin performansına benzer bir performans elde etmesini sağlamaktır.
Artela, EVM'nin ölçeklenebilirliğini ve performansını artıran bir L1'dir. EVM++, EVM'nin esnekliğini WASM'ın yüksek performansıyla birleştirerek EVM yürütme katmanını yükseltir. Bu gelişmiş sanal makine, paralel işleme ve verimli depolama desteği sağlayarak daha karmaşık ve performans gerektiren uygulamaların Artela üzerinde çalışmasını sağlar. EVM++, sadece geleneksel akıllı sözleşmeleri desteklemez, aynı zamanda AI ajanları gibi yüksek performanslı modüllerin on-chain olarak dinamik olarak eklenmesine ve yürütülmesine izin verir. Bu modüller, on-chain co-processor olarak bağımsız olarak çalışabilir veya doğrudan on-chain oyunlara katılabilir, böylece gerçekten programlanabilir NPC'ler oluşturulabilir.
Artela, paralel yürütme tasarımı sayesinde, ağ düğümlerinin hesaplama gücünün talebe göre esnek bir şekilde ölçeklendirilebileceğini sağlar. Ayrıca, doğrulayıcı düğümler yatay ölçeklendirmeyi destekler, böylece ağ, mevcut yük veya talebe göre hesaplama düğümlerinin ölçeğini otomatik olarak ayarlayabilir. Bu ölçekleme süreci, konsensüs ağındaki yeterli hesaplama kaynaklarını sağlamak için esnek bir protokol tarafından koordine edilir. Esnek hesaplama aracılığıyla ölçeklenebilir hesaplama gücünü garanti ederek, Artela, büyük dApp'lerin belirli ihtiyaçlara dayalı olarak bağımsız blok alanı için başvuruda bulunmasına olanak tanır. Bu, sadece genel blok alanının genişlemesi ihtiyacını karşılamakla kalmaz, aynı zamanda büyük uygulamaların performansını ve istikrarını da garanti eder.
Öngörülü iyimser yürütme, Artela'nın diğer paralel EVM'lerden (örneğin Sei ve Monad) ayıran temel teknolojilerinden biridir. İyimser yürütme, başlangıçta işlemler arasında çelişki olmadığını varsayan paralel bir yürütme stratejisine atıfta bulunur. Bu mekanizmada, her işlem, değişiklikleri hemen sonlandırmadan kaydeden bir durumun özel bir sürümünü korur. İşlem yürütmesinden sonra, aynı dönemde eşzamanlı işlemlerden kaynaklanan genel durum değişiklikleri nedeniyle çatışmaları kontrol eden bir doğrulama aşaması gerçekleştirilir. Çatışmalar tespit edilirse, işlemler yeniden yürütülür. Öngörülülük, tarihsel işlem verilerini analiz etmek için belirli yapay zeka modelleri kullanmayı içerir, yürütülmek üzere olan işlemler arasındaki bağımlılıkları öngörür ve aynı veriye erişebilecek işlemleri tanımlar. Bu analize dayalı olarak, işlemler gruplandırılır ve çatışmaları ve gereksiz yürütmeleri azaltmak için yürütme sırası düzenlenir.
Tersine, Sei geliştiricilerin işlem bağımlılıklarını önceden dosyalar aracılığıyla tanımlamalarına dayanırken, Monad işlem bağımlılık dosyalarını oluşturmak için derleyici düzeyinde statik analiz kullanır. Ne Sei ne de Monad EVM denkliği sağlar ve yapay zeka destekli dinamik tahmin modellerine dayalı Artela'nın adapte yeteneğine sahip değildir.
Asenkron önyükleme teknolojisi, durum erişiminden kaynaklanan giriş/çıkış (I/O) darboğazlarını ele almaya yönelik olup, veri alım hızını artırma ve işlem yürütme bekleme sürelerini azaltma hedeflenmektedir. Artela'da, işlemlerin yürütülmeden önce gerekli durum verileri, öngörü modellerine dayalı olarak yavaş depolamadan (örneğin sabit diskler) hızlı depolamaya (örneğin bellek) önyüklenebilmektedir. Gereken verilerin bu proaktif şekilde önyüklenmesi, yürütme sırasında I/O bekleme sürelerini en aza indirir. Önyüklenmiş ve önbelleğe alınmış verilerle, çoklu işlemciler veya yürütme iş parçacıkları bu verilere aynı anda erişebilir, bu da yürütme paralelizmasını daha da artırır.
Paralel yürütme teknolojisinin tanıtılmasıyla, işlem işleme paralelleştirilebilir, ancak veri okuma, yazma ve güncelleme hızı senkronize edilemezse, genel sistem performansını sınırlayan kritik bir faktör haline gelir. Sonuç olarak, darboğaz depolama katmanına doğru yavaş yavaş kayar. MonadDB ve SeiDB gibi çözümler, depolama katmanını optimize etmeye odaklanmaya başlamıştır. Artela, çeşitli olgun geleneksel veri işleme tekniklerinden yararlanarak paralel depolama geliştirmek için çekim yapar ve entegre eder, böylece paralel işleme verimliliğini daha da artırır.
Paralel depolama sistemleri, öncelikle depolama işleminin paralel işlenmesini gerçekleştirmek ve veri durumlarının veritabanlarına verimli bir şekilde kaydedilmesini iyileştirmek için tasarlanmıştır. Veri depolama ile ilgili yaygın sorunlar arasında yazma işlemleri sırasında veri şişmesi ve veritabanı işlemlerinde artan baskı yer almaktadır. Bu sorunları etkili bir şekilde ele almak için, Artela, Devlet Taahhüdü (DT) ve Devlet Depolama (DD) arasında ayrım stratejisi benimser. Bu strateji, depolama görevlerini iki kısma ayırır: bir kısım, karmaşık veri yapılarını korumadan hızlı işlem gerektiren işlemleri yönetir, böylece alan tasarrufu sağlar ve veri tekrarını azaltır; diğer kısım ise ayrıntılı veri bilgilerinin kapsamlı şekilde kaydedilmesinden sorumludur.
Ayrıca, büyük veri hacimleriyle başa çıkarken performansı korumak için Artela, küçük veri bloklarını daha büyük olanlara toplama yöntemi kullanır ve bu da veri depolama operasyonlarının karmaşıklığını azaltır.
Artela’nın Esnek Blok Alanı (EBS), elastik bilişim konseptine dayalı olarak tasarlanmış olup, ağ yoğunluğuna bağlı olarak bir bloğun barındırabileceği işlem sayısının otomatik olarak ayarlanmasına olanak tanır.
Elastik hesaplama, sistemlerin değişen iş yükü taleplerini karşılamak için hesaplama kaynaklarının yapılandırmasını otomatik olarak ayarlamasını sağlayan bir bulut bilişim hizmet modelidir. Temel amacı, kaynak kullanım verimliliğini optimize etmek ve talebin arttığı durumlarda ek hesaplama gücünün hızlı bir şekilde tedarik edilmesini sağlamaktır.
EBS, blok kaynaklarını dApp'lerin özel ihtiyaçlarına göre dinamik olarak ayarlayarak yüksek talep gören dApp'ler için bağımsız ölçeklendirme blok alanı sağlar. Bu, çeşitli uygulamalar arasında blok zinciri performans gereksinimlerindeki önemli farklılıkları ele almayı amaçlamaktadır. EBS'nin temel avantajı, dApp'lerin öngörülebilir Saniye Başına İşlem (TPS) almasını sağlayan "öngörülebilir performans"ta yatmaktadır. Bu nedenle, halka açık blok alanındaki tıkanıklıktan bağımsız olarak, bağımsız blok alanına sahip dApp'ler kararlı TPS'nin keyfini çıkarır. Ayrıca, dApp'lerin sözleşmeleri paralel işlemeyi destekliyorsa, daha da yüksek TPS elde edebilirler. Özünde EBS, NFT patlamaları veya DeFi zirveleri gibi ağ tıkanıklığı sırasında genellikle performans düşüşü yaşayan Ethereum ve Solana gibi geleneksel blok zinciri platformlarına kıyasla daha istikrarlı bir ortam sağlar. Artela, özelleştirilmiş ve optimize edilmiş kaynak yönetimi yoluyla bu tür sorunları etkili bir şekilde çözer.
Özetle, Artela, paralel yürütme yığını ve Esnek Blok Alanı (EBA) sayesinde yüksek ölçeklenebilirlik ve öngörülebilir ağ performansı elde eder. Bu paralel yürütme mimarisi, işlem bağımlılıklarını doğru bir şekilde tahmin etmek için yapay zeka modellerini kullanır, böylece çatışmaları ve gereksiz yürütmeleri azaltır. Ayrıca, büyük ölçekli uygulamalar, istendiğinde sabit performansı garanti ederek, ihtiyaç duydukları ayrılmış işlem gücüne ve kaynaklara erişebilir. Bu yetenek, Artela ağının gerçek zamanlı büyük veri işleme ve karmaşık finansal işlemler gibi daha karmaşık kullanım durumlarını desteklemesini sağlar.
Bu makale şuradan çevrilmiştir: [ChainFeeds Araştırma], telif hakkı orijinal yazarına aittir [0XNATALIE], eğer yeniden basım konusunda herhangi bir itirazınız varsa, lütfen iletişime geçin Gate Öğrenekip, ve ekip ilgili prosedürlere göre en kısa sürede bununla ilgilenecektir.
Not: Bu makalede ifade edilen görüşler yalnızca yazarın kişisel görüşlerini temsil etmektedir ve herhangi bir yatırım tavsiyesi teşkil etmez.
Makalenin diğer dil sürümleri, Gate Learn ekibi tarafından çevrilmiş ve bahsedilmemiştir.Gate.io, çevrilen makale, çoğaltılamaz, dağıtılamaz veya kopyalanamaz.
Bu yılın mart ayında, ölçeklenebilir L1 blok zinciri ağı ArtelaEVM++, bir sonraki nesil EVM yürütme katmanı teknolojisini hedefleyen bir güncelleme olan EVM++'ı başlattı. EVM++'daki ilk '+' 'Genişletilebilirlik' anlamına gelir ve geliştiricilere bir WebAssembly (WASM) ortamında zincir üstü özel programlar oluşturmalarına yardımcı olan Aspect teknolojisi aracılığıyla başarıldı. Bu programlar, dApp'ler için yüksek performanslı, özelleştirilmiş uygulama özel uzantılar sağlamak için EVM ile işbirliği yapabilir. İkinci '+' 'Ölçeklenebilirlik' anlamına gelir ve paralel yürütme teknikleri ve esnek blok alanı tasarımı aracılığıyla başarıldı, ağ işleme kapasitesini ve verimliliğini önemli ölçüde artırarak.
WebAssembly (WASM), web tarayıcılarında neredeyse yerel yürütme hızlarına ulaşabilen verimli bir ikili kod formatıdır, bu da özellikle yapay zeka ve büyük veri işleme gibi hesaplama yoğun görevlerin ele alınması için uygundur.
Dün, Artela bir Blok yayınladı.beyaz kitapparalel yürütme yığınları geliştirme ve esnek hesaplama prensiplerine dayalı esnek blok alanı tanıtımı aracılığıyla blok zinciri ölçeklenebilirliğini nasıl artırdığını ayrıntılı olarak açıklama.
Geleneksel Ethereum Sanal Makinesi'nde (EVM), tüm akıllı sözleşme işlemleri ve durum geçişleri ağ genelinde küresel olarak tutarlı olmalıdır. Bu, bazı işlemlerin gerçekte birbirlerine bağımlılığı olmasa bile, tüm düğümlerin aynı sırayla aynı işlemleri gerçekleştirmesini gerektirir. Bu, gereksiz gecikmelere ve verimsizliklere neden olan seri işleme yol açar.
Paralel işleme, birden çok işlemci veya hesaplama çekirdeğinin aynı anda birden çok hesaplama görevini veya veri işleme görevini yürütebilmesine olanak tanır; bu da özellikle bağımsız görevlere bölünebilen karmaşık veya büyük ölçekli hesaplama sorunları için işleme verimliliğini önemli ölçüde artırır ve yürütme süresini azaltır. Paralel EVM, birden çok akıllı kontratın veya kontrat fonksiyon çağrılarının eş zamanlı yürütülmesini sağlayarak geleneksel EVM'i genişletir veya geliştirir, bu da genel ağ verimliliğini ve verimliliğini artırır. Ayrıca, tek iş parçacığı yürütmesine kıyasla verimliliği optimize eder. Paralel EVM'nin temel avantajı, merkezi olmayan uygulamaların internetin performansına benzer bir performans elde etmesini sağlamaktır.
Artela, EVM'nin ölçeklenebilirliğini ve performansını artıran bir L1'dir. EVM++, EVM'nin esnekliğini WASM'ın yüksek performansıyla birleştirerek EVM yürütme katmanını yükseltir. Bu gelişmiş sanal makine, paralel işleme ve verimli depolama desteği sağlayarak daha karmaşık ve performans gerektiren uygulamaların Artela üzerinde çalışmasını sağlar. EVM++, sadece geleneksel akıllı sözleşmeleri desteklemez, aynı zamanda AI ajanları gibi yüksek performanslı modüllerin on-chain olarak dinamik olarak eklenmesine ve yürütülmesine izin verir. Bu modüller, on-chain co-processor olarak bağımsız olarak çalışabilir veya doğrudan on-chain oyunlara katılabilir, böylece gerçekten programlanabilir NPC'ler oluşturulabilir.
Artela, paralel yürütme tasarımı sayesinde, ağ düğümlerinin hesaplama gücünün talebe göre esnek bir şekilde ölçeklendirilebileceğini sağlar. Ayrıca, doğrulayıcı düğümler yatay ölçeklendirmeyi destekler, böylece ağ, mevcut yük veya talebe göre hesaplama düğümlerinin ölçeğini otomatik olarak ayarlayabilir. Bu ölçekleme süreci, konsensüs ağındaki yeterli hesaplama kaynaklarını sağlamak için esnek bir protokol tarafından koordine edilir. Esnek hesaplama aracılığıyla ölçeklenebilir hesaplama gücünü garanti ederek, Artela, büyük dApp'lerin belirli ihtiyaçlara dayalı olarak bağımsız blok alanı için başvuruda bulunmasına olanak tanır. Bu, sadece genel blok alanının genişlemesi ihtiyacını karşılamakla kalmaz, aynı zamanda büyük uygulamaların performansını ve istikrarını da garanti eder.
Öngörülü iyimser yürütme, Artela'nın diğer paralel EVM'lerden (örneğin Sei ve Monad) ayıran temel teknolojilerinden biridir. İyimser yürütme, başlangıçta işlemler arasında çelişki olmadığını varsayan paralel bir yürütme stratejisine atıfta bulunur. Bu mekanizmada, her işlem, değişiklikleri hemen sonlandırmadan kaydeden bir durumun özel bir sürümünü korur. İşlem yürütmesinden sonra, aynı dönemde eşzamanlı işlemlerden kaynaklanan genel durum değişiklikleri nedeniyle çatışmaları kontrol eden bir doğrulama aşaması gerçekleştirilir. Çatışmalar tespit edilirse, işlemler yeniden yürütülür. Öngörülülük, tarihsel işlem verilerini analiz etmek için belirli yapay zeka modelleri kullanmayı içerir, yürütülmek üzere olan işlemler arasındaki bağımlılıkları öngörür ve aynı veriye erişebilecek işlemleri tanımlar. Bu analize dayalı olarak, işlemler gruplandırılır ve çatışmaları ve gereksiz yürütmeleri azaltmak için yürütme sırası düzenlenir.
Tersine, Sei geliştiricilerin işlem bağımlılıklarını önceden dosyalar aracılığıyla tanımlamalarına dayanırken, Monad işlem bağımlılık dosyalarını oluşturmak için derleyici düzeyinde statik analiz kullanır. Ne Sei ne de Monad EVM denkliği sağlar ve yapay zeka destekli dinamik tahmin modellerine dayalı Artela'nın adapte yeteneğine sahip değildir.
Asenkron önyükleme teknolojisi, durum erişiminden kaynaklanan giriş/çıkış (I/O) darboğazlarını ele almaya yönelik olup, veri alım hızını artırma ve işlem yürütme bekleme sürelerini azaltma hedeflenmektedir. Artela'da, işlemlerin yürütülmeden önce gerekli durum verileri, öngörü modellerine dayalı olarak yavaş depolamadan (örneğin sabit diskler) hızlı depolamaya (örneğin bellek) önyüklenebilmektedir. Gereken verilerin bu proaktif şekilde önyüklenmesi, yürütme sırasında I/O bekleme sürelerini en aza indirir. Önyüklenmiş ve önbelleğe alınmış verilerle, çoklu işlemciler veya yürütme iş parçacıkları bu verilere aynı anda erişebilir, bu da yürütme paralelizmasını daha da artırır.
Paralel yürütme teknolojisinin tanıtılmasıyla, işlem işleme paralelleştirilebilir, ancak veri okuma, yazma ve güncelleme hızı senkronize edilemezse, genel sistem performansını sınırlayan kritik bir faktör haline gelir. Sonuç olarak, darboğaz depolama katmanına doğru yavaş yavaş kayar. MonadDB ve SeiDB gibi çözümler, depolama katmanını optimize etmeye odaklanmaya başlamıştır. Artela, çeşitli olgun geleneksel veri işleme tekniklerinden yararlanarak paralel depolama geliştirmek için çekim yapar ve entegre eder, böylece paralel işleme verimliliğini daha da artırır.
Paralel depolama sistemleri, öncelikle depolama işleminin paralel işlenmesini gerçekleştirmek ve veri durumlarının veritabanlarına verimli bir şekilde kaydedilmesini iyileştirmek için tasarlanmıştır. Veri depolama ile ilgili yaygın sorunlar arasında yazma işlemleri sırasında veri şişmesi ve veritabanı işlemlerinde artan baskı yer almaktadır. Bu sorunları etkili bir şekilde ele almak için, Artela, Devlet Taahhüdü (DT) ve Devlet Depolama (DD) arasında ayrım stratejisi benimser. Bu strateji, depolama görevlerini iki kısma ayırır: bir kısım, karmaşık veri yapılarını korumadan hızlı işlem gerektiren işlemleri yönetir, böylece alan tasarrufu sağlar ve veri tekrarını azaltır; diğer kısım ise ayrıntılı veri bilgilerinin kapsamlı şekilde kaydedilmesinden sorumludur.
Ayrıca, büyük veri hacimleriyle başa çıkarken performansı korumak için Artela, küçük veri bloklarını daha büyük olanlara toplama yöntemi kullanır ve bu da veri depolama operasyonlarının karmaşıklığını azaltır.
Artela’nın Esnek Blok Alanı (EBS), elastik bilişim konseptine dayalı olarak tasarlanmış olup, ağ yoğunluğuna bağlı olarak bir bloğun barındırabileceği işlem sayısının otomatik olarak ayarlanmasına olanak tanır.
Elastik hesaplama, sistemlerin değişen iş yükü taleplerini karşılamak için hesaplama kaynaklarının yapılandırmasını otomatik olarak ayarlamasını sağlayan bir bulut bilişim hizmet modelidir. Temel amacı, kaynak kullanım verimliliğini optimize etmek ve talebin arttığı durumlarda ek hesaplama gücünün hızlı bir şekilde tedarik edilmesini sağlamaktır.
EBS, blok kaynaklarını dApp'lerin özel ihtiyaçlarına göre dinamik olarak ayarlayarak yüksek talep gören dApp'ler için bağımsız ölçeklendirme blok alanı sağlar. Bu, çeşitli uygulamalar arasında blok zinciri performans gereksinimlerindeki önemli farklılıkları ele almayı amaçlamaktadır. EBS'nin temel avantajı, dApp'lerin öngörülebilir Saniye Başına İşlem (TPS) almasını sağlayan "öngörülebilir performans"ta yatmaktadır. Bu nedenle, halka açık blok alanındaki tıkanıklıktan bağımsız olarak, bağımsız blok alanına sahip dApp'ler kararlı TPS'nin keyfini çıkarır. Ayrıca, dApp'lerin sözleşmeleri paralel işlemeyi destekliyorsa, daha da yüksek TPS elde edebilirler. Özünde EBS, NFT patlamaları veya DeFi zirveleri gibi ağ tıkanıklığı sırasında genellikle performans düşüşü yaşayan Ethereum ve Solana gibi geleneksel blok zinciri platformlarına kıyasla daha istikrarlı bir ortam sağlar. Artela, özelleştirilmiş ve optimize edilmiş kaynak yönetimi yoluyla bu tür sorunları etkili bir şekilde çözer.
Özetle, Artela, paralel yürütme yığını ve Esnek Blok Alanı (EBA) sayesinde yüksek ölçeklenebilirlik ve öngörülebilir ağ performansı elde eder. Bu paralel yürütme mimarisi, işlem bağımlılıklarını doğru bir şekilde tahmin etmek için yapay zeka modellerini kullanır, böylece çatışmaları ve gereksiz yürütmeleri azaltır. Ayrıca, büyük ölçekli uygulamalar, istendiğinde sabit performansı garanti ederek, ihtiyaç duydukları ayrılmış işlem gücüne ve kaynaklara erişebilir. Bu yetenek, Artela ağının gerçek zamanlı büyük veri işleme ve karmaşık finansal işlemler gibi daha karmaşık kullanım durumlarını desteklemesini sağlar.
Bu makale şuradan çevrilmiştir: [ChainFeeds Araştırma], telif hakkı orijinal yazarına aittir [0XNATALIE], eğer yeniden basım konusunda herhangi bir itirazınız varsa, lütfen iletişime geçin Gate Öğrenekip, ve ekip ilgili prosedürlere göre en kısa sürede bununla ilgilenecektir.
Not: Bu makalede ifade edilen görüşler yalnızca yazarın kişisel görüşlerini temsil etmektedir ve herhangi bir yatırım tavsiyesi teşkil etmez.
Makalenin diğer dil sürümleri, Gate Learn ekibi tarafından çevrilmiş ve bahsedilmemiştir.Gate.io, çevrilen makale, çoğaltılamaz, dağıtılamaz veya kopyalanamaz.