Aptos, yüksek performanslı güvenli bir kamu blok zinciri oluşturmak için iyimser paralel yürütme kullanıyor.

Kamu Zincirleri Farklılık Analizi: İşlem Hayat Döngüsü Perspektifi

Move dilini, Aptos'u ve diğer halka açık blok zincirlerinin teknik farklılıklarını karşılaştırmak, gözlem derinliğine bağlı olarak karmaşık görünebilir. Genel analiz genellikle derinlemesine inceleme yapmayı zorlaştırırken, kodun derinliklerine inmek de genel bakış açısını kaybetmeye neden olabilir. Aptos'un diğer halka açık blok zincirlerinden farklarını hızlı ve doğru bir şekilde anlamak için uygun bir giriş noktası seçmek hayati önem taşır.

Bir işlemin yaşam döngüsü kesinlikle en iyi başlangıç noktasıdır. İşlemin oluşturulmasından nihai durum güncellemesine kadar olan sürecini analiz ederek - oluşturma ve başlatma, yayma, sıralama, gerçekleştirme ve durum güncellemesi dahil - kamu zincirinin tasarım düşüncesini ve teknik tercihlerini net bir şekilde kavrayabiliriz. Bu temel üzerinden geri adım atarak, farklı kamu zincirlerinin temel ilkelerini anlayabiliriz; ileri adım atarak ise Aptos üzerinde pazarı çeken uygulamalar nasıl geliştirileceğini keşfedebiliriz.

Tüm blok zinciri işlemleri bu beş adım etrafında şekillenir ve bu makale Aptos'a odaklanarak onun benzersiz tasarımını inceleyecek ve Ethereum ile Solana arasındaki ana farkları karşılaştıracaktır.

Aptos: İyimser Paralellik ve Yüksek Performans Tasarımı

Aptos, yüksek performansa odaklanmış bir halka açık blok zinciridir; işlem yaşam döngüsü Ethereum'a benzer, ancak benzersiz iyimser paralel yürütme ve bellek havuzu optimizasyonu sayesinde önemli bir iyileşme sağlamıştır. Aşağıda Aptos üzerindeki işlem yaşam döngüsünün ana adımları yer almaktadır:

Oluşturma ve Başlatma

Aptos ağı, hafif düğümler, tam düğümler ve doğrulayıcılardan oluşur. Kullanıcılar hafif düğümler (örneğin, cüzdan veya uygulama) aracılığıyla işlemleri başlatır, hafif düğüm işlemleri yakındaki tam düğümlere iletir, tam düğüm ise doğrulayıcılara senkronize eder.

yayın

Aptos, bellek havuzunu korur, ancak QuorumStore'dan sonra bellek havuzları arasında paylaşım yoktur. Ethereum'dan farklı olarak, bellek havuzu yalnızca bir işlem tamponu değildir. İşlemler bellek havuzuna girdikten sonra, sistem kurallara (örneğin FIFO veya Gas ücreti) göre ön sıralama yapar ve ardından paralel yürütme sırasında işlemlerin çakışmamasını sağlar. Bu tasarım, Solana'nın okuma/yazma kümesini önceden belirtme gereksiniminin yüksek donanım ihtiyacını ortadan kaldırır.

sıralama

Aptos, AptosBFT konsensüsünü kullanır, önericinin temel olarak işlemleri serbestçe sıralama yetkisi yoktur, aip-68 önericiye geciken işlemleri doldurma hakkı verir. Bellek havuzunun ön sıralaması, çakışma önleme işlemini önceden tamamlamıştır, blok oluşturma daha çok doğrulayıcılar arasındaki iş birliğine dayanır, önericinin liderliği yerine.

yürütme

Aptos, Block-STM teknolojisini kullanarak iyimser paralel yürütmeyi gerçekleştiriyor. İşlemler çakışma olmadığı varsayılarak aynı anda işleniyor; eğer yürütme sonrası bir çakışma tespit edilirse, etkilenen işlemler yeniden yürütülüyor. Bu yöntem, çok çekirdekli işlemcilerden faydalanarak verimliliği artırıyor, TPS 160.000'e kadar çıkabiliyor.

