EVM, Ethereum'un çekirdeğidir ve akıllı sözleşmeleri çalıştırmak ve işlemleri işlemekle sorumludur. Diğer sanal makinelerden farklı olarak, EVM özel bir hesaplama motorudur ve hesaplama ile depolamanın soyutlamasını sağlar. Kendi bayt kodu talimat setini çalıştırır ve genellikle Solidity tarafından derlenir.
EVM, kısmi Turing tam bir durum makinesidir, tüm yürütme adımları sınırlı Gas kaynağı tüketir ve olası sonsuz döngüleri önler. EVM'in zamanlama işlevi yoktur, işlemleri sırayla yürütür ve dünya durumunu değiştirir. Bu doğrusal yürütme süreci, paralel optimizasyonu zorlaştırarak Ethereum'un performans darboğazına yol açmakta ve Layer2 ölçeklendirme çözümlerine ihtiyaç duymaktadır.
Yüksek Performanslı Layer1 Paralel Teknolojisi
EVM'nin performans sorununu çözmek için birçok yüksek performanslı Layer1, farklı sanal makineler ve paralel yürütme çözümleri seçti.
Sanal Makine Seçimi
Bazı projeler EVM yerine WASM, eBPF veya Move bayt koduna dayalı sanal makineler kullanmaktadır. WASM, küçük boyutu, hızlı yüklenmesi ve taşınabilirlik gibi avantajlara sahiptir ve birçok blockchain projesi tarafından benimsenmiştir. eBPF, ağ veri paketi filtreleme teknolojisinden türemiştir ve yüksek performans ile güvenlik sunmaktadır. Move dili, varlık ticaretini tanımlamak ve kontrol etmek için esneklik ve doğrulanabilirliğe odaklanmaktadır.
Paralel İcra Planı
Paralel işleme ulaşmanın ana zorluğu, hangi işlemlerin aynı anda işlenebileceğini belirlemektir. Yaygın iki yöntem şunlardır:
Durum erişim yöntemi: Her bir işlemin erişebileceği durum parçalarını önceden belirleyerek bağımsızlıkları değerlendirmek.
İyimser Paralel Model: Tüm işlemlerin bağımsız olduğunu varsayın, sonradan doğrulama ve ayarlama yapın.
Paralel EVM'nin Gelişimi
Paralel EVM kavramının ortaya çıkmasıyla birlikte, birçok proje ilgili çözümler sundu:
Mevcut EVM uyumlu Layer1'lerin paralel yükseltilmesi, örneğin BSC ve Polygon.
Paralel teknoloji kullanan EVM uyumlu Layer1, Monand, Sei V2 ve Artela gibi.
EVM uyumlu çözümler, EVM dışındaki zincirlerde, örneğin Solana Neon.
Bu projeler, EVM uyumluluğunu ve paralel yürütmeyi farklı yollarla gerçekleştirerek performansı ve ölçeklenebilirliği artırmayı amaçlamaktadır.
Gelecekte daha fazla projenin paralel EVM rekabetine katılması mümkün, aynı zamanda WASM, SVM ve Move VM gibi yeni nesil sanal makineler üzerine yenilikçi çözümler de ortaya çıkabilir. Blockchain teknolojisinin gelişimi hala geniş bir alan sunuyor ve dikkatimizi sürekli olarak çekiyor.
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.
7 Likes
Reward
7
5
Share
Comment
0/400
AirdropworkerZhang
· 07-16 20:14
Dayanamıyorum, tek zincir artık cazip değil.
View OriginalReply0
DancingCandles
· 07-16 01:57
Yine kağıt üzerindeki teknoloji ile para kazanmak.
EVM ve Yüksek Performanslı Layer1: Paralel Teknolojinin Gelişimi ve Zorlukları
EVM: Ethereum'in temel bileşeni
EVM, Ethereum'un çekirdeğidir ve akıllı sözleşmeleri çalıştırmak ve işlemleri işlemekle sorumludur. Diğer sanal makinelerden farklı olarak, EVM özel bir hesaplama motorudur ve hesaplama ile depolamanın soyutlamasını sağlar. Kendi bayt kodu talimat setini çalıştırır ve genellikle Solidity tarafından derlenir.
EVM, kısmi Turing tam bir durum makinesidir, tüm yürütme adımları sınırlı Gas kaynağı tüketir ve olası sonsuz döngüleri önler. EVM'in zamanlama işlevi yoktur, işlemleri sırayla yürütür ve dünya durumunu değiştirir. Bu doğrusal yürütme süreci, paralel optimizasyonu zorlaştırarak Ethereum'un performans darboğazına yol açmakta ve Layer2 ölçeklendirme çözümlerine ihtiyaç duymaktadır.
Yüksek Performanslı Layer1 Paralel Teknolojisi
EVM'nin performans sorununu çözmek için birçok yüksek performanslı Layer1, farklı sanal makineler ve paralel yürütme çözümleri seçti.
Sanal Makine Seçimi
Bazı projeler EVM yerine WASM, eBPF veya Move bayt koduna dayalı sanal makineler kullanmaktadır. WASM, küçük boyutu, hızlı yüklenmesi ve taşınabilirlik gibi avantajlara sahiptir ve birçok blockchain projesi tarafından benimsenmiştir. eBPF, ağ veri paketi filtreleme teknolojisinden türemiştir ve yüksek performans ile güvenlik sunmaktadır. Move dili, varlık ticaretini tanımlamak ve kontrol etmek için esneklik ve doğrulanabilirliğe odaklanmaktadır.
Paralel İcra Planı
Paralel işleme ulaşmanın ana zorluğu, hangi işlemlerin aynı anda işlenebileceğini belirlemektir. Yaygın iki yöntem şunlardır:
Durum erişim yöntemi: Her bir işlemin erişebileceği durum parçalarını önceden belirleyerek bağımsızlıkları değerlendirmek.
İyimser Paralel Model: Tüm işlemlerin bağımsız olduğunu varsayın, sonradan doğrulama ve ayarlama yapın.
Paralel EVM'nin Gelişimi
Paralel EVM kavramının ortaya çıkmasıyla birlikte, birçok proje ilgili çözümler sundu:
Mevcut EVM uyumlu Layer1'lerin paralel yükseltilmesi, örneğin BSC ve Polygon.
Paralel teknoloji kullanan EVM uyumlu Layer1, Monand, Sei V2 ve Artela gibi.
EVM uyumlu çözümler, EVM dışındaki zincirlerde, örneğin Solana Neon.
Bu projeler, EVM uyumluluğunu ve paralel yürütmeyi farklı yollarla gerçekleştirerek performansı ve ölçeklenebilirliği artırmayı amaçlamaktadır.
Gelecekte daha fazla projenin paralel EVM rekabetine katılması mümkün, aynı zamanda WASM, SVM ve Move VM gibi yeni nesil sanal makineler üzerine yenilikçi çözümler de ortaya çıkabilir. Blockchain teknolojisinin gelişimi hala geniş bir alan sunuyor ve dikkatimizi sürekli olarak çekiyor.