Yazar: Xinwei, MT Capital
- Paralel EVM'nin gerekliliği, geleneksel EVM işlemlerinin sıralı olarak işlenmesindeki verimlilik sorununu çözmesi ve birden fazla işlemin aynı anda yürütülmesine izin vererek ağın verimini ve performansını önemli ölçüde artırmasıdır.
- Paralel EVM'nin uygulama yöntemleri arasında planlama tabanlı eşzamanlı işleme, çok iş parçacıklı EVM örnekleri ve sistem düzeyinde parçalama yer alır.Aynı zamanda güvenilmez zaman damgaları, blockchain determinizmi ve doğrulayıcı gelir yönelimi gibi teknik zorluklarla da karşı karşıyadır.
- Monad Labs, Katman 1 projesi Monad aracılığıyla, saniyede 10.000'e kadar işlemin işlenmesi, 1 saniyelik blok süresi, paralel yürütme yetenekleri ve MonadBFT Consensus mekanizması dahil olmak üzere benzersiz teknik özellikler aracılığıyla blockchain'in ölçeklenebilirliğini ve işlem hızını önemli ölçüde artırmayı hedefliyor.
- Sei V2, Sei ağı için önemli bir yükseltme olup, ilk tamamen paralelleştirilmiş EVM olmayı hedefleyen, EVM akıllı sözleşmeleriyle geriye dönük uyumluluk, iyimser paralelleştirme, yeni SeiDB veri yapıları ve mevcut zincirlerle birlikte çalışabilirlik sağlayarak işlem işlem hızını ve ağı önemli ölçüde iyileştirmeyi amaçlamaktadır. ölçeklenebilirlik.
- Neon EVM, Solana'da Ethereum dApp'leri için verimli, güvenli ve merkezi olmayan bir ortam sağlamak üzere tasarlanmış bir platformdur ve geliştiricilerin Solana'nın yüksek verimi ve düşük maliyetinden yararlanırken dApp'leri kolayca dağıtmasına ve çalıştırmasına olanak tanır.
- Lumio, Pontem Network tarafından geliştirilen ve Aptos tarafından kullanılan EVM ve Move VM'yi benzersiz bir şekilde destekleyerek Ethereum'un ölçeklenebilirlik zorluklarını yenilikçi bir şekilde çözen ve Web3 deneyimini neredeyse Web2 seviyelerine getiren bir Katman 2 çözümüdür.
- Eclipse, işlem sürecini hızlandırmak için SVM'yi kullanan, modüler bir toplama mimarisini benimseyen ve Ethereum yerleşimini, SVM akıllı sözleşmelerini, Celestia veri kullanılabilirliğini ve RISC Zero dolandırıcılık kanıtını entegre eden bir Ethereum Katman 2 çözümüdür.
- Solana, paralel akıllı sözleşme işlemeyi gerçekleştirmek için Sealevel teknolojisini kullanıyor, Sui, Narwhal ve Bullshark bileşenleri aracılığıyla verimi artırıyor, Fuel, UTXO modeli aracılığıyla paralel işlem yürütme sağlıyor ve Aptos, işlem işleme yeteneklerini geliştirmek için Block-STM motorunu kullanıyor; bunların tümü blockchain alanını gösteriyor Paralel tekniklerin farklı uygulamaları ve avantajları
- Paralelliği benimsemedeki temel zorluklar arasında veri yarışını ve okuma-yazma çatışması sorunlarını çözmek, mevcut standartlarla teknoloji uyumluluğunu sağlamak, yeni ekosistem etkileşim modellerine uyum sağlamak ve özellikle güvenlik ve kaynak tahsisi açısından artan sistem karmaşıklığını yönetmek yer alıyor.
- Paralel EVM, blockchain teknolojisinde büyük bir değişime işaret ederek, blockchain ölçeklenebilirliğini ve verimliliğini artırmada büyük bir potansiyel sergiliyor. İşlemleri aynı anda birden fazla işlemci üzerinde yürüterek, geleneksel sıralı işlem işleme limitini aşarak işlem işleme yeteneklerini geliştiriyor. Paralel EVM'ler muazzam bir potansiyel sunarken, bunların başarılı bir şekilde uygulanması, karmaşık teknik zorlukların aşılmasını ve ekosistemin geniş çapta benimsenmesini sağlamayı gerektirir.
Ethereum Sanal Makinesi (EVM), Ethereum blok zincirinin temel bileşenidir ve bilgi işlem motoru olarak hizmet eder. Ethereum ekosistemi genelinde güven ve tutarlılığı korumak için kritik olan, Ethereum ağında akıllı sözleşmelerin yürütülmesi için çalışan bir ortam sağlayan yarı Turing eksiksiz bir makinedir.
EVM, akıllı sözleşmeleri, genellikle Solidity gibi üst düzey bir programlama dilinde yazılan bir akıllı sözleşme kodunda derlenen daha temel bir form olan bayt kodunu işleyerek yürütür. Bu bayt kodları, aritmetik işlemler ve veri depolama/alma dahil olmak üzere çeşitli işlevleri gerçekleştirmek için kullanılan bir dizi işlem kodundan (işlem kodları) oluşur. EVM, işlemleri son giren ilk çıkar şeklinde işleyen bir yığın makinesi olarak çalışır.EVM'deki her işlemin ilişkili bir gaz maliyeti vardır. Bu gaz sistemi, işlemleri gerçekleştirmek için gereken hesaplama çabasını ölçerek adil kaynak tahsisini sağlar ve ağ kötüye kullanımını önler.
Ethereum'da işlemler EVM'nin işlevselliğinde önemli bir rol oynar. İki tür işlem vardır: bir mesajın çağrılmasına neden olanlar ve bir sözleşmenin oluşturulmasına neden olanlar. Sözleşme oluşturma, derlenmiş akıllı sözleşme bayt kodunu içeren yeni bir sözleşme hesabının oluşturulmasıyla sonuçlanır ve başka bir hesap sözleşmeye mesaj çağrısı yaptığında, onun bayt kodu yürütülür.
EVM mimarisi bayt kodu, yığın, bellek ve depolama gibi bileşenleri içerir. Yürütme sırasında verilerin geçici olarak depolanması için özel bir bellek alanına ve verileri süresiz olarak tutmak için blok zincirinde kalıcı bir depolama alanına sahiptir. EVM'nin tasarımı, akıllı sözleşmeler için güvenli bir yürütme ortamı sağlar, yeniden giriş saldırılarını önlemek için bunları izole eder ve gaz ve yığın derinliği sınırları gibi çeşitli güvenlik önlemlerini kullanır.
Ayrıca EVM'nin etkisi, EVM uyumlu zincirler aracılığıyla Ethereum'un ötesine geçerek daha geniş bir aralığa uzanıyor. Bu zincirler farklı olsa da Ethereum tabanlı uygulamalarla uyumluluğu korur ve Ethereum tabanlı uygulamalarla sorunsuz bir şekilde etkileşime girmelerine olanak tanır. Bu zincirler kurumsal çözümler, GameFi ve DeFi gibi çeşitli alanlarda önemli bir rol oynuyor.
Ayrıca EVM'nin etkisi, EVM uyumlu zincirler aracılığıyla Ethereum'un ötesine geçerek daha geniş bir aralığa uzanıyor. Bu zincirler farklı olsa da Ethereum tabanlı uygulamalarla uyumluluğu korur ve Ethereum tabanlı uygulamalarla sorunsuz bir şekilde etkileşime girmelerine olanak tanır. Bu zincirler kurumsal çözümler, GameFi ve DeFi gibi çeşitli alanlarda önemli bir rol oynuyor.
Paralel EVM'nin (Ethereum Sanal Makinesi) gerekliliği, blockchain ağlarının performansını ve verimliliğini önemli ölçüde artırma yeteneğinden kaynaklanmaktadır. Geleneksel EVM, işlemleri sıralı olarak işler; bu, yalnızca çok fazla enerji tüketmekle kalmaz, aynı zamanda ağ doğrulayıcılarına da ağır bir iş yükü getirir. Bu yaklaşım genellikle yüksek işlem maliyetlerine ve verimsizliğe neden olur ve blockchain'in yaygın olarak benimsenmesinin önünde büyük bir engel olarak kabul edilir.
Paralel EVM, birden fazla işlemin aynı anda yürütülmesine izin vererek fikir birliği sürecinde devrim yaratır. Paralel olarak yürütme yeteneği, ağın verimini büyük ölçüde artırır, böylece tüm blok zincirinin performansını ve ölçeklenebilirliğini artırır. Paralel EVM kullanarak blockchain ağı, daha kısa sürede daha fazla işlemi gerçekleştirebilir, böylece yaygın tıkanıklık sorunlarını ve geleneksel blockchain sistemlerinin yavaş işlem sürelerini etkili bir şekilde çözebilir.
Paralel EVM'nin blockchain teknolojisinin çeşitli yönleri üzerinde önemli bir etkisi vardır:
- İşlemlerin işlenmesinde enerji açısından daha verimli bir yöntem sağlar. Doğrulayıcıların ve tüm ağın yükünü hafifleten paralel EVM, daha sürdürülebilir bir blockchain ekosistemi oluşturulmasına yardımcı olur.
- Geliştirilmiş ölçeklenebilirlik ve artan verim doğrudan işlem ücretlerinin düşmesine yol açar. Kullanıcılar daha ekonomik bir deneyimden yararlanacak ve blockchain platformları daha geniş bir kitle için daha çekici hale gelecek.
- Birden fazla işlemin sıralı olarak yerine aynı anda işlenmesi, dApp'lerin ağ talebinin yüksek olduğu dönemlerde bile daha sorunsuz çalışabileceği anlamına gelir.
Mevcut EVM mimarisinde, en karmaşık okuma ve yazma işlemleri sırasıyla durum trie'sinden veri okumak ve yazmak için kullanılan sload ve sstore'dur. Bu nedenle, bu iki işlemde farklı iş parçacıklarının çakışmamasını sağlamak, paralel/eşzamanlı EVM'yi uygulamak için kolay bir giriş noktasıdır. Aslında Ethereum'da, işlemlerin okunacak ve değiştirilecek depolama adreslerini taşımasına olanak tanıyan "erişim listesi" adı verilen özel bir yapıyı içeren özel bir işlem türü vardır. Bu nedenle bu, zamanlamaya dayalı eşzamanlılık yaklaşımını uygulamak için iyi bir başlangıç noktası sağlar.
Sistem uygulaması açısından paralel/eşzamanlı EVM'nin üç yaygın biçimi vardır:
- Bir EVM örneğinin çoklu iş parçacığı.
- Bir düğümde birden çok EVM örneğinin çoklu iş parçacığı kullanılması.
- Birden çok EVM örneğinin birden çok düğümde çoklu iş parçacığı olarak kullanılması (temel olarak sistem düzeyinde parçalama).
Blockchain ve veritabanı sistemlerinde paralellik/eşzamanlılık arasındaki fark şudur:
- Güvenilmez zaman damgaları, zaman damgası tabanlı eşzamanlılık yöntemlerinin blockchain dünyasında konuşlandırılmasını zorlaştırır.
- Farklı doğrulayıcılar arasında yeniden yürütülen işlemlerin aynı olmasını sağlamak için blockchain sisteminde mutlak kesinlik.
- Doğrulayıcıların nihai hedefi, işlemlerin daha hızlı yürütülmesi değil, daha yüksek getiri sağlamaktır.
Peki neye ihtiyacımız var?
- Sistem düzeyinde fikir birliği gereklidir ve daha hızlı uygulama, daha yüksek getirilere yol açacaktır.
- Blok kısıtlamalarını dikkate alan çok değişkenli bir planlama algoritması, yürütmeyi daha hızlı tamamlarken daha fazla gelir elde edilmesini sağlar.
- İşlem kodu düzeyinde veri kilitleme, bellek önbellek katmanı vb. dahil olmak üzere daha ayrıntılı veri işlemleri.
Monad, benzersiz teknik özellikleri sayesinde blockchain'in ölçeklenebilirliğini ve işlem hızını önemli ölçüde artırmak için tasarlanmış bir EVM Katman 1'dir. Monad'ın en önemli avantajı saniyede 10.000'e kadar işlemi gerçekleştirebilmesi ve 1 saniyelik blok süresine sahip olmasıdır. Bunun nedeni, işlemleri verimli ve hızlı bir şekilde işlemesine olanak tanıyan MonadBFT konsensüs mekanizması ve EVM uyumluluğudur.
Monad'ın en ilgi çekici özelliklerinden biri, aynı anda birden fazla işlemi işlemesine olanak tanıyan paralel yürütme yetenekleridir; bu, geleneksel blockchain sistemlerindeki sıralı işleme yöntemleriyle karşılaştırıldığında ağ verimliliğini ve verimi büyük ölçüde artırır.
Monad'ın en ilgi çekici özelliklerinden biri, aynı anda birden fazla işlemi işlemesine olanak tanıyan paralel yürütme yetenekleridir; bu, geleneksel blockchain sistemlerindeki sıralı işleme yöntemleriyle karşılaştırıldığında ağ verimliliğini ve verimi büyük ölçüde artırır.
Monad'ın geliştirilmesi, Keone Hon, Eunice Giarta ve James Hunsaker'in ortak kurduğu Monad Labs tarafından yönetiliyor. Proje, tohum finansmanında başarılı bir şekilde 19 milyon dolar topladı ve 2024'ün ilk çeyreğinin ortasında bir test ağı başlatmayı ve ardından bir ana ağ başlatmayı planlıyor.
Monad, onu yüksek performanslı bir blockchain haline getirmek için aşağıdaki dört ana alanda optimize edilmiştir:
- MonadBFT: MonadBFT, Bizans aktörlerinin varlığında kısmi senkronizasyon koşulları altında işlem sıralamasında tutarlılık sağlamak için kullanılan, Monad blok zinciri için yüksek performanslı bir fikir birliği mekanizmasıdır. Yaygın durumlarda iyimser yanıt verme ve doğrusal iletişim ek yükü ve zaman aşımı durumlarında ikinci dereceden iletişim ek yükü ile iki aşamalı bir BFT algoritması kullanan, HotStuff'a dayalı geliştirilmiş bir versiyondur. MonadBFT'de lider, her turda doğrulayıcıya yeni bir blok ve bir önceki turun QC'sini (Yeterlilik Sertifikası) veya TC'sini (Zaman Aşımı Sertifikası) gönderir. Doğrulayıcı bloğu inceler ve eğer kabul edilirse bir sonraki lider turuna imzalı bir "evet" oyu gönderir. Bu süreç, QC'yi oluşturmak için **
2f+1
** doğrulayıcıların "evet" oylarını eşik imzaları aracılığıyla bir araya getirir. Yaygın iletişim durumunda lider, bir sonraki tur için doğrudan lidere oy gönderen doğrulayıcılara bloklar gönderir. MonadBFT ayrıca ölçeklenebilirlik sorunlarını çözmek için eşleştirme tabanlı BLS imzalarını benimser. İmzaları aşamalı olarak tek bir imzada toplayabilir ve tek bir geçerli toplu imzanın doğrulanması, genel anahtarla ilişkili paylaşımların mesajı imzaladığını kanıtlayabilir. Performans nedenleriyle MonadBFT, BLS imzalarının yalnızca toplanabilir mesaj türleri (oylama ve zaman aşımları) için kullanıldığı hibrit bir imza şemasını benimser. Mesajın bütünlüğü ve özgünlüğü hâlâ ECDSA imzalarıyla sağlanmaktadır. Bu özellikleri nedeniyle MonadBFT, verimli ve sağlam bir blockchain konsensüsü elde edebilmektedir. - Gecikmeli yürütme: Bu, yürütme sürecini fikir birliği sürecinden ayıran önemli bir yeniliktir. Bu mimaride fikir birliği süreci, düğümlerin resmi bir işlem sıralaması üzerinde anlaşmaya varmasını içerirken yürütme, bu işlemlerin fiilen yürütülmesi ve durumun güncellenmesi sürecidir. Bu tasarımda lider düğüm, işlem sıralamasını önerir ancak sıralamayı önerirken son durum kökünü bilmez; doğrulayıcı düğüm, bloğun geçerliliğine ilişkin oylama sırasında bloktaki tüm işlemlerin başarılı bir şekilde yürütülüp yürütülmeyeceğini bilmez. Bu tasarım, Monad'ın önemli hız iyileştirmeleri elde etmesini sağlayarak tek parçalı blok zincirlerinin milyonlarca kullanıcıya ölçeklendirilmesine olanak tanır. Monad'da her düğüm, N bloğunda fikir birliğine varırken N bloğundaki işlemleri bağımsız olarak yürütür ve N+1 bloğunda fikir birliğine varmaya başlar. Bu yaklaşım daha büyük bir gaz bütçesine izin verir çünkü uygulama yalnızca fikir birliğine ayak uydurmak zorundadır. Ek olarak, yürütmenin yalnızca ortalama olarak fikir birliğine ayak uydurması gerektiğinden, bu yaklaşım hesaplama süresindeki belirli değişikliklere karşı daha toleranslıdır. Durum makinesi çoğaltmasını daha da garanti altına almak için Monad, blok teklifinde D blokları tarafından geciktirilen bir Merkle kökü içerir. Bu gecikmeli Merkle kökü, bir düğüm hatalı veya kötü niyetli davranış sergilese bile ağ genelinde tutarlılığın korunmasını sağlar. MonadBFT'de kesinlik tek slottur (1 saniye) ve yürütme sonuçları genellikle tam düğümlerde 1 saniyeden daha az gecikme gösterir. Bu tek slotlu kesinlik, bir işlem gönderildikten sonra kullanıcıların resmi işlem sıralamasını tek bir blok sonra göreceği anlamına gelir. Ağın büyük bir çoğunluğu kötü niyetli davranmadığı sürece yeniden sıralama olasılığı yoktur. Ticaret sonuçlarına hızlı erişime ihtiyaç duyan kullanıcılar için (örneğin, yüksek frekanslı yatırımcılar), gecikmeyi en aza indirmek için tam bir düğüm çalıştırılabilir.
- Paralel Yürütme: Monad'ın aynı anda birden fazla işlemi yürütmesini sağlar. Bu yaklaşım ilk bakışta Ethereum'un yürütme semantiğinden farklı gibi görünebilir ancak aslında öyle değildir. Monad'ın blokları, doğrusal olarak sıralanmış işlem koleksiyonlarından oluşan Ethereum'un bloklarıyla aynıdır. Bu işlemlerin yürütülmesinin sonuçları Monad ve Ethereum arasında aynıdır. Paralel yürütme sırasında Monad, bloktaki önceki işlemler tamamlanmadan sonraki işlemleri yürütmeye başlayan iyimser bir yürütme yaklaşımı kullanır. Bu bazen hatalı yürütme sonuçlarına yol açabilir. Monad'lar bu sorunu, bir işlemin yürütülmesinde kullanılan girdileri izleyerek ve bunları önceki işlemlerin çıktılarıyla karşılaştırarak çözer. Tutarsızlık olması durumunda işlemin doğru verilerle yeniden yürütülmesi gerekir. Ek olarak Monad, paralel yürütmenin etkisiz kalmasını önlemek amacıyla işlemleri yürütürken işlemler arasındaki bağımlılıkları tahmin etmek için statik bir kod analizörü kullanır. En iyi durumda, bir Monad birçok bağımlılığı önceden tahmin edebilir; en kötü durumda ise basit bir yürütme moduna geri döner. Monad'ın paralel yürütme teknolojisi yalnızca ağ verimliliğini ve verimi artırmakla kalmaz, aynı zamanda yürütme stratejilerini optimize ederek paralel yürütmenin neden olduğu işlem hatalarını da azaltır.
- MonadDb: MonadDb, veri depolama ve işlemenin optimizasyonu için kullanılır. Özellikle durum verilerinin ve işlem verilerinin işlenmesi söz konusu olduğunda, genel ağ performansını iyileştirmeyi amaçlayan Monad optimizasyon stratejisinin bir parçasıdır. Bu tür bileşenler, veri depolamanın verimliliğini ve ölçeklenebilirliğini artırmak ve blockchain ağının büyük miktarda veriyi işleme yeteneğini geliştirmek için tasarlanmıştır. Geliştirilmiş veri indeksleme mekanizmalarını, daha verimli depolama yapılarını ve optimize edilmiş veri erişim yollarını içerir. Bu optimizasyonlar, veri erişim süresinin azaltılmasına ve işlem işlem hızının artırılmasına yardımcı olarak tüm blockchain ağının performansını artırır.
Tayaswap
TayaSwap, SubLabs tarafından desteklenen ve varlıkların geleneksel sipariş defterleri veya aracılar olmadan alınıp satılmasına olanak tanıyan Monad tabanlı bir AMM DEX'tir. AMM, token alışverişini kolaylaştırmak, fiyatları belirlemek ve eşler arası işlemleri mümkün kılmak için akıllı sözleşmelerden yararlanmak için matematiksel formüllere ve akıllı sözleşmelere güveniyor.
Ortam Finansmanı
TayaSwap, SubLabs tarafından desteklenen ve varlıkların geleneksel sipariş defterleri veya aracılar olmadan alınıp satılmasına olanak tanıyan Monad tabanlı bir AMM DEX'tir. AMM, token alışverişini kolaylaştırmak, fiyatları belirlemek ve eşler arası işlemleri mümkün kılmak için akıllı sözleşmelerden yararlanmak için matematiksel formüllere ve akıllı sözleşmelere güveniyor.
Ortam Finansmanı
Ambient (eski adıyla CrocSwap), iki taraflı bir AMM'nin herhangi bir blockchain varlığı çifti üzerinde merkezi ve sabit ürün likiditesini birleştirmesine olanak tanıyan merkezi olmayan bir ticaret protokolüdür. Ambient, DEX'in tamamını tek bir akıllı sözleşmeyle çalıştırır; burada tek bir AMM havuzu, ayrı akıllı sözleşmeler yerine hafif bir veri yapısıdır.
Karides Protokolü
Karides, volan token ekonomisine sahip, gerçek dünya varlıklarını destekleyen bir (3,3) DEX'tir ve Monad'a geliyor.
Katalizör
Catalyst, tüm zincirleri birbirine bağlamak ve herhangi bir varlığa her yerden erişim sağlamak için tasarlanmış, modüler blok zincirler arasında izinsiz bir likidite çözümüdür. Catalyst, geliştiricilerin tüm zincirlere otomatik olarak bağlanmasını ve birleşik bir ekosistemdeki kullanıcılara erişim kazanmasını sağlarken, basit, merkezi olmayan ve kendi kendine barındırılan tasarımı, projelerin likiditeye güvenli ve sorunsuz bir şekilde erişmesini sağlar.
Takas
Swaap, pazardan bağımsız bir otomatik piyasa yapıcıdır (AMM). Likidite sağlayıcıları için sürdürülebilir kazançlar ve yatırımcılar için daha ucuz fiyatlar sağlamak amacıyla kehanetleri ve dinamik spreadleri birleştirir. Protokol kalıcı kayıpları önemli ölçüde azaltır ve çoklu varlık havuzları sağlar.
İksir
Elixir, uzun kuyruklu kripto varlıklarına likidite sağlamak amacıyla API çağrıları aracılığıyla merkezi borsalarla etkileşime geçmek için piyasa oluşturma algoritmalarını kullanan, merkezi olmayan bir piyasa oluşturma protokolüdür.
Zaman değişimi
Timeswap, kahin veya tasfiyeci kullanmayan, AMM'ye dayalı merkezi olmayan bir para piyasası protokolüdür. Varlıkların gerçek zamanlı olarak alınıp satılabileceği Uniswap'in aksine, Timeswap'te borç almak, geri ödeme tamamlanana kadar token alım satımını içerir. Borç veren, borç alan kişinin teminat olarak kullandığı belirli bir miktar B Varlığını "korurken" borç almak için Varlık A'yı sağlar. Kullanıcılar, daha düşük ipotek oranlarıyla daha yüksek faiz oranları elde etmek veya tam tersi için risk profillerini ayarlayabilirler.
Poply
Poply, Monad zincirine adanmış, bu zincir için özel olarak oluşturulan NFT koleksiyonlarını sergileyen ve güçlendiren ve sanat oluşturmak için yapay zeka ve kullanıcı dostu bir arayüz kullanarak benzersiz NFT'lerle ilgilenen insanları çeken, topluluk tabanlı bir NFT pazarıdır. jetonlar.
Santral
Switchboard, evrensel veri akışları ve doğrulanabilir rastgelelik için izin gerektirmeyen, özelleştirilebilir, çok zincirli bir oracle protokolüdür. Veri türü ne olursa olsun herkesin her türlü veriyi göndermesine izin vererek, kullanıcılar için tek noktadan hizmet sağlar ve yeni nesil merkezi olmayan uygulamaların desteklenmesine yardımcı olur.
Python Ağı
Pyth Network, Douro Labs tarafından geliştirilen ve blockchain teknolojisi aracılığıyla projelere, protokollere ve halka kripto para birimleri, hisse senetleri, döviz ve emtialar dahil olmak üzere zincirdeki değerli finansal piyasa verilerini sağlamayı amaçlayan yeni nesil bir fiyat oracle çözümüdür. Ağ, 70'ten fazla güvenilir veri sağlayıcısından birinci taraf fiyat verilerini topluyor ve bunları akıllı sözleşmeler ve diğer zincir içi veya zincir dışı uygulamalar tarafından kullanılmak üzere yayınlıyor.
AIT Protokolü
AIT Protokolü, Web3 yapay zeka çözümleri sunan bir yapay zeka veri altyapısıdır. AIT merkezi olmayan pazarı, milyonlarca kripto para birimi kullanıcısına "para kazanmak için eğitim" görevlerine katılmak için benzersiz ve kapsamlı bir fırsat sunuyor; bu, aynı zamanda yapay zeka modellerinin geliştirilmesine aktif olarak katkıda bulunurken aynı zamanda ödül kazanmalarını sağlayan bir kavramdır.
Bildirim
Bildirim
Notifi, tüm Web3 projeleri için ortak bir iletişim katmanı sağlıyor ve kullanıcılarla dijital ve zincir üstü kanallarda etkileşim kurmak için bildirim ve mesajlaşma yeteneklerini merkezi olmayan uygulamalara yerleştirmeyi planlıyor. Notifi API, geliştiricilerin dünyadaki tüm uygulamalar için yerel kullanıcı deneyimleri sağlayabilen basit API'ler aracılığıyla karmaşık iletişim altyapısının kilidini açmasına olanak tanır; Notifi Center, kullanıcılara mobil ve web üzerinden kullanılabilecek özelleştirilmiş bilgilerle ilgili bir bildirim deneyimi sağlar Web3 dünyasındaki tüm bilgileri yönetin; Notifi Push, pazarlamacıların iş büyümesini destekleyen ve kullanıcı tabanlarını koruyan uyumlu, çok kanallı etkileşimler oluşturmasına olanak tanır.
AKRİPTOLAR
ACryptoS, otomatik bileşik tek tokenli kasalar, çift tokenli LP kasaları, benzersiz likidite kasaları, Balancer-V2 şubesi DEX ve stabilcoin borsaları sağlayan gelişmiş bir şifreleme stratejisi platformu, çok zincirli bir gelir toplama iyileştiricisi ve DEX'tir. Çok çeşitli benzersiz ürünler . İlk olarak Kasım 2020'de BNB zincirinde başlatılan ACryptoS, DeFi kullanıcılarını ve protokollerini desteklemeyi hedefleyerek 100'ün üzerinde kasanın konuşlandırıldığı 11 zincire genişledi.
MagmaDAO
MagmaDAO, ekosisteme rekabetçi airdrop'lar yoluyla adil token dağıtımı sağlamayı amaçlayan, DAO kontrollü bir likidite staking protokolüdür. Ethereum dışındaki ilk dağıtılmış doğrulayıcıdır ve en hızlı, en ucuz ve sansüre en dayanıklı güçlü EVM L1 Monad üzerine kurulmuştur. .
Wombat Değişimi
Wombat Exchange, açık likidite havuzları, düşük kayma ve tek taraflı stake etme özelliğiyle çok zincirli bir stablecoin borsasıdır.
Solucan deliği
Solucan deliği, geliştiricilerin ve çapraz zincir uygulama kullanıcılarının birden fazla ekosistemden faydalanmasını sağlayan merkezi olmayan evrensel bir mesajlaşma protokolüdür.
DeMask Finans
DeMask Finance, NFT'ler ve ERC20 tokenleri arasındaki işlemlere yönelik zincir üstü bir AMM protokolüdür. DeMask Finance, ETH ve diğer tokenlarla eşleştirilmiş NFT koleksiyonlarının ve NFT başlatma rampalarının oluşturulmasını destekler. NFT merkezi olmayan değişimi: ERC-1155 NFT veya diğer tokenlerin ETH ve ERC-20 tokenleri ile eşleştirilmesini destekler. DeMask protokolü, NFT pazarına likidite eklemeyi amaçlıyor ve ERC20 tokenleri veya yerel tokenlar ile NFT koleksiyonları arasında kesintisiz alışverişi mümkün kılan bir arayüz sağlıyor. DeMask, tüm kullanıcıların likidite havuzları oluşturmasına, sahip olmasına ve tamamen otomatik bir şekilde ticaret yapmasına olanak tanıyan, birbirine bağlı akıllı sözleşmelerden oluşan bir sistemdir. Her havuzda, anında alım satım için sabit bir fiyat sağlayan bir token ve bir NFT de dahil olmak üzere bir çift varlık bulunacak. Bu aynı zamanda diğer sözleşmelerin iki varlığın zaman içindeki ortalama fiyatını tahmin etmesine de olanak tanır. Likidite havuzlarına sahip kullanıcılar varlık çiftlerini değiştirirken ödüllendirilecek.
Sei V2, ilk tamamen paralelleştirilmiş EVM olmayı hedefleyen Sei ağına yapılan önemli bir yükseltmedir. Bu yükseltme Sei'nin şunları yapmasını sağlayacaktır:
- EVM akıllı sözleşmeleriyle geriye dönük uyumluluk: Bu, geliştiricilerin denetlenmiş, EVM uyumlu akıllı sözleşmeleri Sei'de kodu değiştirmeden dağıtabilecekleri anlamına gelir. Bu, geliştiriciler için son derece önemlidir çünkü mevcut akıllı sözleşmelerini Ethereum gibi diğer blok zincirlerden Sei'ye aktarma sürecini basitleştirir. Teknik açıdan bakıldığında Sei düğümleri, Ethereum Sanal Makinesinin Go uygulaması olan Geth'i otomatik olarak içe aktaracaktır. Geth, Ethereum işlemlerini işlemek için kullanılacak ve sonuçta ortaya çıkan güncellemeler (durum güncellemeleri veya EVM ile ilgili olmayan sözleşmelere yapılan çağrılar dahil), Sei tarafından EVM için oluşturulan özel bir arayüz aracılığıyla yapılacak.
- İyimser paralelleştirme: Geliştiricilerin herhangi bir bağımlılık tanımlamasına gerek kalmadan blok zincirinin paralelleştirmeyi desteklemesine olanak tanır. Bu, tüm işlemlerin paralel olarak çalışabileceği anlamına gelir ve bir çakışma meydana geldiğinde (örneğin, bir işlem aynı duruma dokunduğunda), zincir, her işlemin dokunduğu depolama bölümünü takip edecek ve bu işlemleri sırayla yeniden çalıştıracaktır. Bu süreç, açıklanamayan tüm çatışmalar çözülene kadar tekrar tekrar devam edecektir. İşlemler bloklar halinde sıralandığından süreç belirleyicidir ve zincir düzeyinde paralelliği korurken geliştirici iş akışını basitleştirir.
- SeiDB: Platformun depolama katmanını optimize etmek için SeiDB adı verilen yeni bir veri yapısını tanıtacak. SeiDB'nin temel amacı, yeni düğümler için durum senkronizasyon sürecini basitleştirirken, ağın çok fazla veri ağırlıklı hale gelmesi sorunu olan durum şişkinliğini önlemektir. Böyle bir tasarım, Sei blok zincirinin genel performansını ve ölçeklenebilirliğini geliştirmeyi amaçlamaktadır. Sei V2, geleneksel IAVL ağacını iki bileşenli bir sisteme (durum depolama ve durum taahhütleri) dönüştürerek bu hedefe ulaşır. Bu değişiklik gecikmeyi ve disk kullanımını önemli ölçüde azaltıyor ve Sei V2 ayrıca çok iş parçacıklı erişim için okuma ve yazma performansını iyileştirmek üzere PebbleDB'yi kullanmaya geçmeyi planlıyor.
- Mevcut zincirlerle birlikte çalışabilirlik: Sei V2, EVM ile Sei tarafından desteklenen diğer yürütme ortamları arasında kusursuz bir kombinasyona izin vererek, yerel tokenlara ve rehin gibi diğer zincir özelliklerine kolayca erişebilen geliştiriciler için daha sorunsuz bir deneyim sağlar. Ayrıca EVM akıllı sözleşmelerini destekleyecek yeni bir bileşen de oluşturacak. Bu EVM akıllı sözleşmeleri, fikir birliği ve paralelleştirmede yapılan tüm değişikliklerden yararlanacak ve aynı zamanda mevcut Cosmwasm akıllı sözleşmeleriyle etkileşime girebilecek.
Performans açısından bakıldığında Sei V2, saniyede 28.300 toplu işlem hacmi sağlarken, 390 milisaniyelik blok süresi ve 390 milisaniyelik kesinlik sunacak. Bu, Sei'nin daha fazla kullanıcıyı desteklemesine ve mevcut blok zincirlerine göre daha iyi bir etkileşimli deneyim sunmasına olanak tanırken işlem başına daha ucuz maliyetler sağlar.
Sei V2'nin ana yükseltme süreci artık kodun tamamlanmasına yakın. İnceleme tamamlandıktan sonra bu yükseltme, 2024'ün ilk çeyreğinde genel test ağında yayınlanacak ve 2024'ün ilk yarısında ana ağa dağıtılacak.
Neon EVM, Ethereum dApp'leri için verimli bir ortam sağlamak amacıyla Solana blok zincirinin yeteneklerinden yararlanır. Solana içinde akıllı bir sözleşme olarak çalışır ve geliştiricilerin Ethereum dApp'lerini minimum kod değişikliğiyle veya hiç kod değişikliği olmadan dağıtmasına ve Solana'nın gelişmiş özelliklerinden yararlanmasına olanak tanır. Neon EVM'nin mimarisi ve operasyonları güvenlik, merkezi olmayan yönetim ve sürdürülebilirliğe odaklanarak Ethereum geliştiricilerine Solana ortamına sorunsuz bir şekilde geçiş yapma fırsatı sunuyor. İşlemlerin paralel olarak yürütülmesine olanak sağlama, yüksek verim sağlama ve maliyetleri düşürme yeteneğiyle Solana'nın düşük ücretlerinden ve yüksek işlem hızlarından yararlanır. Neon EVM ekosisteminin ana bileşenleri şunları içerir:
- Neon EVM programı: Berkeley Paket Filtresi bayt koduna derlenmiş bir EVM'dir ve Solana üzerinde çalışır. Ethereum kurallarına uygun olarak Solana'da Ethereum benzeri işlemleri (Neon işlemleri) işler. Neon EVM, merkezi olmayan çoklu imzalı bir EVM hesabı aracılığıyla yapılandırılır ve katılımcılar Neon EVM kodunu ve ayar parametrelerini değiştirebilir. Neon EVM'de işlem yapma süreci birkaç önemli adımdan oluşur. İlk olarak kullanıcılar, Ethereum uyumlu bir cüzdan aracılığıyla Ethereum benzeri bir işlem (N-tx) başlatır. Bu işlemler Neon Proxy aracılığıyla Solana işlemlerine (S-tx) kapsüllenir ve ardından Solana'da barındırılan Neon EVM programına aktarılır. Neon EVM programı işlemlerin engelini kaldırır, kullanıcı imzalarını doğrular, EVM durumunu yükler (hesap verileri ve akıllı sözleşme kodu dahil), Solana BPF (Berkeley Paket Filtresi) ortamında işlemleri yürütür ve Solana'nın durumunu yeni Neon EVM durumunu yansıtacak şekilde günceller.
- Neon Proxy: Ethereum dApp'lerinin minimum yeniden yapılandırmayla Neon'a taşınmasını sağlar. Neon Proxy, EVM işlemlerini Solana işlemlerine paketler ve bunları kullanım kolaylığı için konteynerli bir çözüm olarak sunar. Neon Proxy sunucularını çalıştıran operatörler, Solana ekosistemindeki gaz ücretleri ve diğer ödemeler için NEON tokenlarını kabul ederek, Solana üzerinde Ethereum benzeri işlemlerin yürütülmesini kolaylaştırır.
- Neon DAO: DAO, Neon Vakfı için saklama hizmetleri sağlar ve gelecekteki araştırma ve geliştirmelere rehberlik eder. Neon EVM'nin işlevselliğini kontrol eden bir yönetişim katmanı sağlayarak Solana'da bir dizi sözleşme olarak çalışır. NEON token sahipleri, teklif sunma ve oylama da dahil olmak üzere DAO etkinliklerine katılabilirler.
- NEON Token: Bu yardımcı tokenin iki ana işlevi vardır: gas ücretlerini ödemek ve DAO aracılığıyla yönetime katılmak.
- Entegrasyonlar ve Araçlar: Neon EVM, geliştirme ve analiz için çeşitli entegrasyonları ve araçları destekler. Bunlar arasında NeonScan gibi blok kaşifleri, token transferleri için ERC-20 SPL paketleyicileri, Solana ve Neon EVM'ler arasında ERC-20 tokenlarını aktarmak için NeonPass, tokenları test etmek için NeonFaucet ve MetaMask Cüzdan uyumluluğu gibi EVM'lerle uyumluluk yer alıyor.
Eclipse, Solana Sanal Makinesinden (SVM) yararlanarak işlem sürecini büyük ölçüde hızlandıran, Ethereum için bir Katman 2 çözümüdür. Eclipse, modüler bir toplama mimarisi kullanarak ve Ethereum yerleşimi, SVM akıllı sözleşmeleri, Celestia veri kullanılabilirliği ve RISC Zero güvenliği gibi temel teknolojileri entegre ederek hız ve ölçeklenebilirlik için tasarlanmıştır.
Eclipse Mainnet özellikle modüler yığın parçalarının en iyilerini birleştirir:
Eclipse Mainnet özellikle modüler yığın parçalarının en iyilerini birleştirir:
- Yerleşim Katmanı - Ethereum: Eclipse, yerleşim katmanı olarak Ethereum'u kullanır. Bu katmanda işlemler sonlandırılır ve güvence altına alınır. Ethereum'u kullanmak yalnızca sağlam güvenlik ve likiditesinden yararlanmak değil, aynı zamanda işlem ücretlerini ödemek için ETH'yi gas token olarak kullanmak anlamına da gelir. Bu kurulum Eclipse'in Ethereum'dan güçlü güvenlik özelliklerini devralmasına olanak tanır.
- Yürütme katmanı-SVM: Akıllı sözleşmelerin yürütülmesi açısından Eclipse, SVM'yi kullanır. Bu, EVM'nin işlemleri sıralı olarak yürütme biçimiyle keskin bir tezat oluşturuyor; SVM, paralel işlem işleme yeteneğine sahip. Sealevel çalışma zamanı, çakışan durumları içermeyen ve paralel olarak işlenebilen işlemler içerir; bu da Eclipse'in yatay olarak ölçeklenmesine ve verimi artırmasına olanak tanır.
- Veri Kullanılabilirliği - Celestia: Verilerin zamanında kullanılabilir ve doğrulanabilir olmasını sağlamak için Eclipse, Celestia'yı kullanır. Celestia, veri yayınlama için ölçeklenebilir ve güvenli bir platform sağlar ve Eclipse'in yüksek verimi için önemli bir destektir.
- Sahtekarlığa dayanıklı - RISC Zero: Eclipse, sıfır bilgi sahtekarlığına karşı koruma için RISC Zero'yu entegre ederek ara durum serileştirme ihtiyacını ortadan kaldırır ve böylece sistemin verimliliğini ve güvenliğini artırır.
Eclipse'in tasarım hedefi, Ethereum için gerçekten büyük ölçekte kullanılabilecek evrensel bir Katman 2 çözümü sağlamaktır. Belirli uygulama toplamalarının neden olduğu sınırlamaları ve bunun sonucunda kullanıcı ve geliştirici deneyiminin kötüleşmesine yol açabilecek izolasyon ve karmaşıklık sorunlarını ele almak üzere tasarlanmıştır. Eclipse, modüler toplama sistemi ve entegre teknoloji bileşenleri aracılığıyla Ethereum üzerinde ölçeklenebilir ve performanslı dApp'ler oluşturmak için cazip bir seçenek sunuyor.
Lumio, Ethereum'un ölçeklenebilirlik zorluklarını çözmek ve Web3'e Web2 benzeri bir deneyim getirmek için Pontem Network tarafından geliştirilen bir Katman 2 çözümüdür. Aptos tarafından kullanılan EVM ve Move VM'yi destekleme yeteneği nedeniyle blockchain alanında benzersiz bir toplama olarak öne çıkıyor. Bu ikili uyumluluk, Lumio'nun Aptos'ta işlemleri gerçekleştirirken aynı anda Ethereum'a yerleşmesine olanak tanıyarak dApp geliştiricileri ve kullanıcıları için çok yönlü ve etkili bir çözüm sunar. Aşağıdaki temel özelliklere sahiptir:
- Çift Sanal Makine Uyumluluğu: Lumio, EVM ve Aptos'un Move VM'sini benzersiz bir şekilde destekler. Bu ikili uyumluluk, Lumio'nun Ethereum ve Aptos'un işlevlerini sorunsuz bir şekilde entegre etmesini sağlayarak dApp geliştirme ve yürütmede esnekliği ve verimliliği artırır.
- Yüksek verim ve düşük gecikme süresi: Lumio, işlem siparişi için Aptos gibi yüksek performanslı zincirlerden yararlanarak işlem bant genişliğini önemli ölçüde artırır. Bu entegrasyon, Lumio'nun Ethereum'un güvenlik ve likidite özelliklerini korurken büyük hacimli işlemleri verimli bir şekilde gerçekleştirebilmesini sağlar.
- İyimser Toplama teknolojisi: Lumio, açık kaynaklı OP yığınını kullanır ve iyimser toplama teknolojisini benimser. İyimser toplamalar, verimli işlem işlemeleri ve daha düşük maliyetleriyle bilinir ve bu da onları Ethereum tabanlı uygulamaları ölçeklendirmek için uygun kılar.
- Esnek Gaz maliyeti ekonomik modeli: Lumio, uygulama merkezli bir Gaz maliyeti ekonomik modeli sunar. Bu model, uygulama geliştiricilerinin ağ kullanımından doğrudan faydalanmasına olanak tanıyor ve potansiyel olarak daha yenilikçi ve kullanıcı dostu dApp geliştirmeye ilham veriyor.
- Birlikte Çalışabilirlik ve Entegrasyon: Lumio'nun Aptos'ta işlem yapma ve Ethereum'a yerleşme yeteneği, farklı blockchain ekosistemleri arasında yüksek düzeyde birlikte çalışabilirlik olduğunu gösterir. Bu özellik, geliştiricilerin uygulamalarında Ethereum ve Aptos'tan tam olarak faydalanmalarını sağlar.
- Güvenlik ve ölçeklenebilirlik dengesi: Ethereum'un güçlü güvenliğini Aptos'un ölçeklenebilirliğiyle birleştirmek, geliştiricilere yüksek performanslı, güvenli dApp'ler oluşturmak için çekici bir çözüm sunar. Lumio'nun mimarisi bu iki temel unsuru etkili bir şekilde dengelemek için tasarlanmıştır.
Lumio şu anda kapalı beta aşamasında ve bunu kademeli olarak seçilen kullanıcılara sunmayı planlıyor. Bu yaklaşım, platformda kullanıcı geri bildirimlerine dayalı olarak kapsamlı testlere ve iyileştirmelere olanak tanıyarak, daha geniş sürümde sağlam ve kullanıcı dostu bir platform sağlanmasını sağlar.
Solana'nın Sealevel teknolojisi, blockchain mimarisinin önemli bir bileşenidir ve paralel işleme teknolojisi yoluyla akıllı sözleşmelerin performansını artırmak için tasarlanmıştır. Bu yaklaşım, EVM ve EOS'un her seferinde bir sözleşmeyi işleyen ve blockchain durumunu sırayla değiştiren WASM tabanlı çalışma zamanı gibi diğer blockchain platformlarının tek iş parçacıklı işlenmesinden önemli ölçüde farklıdır.
Sealevel, Solana çalışma zamanının, doğrulayıcının kullanabileceği tüm çekirdekleri kullanarak on binlerce sözleşmeyi paralel olarak işlemesine olanak tanır. Bu paralel işleme yeteneği mümkündür çünkü Solana işlemleri, yürütme sırasında okunacak veya yazılacak tüm durumları açık bir şekilde tanımlayarak örtüşmeyen işlemlerin ve yalnızca aynı durumu okuyan işlemlerin aynı anda yürütülmesine olanak tanır.
Sealevel'in temel işlevleri, Cloudbreak hesap veritabanı ve Tarih Kanıtı (PoH) fikir birliği mekanizması gibi bileşenler de dahil olmak üzere Solana'nın benzersiz mimarisine dayanmaktadır. Cloudbreak, genel anahtarları hesaplarla eşleştirir, hesaplar bakiyeleri ve verileri korur ve programlar (durum bilgisi olmayan kod) bu hesaplar için durum geçişlerini yönetir.
Sealevel'in temel işlevleri, Cloudbreak hesap veritabanı ve Tarih Kanıtı (PoH) fikir birliği mekanizması gibi bileşenler de dahil olmak üzere Solana'nın benzersiz mimarisine dayanmaktadır. Cloudbreak, genel anahtarları hesaplarla eşleştirir, hesaplar bakiyeleri ve verileri korur ve programlar (durum bilgisi olmayan kod) bu hesaplar için durum geçişlerini yönetir.
Solana'daki işlemler bir talimat vektörünü belirtir; her talimat programı, program talimatlarını ve işlemin okuyup yazmak istediği hesapların bir listesini içerir. Cihazlara yönelik düşük seviyeli işletim sistemi arayüzlerinden ilham alan bu arayüz, SVM'nin milyonlarca bekleyen işlemi sıralamasına ve örtüşmeyen tüm işlemleri paralel işleme için zamanlamasına olanak tanır. Ek olarak Sealevel, tüm talimatları program kimliğine göre sıralayabilir ve aynı programı tüm hesaplarda aynı anda çalıştırabilir; bu, GPU'larda kullanılan SIMD (Tek Talimat Çoklu Veri) optimizasyonuna benzer bir işlemdir.
Sealevel for Solana, gelişmiş ölçeklenebilirlik, azaltılmış gecikme süresi, maliyet verimliliği ve gelişmiş güvenlik gibi birçok avantaj sunar. Solana ağının saniyede önemli ölçüde daha fazla sayıda işlemi gerçekleştirebilmesini sağlar, işlemlerin neredeyse anında sonuçlandırılmasını sağlar ve işlem ücretlerini azaltır. Paralel işleme sırasında bile akıllı sözleşme güvenliği Solana'nın güçlü güvenlik protokolleri aracılığıyla korunur.
Sealevel, yüksek hızlı paralel işleme ve artan işlem hacmine olanak sağlayarak Solana'yı güçlü, merkezi olmayan bir uygulama platformu haline getirir.
Sui'nin paralel teknoloji özellikleri, onu çeşitli Web3 uygulamaları ve kullanım durumları için uygun, yüksek verimli, yüksek verimli bir blockchain platformu haline getiriyor. Bu ayırt edici özellikler, ağının verimliliğini ve verimini artırmak için birlikte çalışır:
- Narwhal ve Bullshark bileşenleri: Bu iki bileşen Sui'nin fikir birliği mekanizması için çok önemlidir. Narwhal, işlem sürecini hızlandırmaktan, ağ verimliliğini artırmaktan ve Bullshark'a (fikir birliği motoru) gönderildiğinde verilerin kullanılabilirliğini sağlamaktan sorumlu bir bellek havuzu görevi görür. Bullshark, işlemlerin geçerliliğini doğrulamak ve bu işlemleri ağ üzerinden dağıtmak için Bizans hata tolerans mekanizmasını kullanarak Narwhal tarafından sağlanan verileri sıralamaktan sorumludur.
- Varlık sahipliği modeli: Sui ağında varlıklar tek bir sahipe ait olabilir veya birden fazla sahip tarafından paylaşılabilir. Tek bir sahibin varlıkları ağ üzerinden hızlı ve özgür bir şekilde aktarılabilirken, paylaşılan varlıkların bir fikir birliği sistemi aracılığıyla doğrulanması gerekir. Bu varlık sahipliği sistemi yalnızca işlem işlemenin verimliliğini artırmakla kalmıyor, aynı zamanda geliştiricilerin uygulamaları için birden fazla varlık türü oluşturmasına da olanak tanıyor.
- Dağıtılmış bilgi işlem: Sui'nin tasarımı, ağın kaynakları talebe göre ölçeklendirmesine olanak tanıyarak ağın bir bulut hizmeti gibi çalışmasını sağlar. Bu, Sui ağına olan talep arttıkça ağ doğrulayıcılarının daha fazla işlem gücü ekleyebileceği, ağ istikrarını koruyabileceği ve gas ücretlerini düşük tutabileceği anlamına gelir.
- Sui Move Programlama Dili: Sui Move, Sui'nin yüksek performanslı, güvenli ve zengin özelliklere sahip uygulamalar oluşturmak için tasarlanmış yerel programlama dilidir. Move dilini temel alıyor ve akıllı sözleşme programlama dilindeki kusurları iyileştirmeyi, akıllı sözleşmelerin güvenliğini ve programcıların iş verimliliğini artırmayı hedefliyor.
- Programlanabilir İşlem Bloğu (PTB): Sui'deki bir PTB, tüm akıllı sözleşmelerdeki herhangi bir zincir içi Hareket işlevi tarafından erişilebilen karmaşık, birleştirilebilir bir işlem dizisidir. Bu tasarım, ödeme veya finans odaklı uygulamalar için güçlü garantiler sağlar.
- Yatay ölçeklenebilirlik: Sui'nin ölçeklenebilirliği yalnızca işlem işlemeyle sınırlı değildir, aynı zamanda depolamayı da içerir. Bu, geliştiricilerin zengin özelliklere sahip karmaşık varlıkları tanımlamasına ve gas ücretlerinden tasarruf etmek için dolaylı zincir dışı depolamayı kullanmak zorunda kalmadan bunları doğrudan zincir üzerinde depolamasına olanak tanır.
Yakıt ağında "paralel işlem yürütme", ağın çok sayıda işlemi verimli bir şekilde işlemesini sağlayan önemli bir teknolojidir. Bu paralel yürütmenin özü, UTXO (Harcanmamış İşlem Çıkışı) modeline dayalı katı durum erişim listelerinin kullanılmasıyla elde edilir. Bu model, Bitcoin ve diğer birçok kripto para biriminde temel bir unsurdur.
Fuel, UTXO modelinde paralel işlem yürütme özelliğini sunar. Fuel, katı durum erişim listeleri kullanarak işlemleri paralel olarak işleyebilir, böylece tek iş parçacıklı blok zincirlerde normalde boşta olan daha fazla CPU iş parçacığı ve çekirdeği kullanabilir. Bu şekilde Fuel, tek iş parçacıklı blok zincirlerden daha fazla bilgi işlem gücü, durum erişimi ve işlem verimi sağlayabilir.
Fuel, UTXO modelindeki eşzamanlılık sorununu çözer. Fuel'de kullanıcılar UTXO'ları doğrudan imzalamak yerine sözleşme kimliğini imzalayarak sözleşmeyle etkileşimde bulunma niyetlerini belirtir. Bu nedenle kullanıcılar doğrudan durumu değiştirmezler ve UTXO'nun tüketilmesine neden olurlar. Bunun yerine blok üreticisi, bloktaki çeşitli işlemlerin genel durumu ve dolayısıyla UTXO sözleşmesini nasıl etkilediğinden sorumlu olacak. Tüketilen bir sözleşme UTXO, aynı temel özelliklere sahip ancak güncellenmiş depolama ve dengeye sahip yeni bir UTXO oluşturur.
Fuel, paralel işlem yürütmeyi sağlamak için özel bir sanal makine olan FuelVM'yi geliştirdi. FuelVM'nin tasarım odağı, geliştiricilere daha fazla potansiyel tasarım alanı sağlarken geleneksel blockchain sanal makine mimarisinde israflı işlemleri azaltmaktır. Ethereum ekosisteminden yıllarca öğrenilen dersleri ve geçmiş sürümlerle uyumluluğu sürdürme ihtiyacı nedeniyle Ethereum'da uygulanamayan iyileştirme önerilerini içerir.
Aptos blok zinciri, işlemleri işleme yeteneğini geliştirmek için Block-STM (Yazılım İşlem Belleği) adı verilen paralel bir yürütme motoru kullanır. Bu teknoloji, Aptos'un işlemleri her blokta önceden belirlenmiş bir sırayla yürütmesine ve yürütme sırasında işlemleri farklı işlemci iş parçacıklarına atamasına olanak tanır. Bu yöntemin temel fikri, tüm işlemler yürütülürken işlemlerin değiştirdiği bellek konumlarını kaydetmektir. Tüm işlem sonuçları doğrulandıktan sonra, bir işlemin önceki bir işlem tarafından değiştirilmiş bir bellek konumuna eriştiği tespit edilirse işlem geçersiz kılınacaktır. İptal edilen işlemler daha sonra yeniden yürütülür ve tüm işlemler yürütülene kadar süreç tekrarlanır.
Diğer paralel yürütme motorlarından farklı olarak Block-STM, okunacak/yazılacak veriler hakkında önceden bilgi gerektirmeden işlemleri atomik tutar. Bu, geliştiricilerin yüksek düzeyde paralelleştirilmiş uygulamalar oluşturmasını kolaylaştırır. Block-STM, çoğu zaman operasyonların birden fazla işleme bölünmesini gerektiren (mantıksal atomiteyi bozan) diğer paralel yürütme ortamlarından daha zengin atomiteyi destekler. Block-STM, gecikmeyi azaltarak ve maliyet verimliliğini artırarak kullanıcı deneyimini geliştirir.
Ayrıca Aptos, doğruluğu titizlikle kanıtlanmış bir üretim blockchain BFT protokolü olan AptosBFTv4 adı verilen bir konsensüs mekanizmasını da benimser. Protokol yanıt verme hızını optimize eder, düşük gecikme süresi ve yüksek verim sağlar ve temeldeki ağdan tam olarak yararlanır. AptosBFTv4, her adımda kaynakların maksimum kullanımını sağlamak için işlemci benzeri bir işlem hattı tasarımını benimser. Bu nedenle, tek bir düğüm, bir bloğa dahil edilecek işlemlerin seçilmesinden başka bir işlem kümesinin yürütülmesine, başka bir işlem kümesinin çıktılarının depoya yazılmasına ve başka bir işlem kümesinin çıktılarının sertifikalandırılmasına kadar fikir birliğinin birçok yönüne katılabilir. Bu, verimi tüm aşamaların sıralı kombinasyonu yerine yalnızca en yavaş aşamayla sınırlandırır.
Genel olarak konuşursak, paralel veya eşzamanlı bir yaklaşımı benimsemenin temel zorlukları veri yarışı sorunları, okuma ve yazma çatışmaları veya veri tehlikesi sorunlarıdır. Bu terimlerin tümü aynı sorunu tanımlar: aynı verileri aynı anda okumaya ve değiştirmeye çalışan farklı iş parçacıkları veya işlemler. Verimli ve güvenilir paralel sistemlerin uygulanması, özellikle binlerce merkezi olmayan düğüm üzerinde paralel operasyonların öngörülebilir, çatışmasız yürütülmesini sağlama konusunda karmaşık teknik sorunların çözülmesini gerektirir. Ayrıca teknik uyumluluğun zorluğu, yeni paralel işleme yöntemlerinin mevcut EVM standartları ve akıllı sözleşme koduyla uyumlu olmasını sağlamaktır.
Geliştiricilerin paralel EVM'nin faydalarını en üst düzeye çıkarmak için yeni araçlar ve yöntemler öğrenmeleri gerekebilir. Ayrıca kullanıcıların ortaya çıkabilecek yeni etkileşim modlarına ve performans özelliklerine de uyum sağlaması gerekiyor. Bu, tüm ekosistemdeki katılımcıların (geliştiriciler, kullanıcılar ve hizmet sağlayıcılar dahil) yeni teknolojiler konusunda belirli bir anlayışa ve bunlara uyum sağlama yeteneğine sahip olmasını gerektirir. Aynı zamanda güçlü bir blockchain ekosistemi sadece teknik özelliklerine değil aynı zamanda kapsamlı geliştirici desteğine ve zengin uygulamalara da dayanır. Paralel EVM gibi yeni teknolojilerin pazarda başarılı olabilmesi için geliştiricilerin ve kullanıcıların katılımını çekecek yeterli ağ etkileri oluşturmaları gerekiyor.
Paralel EVM, birden fazla düğüm arasında veri senkronizasyonunu desteklemek için verimli ağ iletişimi gerektirir. Ağ gecikmeleri veya senkronizasyon hataları tutarsız işlem süreçlerine yol açarak sistem tasarımının karmaşıklığını artırabilir. Paralel işlemenin avantajlarından etkili bir şekilde yararlanmak için sistemlerin bilgi işlem kaynaklarını daha akıllıca yönetmesi ve tahsis etmesi gerekir. Bu, yükü farklı düğümler arasında dinamik olarak dağıtmanın yanı sıra bellek ve depolama kullanımını optimize etmeyi de içerebilir. Paralel işlemeyi destekleyen akıllı sözleşmeler ve uygulamalar geliştirmek, geleneksel sıralı yürütme modellerinden daha karmaşıktır. Geliştiricilerin, kodlama ve hata ayıklama sürecini daha zor hale getirebilecek paralel yürütmenin özelliklerini ve sınırlamalarını dikkate alması gerekir. Paralel yürütme ortamında, bir güvenlik sorunu paralel olarak yürütülen birden fazla işlemi etkileyebileceğinden güvenlik açıkları artabilir. Bu nedenle daha sıkı bir güvenlik denetimi ve test süreci gerekmektedir.
Paralel EVM, blockchain'in ölçeklenebilirliğini ve verimliliğini artırmada büyük potansiyel gösterdi. Yukarıda bahsedilen bu paralel EVM'ler, blockchain teknolojisinde önemli bir değişimi temsil ediyor ve işlemleri birden fazla işlemcide aynı anda yürüterek işlem işleme yeteneklerini geliştirmek için tasarlandı. Bu yaklaşım, blockchain ağlarının ölçeklenebilirliği ve verimliliği açısından kritik olan daha yüksek verim ve daha düşük gecikme süresine olanak tanıyarak geleneksel sıralı işlem işlemeyi kırıyor.
Paralel EVM'nin başarılı bir şekilde uygulanması, özellikle akıllı sözleşmelerin ve veri yapılarının tasarımında büyük ölçüde geliştiricilerin vizyon ve becerilerine bağlıdır. Bu öğeler, bir işlemin paralel olarak yürütülüp yürütülemeyeceğinin belirlenmesinde kritik öneme sahiptir. Geliştiriciler, projenin başlangıcından itibaren paralel işlemeyi düşünmeli ve tasarımlarının farklı işlemlerin müdahale olmadan bağımsız olarak yürütülmesine olanak sağladığından emin olmalıdır.
Paralel EVM ayrıca Ethereum tabanlı uygulamalarda halihazırda yer alan geliştiriciler ve kullanıcılar için kritik olan Ethereum ekosistemiyle uyumluluğu da korur. Bu uyumluluk, mevcut dApp'lerin sorunsuz bir geçişini ve entegrasyonunu sağlar; bu da, genellikle mevcut uygulamalarda önemli değişiklikler yapılmasını gerektiren DAG gibi sistemler için bir zorluktur.
Paralel EVM ayrıca Ethereum tabanlı uygulamalarda halihazırda yer alan geliştiriciler ve kullanıcılar için kritik olan Ethereum ekosistemiyle uyumluluğu da korur. Bu uyumluluk, mevcut dApp'lerin sorunsuz bir geçişini ve entegrasyonunu sağlar; bu da, genellikle mevcut uygulamalarda önemli değişiklikler yapılmasını gerektiren DAG gibi sistemler için bir zorluktur.
Paralel EVM'lerin geliştirilmesi, blockchain ölçeklenebilirliğinin temel sınırlamalarını çözmeye yönelik önemli bir adım olarak görülüyor. Bu yeniliklerin blockchain ağlarını geleceğe hazırlaması, artan taleplere ayak uydurmalarına ve yeni nesil Web3 altyapısının temel taşı olmalarına olanak sağlaması bekleniyor. Paralel EVM'ler muazzam bir potansiyel sunarken, bunların başarılı bir şekilde uygulanması, karmaşık teknik zorlukların aşılmasını ve ekosistemin geniş çapta benimsenmesini sağlamayı gerektirir.
Merkezi Silikon Vadisi'nde bulunan MT Capital, Web3 ve ilgili teknolojilere odaklanan kripto-yerli bir fondur. Küresel bir ekibimiz var ve farklı kültürel geçmişlerimiz ve bakış açılarımız, küresel pazarı derinlemesine anlamamıza ve farklı bölgelerdeki yatırım fırsatlarını yakalamamıza olanak tanıyor. MT Capital'in vizyonu, önemli değer üretebilecek erken aşamadaki teknoloji şirketlerini desteklemeye odaklanan, dünyanın önde gelen blockchain yatırım şirketi olmaktır. 2016 yılından bu yana yatırım portföyümüz Infra, L1/L2, DeFi, NFT, GameFi ve diğer alanları kapsamaktadır. Biz sadece yatırımcı değiliz, kurucu ekibin arkasındaki itici gücüz.
Resmi web sitesi: https://mt.capital/
Twitter: https://twitter.com/MTCapital_US
Aracı: https://medium.com/@MTCapital_US
https://github.com/hsyodyssey/awesome-parallel-blockchain
https://www.techflowpost.com/article/detail_15290.html
Tüm Yorumlar