ParaState’i benzersiz yapan nedir, neden bunu bilmeniz gerekir?

Sourled | Huginn
6 min readAug 24, 2021

--

Blockchain ekosisteminde, Ethereum’da dağıtılan uygulamaların ölçeklenebilirlik sorunlarının, akıllı sözleşmelerinin uygulandığı sanal ortamdan geçtiği bilinmektedir: Ethereum Sanal Makinesi (EVM).

Bu nedenle, çözümlerin EVM’nin yükseltilmesinden geçtiğinin farkında olan ParaState ekibi, endüstrinin Bitcoin’den sonra bu en önemli ağ zayıflığını çözmesini sağlayan WebAssembly tabanlı yeni bir standart sunmak için çalışıyor.

Ethereum tıkanıklığı zamanlarında bir geliştirme düzeyinde ParaState teklifinin önemi göz önüne alındığında, EVM’nin optikleri aracılığıyla WebAssembly ortamına nasıl geliştiğini ve çok zincirli teknolojisinin dağıtılan dApp’leri ölçeklendirmek için Ethereum Blockchain ile uyumluluğa ihtiyaç duyan diğer blockchain ağlarında sunduğu faydaları görelim.

EVM: Yaratılış

Ethereum, iki veya daha fazla taraf arasında sanal bir anlaşma oluşturmak için akıllı sözleşmelerin kullanılmasına izin veren ve halkın herhangi bir kullanıcısının blockchain platformuna güvenilmez kod göndermesine ve kaynakların tüketimine dayalı olarak yürütülmesi için ödeme yapmasına izin veren ilk blockchain ekosistemiydi.

Sonuç olarak, bir dizi işlevsellik, kullanıcıların bir aracıya ihtiyaç duymadan dijital varlıklarını içeren çeşitli şekillerde etkileşime girmesine izin verdi, böylece blockchain teknolojisinin kullanım durumlarını başlangıçta Bitcoin tarafından dayatılan merkezi olmayan ödeme yöntemlerinin ötesine genişletti.

Şu anda Ethereum, akıllı sözleşmeleriyle geliştiricilerin hayal gücünün sınırlarını açarak binlerce merkezi olmayan uygulamanın (dApps) kullanıcılara merkezi varlıklar olmadan sınırsız kullanım durumlarına erişmesini sağlayarak, şu anda popüler olanlar gibi son kullanıcılar etrafında yeni bir merkezi olmayan finans (DeFi ) ekonomiyi güçlendiriyor.

Kaynak: The Block

Bununla birlikte, başlangıçta, Ethereum’daki akıllı sözleşmelerin geliştirilmesi, basit, katı bir sanal makinenin (EVM) ve yavaş kod çalıştıran sandbox ortamının uygulanmasından geçti. Bu, güvenli olmayan akıllı sözleşmeler, sınırlı geliştirme dili desteği, yavaş performans ve pahalı gaz yükü dahil olmak üzere bugün Ethereum geliştirmesinde karşılaştığımız sorunlara yol açtı.

WasmEdge (önceden SSVM) sahne alanında WebAssembly girişi

WebAssembly (kısaltılmış, Wasm), web geliştiricilerinin internette uygulamalar oluşturabileceği yeni bir endüstri standardıdır. World Wide Web Consortium (W3C) tarafından tanıtılan bu yeni yöntem, nispeten yavaş olan JavaScript kullanımının yerini almıştır.

Kaynak: Interlogica.it

Dünyanın önde gelen bilgisayar donanımı üreticilerinin, işletim sistemlerinin ve geliştirme dilinin desteğiyle Wasm, sanal makine mimarisi olarak WebAssembly’yi seçen Polkadot, Cosmos, Solana, Oasis gibi yeni nesil genel blockchainlerde dApp’leriyle etkileşime geçmek için kullanılıyor.

Bununla birlikte, çoğu WebAssembly sanal makinesi, şu anda Ethereum üzerinde çalışan EVM uygulamalarıyla uyumlu değildir ve çoğu geliştiricinin yeni nesil ağlarda yeni blockchain uygulamaları çalıştırmasını engeller.

Bu sorunu çözmek için Ethereum Vakfı, EVM uygulamalarını yeni nesil blockchainde dağıtabilmek için WebAssembly — daha iyi EWASM olarak bilinen flavored Ethereum sanal makinesini önerdi.

Bu teknolojik çözüm sayesinde, Ewasm ve EVM aynı hesap ve veri yapısını paylaşarak harici uygulamalar için uyumlu RPC web3 arayüzleri sağlar.

Polkadot’taki platformlar, Ethereum sanal makinesinden (EVM) daha iyi performans ve sağlamlık sağlamak için WebAssembly altında gelişmiş akıllı sözleşme yürütme ortamlarını kullanırken, geliştiricilerin Ethereum’dan olmayan ünlüleri projeye geçirmeleri için üçüncü bir seçenek sunan çok zincirli bir platform yoktu. EVM ve bu da ters uyumluluğa izin veriyor.

