Katman1 Giriş | Sei Network V2'nin Önemli Noktalarını Anlamak İçin Basit Bir Kılavuz

Yeni BaşlayanJan 10, 2024
Bu makale, Layer1 blockchain Sei Network V2'ye basit bir dille giriş yaparak temel özelliklerini vurgulamaktadır.
Katman1 Giriş | Sei Network V2'nin Önemli Noktalarını Anlamak İçin Basit Bir Kılavuz

İşlemler için özel olarak tasarlanmış bir paralel işlem blok zinciri olan Sei Network, tokenını ve ana ağını bu yıl Ağustos ayında piyasaya sürdü. Sei Labs'ın kurucusu Jayendra Jog, piyasada büyük bir heyecan yarattıktan sonra yakın zamanda Sei v2'nin yayınlanacağını duyurdu. Güncelleme EVM'yi entegre edecek, paralel işleme mekanizmalarını optimize edecek ve defter depolama yapılarını geliştirecek.

İçindekiler

Sei Ağı nedir?

Sei: İşlemler için Doğdu

Sei Paralel İşleme Mekanizması

Sei v2 Güncelleme Yönü

Sanal Makine: EVM Desteği

Özgün Tasarım: Sei v1, CosmWasm Sanal Makinesini Kullanıyor

Güncelleme Odağı: Sei v2, EVM Desteğini Entegre Ediyor

Sei Paralel İşleme Mekanizmasının Optimize Edilmesi

Özgün Tasarım: Sei v1, Sözleşmeler için Tanımlanmış Kaynak Kapsamını Gerektirir

Güncelleme Odağı: Sei v2, Sözleşme Paralel Yürütme Mekanizmasını Basitleştiriyor

Defter Depolama Yapısını Optimize Etme: SeiDB

Özgün Tasarım: Sei v1 Büyük Miktarda Durum Verisini Depolar

Güncelleme Odağı: Sei v2 Defter Yapısını Ayırıyor

Uzlaşma Mekanizması

Sei Takas Yoluyla Ön Cephede Rekabet Ediyor

Sei Ağı nedir?

Sei: İşlemler için Doğdu

Sei Network, sanal varlıkların ticareti için verimli bir ortam sağlayan net bir pazar konumlandırmasına sahiptir. Ortak tokenlara ek olarak sanal varlıklar, işlemler için özel bir temel ortam sunarak en iyi kullanıcı deneyimini yaratmayı amaçlayan NFT'leri, sosyal grafikleri, oyun öğelerini içerir.

Birçok türde sanal varlık işlemi vardır(kaynak)

Ticaret kripto para birimleriyle sınırlı değildir, dolayısıyla sanal varlıkların ticareti çevrimiçi dünyada en yaygın taleptir. Ekip, en başarılı Web3 uygulamalarının ticaret özelliklerini içerdiğine inanıyor:

Reklam - Metin henüz tamamlanmadıysa lütfen aşağı kaydırın

  • Dolaylı işlemler: Zincirdeki çoğu kullanıcı, Uniswap ve OpenSea'yi kullanarak sanal varlık işlemlerini gerçekleştirir.
  • Doğrudan işlemler: Doğrudan işlemlere konu olan projeler çoğunlukla Axie Infinity veya BAYC gibi oyun veya NFT projeleridir.

Bu nedenle işlemlere olan talep hiçbir zaman ortadan kalkmayacak ve Web3'ün geleceğinde önemli bir bağlantıdır. En iyi işlem ağının konumlandırılmasını tamamlamak için yüksek verimli bir ortam sağlamak gerekir ve Sei, bu hedefe ulaşmak için parachain işleme tasarımı ve fikir birliği mekanizmalarını kullanır.

Sei paralel işleme mekanizması

Sei Network'ün ana ağı üç aydan fazla bir süredir çevrimiçi. Resmi verilere göre ağ şu anda ortalama 20.000 TPS ve nihai onay süresi 390 milisaniyedir. Ekip, yenilikçi paralel işleme mekanizması sayesinde sektördeki en verimli ağ olduğunu iddia ediyor.

Sei blok zincirindeki işlemler aynı kaynakları (adresleri) içermediğinde, tüm işlemler, işlem dizilerini sıralamaya gerek kalmadan aynı anda gerçekleştirilebilir. Bu, ağın operasyonel verimliliğini önemli ölçüde artırır.

Sei v2 güncelleme yönü

