Ethereum, Solana ve Aptos'un teknik farklılıklarını derinlemesine inceleme
Move dilini, Aptos'u ve diğer kamu blok zincirlerinin teknik farklılıklarını tartışmak, gözlem derinliğine bağlı olarak sıkıcı görünebilir. Genel bir analiz yüzeyde kalmaktan kaçınamazken, koda derinlemesine dalmak da ormanda ağaçları görememeye yol açabilir. Aptos'un diğer kamu blok zincirlerinden farklarını hızlı ve doğru bir şekilde anlamak için uygun bir giriş noktası seçmek kritik öneme sahiptir.
Bir işlemin yaşam döngüsü, ideal bir analiz perspektifidir. İşlemin oluşturulmasından nihai durum güncellemesine kadar olan tam sürecin incelenmesi - oluşturma ve başlatma, yayınlama, sıralama, yürütme ve durum güncellemesi dahil - kamu zincirinin tasarım felsefesi ve teknik tercihlerini net bir şekilde kavramaya olanak tanır. Bu temel üzerinden, farklı kamu zincirlerinin ana anlatısını anlamak mümkündür; ileriye doğru, Aptos üzerinde çekici uygulamalar nasıl inşa edileceğini keşfetmek mümkündür.
Tüm blockchain işlemleri bu beş adım etrafında döner, bu makalede Aptos merkez alınarak, benzersiz tasarımı analiz edilecek ve Ethereum ile Solana ile karşılaştırılacaktır.
Aptos: İyimser Paralel ve Yüksek Performans Tasarımı
Aptos, yüksek performansa odaklanan bir kamu zinciridir. İşlem yaşam döngüsü Ethereum ile benzerlik gösterir, ancak benzersiz optimist paralel yürütme ve bellek havuzu optimizasyonu ile önemli performans artışı sağlanmıştır. Aşağıda Aptos üzerindeki işlem yaşam döngüsünün ana aşamaları verilmiştir:
Oluşturma ve Başlatma
Aptos ağı, hafif düğümler, tam düğümler ve doğrulayıcılardan oluşmaktadır. Kullanıcılar, hafif düğümler (cüzdan veya uygulama gibi) aracılığıyla işlem başlatır, hafif düğüm işlemi yakını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 yapılmaz. Ethereum'dan farklı olarak, bellek havuzu sadece işlem tamponu değildir. İşlemler bellek havuzuna girdikten sonra, sistem kurallara (ilk gelen ilk hizmet veya Gas ücreti gibi) göre ön sıralama yapar ve sonraki paralel yürütme sırasında işlemler arasında çakışma olmamasını garanti eder. Bu tasarım, önceden okuma/yazma kümesi bildiriminde bulunma gereksinimini ortadan kaldırarak yüksek donanım ihtiyaçlarını önler.
sıralama
Aptos, AptosBFT konsensüsünü benimsemektedir; önerici prensipte işlemleri serbestçe sıralayamaz, ancak gecikmiş işlemleri doldurabilir. Bellek havuzundaki ön sıralama, çakışma önlemeyi önceden tamamlamıştır, blok oluşturma ise önericinin liderliğinden çok doğrulayıcılar arasındaki iş birliğine daha fazla bağımlıdır.
yürütme
Aptos, optimistik paralel yürütmeyi sağlamak için Block-STM teknolojisini kullanır. İşlemler çakışma olmadığı varsayımıyla aynı anda işlenir; eğer yürütme sonrası bir çakışma tespit edilirse, etkilenen işlemler yeniden yürütülür. Bu yöntem, çok çekirdekli işlemcilerin verimliliğini artırarak, TPS'nin 160,000'e kadar çıkmasına olanak tanır.
durum güncellemesi
Doğrulayıcı senkronizasyon durumu, nihai doğrulama kontrol noktası onayı ile gerçekleştirilir, Ethereum'un Epoch mekanizmasına benzer, ancak daha etkilidir.
Aptos'un temel avantajı, optimistik paralellik ile bellek havuzu ön sıralaması kombinasyonudur; bu, hem düğüm performans gereksinimlerini azaltmakta hem de önemli ölçüde throughput'u artırmaktadır.
Ethereum: Seri İcranın Temeli
Ethereum, akıllı sözleşmelerin öncüsü olarak, kamu zinciri 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ılar cüzdan aracılığıyla ara geçit veya RPC arayüzü üzerinden işlem başlatır.
Yayın: İşlem, paketlenmeyi bekleyen genel bellek havuzuna girer.
Sıralama: PoS yükseltmesinden sonra, blok inşaatçıları kâr maksimizasyonu ilkesine göre işlemleri paketler, ara katman teklif verir ve sonrasında öneren kişiye sunar.
İşlem: EVM, işlemleri seri olarak işleyerek durumu tek bir iş parçacığıyla günceller.
Durum güncellemesi: Blok, nihai doğruluğu onaylamak için iki kontrol noktası üzerinden geçmelidir.
Ethereum'un seri yürütme ve bellek havuzu tasarımı performansı sınırlıyor, blok süresi 12 saniye/slot ve TPS düşük. Buna karşılık, Aptos paralel yürütme ve bellek havuzu optimizasyonu ile nitel bir sıçrama gerçekleştirmiştir.
Solana: Kesinlikli Paralelizm ile En Üst Düzey Optimizasyon
Solana yüksek performansıyla tanınır, işlem yaşam döngüsü Aptos'tan belirgin şekilde farklıdır, özellikle de bellek havuzu ve yürütme şekli açısından.
Solana işlem yaşam döngüsü
Oluşturma ve Başlatma: Kullanıcı cüzdan aracılığıyla işlemi başlatır.
Yayın: Kamu hafıza havuzu yok, işlemler doğrudan mevcut ve sonraki iki teklif sahibine gönderilir.
Sıralama: Teklif veren PoH (Tarih Kanıtı) temelinde blokları paketler, blok süresi sadece 400 milisaniyedir.
Uygulama: Sealevel sanal makinesi belirleyici paralel yürütme kullanır, çakışmaları önlemek için önceden okuma/yazma kümesi bildirilmelidir.
Durum güncellemesi: BFT konsensüsü hızlı onay.
Solana'nın bellek havuzunu kullanmaması, performans darboğazlarını önlemek içindir. Bellek havuzu olmaması ve Solana'nın benzersiz PoH konsensüsü sayesinde, düğümler hızlı bir şekilde işlem sırası üzerinde uzlaşma sağlayabilirler, bu da işlemlerin bellek havuzunda sıraya girmesi gerekliliğini ortadan kaldırır ve işlemler neredeyse anında gerçekleşebilir. Ancak, bu aynı zamanda ağın aşırı yüklenmesi durumunda işlemlerin beklemek yerine atılabileceği anlamına gelir, bu nedenle kullanıcıların yeniden göndermesi gerekecektir.
Buna karşılık, Aptos'un iyimser paralelliği okuma-yazma kümesi beyanı gerektirmiyor, düğüm eşiği daha düşük, TPS ise daha yüksek.
Paralel yürütmenin iki yolu: Aptos vs Solana
İşlem yürütme, blok durumunun güncellenmesini temsil eder ve işlem talimatlarının nihai duruma dönüştürülmesi sürecidir. Düğümler işlemin başarılı olduğunu varsayar ve bunun ağ durumu üzerindeki etkisini hesaplar, bu hesaplama süreci ise yürütmedir.
Blok zincirindeki paralel yürütme, çok çekirdekli işlemcilerin ağ durumunu aynı anda hesaplamasını ifade eder. Şu anda piyasada paralel yürütme, belirleyici paralel yürütme ve iyimser paralel yürütme olmak üzere iki şekilde sınıflandırılmaktadır. Fark, paralel işlemlerin çakışmamasını sağlamanın yolundadır - yani işlemler arasında bir bağımlılık ilişkisi olup olmadığı.
Paralel işlem bağımlılık çakışmalarını belirlemenin zamanı, iki geliştirme yönünün ayrılmasını belirler; Aptos ve Solana farklı yolları seçti:
Belirleyici Paralellik (Solana): İşlem yayınlamadan önce okuma/yazma kümesini beyan etmek gereklidir, Sealevel motoru beyan edilen işlemleri çakışmasız olarak paralel işler, çakışan işlemler ise seri olarak yürütülür. Avantajı verimli olması, dezavantajı ise yüksek donanım gereksinimidir.
Optimistik Paralel (Aptos): Çatışma olmadan işlem varsayımı, Block-STM paralel yürütme sonrasında doğrulama, eğer çatışma varsa tekrar deneme. Bellek havuzu ön sıralaması çatışma riskini azaltır, düğüm yükü daha hafiftir.
Örnek: Hesap A'nın bakiyesi 100, işlem 1'de B'ye 70 gönderiliyor, işlem 2'de C'ye 50 gönderiliyor. Solana, çakışmaları önceden onaylamak için açıklamalarla işlem yapar ve sırayla işler; Aptos, paralel yürütme sonrasında bakiye yetersizliği tespit ederse yeniden ayarlar. Aptos'un esnekliği onu daha ölçeklenebilir hale getiriyor.
Çatışma onayını hafıza havuzunda önceden tamamlamak için iyimser paralel
İyimser paralelliğin temel düşüncesi, paralel olarak işlenen işlemlerin çatışmayacağı varsayımına dayanır; bu nedenle, işlem yürütülmeden önce uygulama tarafı işlem beyanı sunmak zorunda değildir. İşlem yürütüldükten sonra doğrulama sırasında bir çatışma tespit edilirse, Block-STM etkilenen işlemleri tutarlılığı sağlamak için yeniden yürütecektir.
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 meydana gelebilir ve bu da kamu zincirinin yavaşlamasına yol açar. Bu nedenle, iyimser paralel, sadece işlemlerin çakışmadığını varsaymak değildir, aynı zamanda işlem yayın aşamasında riskleri önceden bertaraf etmektir.
Aptos'ta, işlemler kamu bellek havuzuna girdikten sonra belirli kurallara (ilk giren ilk çıkar ve Gas ücretleri gibi) göre ön sıralamaya tabi tutulur, böylece bir blok içindeki işlemler paralel olarak yürütüldüğünde çakışma olmayacağı garanti edilir. Bu nedenle, Aptos'un önericileri 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 optimistik paralelliği gerçekleştirmesinin anahtarıdır. Solana'nın işlem beyanlarını tanıtması gerekirken, Aptos bu mekanizmaya ihtiyaç duymadığından, düğüm performansı gereksinimleri büyük ölçüde azalır. İşlemlerin çakışmadan yürütülmesini sağlamak için ağ üzerindeki yük açısından, Aptos'un bellek havuzuna katılımının TPS üzerindeki etkisi, Solana'nın işlem beyanlarının getirdiği maliyetten çok daha azdır. Bu nedenle, Aptos'un TPS'si 160,000'e ulaşabilir ve Solana'nın iki katından fazladır. İşlem ön sıralamasının etkisi, Aptos'ta MEV'yi yakalamanın zorluğunu artırmakta, bu da kullanıcılar için hem avantajlar hem de dezavantajlar doğurmaktadır.
Güvenlik temelli anlatı, Aptos'un gelişim yönüdür
RWA
Aptos, gerçek varlıkların tokenizasyonu ve kurumsal finansal çözümler konusunda aktif olarak ilerlemektedir. Ethereum'a kıyasla, Aptos'un Block-STM, birden fazla varlık transferi işlemine paralel olarak işlem yapabilmektedir, bu sayede ağ tıkanıklığı nedeniyle hak sahipliği gecikmelerini önler. 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 hak sahipliği istikrarını etkileyebilir. Aptos'un bellek havuzu ön sıralaması, işlemlerin sırasıyla yürütmeye girmesini sağlar, bu sayede yoğun dönemlerde bile varlık kayıtlarının güvenilirliğini koruyabilir.
RWA, varlık bölme, gelir dağıtımı ve uyumluluk denetimi gibi karmaşık akıllı sözleşmeler desteğine ihtiyaç duyar. Move dilinin modüler tasarımı ve güvenliği, geliştiricilerin güvenilir RWA uygulamaları oluşturmasını daha kolay hale getirir. Buna karşılık, bazı halka açık blok zincirlerinin sözleşme dillerinin karmaşıklığı ve güvenlik açıkları, geliştirme maliyetlerini artırırken, diğer bazı halka açık blok zincirlerinin programlama dilleri verimli olmasına rağmen geliştiricilerin öğrenme eğrisi açısından daha yüksek taleplerde bulunur. Aptos'un ekosistem dostu olması, daha fazla RWA projesinin hayata geçmesini çekmeyi umuyor ve olumlu bir döngü oluşturuyor.
Aptos'un RWA alanındaki potansı, güvenlik ve performansın birleşimindedir. Gelecekte, geleneksel finansal kurumlarla işbirliği yaparak tahviller, hisse senetleri gibi yüksek değerli varlıkları zincire taşıyabilir ve Move dilini kullanarak güçlü bir uyum standartları oluşturabilir. Bu "güvenli+verimli" anlatı, Aptos'un RWA pazarında öne çıkmasını sağlayabilir.
Temmuz 2024'te, Aptos, belirli bir platformun USDY'sinin ekosisteme dahil edileceğini ve ana DEX'ler ile borç verme uygulamalarında entegre edileceğini açıkladı. 10 Mart itibarıyla, USDY'nin Aptos'taki piyasa değeri yaklaşık 15 milyon dolar olup, USDY'nin toplam piyasa değerinin yaklaşık %2.5'ini oluşturmaktadır. Ekim 2024'te, Aptos, belirli bir varlık yönetim şirketinin Aptos Ağı üzerinde BENJI token'ını temsil eden zincir üstü ABD hükümeti para piyasa fonunu (FOBXX) başlattığını duyurdu. Ayrıca, Aptos, belirli bir platform ile iş birliği yaparak menkul kıymetlerin tokenizasyonunu ilerletiyor ve birçok yatırım şirketinin yatırım fonunu zincir üstüne alarak kurumsal yatırımcıların erişimini artırıyor.
stabil coin ödemesi
Stablecoin ödemeleri, işlemlerin nihaiyetini ve varlık güvenliğini sağlamak için gereklidir. Aptos'un Move dili, kaynak modeli aracılığıyla çift harcama olasılığını önler ve her bir stablecoin transferinin doğruluğunu garanti eder. Örneğin, bir kullanıcı Aptos'taki bir stablecoin ile ödeme yaptığında, işlem durumu güncellemeleri sıkı bir şekilde korunur ve akıllı sözleşme açıklarından kaynaklanan fon kaybı riskini önler. Ayrıca, Aptos'un düşük Gas ücretleri (yüksek TPS sayesinde maliyetlerin paylaşılması) onu küçük ödemeler için son derece rekabetçi kılar. Bazı kamu blok zincirlerinin yüksek Gas ücretleri, ödeme uygulamalarını kısıtlarken, diğer bazı kamu blok zincirleri maliyet açısından düşük olsa da, ağın aşırı yüklenmesi durumunda işlem kaybı riski kullanıcı deneyimini etkileyebilir. Aptos'un bellek havuzu ön sıralama ve Block-STM, ödeme işlemlerinin istikrarını ve düşük gecikmesini garanti eder.
PayFi ve stabilcoin ödemeleri, merkeziyetsizlik ve düzenleyici uyumu dikkate almalıdır. AptosBFT'nin merkeziyetsiz konsensüsü, merkeziyete dayalı riskleri azaltırken, modüler yapısı geliştiricilerin KYC/AML kontrollerini entegre etmelerini destekler. Örneğin, bir stabilcoin ihraççısı Aptos üzerinde uyumlu bir sözleşme dağıtarak işlemlerin yerel yasalara uygun olmasını sağlayabilir ve bu, ağ verimliliğinden ödün vermeden gerçekleştirilir. Bu durum, bazı halka açık blok zincirlerinin merkeziyete dayalı köprüleme modellerine göre daha üstündür ve diğer halka açık blok zincir önericilerinin potansiyel uyum eksikliklerini de telafi eder. Aptos'un dengeli tasarımı, finansal kurumların girişi için daha uygundur.
Aptos'un PayFi ve stabil coin ödeme alanındaki potansiyeli, "güvenli, verimli, uyumlu" üçlüsündedir. Gelecekte, stabil coinlerin geniş çapta benimsenmesini teşvik etmeye devam edecek, sınırlar ötesi ödeme ağları oluşturacak veya ödeme devleri ile birlikte zincir üstü uzlaşma sistemleri geliştirecektir. Yüksek TPS ve düşük maliyet, içerik üreticilerinin gerçek zamanlı bahşişleri gibi mikro ödeme senaryolarını destekleyebilir. Aptos'un anlatısı, "bir sonraki nesil ödeme altyapısına" odaklanabilir ve hem işletmeleri hem de kullanıcıları çekebilir.
Aptos'un güvenlikteki avantajları - bellek havuzu ön sıralaması, Block-STM, AptosBFT ve Move dili - yalnızca saldırı direncini artırmakla kalmıyor, aynı zamanda RWA ve PayFi anlatısı için sağlam bir temel oluşturuyor. RWA alanında, yüksek güvenliği ve işlem hacmi, varlık tokenizasyonunu ve büyük ölçekli işlemleri destekliyor; PayF
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.
16 Likes
Reward
16
5
Repost
Share
Comment
0/400
BakedCatFanboy
· 08-16 17:28
aptos sadece bir spekülasyon zombisi zinciridir
View OriginalReply0
MidnightSnapHunter
· 08-15 13:54
Pankeklerin puanına doğrudan bakmak daha iyi.
View OriginalReply0
GasGasGasBro
· 08-15 13:54
aptos seçilmiş çocuk yyds
View OriginalReply0
GasFeeNightmare
· 08-15 13:49
Yine gece yarısı gaz hesaplayarak birkaç lira tasarruf etmeye çalışıyorum. Hımm, buna değmez, buna değmez.
View OriginalReply0
GateUser-7b078580
· 08-15 13:40
gas ücreti benim ana paramın %99.8'ini yedi. Daha fazla düşmezse kim dayanabilir?
Aptos, Ethereum, Solana işlem döngüsü derinlik karşılaştırması: Optimist paralel yürütmenin avantajları
Ethereum, Solana ve Aptos'un teknik farklılıklarını derinlemesine inceleme
Move dilini, Aptos'u ve diğer kamu blok zincirlerinin teknik farklılıklarını tartışmak, gözlem derinliğine bağlı olarak sıkıcı görünebilir. Genel bir analiz yüzeyde kalmaktan kaçınamazken, koda derinlemesine dalmak da ormanda ağaçları görememeye yol açabilir. Aptos'un diğer kamu blok zincirlerinden farklarını hızlı ve doğru bir şekilde anlamak için uygun bir giriş noktası seçmek kritik öneme sahiptir.
Bir işlemin yaşam döngüsü, ideal bir analiz perspektifidir. İşlemin oluşturulmasından nihai durum güncellemesine kadar olan tam sürecin incelenmesi - oluşturma ve başlatma, yayınlama, sıralama, yürütme ve durum güncellemesi dahil - kamu zincirinin tasarım felsefesi ve teknik tercihlerini net bir şekilde kavramaya olanak tanır. Bu temel üzerinden, farklı kamu zincirlerinin ana anlatısını anlamak mümkündür; ileriye doğru, Aptos üzerinde çekici uygulamalar nasıl inşa edileceğini keşfetmek mümkündür.
Tüm blockchain işlemleri bu beş adım etrafında döner, bu makalede Aptos merkez alınarak, benzersiz tasarımı analiz edilecek ve Ethereum ile Solana ile karşılaştırılacaktır.
Aptos: İyimser Paralel ve Yüksek Performans Tasarımı
Aptos, yüksek performansa odaklanan bir kamu zinciridir. İşlem yaşam döngüsü Ethereum ile benzerlik gösterir, ancak benzersiz optimist paralel yürütme ve bellek havuzu optimizasyonu ile önemli performans artışı sağlanmıştır. Aşağıda Aptos üzerindeki işlem yaşam döngüsünün ana aşamaları verilmiştir:
Oluşturma ve Başlatma
Aptos ağı, hafif düğümler, tam düğümler ve doğrulayıcılardan oluşmaktadır. Kullanıcılar, hafif düğümler (cüzdan veya uygulama gibi) aracılığıyla işlem başlatır, hafif düğüm işlemi yakını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 yapılmaz. Ethereum'dan farklı olarak, bellek havuzu sadece işlem tamponu değildir. İşlemler bellek havuzuna girdikten sonra, sistem kurallara (ilk gelen ilk hizmet veya Gas ücreti gibi) göre ön sıralama yapar ve sonraki paralel yürütme sırasında işlemler arasında çakışma olmamasını garanti eder. Bu tasarım, önceden okuma/yazma kümesi bildiriminde bulunma gereksinimini ortadan kaldırarak yüksek donanım ihtiyaçlarını önler.
sıralama
Aptos, AptosBFT konsensüsünü benimsemektedir; önerici prensipte işlemleri serbestçe sıralayamaz, ancak gecikmiş işlemleri doldurabilir. Bellek havuzundaki ön sıralama, çakışma önlemeyi önceden tamamlamıştır, blok oluşturma ise önericinin liderliğinden çok doğrulayıcılar arasındaki iş birliğine daha fazla bağımlıdır.
yürütme
Aptos, optimistik paralel yürütmeyi sağlamak için Block-STM teknolojisini kullanır. İşlemler çakışma olmadığı varsayımıyla aynı anda işlenir; eğer yürütme sonrası bir çakışma tespit edilirse, etkilenen işlemler yeniden yürütülür. Bu yöntem, çok çekirdekli işlemcilerin verimliliğini artırarak, TPS'nin 160,000'e kadar çıkmasına olanak tanır.
durum güncellemesi
Doğrulayıcı senkronizasyon durumu, nihai doğrulama kontrol noktası onayı ile gerçekleştirilir, Ethereum'un Epoch mekanizmasına benzer, ancak daha etkilidir.
Aptos'un temel avantajı, optimistik paralellik ile bellek havuzu ön sıralaması kombinasyonudur; bu, hem düğüm performans gereksinimlerini azaltmakta hem de önemli ölçüde throughput'u artırmaktadır.
Ethereum: Seri İcranın Temeli
Ethereum, akıllı sözleşmelerin öncüsü olarak, kamu zinciri 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ılar cüzdan aracılığıyla ara geçit veya RPC arayüzü üzerinden işlem başlatır.
Yayın: İşlem, paketlenmeyi bekleyen genel bellek havuzuna girer.
Sıralama: PoS yükseltmesinden sonra, blok inşaatçıları kâr maksimizasyonu ilkesine göre işlemleri paketler, ara katman teklif verir ve sonrasında öneren kişiye sunar.
İşlem: EVM, işlemleri seri olarak işleyerek durumu tek bir iş parçacığıyla günceller.
Durum güncellemesi: Blok, nihai doğruluğu onaylamak için iki kontrol noktası üzerinden geçmelidir.
Ethereum'un seri yürütme ve bellek havuzu tasarımı performansı sınırlıyor, blok süresi 12 saniye/slot ve TPS düşük. Buna karşılık, Aptos paralel yürütme ve bellek havuzu optimizasyonu ile nitel bir sıçrama gerçekleştirmiştir.
Solana: Kesinlikli Paralelizm ile En Üst Düzey Optimizasyon
Solana yüksek performansıyla tanınır, işlem yaşam döngüsü Aptos'tan belirgin şekilde farklıdır, özellikle de bellek havuzu ve yürütme şekli açısından.
Solana işlem yaşam döngüsü
Oluşturma ve Başlatma: Kullanıcı cüzdan aracılığıyla işlemi başlatır.
Yayın: Kamu hafıza havuzu yok, işlemler doğrudan mevcut ve sonraki iki teklif sahibine gönderilir.
Sıralama: Teklif veren PoH (Tarih Kanıtı) temelinde blokları paketler, blok süresi sadece 400 milisaniyedir.
Uygulama: Sealevel sanal makinesi belirleyici paralel yürütme kullanır, çakışmaları önlemek için önceden okuma/yazma kümesi bildirilmelidir.
Durum güncellemesi: BFT konsensüsü hızlı onay.
Solana'nın bellek havuzunu kullanmaması, performans darboğazlarını önlemek içindir. Bellek havuzu olmaması ve Solana'nın benzersiz PoH konsensüsü sayesinde, düğümler hızlı bir şekilde işlem sırası üzerinde uzlaşma sağlayabilirler, bu da işlemlerin bellek havuzunda sıraya girmesi gerekliliğini ortadan kaldırır ve işlemler neredeyse anında gerçekleşebilir. Ancak, bu aynı zamanda ağın aşırı yüklenmesi durumunda işlemlerin beklemek yerine atılabileceği anlamına gelir, bu nedenle kullanıcıların yeniden göndermesi gerekecektir.
Buna karşılık, Aptos'un iyimser paralelliği okuma-yazma kümesi beyanı gerektirmiyor, düğüm eşiği daha düşük, TPS ise daha yüksek.
Paralel yürütmenin iki yolu: Aptos vs Solana
İşlem yürütme, blok durumunun güncellenmesini temsil eder ve işlem talimatlarının nihai duruma dönüştürülmesi sürecidir. Düğümler işlemin başarılı olduğunu varsayar ve bunun ağ durumu üzerindeki etkisini hesaplar, bu hesaplama süreci ise yürütmedir.
Blok zincirindeki paralel yürütme, çok çekirdekli işlemcilerin ağ durumunu aynı anda hesaplamasını ifade eder. Şu anda piyasada paralel yürütme, belirleyici paralel yürütme ve iyimser paralel yürütme olmak üzere iki şekilde sınıflandırılmaktadır. Fark, paralel işlemlerin çakışmamasını sağlamanın yolundadır - yani işlemler arasında bir bağımlılık ilişkisi olup olmadığı.
Paralel işlem bağımlılık çakışmalarını belirlemenin zamanı, iki geliştirme yönünün ayrılmasını belirler; Aptos ve Solana farklı yolları seçti:
Belirleyici Paralellik (Solana): İşlem yayınlamadan önce okuma/yazma kümesini beyan etmek gereklidir, Sealevel motoru beyan edilen işlemleri çakışmasız olarak paralel işler, çakışan işlemler ise seri olarak yürütülür. Avantajı verimli olması, dezavantajı ise yüksek donanım gereksinimidir.
Optimistik Paralel (Aptos): Çatışma olmadan işlem varsayımı, Block-STM paralel yürütme sonrasında doğrulama, eğer çatışma varsa tekrar deneme. Bellek havuzu ön sıralaması çatışma riskini azaltır, düğüm yükü daha hafiftir.
Örnek: Hesap A'nın bakiyesi 100, işlem 1'de B'ye 70 gönderiliyor, işlem 2'de C'ye 50 gönderiliyor. Solana, çakışmaları önceden onaylamak için açıklamalarla işlem yapar ve sırayla işler; Aptos, paralel yürütme sonrasında bakiye yetersizliği tespit ederse yeniden ayarlar. Aptos'un esnekliği onu daha ölçeklenebilir hale getiriyor.
Çatışma onayını hafıza havuzunda önceden tamamlamak için iyimser paralel
İyimser paralelliğin temel düşüncesi, paralel olarak işlenen işlemlerin çatışmayacağı varsayımına dayanır; bu nedenle, işlem yürütülmeden önce uygulama tarafı işlem beyanı sunmak zorunda değildir. İşlem yürütüldükten sonra doğrulama sırasında bir çatışma tespit edilirse, Block-STM etkilenen işlemleri tutarlılığı sağlamak için yeniden yürütecektir.
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 meydana gelebilir ve bu da kamu zincirinin yavaşlamasına yol açar. Bu nedenle, iyimser paralel, sadece işlemlerin çakışmadığını varsaymak değildir, aynı zamanda işlem yayın aşamasında riskleri önceden bertaraf etmektir.
Aptos'ta, işlemler kamu bellek havuzuna girdikten sonra belirli kurallara (ilk giren ilk çıkar ve Gas ücretleri gibi) göre ön sıralamaya tabi tutulur, böylece bir blok içindeki işlemler paralel olarak yürütüldüğünde çakışma olmayacağı garanti edilir. Bu nedenle, Aptos'un önericileri 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 optimistik paralelliği gerçekleştirmesinin anahtarıdır. Solana'nın işlem beyanlarını tanıtması gerekirken, Aptos bu mekanizmaya ihtiyaç duymadığından, düğüm performansı gereksinimleri büyük ölçüde azalır. İşlemlerin çakışmadan yürütülmesini sağlamak için ağ üzerindeki yük açısından, Aptos'un bellek havuzuna katılımının TPS üzerindeki etkisi, Solana'nın işlem beyanlarının getirdiği maliyetten çok daha azdır. Bu nedenle, Aptos'un TPS'si 160,000'e ulaşabilir ve Solana'nın iki katından fazladır. İşlem ön sıralamasının etkisi, Aptos'ta MEV'yi yakalamanın zorluğunu artırmakta, bu da kullanıcılar için hem avantajlar hem de dezavantajlar doğurmaktadır.
Güvenlik temelli anlatı, Aptos'un gelişim yönüdür
RWA
Aptos, gerçek varlıkların tokenizasyonu ve kurumsal finansal çözümler konusunda aktif olarak ilerlemektedir. Ethereum'a kıyasla, Aptos'un Block-STM, birden fazla varlık transferi işlemine paralel olarak işlem yapabilmektedir, bu sayede ağ tıkanıklığı nedeniyle hak sahipliği gecikmelerini önler. 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 hak sahipliği istikrarını etkileyebilir. Aptos'un bellek havuzu ön sıralaması, işlemlerin sırasıyla yürütmeye girmesini sağlar, bu sayede yoğun dönemlerde bile varlık kayıtlarının güvenilirliğini koruyabilir.
RWA, varlık bölme, gelir dağıtımı ve uyumluluk denetimi gibi karmaşık akıllı sözleşmeler desteğine ihtiyaç duyar. Move dilinin modüler tasarımı ve güvenliği, geliştiricilerin güvenilir RWA uygulamaları oluşturmasını daha kolay hale getirir. Buna karşılık, bazı halka açık blok zincirlerinin sözleşme dillerinin karmaşıklığı ve güvenlik açıkları, geliştirme maliyetlerini artırırken, diğer bazı halka açık blok zincirlerinin programlama dilleri verimli olmasına rağmen geliştiricilerin öğrenme eğrisi açısından daha yüksek taleplerde bulunur. Aptos'un ekosistem dostu olması, daha fazla RWA projesinin hayata geçmesini çekmeyi umuyor ve olumlu bir döngü oluşturuyor.
Aptos'un RWA alanındaki potansı, güvenlik ve performansın birleşimindedir. Gelecekte, geleneksel finansal kurumlarla işbirliği yaparak tahviller, hisse senetleri gibi yüksek değerli varlıkları zincire taşıyabilir ve Move dilini kullanarak güçlü bir uyum standartları oluşturabilir. Bu "güvenli+verimli" anlatı, Aptos'un RWA pazarında öne çıkmasını sağlayabilir.
Temmuz 2024'te, Aptos, belirli bir platformun USDY'sinin ekosisteme dahil edileceğini ve ana DEX'ler ile borç verme uygulamalarında entegre edileceğini açıkladı. 10 Mart itibarıyla, USDY'nin Aptos'taki piyasa değeri yaklaşık 15 milyon dolar olup, USDY'nin toplam piyasa değerinin yaklaşık %2.5'ini oluşturmaktadır. Ekim 2024'te, Aptos, belirli bir varlık yönetim şirketinin Aptos Ağı üzerinde BENJI token'ını temsil eden zincir üstü ABD hükümeti para piyasa fonunu (FOBXX) başlattığını duyurdu. Ayrıca, Aptos, belirli bir platform ile iş birliği yaparak menkul kıymetlerin tokenizasyonunu ilerletiyor ve birçok yatırım şirketinin yatırım fonunu zincir üstüne alarak kurumsal yatırımcıların erişimini artırıyor.
stabil coin ödemesi
Stablecoin ödemeleri, işlemlerin nihaiyetini ve varlık güvenliğini sağlamak için gereklidir. Aptos'un Move dili, kaynak modeli aracılığıyla çift harcama olasılığını önler ve her bir stablecoin transferinin doğruluğunu garanti eder. Örneğin, bir kullanıcı Aptos'taki bir stablecoin ile ödeme yaptığında, işlem durumu güncellemeleri sıkı bir şekilde korunur ve akıllı sözleşme açıklarından kaynaklanan fon kaybı riskini önler. Ayrıca, Aptos'un düşük Gas ücretleri (yüksek TPS sayesinde maliyetlerin paylaşılması) onu küçük ödemeler için son derece rekabetçi kılar. Bazı kamu blok zincirlerinin yüksek Gas ücretleri, ödeme uygulamalarını kısıtlarken, diğer bazı kamu blok zincirleri maliyet açısından düşük olsa da, ağın aşırı yüklenmesi durumunda işlem kaybı riski kullanıcı deneyimini etkileyebilir. Aptos'un bellek havuzu ön sıralama ve Block-STM, ödeme işlemlerinin istikrarını ve düşük gecikmesini garanti eder.
PayFi ve stabilcoin ödemeleri, merkeziyetsizlik ve düzenleyici uyumu dikkate almalıdır. AptosBFT'nin merkeziyetsiz konsensüsü, merkeziyete dayalı riskleri azaltırken, modüler yapısı geliştiricilerin KYC/AML kontrollerini entegre etmelerini destekler. Örneğin, bir stabilcoin ihraççısı Aptos üzerinde uyumlu bir sözleşme dağıtarak işlemlerin yerel yasalara uygun olmasını sağlayabilir ve bu, ağ verimliliğinden ödün vermeden gerçekleştirilir. Bu durum, bazı halka açık blok zincirlerinin merkeziyete dayalı köprüleme modellerine göre daha üstündür ve diğer halka açık blok zincir önericilerinin potansiyel uyum eksikliklerini de telafi eder. Aptos'un dengeli tasarımı, finansal kurumların girişi için daha uygundur.
Aptos'un PayFi ve stabil coin ödeme alanındaki potansiyeli, "güvenli, verimli, uyumlu" üçlüsündedir. Gelecekte, stabil coinlerin geniş çapta benimsenmesini teşvik etmeye devam edecek, sınırlar ötesi ödeme ağları oluşturacak veya ödeme devleri ile birlikte zincir üstü uzlaşma sistemleri geliştirecektir. Yüksek TPS ve düşük maliyet, içerik üreticilerinin gerçek zamanlı bahşişleri gibi mikro ödeme senaryolarını destekleyebilir. Aptos'un anlatısı, "bir sonraki nesil ödeme altyapısına" odaklanabilir ve hem işletmeleri hem de kullanıcıları çekebilir.
Aptos'un güvenlikteki avantajları - bellek havuzu ön sıralaması, Block-STM, AptosBFT ve Move dili - yalnızca saldırı direncini artırmakla kalmıyor, aynı zamanda RWA ve PayFi anlatısı için sağlam bir temel oluşturuyor. RWA alanında, yüksek güvenliği ve işlem hacmi, varlık tokenizasyonunu ve büyük ölçekli işlemleri destekliyor; PayF