durum güncellemesi

Doğrulayıcı senkronizasyon durumu, nihai durumun kontrol noktası onayı ile doğrulanması, Ethereum'un Epoch mekanizmasına benzer, ancak daha yüksek verimlilikte.

Aptos'un temel avantajı, optimistik paralellik ile bellek havuzu ön sıralamasının birleşiminde yatmaktadır; bu, düğüm performans gereksinimlerini azaltırken, aynı zamanda verimliliği önemli ölçüde artırır.

Bir işlemin yaşam döngüsünde Ethereum, Solana ve Aptos'un ana farklılıklarını derinlemesine anlamak

Ethereum: Seri İcra Ölçeği

Ethereum, akıllı sözleşmelerin öncüsü olarak, açık zincir teknolojisinin başlangıç noktasıdır ve işlem yaşam döngüsü, Aptos'u anlamak için temel bir çerçeve sağlar.

Ethereum işlem yaşam döngüsü

  • Oluşturma ve Başlatma: Kullanıcı, cüzdan aracılığıyla bir ara ağ veya RPC arayüzü üzerinden işlem başlatır.

  • Broadcast: İşlem, paketlenmeyi bekleyen genel bellek havuzuna girer.

  • Sıralama: PoS güncellemesinden sonra, blok oluşturucular kar maksimizasyonu ilkesine göre işlemleri paketler, ara katman teklif verildikten sonra önericiye sunar.

  • İcra: EVM, işlemleri seri olarak işleyerek tek iş parçacığı ile durumu günceller.

  • Durum Güncellemesi: Blok, kesinliği onaylamak için iki kontrol noktasından geçmelidir.

Ethereum'in seri yürütülmesi ve bellek havuzu tasarımı performansı sınırlamaktadır, blok süresi 12 saniye/slot olup, TPS düşüktür. Buna karşılık, Aptos, paralel yürütme ve bellek havuzu optimizasyonu ile kalite sıçraması gerçekleştirmiştir.

Ethereum, Solana ve Aptos'un bir işlem yaşam döngüsündeki temel farklılıklarını derinlemesine anlamak

Solana: Kesin Paralellikteki Nihai Optimizasyon

Solana yüksek performansıyla tanınır, işlem yaşam döngüsü Aptos'tan önemli ölçüde farklıdır, özellikle bellek havuzu ve yürütme şekli açısından.

Solana ticaret yaşam döngüsü

  • Oluşturma ve başlatma: Kullanıcı cüzdan aracılığıyla işlem başlatır.

  • Yayın: Kamu hafıza havuzu yok, işlemler doğrudan mevcut ve sonraki iki önericiye gönderilir.

  • Sıralama: Teklif sahipleri, PoH (Tarihsel Kanıt) temelinde blokları paketler, blok süresi yalnızca 400 milisaniyedir.

  • Uygulama: Sealevel sanal makinesi belirleyici paralel yürütme kullanır, çatışmaları önlemek için önceden okuma/yazma kümesi bildirilmelidir.

  • Durum güncellemesi: BFT konsensüs hızlı onay.

Solana'nın hafıza havuzunu kullanmamasının nedeni, hafıza havuzunun performans darboğazı haline gelebilmesidir. Hafıza havuzu olmaması ve Solana'nın benzersiz PoH konsensüsü sayesinde, düğümler hızlı bir şekilde işlem sırası hakkında uzlaşmaya varabilir, işlemlerin hafıza havuzunda sıraya girmesi gereksinimini ortadan kaldırır, işlemler neredeyse anında sonuçlanabilir. Ancak bu, ağ aşırı yüklendiğinde işlemlerin beklemek yerine atılabileceği anlamına gelir, kullanıcıların yeniden göndermeleri gerekir.

Buna karşılık, Aptos'un optimistik paralel işlemleri, okuma/yazma kümesi beyanı gerektirmiyor, düğüm eşiği daha düşük, ancak TPS daha yüksek.