ParaState: Entegre EWASM ve EVM teknolojisine sahip ilk blockchain çözümü

Yukarıda özetlenen sorunlar göz önüne alındığında, piyasada Ethereum’un ölçeklenebilirlik sorununun yattığı başlangıç konseptinden temel çözümler üretme ihtiyacı vardı: Ethereum Sanal Makinesi (EVM).

Kaynak: Ethereum EVM illustrated by Takenobu T.

Böyle bir durumla karşı karşıya kalan ParaState, Ethereum’un katı mimarisini iyileştirme ihtiyaçlarının farkında olan Web3 Vakfı’ndan bir hibe aldı. Blockchain endüstrisinde geliştiricilerin, Ethereum ile tam uyumluluk konsepti altında makinelerin daha verimli sanal makinelerin uygulanması için bir uzantıya sahip olmalarını sağlayacak tamamen yeni bir standart geliştirdi.

ParaStatre’ın SSVM-Ewasm Substrate modülü, geliştiricilerin Polkadot ekosisteminde Ethereum akıllı sözleşmelerini uygulayabilen ve yürütebilen blockchain oluşturmasına ve bu ekosistemin doğasında bulunan en düşük işlem ücretlerinden ve yüksek hızlardan yararlanmasına olanak tanıyan bir modül olan SSVM-Ewasm Substrate modülü bu şekilde doğdu.

Kaynak: 4svio

SSVM modülü, genel blockchainler için önemli bir altyapı bileşeni olan Ethereum flavored WebAssembly (EWASM) standardı kapsamındaki ParaState sanal makinesidir.

SSVM-Ewasm paletinden önce, genel zincir dApp geliştiricilerinin yalnızca iki seçeneği vardı:

  1. EVM’niz aracılığıyla uygulamalarınızı devasa ve popüler Ethereum ekosistemine dağıtın ve daha yavaş ve daha verimsiz sistemler oluşturun veya tam tersi

2. WebAssembly’ın Cosmos, Solana vb. gibi bazı zincirlerde sunduğu en iyi performansı ve hızı seçmek, ancak bunu kullanılabilirlik ve dolayısıyla piyasa değeri açısından getirdiği sonuçlarla birlikte tek bir sistemle sınırlamak.

Şimdi ParaState ile, yazılımı, standart endüstri lideri WebAssembly tarafından sunulan mükemmel performans ve hızdan ödün vermeden, devasa Ethereum blockchainekosistemiyle uyumluluk garanti edilir.

Daha da önemlisi, SSVM paleti ile geliştiriciler için geriye dönük olarak uyumludur; bu, Solidity’de Ethereum ağında oluşturulmuş mevcut akıllı sözleşmelerin herhangi bir değişiklik yapılmadan uygulanabileceği anlamına gelir.

Bu garantili entegrasyonlarla, farklı blockchain projelerinin geliştiricileri, farklı sözleşmelerle uğraşmak zorunda kalmadan senkronize edilebilir, bu da verimlilikle birlikte çok zaman ve emek tasarrufu sağlar. Belirli programlama dilleri hakkında endişelenmek yerine, hepsi 20'den fazla farklı dilde uyumluluğu garanti eden ParaState Ağı ile kullanılabilir.

WasmEdge (Önceki SSVM): Daha iyi performans

ParaState’in WebAssembly (SSVM), IEEE Software Magazine’e göre standart WebAssembly sistem arayüzünü ve büyük bellek yürütme ölçeğini destekleyebilen sektördeki en iyi performans gösteren sanal makine olarak sektör lideri WebAssembly ortamı haline gelmesinin nedeni budur.

Kaynak: ParaState.io

Sonuç olarak, bu SSVM uzantısıyla, Ewasm’ı desteklemenin yanı sıra ParaState, çok zincirli platformunun kaynak ve bayt kodu seviyelerinde EVM akıllı sözleşmelerini sorunsuz bir şekilde desteklemesini sağlar, böylece geliştiriciler tarafından Ethereum üzerinde çalıştırılan tüm yerel uygulamalar, kod değişikliği yapmadan ParaState üzerinde çalışabilirler.

ParaState Ewasm altyapısı WasmEdge çalışma zamanını temel alır. WasmEdge, yakın zamanda Cloud Native Computing Foundation tarafından resmi bir sanal alan projesi olarak kabul edildi. WasmEdge, bulutta yerel (merkezileştirilmiş bulut) ve blockchain (merkezi olmayan bulut) çalışma zamanları ve araçları arasındaki sinerjiyi temsil eder. ParaState çok daha büyük bulut bilişim geliştirici topluluğunu blockchainlere getirmesini sağlayacak.