Bir blockchain projesine bakarken üç ana değerlendirme noktası vardır: defter yapısı, fikir birliği mekanizması ve sanal makine. Sei'nin benzersiz paralel işleme mekanizmasıyla birleştiğinde, Sei v2'nin bu güncellemesindeki farklılıkları açıkça anlayabilirsiniz.

Sei Network v2 ana güncellemeleri (kaynak)

Kurucu Jayendra, Sei v2'nin yalnızca yeni özellikler eklediğini ve mevcut özellikleri etkilemeyeceğini söyledi. Kullanıcıların ve geliştiricilerin bu güncelleme için herhangi bir ek işlem yapmasına gerek yoktur.

Sei v2 teklifi esas olarak üç güncelleme içeriyor:

  • EVM'yi destekleyin
  • Paralel işleme mekanizmasını optimize edin
  • Defter depolama yapısını optimize edin

Bu güncellemenin 2024'ün ilk çeyreğinde tamamlanması bekleniyor.

Sanal makine: EVM'yi destekler

Özgün tasarım: Sei v1, CosmWasm sanal makinesini kullanıyor

Sei, Cosmos SDK kullanılarak oluşturulmuştur ve ikincisi tarafından sağlanan bir bileşen olan CosmWasm sanal makinesini kullanır. CosmWasm, Cosmos ekosistemi için özel olarak oluşturulmuş bir sanal makine bileşenidir. Altta yatan katman WebAssembly'dir (Wasm) ve onun adını almıştır. Cosmos SDK kullanılarak oluşturulan blok zincirleri, mevcut mantığı değiştirmeden CosmWasm'ı zincirlerine ekleyebilir.

WebAssembly, Rust, C, C++ vb. dahil olmak üzere çeşitli yaygın programlama dillerini destekleyebilir; böylece bir Rust geliştiricisiyseniz, CosmWasm'da kolayca akıllı sözleşmeler yazabilirsiniz, böylece Sei, çevrenin dışındaki geliştiricilerin ilgisini çeker.

Güncellemede öne çıkanlar: Sei v2, EVM entegrasyonunu destekleyecek

Ancak Sei Labs ekibi, geliştiricilerin yüksek katılımına rağmen Ethereum Sanal Makine (EVM) ekosistemini kaybettiklerini fark etti. EVM, mevcut endüstri uygulamalarının ve ürünlerinin çoğunun kullandığı sanal makinedir. Bu ekosistemi kaybetmek, Sei'nin bu aşamada hızlı gelişimini engelleyebilir; örneğin, mevcut Ethereum projeleri Sei ekosistemine giremez.

Ekip, bu sorunu çözmek için özel kod deposu Core Sei Binary'yi güncelleyerek EVM RPC ve Geth düğümleri için özel bir arayüz sundu. Bu, EVM işlemlerinin sorunsuz bir şekilde konuşlandırılmasına ve Sei ağıyla etkileşime girmesine olanak tanır.

Geth'i seçmek onun göreceli istikrarına dayanıyordu. Jayendra Jog, şu anda Ethereum düğümlerinin %80'inin Geth kullandığını ve tam EVM bayt kodu uyumluluğunu desteklediğini belirtti. Bu, geliştiricilerin diğer EVM'lerden gelen sözleşmeleri kopyalayabileceği ve bunları Sei ağında sorunsuz bir şekilde çalıştırabileceği anlamına gelir.


Sei Network v2'nin ana güncellemeleri (kaynak)

Sei v2 ayrıca EVM RPC'yi kullanacak ve kullanıcıların Metamask gibi cüzdan işlemlerini kolayca kullanmasına olanak tanırken, geliştiriciler de Foundry, Remix ve Hardhat gibi araçları kullanmaya devam edebilecek.

Bu nedenle Sei v2, EVM ve Cosmwasm işlemleri arasında şekillendirilebilirliğe olanak tanıyacak. Sei'nin Geth'i, Cosmwasm sözleşmelerinin çağrılmasına izin veren bir ön derleyiciye sahiptir ve Sei'nin wasmd modülü ayrıca EVM sözleşmelerini tersine çağırabilir, bu da Sei'nin ekosistemindeki varlıkları daha değerli hale getirecektir.

Sei paralel işleme mekanizmasını optimize edin

Orijinal tasarım: Sei v1 sözleşmesinin kaynak kategorilerini tanımlaması gerekiyor