Bir ticaretin yaşam döngüsünde Ethereum, Solana ve Aptos'un ana farklarını derinlemesine anlamak

Paralel Yürütmenin İki Yolu: Aptos vs Solana

İşlemlerin gerçekleştirilmesi, blok durumunun güncellenmesini temsil eder; bu, işlem başlatma talimatlarının nihai bir duruma dönüşüm sürecidir. Bu değişiklik nasıl anlaşılmalıdır? Düğüm, işlemin başarılı olduğunu varsayar ve bunun ağ durumu üzerindeki etkisini hesaplar; bu hesaplama süreci ise yürütmedir.

Bu nedenle, blok zincirindeki paralel yürütme, çok çekirdekli işlemcilerin ağ durumunu aynı anda hesaplama sürecini ifade eder. Mevcut pazarda paralel yürütme, belirleyici paralel yürütme ve iyimser paralel yürütme olmak üzere iki şekilde ayrılmaktadır. Bu iki geliştirme yönünün farkı, paralel işlemlerin çakışmasını nasıl engelleyecekleri ile ilgilidir - yani işlemler arasında bir bağımlılık ilişkisi olup olmadığı.

Bu nedenle, işlem yaşam döngüsünde, paralel işlem bağımlılık çakışmalarının belirlenme zamanının - belirleyici paralel yürütme ile iyimser paralel yürütme arasındaki iki geliştirme yönünün ayrımını belirlediği görülmektedir. Aptos ve Solana farklı yönler seçmiştir:

  • Belirli Paralellik (Solana): İşlemler yayınlanmadan önce okuma/yazma setinin belirtilmesi gerekir, Sealevel motoru belirtilenlere göre çakışmasız işlemleri paralel olarak işler, çakışan işlemler sıralı olarak yürütülür. Avantajı verimliliktir, dezavantajı ise yüksek donanım gereksinimidir.

  • Optimistik Paralel (Aptos): İşlemlerin çelişkisiz olduğunu varsayarak, Block-STM paralel yürütme sonrası doğrulama yapar; eğer bir çelişki varsa tekrar dener. Bellek havuzu ön sıralama çelişki riskini azaltır, düğüm yükü daha hafif olur.

Örnek: Hesap A'nın bakiyesi 100, işlem 1'de B'ye 70 transfer, işlem 2'de C'ye 50 transfer. Solana, çelişkileri önceden bildirme yoluyla onaylar ve sıralı bir şekilde işler; Aptos, paralel yürütme sonrası bakiyenin yetersiz olduğunu tespit ederse, yeniden ayarlar. Aptos'un esnekliği onu daha ölçeklenebilir kılar.

Bir işlemin yaşam döngüsünde Ethereum, Solana ve Aptos'un ana farklılıklarını derinlemesine anlamak

Çatışma onayını önceden tamamlamak için bellek havuzunda iyimser paralellik

İyimser paralel işlemenin temel düşüncesi, paralel işleme tabi tutulan işlemlerin çakışmayacağı varsayımıdır; bu nedenle, işlem yürütülmeden önce uygulama tarafı işlem beyanını sunmak zorunda değildir. İşlem yürütüldükten sonra doğrulama sırasında bir çakışma tespit edilirse, Block-STM etkilenen işlemleri yeniden yürütür ve tutarlılığı sağlar.

Ancak pratikte, işlem bağımlılıklarının çakışıp çakışmadığını önceden doğrulamadan, gerçek yürütme sırasında çok sayıda hata oluşabilir ve bu da kamu zincirinin yavaşlamasına neden olabilir. Bu nedenle, iyimser paralellik sadece işlemlerin çakışmadığını varsaymak değildir, belirli bir aşamada riskleri önceden bertaraf etmektir; bu aşama işlem yayılma aşamasıdır.