ParaState’in Faydaları

ParaState ile geliştirme düzeyindeki faydalar neredeyse sınırsız. Yeni nesil istemciye daha güçlü uygulamalar üretebilmenin yanı sıra ParaState, hem merkezi olmayan hem de merkezi olmayan kullanıcıların UI / UX düzeyinde iyileştirme talepleri ile uyumludur. Diğerlerinin yanı sıra DeFi sektörü, oyun, veri analizi, dijital kimlik gibi uygulamalar talep ediyor.

ParaState ve SSVM-EWASM paleti ile diğer faydaların yanı sıra şunları da bulabiliriz:

  • Hem Ethereum’da hem de diğer genel blockchain ağlarında yerel uygulama zincirleri (dApp’ler) arasında uyumlu geçiş, blockchainler arasında birlikte çalışabilirliği garanti eder.
  • Ethereum’un bu konudaki eksikliklerini kapsayan TPS artışı
  • Metamask ve Uniswap gibi araçlar ve platformların yanı sıra diğer tüm endüstri lideri blockchain donanım ve yazılım çözümleriyle tam uyumluluk
  • Geliştiriciler, LLVM tarafından desteklenen 20'den fazla dilde ve alana özgü dillerin (DSL) kullanımında akıllı sözleşmeler oluşturabilecek ve Solidity kullanımına ilişkin katı sınırlamaları unutulmaya bırakacak.
  • Düşük maliyetli işlemlerin zamanında onaylanması (gaz ücreti)
  • Kullanıcı talebindeki zirveleri karşılamak için daha iyi güvenlik ve performansa sahip daha güçlü yeni nesil akıllı sözleşme dağıtım ortamı
  • LLVM ve WebAssembly standardına ek olarak hem Ethereum hem de Polkadot destek geliştiricilerini içeren daha büyük bir geliştirici topluluğuna sahip olmanın faydaları
  • Farklı CPU ve işletim sistemi mimarilerini optimize etmek için AOT kullanan ve her türden uygulamanın geliştirilmesini genişleten en verimli sanal makinelerden (SSVM) birini kullanın.

Yeni nesil WEB3 uygulamaları için en kapsamlı geliştirme platformu

ParaState, bağımsız bir Substrate blockchain’i olarak çalışan çok zincirli bir akıllı sözleşme platformudur. “Steroidlerde Ethereum” olarak bilinen ParaState, Polkadot, Substrate ve Ethereum ile Ethereum uyumluluğu sağlamak isteyen diğer zincirler arasında geliştirme ve uygulama ekosistemi arasında köprü kurmaya çalışır.

ParaState, Ethereum EVM uygulamalarını destekler ve verimli bir yeni nesil akıllı sözleşme Ewasm mimarisine sahiptir, bu da onu bugünün yeni nesil WEB3 uygulamaları için en kapsamlı geliştirme platformu haline getirir.

Web Assembly tabanlı sanal makinesi SSVM aracılığıyla ParaState, Ethereum ve Polkadot arasındaki boşluğu doldurabilir.

ParaState, SSVM-Ewasm paleti ile geliştirme düzeyinde, doğası ne olursa olsun, yüksek seviyeli genel blockchainler üzerinde çalışan herhangi bir popüler merkezi olmayan uygulamanın, Ethereum EVM ile uyumlu bir şekilde, kaybetmeden uygulanabilmesi için tüm olanakları sağlayabilir. akıllı sözleşmelerinizin sağlamlığı ve son derece üstün bir ortamda yürütme hızı.

ParaState, Alameda ve diğer saygın risk sermayesi fonlarının katkısıyla birlikte KNS Group liderliğindeki 5 milyon dolarlık stratejik fonlama turunu Nisan ayında başarıyla tamamladı.

Stratejik bağış toplama turu duyurusu

Ve son zamanlarda ekip, HyperChain Capital tarafından yönetilen yeni bir özel bağış toplama turunun başarıyla kapatıldığını duyurdu.

Özel bağış toplama turu duyurusu

Tüm bu turlardan elde edilen gelir, çekirdek ekibi genişletmek, çekirdek Ewasm (Ethereum flavored WebAssembly) çalışma zamanının, Rust SDK’nın (SewUp) ve Solidity derleyicisinin (SOLL) geliştirilmesine devam etmek için kullanılacak ve üzerinde uygulamalar oluşturmak için bir geliştirici topluluğunda kullanılacak. ParaState altyapısının en üstünde ve ParaState ekosistemini önyükleyin.

ParaState, şu anda bağımsız bir Substrate blockchaini olarak çalışan ve onu EVM ve EWASM özellikli ilk üretime hazır genel test ağı haline getiren genel test ağını ‘Plato’yu resmen başlattı.

--

--

No responses yet