Orijinal Sei Ağında, işlemlerin paralel olarak işlenmesi için geliştiricilerin "sözleşmenin kaynak kullanımını nasıl işaretleyeceklerini" öğrenmeleri gerekiyordu. Geliştiricilerin Sei üzerinde sözleşmeler yazdıklarında, bir sözleşmenin erişmesi gerekebilecek kaynakları ve bunların bağımsızlığını tanımlamaları gerekir. Bu, Sei'nin sözleşmeleri yürütürken kaynak bağımsızlığını hızlı bir şekilde ayırt edebilmesi ve işlemlerin paralel olarak mı yoksa belirli bir sırayla mı işleneceğine karar vermesi açısından çok önemlidir.

Sözleşmelerin paralel yürütülmesini sağlamak için geliştiricilerin, sözleşmelerin sorgulanması da dahil olmak üzere yürütme sırasında ihtiyaç duyulan kaynakları tanımlaması gerekir. Daha sonra kaynak kapsamını zincire JSON formatında yazmaları gerekir. Bu, yanlışlıkla geliştiriciler için zorluklara neden olur ve giriş eşiğini ve güvenlik endişelerini artırır.

Güncelleme odağı: Sei v2, sözleşme paralel çalışma mekanizmasını basitleştiriyor

Sei v2, paralel işleme mekanizmasını optimize edecek ve artık geliştiricilerin bağımlılıkları manuel olarak tanımlamasını gerektirmeyecek. Bunun yerine paralelleştirme mekanizmasını kendi başına yönetebilir ve geliştiricilerin yükünü azaltır.

Yeni paralel işlem mekanizması tüm işlemleri birleşik bir şekilde yürütecek. Kaynak çakışmaları bulunursa ağ, diziyi yeniden inceleyecek ve yeniden çalıştıracaktır.


Sei v2, kaynak çakışması sorunlarını otomatik olarak ele alır (kaynak)

İşlem farklı hesapları içeriyorsa (örneğin, Alice Bob'a para aktarırsa ve Carol da Dave'e para aktarırsa), çakışan bir bağımlılık olmadığından işlem paralel olarak işlenecektir; işlem aynı hesabı içeriyorsa, örneğin Alice ve Bob'un ikisi de Carol'a para aktarıyorsa, bu durumda sırayla yeniden işlem yapılması gerekir.

Ancak bu tasarımla ilgili endişeler olabilir. En kötü senaryonun gerçekleşmesi durumunda, tüm işlemler korelasyon içerir ve sırayla yeniden çalıştırılması gerekir. Bu işlemlerin yeniden çalıştırılması, başlangıçta sırayla çalıştırıldığı duruma kıyasla yürütme süresini %30 artıracaktır.

Neyse ki, Ethereum'un geçmiş verilerine göre, işlemlerin yalnızca %15'inde kaynak çakışması olacak ve sırayla yeniden işlenmesi gerekecek, bu nedenle ekip, Sei'nin genel performansının yine de önemli ölçüde artacağını değerlendirdi.

Defter depolama yapısını optimize edin: SeiDB

Orijinal tasarım: Sei v1 büyük miktarda durum verisini saklar

Ancak Sei, IAVL ağacının tamamını dağıtılmış defterde kalıcı olarak saklaması nedeniyle başka bir sorunla karşı karşıyadır. Hızlı kesinliği ve paralel işleme tasarımı nedeniyle küresel durum değişikliklerinin sık sık kaydedilmesi gerekir ve bu da genel ağ defteri boyutunda önemli bir artışa yol açar.

Paralel işlemenin maliyeti, birçok geçersiz ara durum verisinin kaydedilmesidir. Sei ekibinin önerdiği RFC'ye göre, örneğin Atlantic-2 test ağı düğümünde depolanan 25 GB veriden yalnızca 10 GB'ı anlamlı işlem bilgileri içeriyor. Bu, düğüm disk alanının verimsiz kullanılmasına neden olur.

Veri enflasyonu nedeniyle Sei düğümlerinin disk kullanımı hızla artıyor. Arşiv düğümünün Atlantic-2'deki sabit disk kullanımı günde 150 GB'ın üzerinde artarak haftada 1 TB'ı aşıyor. Zincir durumu büyümeye devam ettikçe depolama alanı büyüme hızı da artacaktır (daha hızlı hale gelecektir).