Aptos'ta, işlemler kamu bellek havuzuna girdikten sonra belirli kurallara (örneğin FIFO ve Gas ücretleri) göre ön sıralama yapılır ve bu, bir blok içindeki işlemlerin paralel olarak yürütülürken çakışmamasını sağlar. Buradan görülebileceği gibi, Aptos'un önerici aslında işlem sıralama yeteneğine sahip değildir ve ağda blok inşa edenler yoktur. Bu işlem ön sıralaması, Aptos'un iyimser paralelliği gerçekleştirebilmesi için anahtardır. Solana'nın işlem beyanı getirmesi gerektiği gibi, Aptos'un bu mekanizmaya ihtiyacı yoktur, bu nedenle düğüm performansı gereksinimleri büyük ölçüde azalır. İşlemlerin çakışmamasını sağlamak için ağ üzerindeki yükte, Aptos'un bellek havuzuna katılmasının TPS üzerindeki etkisi, Solana'nın işlem beyanı getirmesinin maliyetinden çok daha azdır. Bu nedenle, Aptos'un TPS'si 160.000'e ulaşabilir ve Solana'nın iki katından fazla olabilir. İşlem ön sıralamasının etkisi, Aptos'ta MEV'yi yakalamanın zorluğunu artırır, bu da kullanıcılar için hem avantajlar hem de dezavantajlar taşır.

Bir işlem yaşam döngüsündeki Ethereum, Solana ve Aptos'un ana farklılıklarını derinlemesine anlamak

Güvenlik temelli anlatım, Aptos'un gelişim yönüdür

RWA

Aptos, gerçek varlıkların tokenleştirilmesi ve kurumsal finans çözümleri konusunda aktif bir şekilde ilerliyor. Ethereum ile kıyaslandığında, Aptos'un Block-STM, birden fazla varlık transfer işlemini paralel olarak işleyebilmekte ve ağ tıkanıklığından kaynaklanan mülkiyet gecikmelerini önlemektedir. Bazı kamu blok zincirlerinde, işlem hızı hızlı olmasına rağmen, bellek havuzu tasarımının olmaması, ağ aşırı yüklendiğinde işlemlerin atılmasına neden olabilir ve RWA'nın mülkiyet istikrarını etkileyebilir. Aptos'un bellek havuzu ön sıralaması, işlemlerin sırayla yürütmeye girmesini sağlar, bu da zirve zamanlarda bile varlık kayıtlarının güvenilirliğini korur. RWA, varlık bölme, gelir dağıtımı ve uyumluluk kontrolü gibi karmaşık akıllı sözleşmelerin desteğini gerektirir. Move dilinin modüler tasarımı ve güvenliği, geliştiricilerin güvenilir RWA uygulamaları oluşturmasını kolaylaştırır. Buna karşılık, bazı kamu blok zincirlerinin sözleşme geliştirme karmaşıklığı ve güvenlik açıkları, geliştirme maliyetlerini artırmaktadır; diğer bazı kamu blok zincirlerinin programlama dilleri verimli olsa da, geliştiricilerin öğrenme eğrisi açısından daha yüksek taleplerde bulunmaktadır. Aptos'un ekosistem dostu olması, daha fazla RWA projesinin hayata geçmesini sağlayarak olumlu bir döngü oluşturma potansiyeline sahiptir. Aptos'un RWA alanındaki potansiyeli, güvenlik ve performansın birleşimindedir. Gelecekte, geleneksel finansal kuruluşlarla iş birliği yaparak tahvil, hisse senedi gibi yüksek değerli varlıkları zincirleme odaklanabilir ve Move dilini kullanarak güçlü bir uyumluluk standardı oluşturabilir. Bu "güvenli + verimli" anlatı, Aptos'un RWA pazarında öne çıkmasını sağlayabilir.

2024 Temmuz'unda, Aptos, Ondo Finance'in USDY'sini ekosisteme dahil edeceğini ve ana DEX'ler ile borç verme uygulamalarında entegre edeceğini duyurdu. 10 Mart itibarıyla, USDY'nin Aptos üzerindeki piyasa değeri yaklaşık 15 milyon dolar olup, USDY'nin toplam piyasa değerinin yaklaşık %2.5'ini oluşturmaktadır. 2024 Ekim'inde, Aptos, Franklin Templeton'un Aptos Ağı'nda BENJI token'ı ile temsil edilen Franklin zincir üstü ABD hükümeti para fonunu (FOBXX) başlattığını açıkladı. Ayrıca, Aptos, menkul kıymet tokenizasyonunu ilerletmek için Libre ile iş birliği yaparak Brevan Howard, BlackRock ve Hamilton Lane'in yatırım fonlarını zincire taşıyarak kurumsal yatırımcıların erişimini artırıyor.

