Move dili, Aptos ve diğer halka açık zincirler arasındaki teknik farklılıkları karşılaştırmak, farklı gözlem derinliği nedeniyle sıkıcı olabilir. Genel analiz kaçınılmaz olarak kaşıntıyı kaşıyor ve kodun derinliklerine inmek, ağaçlar için ormanı görmek kolaydır. Aptos ve diğer halka açık zincirler arasındaki farkı hızlı ve doğru bir şekilde anlamak için uygun bir çapa seçmek çok önemlidir.
Yazar, bir işlemin yaşam döngüsünün en iyi giriş noktası olduğuna inanmaktadır. Oluşturma ve başlatma, yayınlama, sıralama, yürütme ve durum güncellemesi dahil olmak üzere bir işlemin oluşturulmasından son durum güncellemesine kadar tüm adımlarını analiz ederek, halka açık zincirin tasarım fikirlerini ve teknik ödünleşimlerini net bir şekilde kavrayabiliriz. Bunu bir ölçüt olarak alarak, bir adım geri atın ve farklı halka açık zincirlerin temel anlatılarını anlayabilin; Bir adım daha ileri gidin ve Aptos'ta pazara hitap eden uygulamaları nasıl oluşturabileceğinizi keşfedin.
Aşağıda gösterildiği gibi, tüm blok zinciri işlemleri bu beş adım etrafında döner ve bu makale Aptos'a odaklanacak, benzersiz tasarımını inceleyecek ve Ethereum ile Solana arasındaki temel farkları karşılaştıracaktır.
Aptos: İyimser Paralel ve Yüksek Performanslı Tasarım
Aptos, yüksek performansa vurgu yapan halka açık bir zincirdir ve işlem yaşam döngüsü Ethereum'unkine benzer, ancak benzersiz iyimser paralel yürütme ve bellek havuzu optimizasyonu yoluyla önemli bir gelişme sağlar. Aptos'ta işlem yaşam döngüsündeki temel adımlar şunlardır:
Oluştur ve Başlat
Aptos ağı hafif düğümlerden, tam düğümlerden ve doğrulayıcılardan oluşur. Kullanıcı, hafif bir düğüm (cüzdan veya uygulama gibi) aracılığıyla bir işlem başlatır ve hafif düğüm, işlemi yakındaki bir tam düğüme iletir ve bu da doğrulayıcıyla senkronize olur.
Yayın
Aptos mempool'ları korur, ancak bunlar QuorumStore'dan sonra mempool'lar arasında paylaşılmaz. Ethereum'dan farklı olarak, mempool'u bir işlem arabelleğinden daha fazlasıdır. İşlemler mempool'a girdikten sonra sistem, sonraki paralel yürütmelerde çakışma olmamasını sağlamak için bunları kurallara (FIFO veya gaz ücretleri gibi) göre önceden sıralar. Bu tasarım, Solana'nın okuma-yazma koleksiyonlarını önceden bildirme konusundaki yüksek donanım gereksinimini ortadan kaldırır.
Sıralama
Aptos, AptosBFT konsensüsünü benimser, teklif verenler prensipte işlemleri serbestçe sıralayamazlar ve AIP-68, teklif sahiplerine gecikmeli işlemleri ek olarak doldurma hakkı verir. Mempool ön siparişi için çatışmadan kaçınma önceden yapılmıştır ve blok oluşturma, teklif sahibi liderliğinden ziyade doğrulayıcı işbirliğine dayanır.
Yürütme
Aptos, iyimser paralel yürütme için Block-STM teknolojisini kullanır. İşlemlerin çakışmasız olduğu ve aynı anda işlendiği varsayılır ve yürütmeden sonra bir çakışma bulunursa, etkilenen işlem yeniden yürütülür. Bu yaklaşım, verimliliği artırmak için 160.000'e kadar TPS ile çok çekirdekli işlemciler kullanır.
Durum Güncellemesi
Doğrulayıcılar durumu senkronize eder ve kesinlik, Ethereum'un Epoch mekanizmasına benzer, ancak daha verimli olan kontrol noktalarıyla onaylanır.
Aptos'un temel avantajı, yalnızca düğüm performans gereksinimlerini azaltmakla kalmayıp aynı zamanda verimi de büyük ölçüde artıran iyimser paralellik ve mempool ön siparişinin birleşimidir. Aşağıdaki şemada gösterildiği gibi, Aptos'un ağ mimarisi bu tasarımı açıkça desteklemektedir:
Akıllı sözleşmelerin öncüsü olan Ethereum, halka açık zincir teknolojisinin kökenidir ve işlem yaşam döngüsü, Aptos'u anlamak için temel bir çerçeve sağlar.
Ethereum İşlem Yaşam Döngüsü
Oluştur ve başlat: Kullanıcı, geçiş ağ geçidi veya RPC arayüzü aracılığıyla cüzdan aracılığıyla bir işlem başlatır.
Yayın: İşlemler genel bir bellek havuzuna gider ve paketlenmeyi bekler.
Sıralama: PoS yükseltmesinden sonra, blok oluşturucular işlemleri karı maksimize etme ilkesine göre paketler ve röle katmanı bunlara teklif verir ve teklif sahibine sunar.
Yürütme: EVM, işlemleri seri olarak işler ve durumu tek bir iş parçacığında günceller.
Durum Güncellemesi: Kesinliği onaylamak için blokların iki kontrol noktasından kontrol edilmesi gerekir.
Ethereum'un seri yürütme ve bellek havuzu tasarımı, 12 saniye/yuva blok süresi ve düşük TPS ile performansı sınırlar. Buna karşılık, Aptos, paralel yürütme ve bellek havuzu optimizasyonu yoluyla niteliksel bir sıçrama gerçekleştirdi.
Solana: Deterministik paralellik ile aşırı optimizasyon
Solana, yüksek performansıyla bilinir ve işlem yaşam döngüsü, özellikle bellek havuzu ve yürütme açısından Aptos'tan önemli ölçüde farklıdır.
Solana İşlem Yaşam Döngüsü
Oluştur ve Başlat: Kullanıcı cüzdan aracılığıyla bir işlem başlatır.
Yayın: Herkese açık mempool yok, işlemler doğrudan mevcut ve sonraki iki teklif sahibine gönderilir.
Sıralama: Teklif sahibi, bloğu PoH'ye (Proof of History) göre paketler ve blok süresi sadece 400 milisaniyedir.
Yürütme: Sealevel Virtual Machine, deterministik paralel yürütmeyi benimser ve çakışmaları önlemek için okuma / yazma kümelerinin önceden bildirilmesi gerekir.
Durum güncellemesi: BFT konsensüsü hızlı onayı.
Solana'nın mempool kullanmamasının nedeni, bunların bir performans darboğazı haline gelebilmesidir. Mempool'ların olmaması ve Solana'nın benzersiz PoH konsensüsü nedeniyle, düğümler işlem emri konsensüsüne hızlı bir şekilde ulaşabilir, işlemlerin mempool'da sıraya alınması ihtiyacını ortadan kaldırır ve işlemler neredeyse anında doldurulabilir. Ancak bu aynı zamanda, ağ aşırı yüklenirse, işlemlerin beklemek yerine bırakılabileceği ve kullanıcıların yeniden göndermesi gerekeceği anlamına gelir.
Buna karşılık, Aptos'un iyimser paralelliği, okuma/yazma kümelerinin bildirimini gerektirmez ve düğüm eşiği daha düşüktür, ancak TPS daha yüksektir.
Bir işlemin yürütülmesi, blok durumunun bir güncellemesini temsil eder ve işlem başlatma talimatının nihai bir duruma dönüştürüldüğü süreçtir. Bu değişiklik nasıl anlaşılıyor? Düğüm, işlemin başarılı olduğunu varsayar ve ağın durumu üzerindeki etkisini hesaplar ve bu hesaplama işlemi yürütülür.
Bu nedenle, bir blok zincirinde paralel yürütme, birden fazla çekirdek işlemcinin aynı anda ağın durumunu hesapladığı süreci ifade eder. Mevcut piyasada, paralel yürütme iki yola ayrılır: deterministik paralel yürütme ve iyimser paralel yürütme. İki geliştirme yönü arasındaki fark, paralel işlemlerin çakışmamasının nasıl sağlanacağına, yani işlemler arasında bağımlılıklar olup olmadığına bağlıdır.
İşlem yaşam döngüsünde, deterministik paralel yürütme ve iyimser paralel yürütmenin iki geliştirme yönü arasındaki farklılaşmayı belirleyen paralel işlem bağımlılık çakışmalarının zamanlamasının belirlendiği ve Aptos ve Solana'nın farklı yönler seçtiği görülebilir:
Deterministik Paralel (Solana): İşlem yayınlanmadan önce okuma-yazma setinin bildirilmesi gerekir ve Sealevel motoru bildirime göre çakışmasız işlemleri paralel olarak işler ve çakışan işlemler seri olarak yürütülür. Avantajı yüksek verimliliktir ve dezavantajı yüksek donanım gereksinimleridir.
İyimser Paralel (Aptos): İşlemde herhangi bir çakışma olmadığını varsayarak, Block-STM işlemi paralel olarak yürütür ve doğrular, çakışma varsa yeniden dener. Mempool ön siparişi, çarpışma riskini azaltır ve düğümler üzerindeki yükü azaltır.
Örneğin, A hesabının bakiyesi 100 ise, 1'den 70'e B'ye ve 2'den 50'ye C'ye işlem yapın. Solana, çatışmayı önceden ilan ederek onaylar ve sırayla ele alır; Aptos paralel olarak yürütüldükten sonra bakiye yetersizse, bakiye yeniden ayarlanacaktır. Aptos'un esnekliği onu daha ölçeklenebilir hale getirir.
Çatışmaları önceden kabul etmek için mempool'lar aracılığıyla iyimser paralellik
İyimser paralelliğin temel fikri, paralel olarak işlenen işlemlerin çakışmadığı varsayımıdır, bu nedenle uygulamanın işlem yürütülmeden önce bir işlem bildirimi göndermesi gerekmez. İşlem sonrası doğrulama sırasında bir çakışma bulunursa, Block-STM tutarlılığı sağlamak için etkilenen işlemi yeniden yürütür.
Bununla birlikte, pratikte, işlem bağımlılıklarının çakışıp çakışmadığını önceden onaylamazsanız, fiili yürütme sırasında çok sayıda hata meydana gelebilir ve bu da genel zincirin gecikmesine neden olabilir. Bu nedenle, iyimser paralellik, sadece işlemin çatışmasız olduğunu varsaymak değil, aynı zamanda işlem yayın aşaması olan belirli bir aşamada risklerden kaçınmaktır.
Aptos'ta, işlemler halka açık mempool'a girdikten sonra, bir blok içindeki işlemlerin paralel olarak yürütüldüğünde çakışmamasını sağlamak için belirli kurallara (FIFO ve gaz ücretleri gibi) göre önceden sipariş edilir. Aptos'u teklif edenin aslında işlem emri verme yeteneğine sahip olmadığı ve ağda blok oluşturucu olmadığı görülebilir. İşlemlerin bu ön siparişi, Aptos'un iyimser paralelliğinin anahtarıdır. İşlem bildirimleri gerektiren Solana'nın aksine, Aptos bu mekanizmaya ihtiyaç duymaz, bu nedenle düğüm performansı gereksinimleri önemli ölçüde azalır. İşlemlerin çakışmamasını sağlamanın ağ yükü açısından, Aptos'un mempool'a katılmasının TPS üzerindeki etkisi, Solana'da işlem bildirimleri sunmanın maliyetinden çok daha küçüktür. Sonuç olarak, Aptos, Solana'nın iki katından fazla olan 160.000'e varan bir TPS'ye sahiptir. İşlem ön siparişinin etkisi, kullanıcılar için hem avantajları hem de dezavantajları olan ve burada tekrarlanmayacak olan Aptos'ta MEV'i yakalamanın daha zor olmasıdır.
Güvenlik tabanlı hikaye anlatımı, Aptos'un gittiği yerdir
RWA: Aptos, gerçek dünyadaki varlık tokenizasyonunu ve kurumsal finansal çözümleri aktif olarak teşvik ediyor. Ethereum ile karşılaştırıldığında, Aptos'un Block-STM'si birden fazla varlık transfer işlemini paralel olarak işleyebilir ve ağ tıkanıklığı nedeniyle hakların onaylanmasındaki gecikmeleri önleyebilir. Solana veya Sui'de, yüksek işlem hızına rağmen, bellek havuzu içermeyen tasarım, ağ aşırı yüklendiğinde işlemleri düşürebilir ve bu da RWA sahipliğinin istikrarını etkileyebilir. Aptos'un mempool ön siparişi, işlemlerin sırayla yürütülmesini sağlayarak yoğun dönemlerde bile varlık kayıtlarının güvenilirliğini korur. RWA, varlık bölme, getiri dağıtımı ve uyumluluk kontrolleri gibi karmaşık akıllı sözleşme desteği gerektirir. Move dilinin modüler tasarımı ve güvenliği, geliştiricilerin güvenilir DIT uygulamaları oluşturmasını kolaylaştırır. Buna karşılık, Ethereum Solidity'deki güvenlik açıklarının karmaşıklığı ve riski, geliştirme maliyetini artırırken, Solana'nın Rust programlaması verimli olsa da, geliştiriciler için yüksek bir öğrenme eğrisi gerektirir. Aptos'un çevre dostu olmasının, daha fazla RWA projesini karaya çekmesi ve olumlu bir döngü oluşturması bekleniyor. Aptos'un DIT alanındaki potansiyeli, güvenlik ve performansın birleşiminde yatmaktadır. Gelecekte, tahviller ve hisse senetleri gibi yüksek değerli varlıkları zincire koymak için geleneksel finans kurumlarıyla işbirliği yapmaya odaklanabilir ve son derece uyumlu bir tokenizasyon standardı oluşturmak için Move dilini kullanabilir. Bu "güvenlik + verimlilik" anlatısı, Aptos'u DIT pazarında öne çıkaran şeydir.
Temmuz 2024'te Aptos, Ondo Finance'in USDY'sinin ekosisteme dahil edildiğini resmen duyurdu ve onu büyük DEX'ler ve borç verme uygulamalarıyla entegre etti, 10 Mart itibarıyla USDY'nin Aptos'taki piyasa değeri yaklaşık $15 milyondur ve USDY'nin toplam piyasa değerinin yaklaşık %2,5'ini oluşturmaktadır. Ekim 2024'te Aptos, Franklin Templeton'ın Aptos Network'te BENJI token tarafından temsil edilen Franklin On-Chain ABD Devlet Para Fonu'nu (FOBXX) başlattığını duyurdu. Ayrıca Aptos, menkul kıymetlerin tokenizasyonunu ilerletmek için Libre ile ortaklık kurdu ve kurumsal yatırımcı erişimini artırmak için Brevan Howard, BlackRock ve Hamilton Lane'den yatırım fonlarını zincir üzerine getirdi.
Stablecoin ödemeleri: Stablecoin ödemeleri, işlemlerin kesinliğini ve varlıkların güvenliğini sağlamalıdır. Aptos'un Move dili, bir kaynak modeli aracılığıyla çifte harcamayı önleyerek her stablecoin transferinin doğruluğunu sağlar. Örneğin, kullanıcılar Aptos'ta USDC ile ödeme yaptığında, sözleşme güvenlik açıkları nedeniyle fon kaybını önlemek için işlem durumu güncellemeleri sıkı bir şekilde korunur. Buna ek olarak, Aptos'un düşük gaz ücretleri (yüksek TPS maliyet paylaşımı sayesinde) onu mikro ödeme senaryolarında son derece rekabetçi hale getiriyor. Ethereum'un yüksek gaz ücretleri, ödeme uygulamalarını sınırlar ve Solana düşük maliyetli olsa da, ağ aşırı yüklendiğinde işlem düşme riski kullanıcı deneyimini etkileyebilir. Aptos'un mempool ön siparişi ve Block-STM, ödeme işlemlerinin istikrarını ve düşük gecikmesini sağlar.
PayFi ve stablecoin ödemelerinin hem merkeziyetsiz hem de düzenleyici olması gerekir. AptosBFT'nin merkezi olmayan konsensüsü, merkezileşme riskini azaltırken, modüler mimarisi geliştiricilerin KYC/AML kontrollerini yerleştirmesine olanak tanır. Örneğin, bir stablecoin ihraççısı, ağ verimliliğinden ödün vermeden işlemlerin yerel düzenlemelere uygun olmasını sağlamak için Aptos'ta uyumlu sözleşmeler uygulayabilir. Bu, Ethereum'un merkezi röle modelinden daha üstündür ve aynı zamanda Solana'nın teklif sahipleri tarafından yönetilen potansiyel uyumluluk eksikliklerini de telafi eder. Aptos'un dengeli tasarımı, finansal kurumların girmesini daha uygun hale getirir.
Aptos'un PayFi ve stablecoin ödeme alanındaki potansiyeli "güvenlik, verimlilik ve uyumluluk" üçlüsünde yatmaktadır. Gelecekte, stablecoin'lerin geniş çapta benimsenmesini teşvik etmeye, sınır ötesi ödeme ağları oluşturmaya veya zincir üstü ödeme sistemleri geliştirmek için ödeme devleriyle işbirliği yapmaya devam edeceğiz. Yüksek TPS ve düşük maliyet, içerik oluşturucular tarafından gerçek zamanlı bahşiş verme gibi mikro ödeme senaryolarını da destekleyebilir. Aptos'un anlatısı, işletmelere ve kullanıcılara iki yönlü trafik çeken "yeni nesil ödeme altyapısına" odaklanabilir.
Aptos'un güvenlik güçleri – mempool ön siparişi, Block-STM, AptosBFT ve Move – yalnızca saldırı direncini artırmakla kalmaz, aynı zamanda RWA ve PayFi hikaye anlatımı için sağlam bir temel sağlar. RWA alanında, yüksek güvenliği ve verimi, varlık tokenizasyonunu ve büyük ölçekli işlemleri destekler; PayFi ve stablecoin ödemelerinde, düşük maliyet ve yüksek verimlilik, gerçek dünya uygulamalarının uygulanmasını sağlamıştır. Ethereum'un sağlam ancak verimsiz ve Solana'nın yüksek hızı ancak yüksek eşiği ile karşılaştırıldığında, Aptos dengeli bir yaklaşımla yeni bir çığır açıyor. Gelecekte Aptos, "güvenlik odaklı bir değer ağı" anlatısını şekillendirmek ve geleneksel ekonomi ile blok zinciri arasında bir köprü olmak için bu avantajlardan yararlanabilir.
Özeti: Aptos'un Teknik Farklılıkları ve Gelecek Anlatıları
İşlem yaşam döngüsü merceğinden, Aptos ile Ethereum, Solana ve Sui arasındaki teknik tasarım farklılıklarını net bir şekilde karşılaştırabildik ve temel anlatılarını ortaya çıkarabildik. Aşağıdaki tablo, Aptos'un benzersiz avantajlarını vurgulayarak yayın, sıralama ve yürütme aşamalarındaki dördü arasındaki benzerlikleri ve farklılıkları özetlemektedir:
Aptos, performans ve güvenlik arasında akıllı bir denge kurmak için tasarlanmıştır. Mempool ön siparişi, Block-STM'nin iyimser paralelliği ile birleştiğinde, düğüm engelini düşürür ve Solana'nın deterministik paralelliğini ve Sui'nin nesne düzeyinde paralelliğini aşarak 160.000 TPS'lik yüksek bir verim elde eder. Ethereum'un seri uygulamasıyla karşılaştırıldığında, Aptos'un paralelliği niteliksel bir sıçrama getiriyor; Solana ve Sui'nin bellek havuzlarını ortadan kaldıran agresif optimizasyonlarının aksine, Aptos, ağın yüksek yükler altında kararlılığını sağlamak için bir ön sipariş mekanizmasına sahiptir. Move dilinin kaynak modeliyle desteklenen bu "istikrarı korurken hız arama" fikri, Aptos'a DDoS saldırılarına karşı savunmak veya Ethereum'un geleneksel mimarisinden ve Solana'nın yüksek donanım bağımlılığından daha iyi olan sözleşme güvenlik açıklarını önlemek için daha fazla güvenlik sağlar. Yine Move diline dayanan Sui ile karşılaştırıldığında, Aptos ve Sui'nin farklılaşması daha açıklayıcıdır. Sui nesne merkezlidir ve yüksek eşzamanlılık varlık yönetimi senaryoları için uygun olan DAG sıralaması ve nesne düzeyinde paralellik aracılığıyla olağanüstü performans sağlar. Öte yandan Aptos, hem çok yönlülüğü hem de ekolojik uyumluluğu dikkate alarak mempool'lara ve iyimser paralelliğe dayanan hesap merkezlidir. Bu fark yalnızca teknoloji yolu seçimini yansıtmakla kalmaz, aynı zamanda uygulama yönündeki bir farklılığı da gösterir: Sui, karmaşık varlıkları manipüle etmede daha usta olabilirken, Aptos'un güvenlik odaklı senaryolarda bir avantajı vardır. Aptos'un RWA ve PayFi anlatısında büyük bir potansiyel göstermesi, bu güvenlik ve performans kombinasyonuna dayanmaktadır. RWA alanında, Aptos'un yüksek verimi, büyük ölçekli varlık zincir içi beslemeyi destekliyor ve Ondo Finance (USDY piyasa değeri yaklaşık 15 milyon dolar), Franklin Templeton ve Libre ile son ortaklıklar meyve vermeye başladı. PayFi ve stablecoin ödemelerinde, Aptos'un mikro ödemeler ve sınır ötesi yerleşimler için düşük maliyetli, yüksek verimlilik ve uyumluluk desteği, onu "yeni nesil ödeme altyapısı" için güçlü bir aday haline getiriyor.
Özetle Aptos, Ethereum'un sağlamlığı ve verimsizliğinden, Solana'nın yüksek performansından ve yüksek eşiğinden ve Sui'nin aşırı nesne odaklı optimizasyonundan farklı olarak güvenlik ve verimlilik hususlarını işlem yaşam döngüsünün her yönüne dahil eder. Gelecekte Aptos, geleneksel finans ve blok zinciri ekosistemlerini birbirine bağlamak, RWA ve PayFi alanında çaba göstermeye devam etmek ve hem güven hem de ölçeklenebilirlik ile yeni bir halka açık zincir modeli oluşturmak için "güvenlik odaklı değer ağı" anlatısına güvenebilir.
The content is for reference only, not a solicitation or offer. No investment, tax, or legal advice provided. See Disclaimer for more risks disclosure.
Bir işlemin ömrü boyunca Ethereum, Solana ve Aptos arasındaki temel farkları anlayın
Yazar: Kevin, Movemaker'da Araştırmacı
Move dili, Aptos ve diğer halka açık zincirler arasındaki teknik farklılıkları karşılaştırmak, farklı gözlem derinliği nedeniyle sıkıcı olabilir. Genel analiz kaçınılmaz olarak kaşıntıyı kaşıyor ve kodun derinliklerine inmek, ağaçlar için ormanı görmek kolaydır. Aptos ve diğer halka açık zincirler arasındaki farkı hızlı ve doğru bir şekilde anlamak için uygun bir çapa seçmek çok önemlidir.
Yazar, bir işlemin yaşam döngüsünün en iyi giriş noktası olduğuna inanmaktadır. Oluşturma ve başlatma, yayınlama, sıralama, yürütme ve durum güncellemesi dahil olmak üzere bir işlemin oluşturulmasından son durum güncellemesine kadar tüm adımlarını analiz ederek, halka açık zincirin tasarım fikirlerini ve teknik ödünleşimlerini net bir şekilde kavrayabiliriz. Bunu bir ölçüt olarak alarak, bir adım geri atın ve farklı halka açık zincirlerin temel anlatılarını anlayabilin; Bir adım daha ileri gidin ve Aptos'ta pazara hitap eden uygulamaları nasıl oluşturabileceğinizi keşfedin.
Aşağıda gösterildiği gibi, tüm blok zinciri işlemleri bu beş adım etrafında döner ve bu makale Aptos'a odaklanacak, benzersiz tasarımını inceleyecek ve Ethereum ile Solana arasındaki temel farkları karşılaştıracaktır.
! Bir işlemin yaşam döngüsünde Ethereum, Solana ve Aptos arasındaki temel farkları basit terimlerle anlayın
Aptos: İyimser Paralel ve Yüksek Performanslı Tasarım
Aptos, yüksek performansa vurgu yapan halka açık bir zincirdir ve işlem yaşam döngüsü Ethereum'unkine benzer, ancak benzersiz iyimser paralel yürütme ve bellek havuzu optimizasyonu yoluyla önemli bir gelişme sağlar. Aptos'ta işlem yaşam döngüsündeki temel adımlar şunlardır:
Oluştur ve Başlat
Aptos ağı hafif düğümlerden, tam düğümlerden ve doğrulayıcılardan oluşur. Kullanıcı, hafif bir düğüm (cüzdan veya uygulama gibi) aracılığıyla bir işlem başlatır ve hafif düğüm, işlemi yakındaki bir tam düğüme iletir ve bu da doğrulayıcıyla senkronize olur.
Yayın
Aptos mempool'ları korur, ancak bunlar QuorumStore'dan sonra mempool'lar arasında paylaşılmaz. Ethereum'dan farklı olarak, mempool'u bir işlem arabelleğinden daha fazlasıdır. İşlemler mempool'a girdikten sonra sistem, sonraki paralel yürütmelerde çakışma olmamasını sağlamak için bunları kurallara (FIFO veya gaz ücretleri gibi) göre önceden sıralar. Bu tasarım, Solana'nın okuma-yazma koleksiyonlarını önceden bildirme konusundaki yüksek donanım gereksinimini ortadan kaldırır.
Sıralama
Aptos, AptosBFT konsensüsünü benimser, teklif verenler prensipte işlemleri serbestçe sıralayamazlar ve AIP-68, teklif sahiplerine gecikmeli işlemleri ek olarak doldurma hakkı verir. Mempool ön siparişi için çatışmadan kaçınma önceden yapılmıştır ve blok oluşturma, teklif sahibi liderliğinden ziyade doğrulayıcı işbirliğine dayanır.
Yürütme
Aptos, iyimser paralel yürütme için Block-STM teknolojisini kullanır. İşlemlerin çakışmasız olduğu ve aynı anda işlendiği varsayılır ve yürütmeden sonra bir çakışma bulunursa, etkilenen işlem yeniden yürütülür. Bu yaklaşım, verimliliği artırmak için 160.000'e kadar TPS ile çok çekirdekli işlemciler kullanır.
Durum Güncellemesi
Doğrulayıcılar durumu senkronize eder ve kesinlik, Ethereum'un Epoch mekanizmasına benzer, ancak daha verimli olan kontrol noktalarıyla onaylanır.
Aptos'un temel avantajı, yalnızca düğüm performans gereksinimlerini azaltmakla kalmayıp aynı zamanda verimi de büyük ölçüde artıran iyimser paralellik ve mempool ön siparişinin birleşimidir. Aşağıdaki şemada gösterildiği gibi, Aptos'un ağ mimarisi bu tasarımı açıkça desteklemektedir:
! Bir işlemin yaşam döngüsünde Ethereum, Solana ve Aptos arasındaki temel farkları basit terimlerle anlayın
Ethereum: Seri yürütme için ölçüt
Akıllı sözleşmelerin öncüsü olan Ethereum, halka açık zincir teknolojisinin kökenidir ve işlem yaşam döngüsü, Aptos'u anlamak için temel bir çerçeve sağlar.
Ethereum İşlem Yaşam Döngüsü
Oluştur ve başlat: Kullanıcı, geçiş ağ geçidi veya RPC arayüzü aracılığıyla cüzdan aracılığıyla bir işlem başlatır. Yayın: İşlemler genel bir bellek havuzuna gider ve paketlenmeyi bekler. Sıralama: PoS yükseltmesinden sonra, blok oluşturucular işlemleri karı maksimize etme ilkesine göre paketler ve röle katmanı bunlara teklif verir ve teklif sahibine sunar. Yürütme: EVM, işlemleri seri olarak işler ve durumu tek bir iş parçacığında günceller. Durum Güncellemesi: Kesinliği onaylamak için blokların iki kontrol noktasından kontrol edilmesi gerekir.
Ethereum'un seri yürütme ve bellek havuzu tasarımı, 12 saniye/yuva blok süresi ve düşük TPS ile performansı sınırlar. Buna karşılık, Aptos, paralel yürütme ve bellek havuzu optimizasyonu yoluyla niteliksel bir sıçrama gerçekleştirdi.
! Bir işlemin yaşam döngüsünde Ethereum, Solana ve Aptos arasındaki temel farkları basit terimlerle anlayın
Solana: Deterministik paralellik ile aşırı optimizasyon
Solana, yüksek performansıyla bilinir ve işlem yaşam döngüsü, özellikle bellek havuzu ve yürütme açısından Aptos'tan önemli ölçüde farklıdır.
Solana İşlem Yaşam Döngüsü
Solana'nın mempool kullanmamasının nedeni, bunların bir performans darboğazı haline gelebilmesidir. Mempool'ların olmaması ve Solana'nın benzersiz PoH konsensüsü nedeniyle, düğümler işlem emri konsensüsüne hızlı bir şekilde ulaşabilir, işlemlerin mempool'da sıraya alınması ihtiyacını ortadan kaldırır ve işlemler neredeyse anında doldurulabilir. Ancak bu aynı zamanda, ağ aşırı yüklenirse, işlemlerin beklemek yerine bırakılabileceği ve kullanıcıların yeniden göndermesi gerekeceği anlamına gelir.
Buna karşılık, Aptos'un iyimser paralelliği, okuma/yazma kümelerinin bildirimini gerektirmez ve düğüm eşiği daha düşüktür, ancak TPS daha yüksektir.
! Bir işlemin yaşam döngüsünde Ethereum, Solana ve Aptos arasındaki temel farkları anlayın
Paralel yürütme için iki yol: Aptos ve Solana
Bir işlemin yürütülmesi, blok durumunun bir güncellemesini temsil eder ve işlem başlatma talimatının nihai bir duruma dönüştürüldüğü süreçtir. Bu değişiklik nasıl anlaşılıyor? Düğüm, işlemin başarılı olduğunu varsayar ve ağın durumu üzerindeki etkisini hesaplar ve bu hesaplama işlemi yürütülür.
Bu nedenle, bir blok zincirinde paralel yürütme, birden fazla çekirdek işlemcinin aynı anda ağın durumunu hesapladığı süreci ifade eder. Mevcut piyasada, paralel yürütme iki yola ayrılır: deterministik paralel yürütme ve iyimser paralel yürütme. İki geliştirme yönü arasındaki fark, paralel işlemlerin çakışmamasının nasıl sağlanacağına, yani işlemler arasında bağımlılıklar olup olmadığına bağlıdır.
İşlem yaşam döngüsünde, deterministik paralel yürütme ve iyimser paralel yürütmenin iki geliştirme yönü arasındaki farklılaşmayı belirleyen paralel işlem bağımlılık çakışmalarının zamanlamasının belirlendiği ve Aptos ve Solana'nın farklı yönler seçtiği görülebilir:
Örneğin, A hesabının bakiyesi 100 ise, 1'den 70'e B'ye ve 2'den 50'ye C'ye işlem yapın. Solana, çatışmayı önceden ilan ederek onaylar ve sırayla ele alır; Aptos paralel olarak yürütüldükten sonra bakiye yetersizse, bakiye yeniden ayarlanacaktır. Aptos'un esnekliği onu daha ölçeklenebilir hale getirir.
Çatışmaları önceden kabul etmek için mempool'lar aracılığıyla iyimser paralellik
İyimser paralelliğin temel fikri, paralel olarak işlenen işlemlerin çakışmadığı varsayımıdır, bu nedenle uygulamanın işlem yürütülmeden önce bir işlem bildirimi göndermesi gerekmez. İşlem sonrası doğrulama sırasında bir çakışma bulunursa, Block-STM tutarlılığı sağlamak için etkilenen işlemi yeniden yürütür.
Bununla birlikte, pratikte, işlem bağımlılıklarının çakışıp çakışmadığını önceden onaylamazsanız, fiili yürütme sırasında çok sayıda hata meydana gelebilir ve bu da genel zincirin gecikmesine neden olabilir. Bu nedenle, iyimser paralellik, sadece işlemin çatışmasız olduğunu varsaymak değil, aynı zamanda işlem yayın aşaması olan belirli bir aşamada risklerden kaçınmaktır.
Aptos'ta, işlemler halka açık mempool'a girdikten sonra, bir blok içindeki işlemlerin paralel olarak yürütüldüğünde çakışmamasını sağlamak için belirli kurallara (FIFO ve gaz ücretleri gibi) göre önceden sipariş edilir. Aptos'u teklif edenin aslında işlem emri verme yeteneğine sahip olmadığı ve ağda blok oluşturucu olmadığı görülebilir. İşlemlerin bu ön siparişi, Aptos'un iyimser paralelliğinin anahtarıdır. İşlem bildirimleri gerektiren Solana'nın aksine, Aptos bu mekanizmaya ihtiyaç duymaz, bu nedenle düğüm performansı gereksinimleri önemli ölçüde azalır. İşlemlerin çakışmamasını sağlamanın ağ yükü açısından, Aptos'un mempool'a katılmasının TPS üzerindeki etkisi, Solana'da işlem bildirimleri sunmanın maliyetinden çok daha küçüktür. Sonuç olarak, Aptos, Solana'nın iki katından fazla olan 160.000'e varan bir TPS'ye sahiptir. İşlem ön siparişinin etkisi, kullanıcılar için hem avantajları hem de dezavantajları olan ve burada tekrarlanmayacak olan Aptos'ta MEV'i yakalamanın daha zor olmasıdır.
Güvenlik tabanlı hikaye anlatımı, Aptos'un gittiği yerdir
Aptos'un güvenlik güçleri – mempool ön siparişi, Block-STM, AptosBFT ve Move – yalnızca saldırı direncini artırmakla kalmaz, aynı zamanda RWA ve PayFi hikaye anlatımı için sağlam bir temel sağlar. RWA alanında, yüksek güvenliği ve verimi, varlık tokenizasyonunu ve büyük ölçekli işlemleri destekler; PayFi ve stablecoin ödemelerinde, düşük maliyet ve yüksek verimlilik, gerçek dünya uygulamalarının uygulanmasını sağlamıştır. Ethereum'un sağlam ancak verimsiz ve Solana'nın yüksek hızı ancak yüksek eşiği ile karşılaştırıldığında, Aptos dengeli bir yaklaşımla yeni bir çığır açıyor. Gelecekte Aptos, "güvenlik odaklı bir değer ağı" anlatısını şekillendirmek ve geleneksel ekonomi ile blok zinciri arasında bir köprü olmak için bu avantajlardan yararlanabilir.
Özeti: Aptos'un Teknik Farklılıkları ve Gelecek Anlatıları
İşlem yaşam döngüsü merceğinden, Aptos ile Ethereum, Solana ve Sui arasındaki teknik tasarım farklılıklarını net bir şekilde karşılaştırabildik ve temel anlatılarını ortaya çıkarabildik. Aşağıdaki tablo, Aptos'un benzersiz avantajlarını vurgulayarak yayın, sıralama ve yürütme aşamalarındaki dördü arasındaki benzerlikleri ve farklılıkları özetlemektedir:
! Bir işlemin yaşam döngüsünde Ethereum, Solana ve Aptos arasındaki temel farkları basit terimlerle anlayın
Aptos, performans ve güvenlik arasında akıllı bir denge kurmak için tasarlanmıştır. Mempool ön siparişi, Block-STM'nin iyimser paralelliği ile birleştiğinde, düğüm engelini düşürür ve Solana'nın deterministik paralelliğini ve Sui'nin nesne düzeyinde paralelliğini aşarak 160.000 TPS'lik yüksek bir verim elde eder. Ethereum'un seri uygulamasıyla karşılaştırıldığında, Aptos'un paralelliği niteliksel bir sıçrama getiriyor; Solana ve Sui'nin bellek havuzlarını ortadan kaldıran agresif optimizasyonlarının aksine, Aptos, ağın yüksek yükler altında kararlılığını sağlamak için bir ön sipariş mekanizmasına sahiptir. Move dilinin kaynak modeliyle desteklenen bu "istikrarı korurken hız arama" fikri, Aptos'a DDoS saldırılarına karşı savunmak veya Ethereum'un geleneksel mimarisinden ve Solana'nın yüksek donanım bağımlılığından daha iyi olan sözleşme güvenlik açıklarını önlemek için daha fazla güvenlik sağlar. Yine Move diline dayanan Sui ile karşılaştırıldığında, Aptos ve Sui'nin farklılaşması daha açıklayıcıdır. Sui nesne merkezlidir ve yüksek eşzamanlılık varlık yönetimi senaryoları için uygun olan DAG sıralaması ve nesne düzeyinde paralellik aracılığıyla olağanüstü performans sağlar. Öte yandan Aptos, hem çok yönlülüğü hem de ekolojik uyumluluğu dikkate alarak mempool'lara ve iyimser paralelliğe dayanan hesap merkezlidir. Bu fark yalnızca teknoloji yolu seçimini yansıtmakla kalmaz, aynı zamanda uygulama yönündeki bir farklılığı da gösterir: Sui, karmaşık varlıkları manipüle etmede daha usta olabilirken, Aptos'un güvenlik odaklı senaryolarda bir avantajı vardır. Aptos'un RWA ve PayFi anlatısında büyük bir potansiyel göstermesi, bu güvenlik ve performans kombinasyonuna dayanmaktadır. RWA alanında, Aptos'un yüksek verimi, büyük ölçekli varlık zincir içi beslemeyi destekliyor ve Ondo Finance (USDY piyasa değeri yaklaşık 15 milyon dolar), Franklin Templeton ve Libre ile son ortaklıklar meyve vermeye başladı. PayFi ve stablecoin ödemelerinde, Aptos'un mikro ödemeler ve sınır ötesi yerleşimler için düşük maliyetli, yüksek verimlilik ve uyumluluk desteği, onu "yeni nesil ödeme altyapısı" için güçlü bir aday haline getiriyor.
Özetle Aptos, Ethereum'un sağlamlığı ve verimsizliğinden, Solana'nın yüksek performansından ve yüksek eşiğinden ve Sui'nin aşırı nesne odaklı optimizasyonundan farklı olarak güvenlik ve verimlilik hususlarını işlem yaşam döngüsünün her yönüne dahil eder. Gelecekte Aptos, geleneksel finans ve blok zinciri ekosistemlerini birbirine bağlamak, RWA ve PayFi alanında çaba göstermeye devam etmek ve hem güven hem de ölçeklenebilirlik ile yeni bir halka açık zincir modeli oluşturmak için "güvenlik odaklı değer ağı" anlatısına güvenebilir.