Birçok soruna neden olacaktır:

  • Düğümlerin bakım maliyeti giderek artacak
  • Veritabanı işlemleri giderek yavaşlayacak
  • Disk hızla dolduğu için RPC düğümleri uzun süre çalışamaz

Gelecekteki v2 gidiş-dönüş işleme ve yeniden doğrulamanın paralel işleme tasarımıyla birleştiğinde, genel ağ durumu daha sık değişecek ve durum verilerinin miktarında önemli bir artışa yol açacak.

Güncelleme odağı: Sei v2 ayrılmış defter yapısı

Sei v2 ayrıca durum verilerinin genişlemesini önlemek ve tüm düğümler tarafından veri okuma hızını artırmak için yukarıdaki sorunları çözecek optimize edilmiş bir depolama mekanizmasına sahiptir.

Sei v2, durum depolama defterini SeiDB adı verilen iki türe ayırır:

  • Durum Taahhüdü (SC): MemIAVL ağaç bilgilerini kaydeder
  • Devlet Deposu (SS): tüm bilgileri kaydeder

SeiDB'nin gelişmesi nedeniyle, doğrulama düğümünün yalnızca SC defter bilgilerini kaydetmesi gerekirken, tüm durum bilgileri SS katmanı tarafından kaydedilir ve iletim, gerçek veriye gerek kalmadan ilk önce yazma öncesi günlüğüne yerleştirilecektir. blok oluşumunu etkilemediğinden performansı artırmak için durumun eşzamansız olarak saklanmasına olanak tanıyan zaman iletimi.

Sei v2, doğrulama düğümleri üzerindeki veri büyümesinin yükünü azaltıyor (kaynak)

SeiDB'deki iyileştirmelerle Sei, performansın çeşitli yönlerinde iyileştirmeler gördü. Buna, blok gönderme süresinde 100 kat artış, günlük veri üretiminin 100 GB'tan 5 GB'a sıkıştırılması ve senkronizasyon bilgisi gerektiren tüm düğümler veya düğümler için yakalama süresinde 10 kat iyileştirme dahildir.

Mutabakat mekanizması

Sei Network v2, orijinal fikir birliği mekanizmasını değiştirmedi ve Twin Turbo tasarımını korumaya devam ediyor. Cosmos konsensüs arayüzü Tendermint ABCI geliştirilerek blok onay süresi önemli ölçüde kısaltıldı.

Sei Üst Düzey Rekabete Giriyor

Sei v2, paralel işleme ve dağıtılmış defter depolama mekanizmalarında iyileştirmelerin yanı sıra bir EVM sanal makinesini tanıtıyor. Amaç, geliştiriciler, düğümler ve kullanıcılar için kullanıcı deneyimini geliştirmek ve böylece ekolojik etkiyi arttırmaktır.

Bununla birlikte, üç aylık çalışma boyunca Sei'nin paralel işlemlerinin TPS'yi arttırıp hızlı sonuçlandırma sağlamasına rağmen, durum veri hacminde bir artışa yol açarak düğümler için daha yüksek donanım gereksinimlerine yol açtığı gözlemlendi. Ekip, defter yapısını ayırarak ve verimlilik adına merkeziyetsizlikten bir miktar ödün vererek bir uzlaşma sağladı.

Genel olarak, diğer Ethereum katilleriyle karşılaştırıldığında, yukarıda belirtilen güncellemeler etkili bir şekilde uygulanabilirse Sei, üst düzey rekabete girme fırsatına sahip olacak. Gelecek yıl takımın güncellemelerinin sonuçlarını görmeyi sabırsızlıkla bekliyorum.

(Not: Bu yazı herhangi bir yatırım tavsiyesi niteliğinde değildir.)

Yasal Uyarı:

  1. Bu makale [Cointime]'dan yeniden basılmıştır. Tüm telif hakları orijinal yazara [Vanguard 0] aittir. Bu yeniden basıma itirazlarınız varsa lütfen Gate Learn ekibiyle iletişime geçin; onlar konuyu hemen halledeceklerdir.
  2. Sorumluluk Reddi: Bu makalede ifade edilen görüş ve görüşler yalnızca yazara aittir ve herhangi bir yatırım tavsiyesi teşkil etmez.
  3. Makalenin diğer dillere çevirileri Gate Learn ekibi tarafından yapılır. Aksi belirtilmedikçe tercüme edilen makalelerin kopyalanması, dağıtılması veya intihal edilmesi yasaktır.
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!
Створити обліковий запис