stabil coin ödemesi

Stablecoin ödemeleri, işlemin nihai olmasını ve varlık güvenliğini sağlamalıdır. Aptos'un Move dili, kaynak modelini kullanarak çift harcamayı önler ve her bir stablecoin transferinin doğruluğunu garanti eder. Örneğin, kullanıcı Aptos'taki USDC ile ödeme yaptığında, işlem durumu güncellemeleri sıkı bir şekilde korunur ve sözleşme açıklarından kaynaklanan fon kaybı riski ortadan kaldırılır. Ayrıca, Aptos'un düşük Gas ücretleri (yüksek TPS sayesinde maliyetlerin dağıtılması) onu küçük ölçekli ödeme senaryolarında son derece rekabetçi kılar. Bazı kamu blok zincirlerinin yüksek Gas ücretleri, ödeme uygulamalarını kısıtlamakta; diğer bazı kamu blok zincirleri ise düşük maliyetli olsalar da, ağ aşırı yüklendiğinde işlem reddi riski kullanıcı deneyimini olumsuz etkileyebilir. Aptos'un hafıza havuzu ön sıralama ve Block-STM, ödeme işlemlerinin kararlılığını ve düşük gecikmesini garanti eder.

PayFi ve stablecoin ödemeleri, merkeziyetsizlik ile düzenleyici uyumu bir araya getirmelidir. AptosBFT’nin merkeziyetsiz konsensüsü merkezi riskleri azaltırken, modüler mimarisi geliştiricilerin KYC/AML kontrollerini entegre etmelerine olanak tanır. Örneğin, bir stablecoin ihraççısı, Aptos üzerinde uyumlu sözleşmeler dağıtarak işlemlerin yerel yasalara uygun olmasını sağlayabilir ve ağ verimliliğinden ödün vermeden bunu yapabilir. Bu durum, bazı kamu blok zincirlerinin merkeziyete bağlı ara modelinden daha üstündür ve diğer kamu blok zinciri önericilerinin yönetiminde olası uyum eksikliklerini telafi eder. Aptos’un dengeli tasarımı, finansal kurumların girmesi için daha uygundur.

Aptos'un PayFi ve stabilcoin ödemeleri alanındaki potansiyeli, "güvenli, verimli, uyumlu" üçlüsündedir. Gelecekte, stabilcoin'lerin büyük ölçekli benimsenmesini teşvik etmeye devam edecek ve sınır ötesi ödeme ağı oluşturacaktır.

APT2.66%
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.
  • Reward
  • 9
  • Share
Comment
0/400
OnChainArchaeologistvip
· 08-01 18:02
move tutkulu hayran
View OriginalReply0
FortuneTeller42vip
· 08-01 17:47
Paralel yürütme gerçekten harika
View OriginalReply0
MEVSupportGroupvip
· 08-01 10:10
move olmadığını daha önce söyledim
View OriginalReply0
ForkItAllvip
· 07-31 09:05
aptos sonsuza dek tanrı~
View OriginalReply0
BlockchainDecodervip
· 07-29 18:32
2022 MIT Blok Zinciri makalesinin performans verilerine göre, Aptos'un paralellik düzeyinin daha fazla doğrulanması gerekiyor.
View OriginalReply0
BoredWatchervip
· 07-29 18:31
Blok Zinciri oynadıktan sonra böyle olur.
View OriginalReply0
BlockchainBardvip
· 07-29 18:19
move dünyanın birincisi
View OriginalReply0
MoonBoi42vip
· 07-29 18:19
Ah, bu dalga gerçekten bir şey var.
View OriginalReply0
DuskSurfervip
· 07-29 18:06
Hızla coin alımına geç
View OriginalReply0
View More
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)