Aptos ile Diğer Kamu Zincirleri Arasındaki Teknik Farklılıklar, İşlem Yaşam Döngüsünden Bakıldığında
Farklı kamu blok zincirlerinin teknik farklılıklarını karşılaştırmak sıkıcı görünebilir. Aptos ile diğer kamu blok zincirleri arasındaki farkları hızlı ve doğru bir şekilde anlamak için uygun bir giriş noktası seçmek önemlidir.
Bir işlemin yaşam döngüsü, iyi bir analiz perspektifidir. İşlemin oluşturulmasından nihai durum güncellemesine kadar olan sürecin tamamını inceleyerek - oluşturma ve başlatma, yayınlama, sıralama, yürütme ve durum güncellemesi dahil - kamu zincirinin tasarım düşüncesini ve teknik tercihlerini net bir şekilde kavrayabiliriz. Bu temel üzerinden, farklı kamu zincirlerinin temel anlatısını anlayabiliriz; ileriye dönük olarak ise Aptos üzerinde çekici uygulamalar geliştirme yollarını keşfedebiliriz.
Tüm blockchain işlemleri bu beş adım etrafında şekillenir, bu makalede Aptos merkez alınarak benzersiz tasarımı analiz edilecek ve Ethereum ile Solana arasındaki temel farklar karşılaştırılacaktır.
Aptos: İyimser Paralellik ve Yüksek Performans Tasarımı
Aptos, yüksek performansa vurgu yapan bir halka açık blok zinciridir. İşlem yaşam döngüsü, Ethereum ile benzerlik gösterir, ancak benzersiz optimistik paralel yürütme ve bellek havuzu optimizasyonu sayesinde belirgin bir iyileşme sağlanmıştır. İşte Aptos üzerindeki işlem yaşam döngüsünün ana adımları:
Oluştur ve Başlat
Aptos ağı, hafif düğümler, tam düğümler ve doğrulayıcılardan oluşur. Kullanıcılar hafif düğümler (cüzdan veya uygulama gibi) aracılığıyla işlemler başlatır, hafif düğümler işlemi yakınlardaki tam düğümlere iletir, tam düğümler ise doğrulayıcılara senkronize eder.
yayın
Aptos, bellek havuzunu koruyor, ancak QuorumStore'dan sonra bellek havuzları arasında paylaşım yok. Ethereum'dan farklı olarak, bellek havuzu yalnızca bir işlem tamponu değildir. İşlem bellek havuzuna girdikten sonra, sistem kurallara (örneğin FIFO veya Gas ücreti) göre ön sıralama yaparak, sonraki paralel yürütmelerde işlemlerin çatışmasız olmasını sağlıyor. Bu tasarım, Solana'nın önceden okuma/yazma kümesini belirtme gereksinimlerinin yüksek donanım ihtiyaçlarını önlüyor.
sıralama
Aptos, AptosBFT konsensüsünü benimsemektedir, önerenler esasen işlemleri serbestçe sıralama yeteneğine sahip değildir, aip-68 önerenlere gecikmiş işlemleri doldurma hakkı vermektedir. Bellek havuzunun ön sıralaması, çatışmayı önlemek için önceden tamamlanmıştır, blok üretimi daha çok doğrulayıcılar arasındaki işbirliğine dayanmakta, önerenlerin liderliğinden ziyade.
yürüt
Aptos, Block-STM teknolojisini kullanarak optimistik paralel yürütme sağlar. İşlemler çakışma olmadan işlenip aynı anda gerçekleştirilir ve eğer uygulama sonrasında bir çakışma tespit edilirse, etkilenen işlemler yeniden yürütülür. Bu yöntem, çok çekirdekli işlemcilerin verimliliğini artırır ve TPS 160.000'e kadar çıkabilir.
durum güncellemesi
Doğrulayıcı senkronizasyon durumu, nihai doğrulama kontrol noktası onayı ile sağlanır, bu Ethereum'un Epoch mekanizmasına benzer, ancak daha verimlidir.
Aptos'un temel avantajı, iyimser paralellik ve bellek havuzu ön sıralaması kombinasyonunda yatmaktadır; bu, hem düğüm performans gereksinimlerini azaltmakta hem de önemli ölçüde verimliliği artırmaktadır.
Ethereum: Seri İcra Ölçeği
Ethereum, akıllı sözleşmelerin öncüsü olarak, halka açık blok 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ı, cüzdan aracılığıyla bir ara geçit veya RPC arayüzü üzerinden işlem başlatır.
Yayın: İşlem kamu hafıza havuzuna girdi, paketlenmeyi bekliyor.
Sıralama: PoS yükseltmesinden sonra, blok inşaatçıları kâr maksimizasyonu ilkesine göre işlemleri paketler, ara katman teklif verip önericiye sunar.
Uygulama: EVM, işlemleri seri şekilde işleyerek tek iş parçacığı ile durumu günceller.
Durum Güncellemesi: Blokların nihai onayı için iki kontrol noktasından geçmesi gerekmektedir.
Ethereum'un seri yürütme ve bellek havuzu tasarımı performansı sınırlamaktadır, blok süresi 12 saniye/slot ve TPS düşük. Buna karşılık, Aptos, paralel yürütme ve bellek havuzu optimizasyonu ile niteliksel bir sıçrama gerçekleştirmiştir.
Solana yüksek performansıyla tanınır, işlem yaşam döngüsü Aptos'tan belirgin şekilde farklıdır, özellikle 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ş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 verenler PoH (Tarih Kanıtı) temelinde blokları paketleyerek, blok süresi yalnızca 400 milisaniyedir.
İcra: Sealevel sanal makinesi belirleyici paralel yürütme kullanır, çakışmaları önlemek için okuma/yazma kümesini önceden beyan etmek gerekir.
Durum Güncellemesi: BFT konsensüsü hızlı onay.
Solana'nın bellek havuzunu kullanmamasının nedeni, bellek havuzunun bir performans darboğazı haline gelebilmesidir. Bellek havuzu olmaması ve Solana'nın benzersiz PoH konsensüsü sayesinde, düğümler işlem sırası üzerinde hızlı bir şekilde konsensüse ulaşabilir, 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, ağ aşırı yüklendiğinde, işlemlerin beklemek yerine atılabileceği anlamına gelir; kullanıcıların işlemleri yeniden göndermeleri gerekir.
Buna karşın, Aptos'un iyimser paralelliği okuma/yazma kümesi beyanı gerektirmiyor, düğüm eşiği daha düşük ve TPS daha yüksek.
Paralel Yürütmenin İki Yolu: Aptos vs Solana
İşlemin gerçekleştirilmesi, blok durumunun güncellenmesini temsil eder ve işlem başlatma talimatının nihai bir duruma dönüşüm sürecidir. Düğümler işlemin başarılı olduğunu varsayar, bunun ağ durumuna etkisini hesaplar; bu hesaplama süreci ise gerçekleştirmedir.
Blok zincirinde paralel yürütme, çok çekirdekli işlemcilerin ağ durumunu aynı anda hesaplama sürecini ifade eder. Mevcut 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. Bu iki geliştirme yöneliminin farkı, paralel işlemlerin çakışmadan nasıl korunacağını sağlamaktan kaynaklanmaktadır - yani işlemler arasında bir bağımlılık ilişkisi olup olmadığı.
Eşzamanlı işlem bağımlılık çelişkilerinin belirlenmesi, kesin eşzamanlı yürütme ile iyimser eşzamanlı yürütme arasındaki iki geliştirme yönünün ayrılmasını belirler. Aptos ve Solana farklı yönler seçmiştir:
Belirlenmiş Paralellik (Solana): İşlemler yayınlanmadan önce okuma/yazma kümesi belirtilmelidir, Sealevel motoru belirtilenlere göre çelişmeyen işlemleri paralel olarak işler, çelişen işlemler seri olarak yürütülür. Avantajı verimlidir, dezavantajı ise yüksek donanım gereksinimidir.
İyimser Paralellik (Aptos): İşlemlerin çelişkisiz olduğu varsayılarak, Block-STM paralel gerçekleştirilir ve ardından doğrulanır; eğer çelişki varsa, yeniden denenir. Bellek havuzundaki ö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, çakışmaları önceden belirtme yoluyla onaylar ve sırayla işler; Aptos, paralel yürütme sonrasında bakiyenin yetersiz olduğunu tespit ederse yeniden düzenler. Aptos'un esnekliği onu daha ölçeklenebilir hale getirir.
Çatışma onayını önceden tamamlamak için bellek havuzunu optimistçe paralel kullanma
İyimser paralel işlemenin temel düşüncesi, paralel olarak işlenen işlemlerin çakışmayacağını varsaymaktır. Bu nedenle, işlem yürütülmeden önce uygulama tarafı işlem bildirimi göndermek zorunda değildir. Eğer iş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 çelişkili olup olmadığını önceden onaylamazsanız, gerçek yürütme sırasında çok sayıda hata oluşabilir ve bu da kamu blok zincirinin yavaşlamasına yol açar. Bu nedenle, iyimser paralel işlem yalnızca işlemlerin çelişkisiz olduğunu varsaymak değil, belirli bir aşamada riski önceden bertaraf etmektir; bu aşama işlem yayılma aşamasıdır.
Aptos'ta, işlemler kamu hafıza havuzuna girdikten sonra, belirli kurallara (örneğin FIFO ve Gas ücretleri) göre ön sıralama yapılır ve bu sayede bir blok içindeki işlemler paralel olarak yürütülürken çakışma olmayacağı güvence altına alınır. Bu durum, Aptos'un önericisinin aslında işlem sıralama yeteneğine sahip olmadığını ve ağda blok inşaatçılarının bulunmadığını göstermektedir. Bu işlem ön sıralama, Aptos'un iyimser paralel gerçekleştirmesinin anahtarıdır. Solana'nın işlem beyanı getirmesi gerektiği gibi, Aptos bu mekanizmaya ihtiyaç duymaz, bu yüzden düğüm performansına olan gereksinimler büyük ölçüde azalır. İşlemlerin çakışmadığı bir ağın maliyetini sağlarken, Aptos'un hafıza havuzuna girişi TPS üzerindeki etkisi, Solana'nın işlem beyanının getirdiği maliyetten çok daha düşüktür. Bu nedenle, Aptos'un TPS'si 160.000'e kadar çıkabilir ve Solana'nın iki katından fazla olabilir. İşlem ön sıralamanın etkisi, Aptos'ta MEV'yi yakalamanın zorluğunu artırır, bu da kullanıcılar için hem avantaj hem de dezavantaj anlamına gelir.
Güvenlik temelli anlatım, Aptos'un gelişim yönü
RWA
Aptos, gerçek varlıkların tokenizasyonunu ve kurumsal finans çözümlerini aktif olarak ilerletiyor. Ethereum'a kıyasla, Aptos'un Block-STM, birden fazla varlık transfer işlemini paralel olarak işleyebiliyor ve ağ tıkanıklığından kaynaklanan mülkiyet gecikmelerini önlüyor. Bazı halka açık 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 olabiliyor ve RWA'nın mülkiyet kararlılığını etkileyebiliyor. Aptos'un bellek havuzu ön sıralaması, işlemlerin sırayla yürütülmeye girmesini sağlıyor ve yoğun dönemlerde bile varlık kayıtlarının güvenilirliğini sürdürüyor. RWA, varlık bölme, gelir dağıtımı ve uyumluluk kontrolü gibi karmaşık akıllı sözleşme desteği gerektiriyor. Move dilinin modüler tasarımı ve güvenliği, geliştiricilerin güvenilir RWA uygulamaları inşa etmelerini kolaylaştırıyor. Buna karşılık, bazı halka açık blok zincirlerinin programlama dili karmaşıklığı ve güvenlik açıkları, geliştirme maliyetlerini artırırken, diğerleri verimli olmasına rağmen geliştiriciler için daha yüksek öğrenme eğrisi gerektiriyor. Aptos'un ekosistem dostu olması, daha fazla RWA projesinin hayata geçmesini umut ediyor ve olumlu bir döngü oluşturuyor. Aptos'un RWA alanındaki potansiyeli, güvenlik ve performansın birleşimindedir. Gelecekte, geleneksel finans kuruluşlarıyla iş birliğine odaklanarak, tahviller, hisse senetleri gibi yüksek değerli varlıkları zincirleme almayı ve Move dilini kullanarak güçlü uyumluluk standartlarına sahip tokenizasyon oluşturmayı planlayabilir. Bu "güvenli + verimli" anlatım, Aptos'un RWA pazarında öne çıkmasını sağlayabilir.
2024 Temmuz'unda, Aptos resmi olarak Ondo Finance'ın USDY'yi ekosisteme dahil edeceğini duyurdu ve bunu ana DEX'lerde ve borç verme uygulamalarında entegre etti. 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'ın Aptos Network'te BENJI token'ı ile temsil edilen Franklin zincir üstü ABD hükümeti para fonu (FOBXX) başlattığını duyurdu. Ayrıca, Aptos, Brevan Howard, BlackRock ve Hamilton Lane'in yatırım fonlarını zincir üstüne almak için Libre ile işbirliği yaparak menkul kıymet tokenizasyonunu ilerletmektedir.
stabilcoin ödemesi
Stablecoin ödemeleri, işlemlerin nihaiğini ve varlık güvenliğini sağlamak için gereklidir. 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 üzerindeki USDC ile ödeme yaptığında, işlem durumu güncellemeleri sıkı bir koruma altındadır, bu da sözleşme açıkları nedeniyle fon kaybını önler. Ayrıca, Aptos'un düşük Gas ücretleri (yüksek TPS'nin maliyetleri dağıtması sayesinde) onu küçük ödemeler için son derece rekabetçi kılar. Bazı halka açık blok zincirlerin yüksek Gas ücretleri, ödeme uygulamalarını sınırlarken, diğerleri düşük maliyetli olmasına rağmen, ağın aşırı yüklenmesi durumunda işlem kaybı riski kullanıcı deneyimini etkileyebilir. Aptos'un bellek havuzu ön sıralaması ve Block-STM, ödeme işlemlerinin istikrarını ve düşük gecikme süresini garanti eder.
PayFi ve stabil coin ödemeleri, merkeziyetsizlik ve düzenleyici uyumu bir arada sağlamalıdır. AptosBFT'nin merkeziyetsiz konsensüsü, merkezi riskleri azaltırken, modüler yapısı geliştiricilerin KYC/AML kontrollerini entegre etmesine olanak tanır. Örneğin, bir stabil coin ihraççısı, işlemlerin yerel yasalara uygun olmasını sağlamak için Aptos üzerinde uyumlu sözleşmeler dağıtabilirken, ağ verimliliğinden ödün vermez. Bu durum, bazı kamu blok zincirlerinin merkeziyetsiz aracılık modellerinden daha üstündür ve diğer bazı kamu blok zincirlerinin önericileri tarafından yönetilen potansiyel uyum eksikliklerini telafi eder. Aptos'un dengeli tasarımı, finansal kuruluşların katılımı için daha uygun hale getirir.
Aptos'un PayFi ve stabil coin ödemeleri alanındaki potansiyeli, "güvenli, verimli ve uyumlu" üçlüsünde yatıyor. Gelecekte, stabil coinlerin geniş çapta benimsenmesini desteklemeye, sınır ötesi ödeme ağları oluşturmaya veya ödeme devleriyle birlikte zincir üstü hesaplaşma sistemleri geliştirmeye devam edecek. Yüksek TPS ve düşük maliyet, içerik oluşturucularının anlık bağışları gibi mikro ödeme senaryolarını da destekleyebilir. Aptos'un anlatısı, "gelecek nesil ödeme altyapısı" üzerine odaklanabilir ve hem işletmelerin hem de kullanıcıların çift yönlü akışını çekebilir.
Aptos'un güvenlikteki avantajları - bellek havuzu ön sıralama, Block-STM, AptosBFT ve Move dili - yalnızca saldırı direncini artırmakla kalmıyor, aynı zamanda RWA ve PayFi anlatısını da temellendiriyor.
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.
Aptos teknolojisinin avantajları analizi: İyimser paralel işlem ve bellek havuzu yenilikleri RWA ve ödeme senaryolarını destekliyor.
Aptos ile Diğer Kamu Zincirleri Arasındaki Teknik Farklılıklar, İşlem Yaşam Döngüsünden Bakıldığında
Farklı kamu blok zincirlerinin teknik farklılıklarını karşılaştırmak sıkıcı görünebilir. Aptos ile diğer kamu blok zincirleri arasındaki farkları hızlı ve doğru bir şekilde anlamak için uygun bir giriş noktası seçmek önemlidir.
Bir işlemin yaşam döngüsü, iyi bir analiz perspektifidir. İşlemin oluşturulmasından nihai durum güncellemesine kadar olan sürecin tamamını inceleyerek - oluşturma ve başlatma, yayınlama, sıralama, yürütme ve durum güncellemesi dahil - kamu zincirinin tasarım düşüncesini ve teknik tercihlerini net bir şekilde kavrayabiliriz. Bu temel üzerinden, farklı kamu zincirlerinin temel anlatısını anlayabiliriz; ileriye dönük olarak ise Aptos üzerinde çekici uygulamalar geliştirme yollarını keşfedebiliriz.
Tüm blockchain işlemleri bu beş adım etrafında şekillenir, bu makalede Aptos merkez alınarak benzersiz tasarımı analiz edilecek ve Ethereum ile Solana arasındaki temel farklar karşılaştırılacaktır.
Aptos: İyimser Paralellik ve Yüksek Performans Tasarımı
Aptos, yüksek performansa vurgu yapan bir halka açık blok zinciridir. İşlem yaşam döngüsü, Ethereum ile benzerlik gösterir, ancak benzersiz optimistik paralel yürütme ve bellek havuzu optimizasyonu sayesinde belirgin bir iyileşme sağlanmıştır. İşte Aptos üzerindeki işlem yaşam döngüsünün ana adımları:
Oluştur ve Başlat
Aptos ağı, hafif düğümler, tam düğümler ve doğrulayıcılardan oluşur. Kullanıcılar hafif düğümler (cüzdan veya uygulama gibi) aracılığıyla işlemler başlatır, hafif düğümler işlemi yakınlardaki tam düğümlere iletir, tam düğümler ise doğrulayıcılara senkronize eder.
yayın
Aptos, bellek havuzunu koruyor, ancak QuorumStore'dan sonra bellek havuzları arasında paylaşım yok. Ethereum'dan farklı olarak, bellek havuzu yalnızca bir işlem tamponu değildir. İşlem bellek havuzuna girdikten sonra, sistem kurallara (örneğin FIFO veya Gas ücreti) göre ön sıralama yaparak, sonraki paralel yürütmelerde işlemlerin çatışmasız olmasını sağlıyor. Bu tasarım, Solana'nın önceden okuma/yazma kümesini belirtme gereksinimlerinin yüksek donanım ihtiyaçlarını önlüyor.
sıralama
Aptos, AptosBFT konsensüsünü benimsemektedir, önerenler esasen işlemleri serbestçe sıralama yeteneğine sahip değildir, aip-68 önerenlere gecikmiş işlemleri doldurma hakkı vermektedir. Bellek havuzunun ön sıralaması, çatışmayı önlemek için önceden tamamlanmıştır, blok üretimi daha çok doğrulayıcılar arasındaki işbirliğine dayanmakta, önerenlerin liderliğinden ziyade.
yürüt
Aptos, Block-STM teknolojisini kullanarak optimistik paralel yürütme sağlar. İşlemler çakışma olmadan işlenip aynı anda gerçekleştirilir ve eğer uygulama sonrasında bir çakışma tespit edilirse, etkilenen işlemler yeniden yürütülür. Bu yöntem, çok çekirdekli işlemcilerin verimliliğini artırır ve TPS 160.000'e kadar çıkabilir.
durum güncellemesi
Doğrulayıcı senkronizasyon durumu, nihai doğrulama kontrol noktası onayı ile sağlanır, bu Ethereum'un Epoch mekanizmasına benzer, ancak daha verimlidir.
Aptos'un temel avantajı, iyimser paralellik ve bellek havuzu ön sıralaması kombinasyonunda yatmaktadır; bu, hem düğüm performans gereksinimlerini azaltmakta hem de önemli ölçüde verimliliği artırmaktadır.
Ethereum: Seri İcra Ölçeği
Ethereum, akıllı sözleşmelerin öncüsü olarak, halka açık blok 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ı, cüzdan aracılığıyla bir ara geçit veya RPC arayüzü üzerinden işlem başlatır.
Yayın: İşlem kamu hafıza havuzuna girdi, paketlenmeyi bekliyor.
Sıralama: PoS yükseltmesinden sonra, blok inşaatçıları kâr maksimizasyonu ilkesine göre işlemleri paketler, ara katman teklif verip önericiye sunar.
Uygulama: EVM, işlemleri seri şekilde işleyerek tek iş parçacığı ile durumu günceller.
Durum Güncellemesi: Blokların nihai onayı için iki kontrol noktasından geçmesi gerekmektedir.
Ethereum'un seri yürütme ve bellek havuzu tasarımı performansı sınırlamaktadır, blok süresi 12 saniye/slot ve TPS düşük. Buna karşılık, Aptos, paralel yürütme ve bellek havuzu optimizasyonu ile niteliksel bir sıçrama gerçekleştirmiştir.
Solana: Belirlenebilir Paralelizmin Uç Optimizasyonu
Solana yüksek performansıyla tanınır, işlem yaşam döngüsü Aptos'tan belirgin şekilde farklıdır, özellikle 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ş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 verenler PoH (Tarih Kanıtı) temelinde blokları paketleyerek, blok süresi yalnızca 400 milisaniyedir.
İcra: Sealevel sanal makinesi belirleyici paralel yürütme kullanır, çakışmaları önlemek için okuma/yazma kümesini önceden beyan etmek gerekir.
Durum Güncellemesi: BFT konsensüsü hızlı onay.
Solana'nın bellek havuzunu kullanmamasının nedeni, bellek havuzunun bir performans darboğazı haline gelebilmesidir. Bellek havuzu olmaması ve Solana'nın benzersiz PoH konsensüsü sayesinde, düğümler işlem sırası üzerinde hızlı bir şekilde konsensüse ulaşabilir, 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, ağ aşırı yüklendiğinde, işlemlerin beklemek yerine atılabileceği anlamına gelir; kullanıcıların işlemleri yeniden göndermeleri gerekir.
Buna karşın, Aptos'un iyimser paralelliği okuma/yazma kümesi beyanı gerektirmiyor, düğüm eşiği daha düşük ve TPS daha yüksek.
Paralel Yürütmenin İki Yolu: Aptos vs Solana
İşlemin gerçekleştirilmesi, blok durumunun güncellenmesini temsil eder ve işlem başlatma talimatının nihai bir duruma dönüşüm sürecidir. Düğümler işlemin başarılı olduğunu varsayar, bunun ağ durumuna etkisini hesaplar; bu hesaplama süreci ise gerçekleştirmedir.
Blok zincirinde paralel yürütme, çok çekirdekli işlemcilerin ağ durumunu aynı anda hesaplama sürecini ifade eder. Mevcut 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. Bu iki geliştirme yöneliminin farkı, paralel işlemlerin çakışmadan nasıl korunacağını sağlamaktan kaynaklanmaktadır - yani işlemler arasında bir bağımlılık ilişkisi olup olmadığı.
Eşzamanlı işlem bağımlılık çelişkilerinin belirlenmesi, kesin eşzamanlı yürütme ile iyimser eşzamanlı yürütme arasındaki iki geliştirme yönünün ayrılmasını belirler. Aptos ve Solana farklı yönler seçmiştir:
Belirlenmiş Paralellik (Solana): İşlemler yayınlanmadan önce okuma/yazma kümesi belirtilmelidir, Sealevel motoru belirtilenlere göre çelişmeyen işlemleri paralel olarak işler, çelişen işlemler seri olarak yürütülür. Avantajı verimlidir, dezavantajı ise yüksek donanım gereksinimidir.
İyimser Paralellik (Aptos): İşlemlerin çelişkisiz olduğu varsayılarak, Block-STM paralel gerçekleştirilir ve ardından doğrulanır; eğer çelişki varsa, yeniden denenir. Bellek havuzundaki ö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, çakışmaları önceden belirtme yoluyla onaylar ve sırayla işler; Aptos, paralel yürütme sonrasında bakiyenin yetersiz olduğunu tespit ederse yeniden düzenler. Aptos'un esnekliği onu daha ölçeklenebilir hale getirir.
Çatışma onayını önceden tamamlamak için bellek havuzunu optimistçe paralel kullanma
İyimser paralel işlemenin temel düşüncesi, paralel olarak işlenen işlemlerin çakışmayacağını varsaymaktır. Bu nedenle, işlem yürütülmeden önce uygulama tarafı işlem bildirimi göndermek zorunda değildir. Eğer iş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 çelişkili olup olmadığını önceden onaylamazsanız, gerçek yürütme sırasında çok sayıda hata oluşabilir ve bu da kamu blok zincirinin yavaşlamasına yol açar. Bu nedenle, iyimser paralel işlem yalnızca işlemlerin çelişkisiz olduğunu varsaymak değil, belirli bir aşamada riski önceden bertaraf etmektir; bu aşama işlem yayılma aşamasıdır.
Aptos'ta, işlemler kamu hafıza havuzuna girdikten sonra, belirli kurallara (örneğin FIFO ve Gas ücretleri) göre ön sıralama yapılır ve bu sayede bir blok içindeki işlemler paralel olarak yürütülürken çakışma olmayacağı güvence altına alınır. Bu durum, Aptos'un önericisinin aslında işlem sıralama yeteneğine sahip olmadığını ve ağda blok inşaatçılarının bulunmadığını göstermektedir. Bu işlem ön sıralama, Aptos'un iyimser paralel gerçekleştirmesinin anahtarıdır. Solana'nın işlem beyanı getirmesi gerektiği gibi, Aptos bu mekanizmaya ihtiyaç duymaz, bu yüzden düğüm performansına olan gereksinimler büyük ölçüde azalır. İşlemlerin çakışmadığı bir ağın maliyetini sağlarken, Aptos'un hafıza havuzuna girişi TPS üzerindeki etkisi, Solana'nın işlem beyanının getirdiği maliyetten çok daha düşüktür. Bu nedenle, Aptos'un TPS'si 160.000'e kadar çıkabilir ve Solana'nın iki katından fazla olabilir. İşlem ön sıralamanın etkisi, Aptos'ta MEV'yi yakalamanın zorluğunu artırır, bu da kullanıcılar için hem avantaj hem de dezavantaj anlamına gelir.
Güvenlik temelli anlatım, Aptos'un gelişim yönü
RWA
Aptos, gerçek varlıkların tokenizasyonunu ve kurumsal finans çözümlerini aktif olarak ilerletiyor. Ethereum'a kıyasla, Aptos'un Block-STM, birden fazla varlık transfer işlemini paralel olarak işleyebiliyor ve ağ tıkanıklığından kaynaklanan mülkiyet gecikmelerini önlüyor. Bazı halka açık 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 olabiliyor ve RWA'nın mülkiyet kararlılığını etkileyebiliyor. Aptos'un bellek havuzu ön sıralaması, işlemlerin sırayla yürütülmeye girmesini sağlıyor ve yoğun dönemlerde bile varlık kayıtlarının güvenilirliğini sürdürüyor. RWA, varlık bölme, gelir dağıtımı ve uyumluluk kontrolü gibi karmaşık akıllı sözleşme desteği gerektiriyor. Move dilinin modüler tasarımı ve güvenliği, geliştiricilerin güvenilir RWA uygulamaları inşa etmelerini kolaylaştırıyor. Buna karşılık, bazı halka açık blok zincirlerinin programlama dili karmaşıklığı ve güvenlik açıkları, geliştirme maliyetlerini artırırken, diğerleri verimli olmasına rağmen geliştiriciler için daha yüksek öğrenme eğrisi gerektiriyor. Aptos'un ekosistem dostu olması, daha fazla RWA projesinin hayata geçmesini umut ediyor ve olumlu bir döngü oluşturuyor. Aptos'un RWA alanındaki potansiyeli, güvenlik ve performansın birleşimindedir. Gelecekte, geleneksel finans kuruluşlarıyla iş birliğine odaklanarak, tahviller, hisse senetleri gibi yüksek değerli varlıkları zincirleme almayı ve Move dilini kullanarak güçlü uyumluluk standartlarına sahip tokenizasyon oluşturmayı planlayabilir. Bu "güvenli + verimli" anlatım, Aptos'un RWA pazarında öne çıkmasını sağlayabilir.
2024 Temmuz'unda, Aptos resmi olarak Ondo Finance'ın USDY'yi ekosisteme dahil edeceğini duyurdu ve bunu ana DEX'lerde ve borç verme uygulamalarında entegre etti. 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'ın Aptos Network'te BENJI token'ı ile temsil edilen Franklin zincir üstü ABD hükümeti para fonu (FOBXX) başlattığını duyurdu. Ayrıca, Aptos, Brevan Howard, BlackRock ve Hamilton Lane'in yatırım fonlarını zincir üstüne almak için Libre ile işbirliği yaparak menkul kıymet tokenizasyonunu ilerletmektedir.
stabilcoin ödemesi
Stablecoin ödemeleri, işlemlerin nihaiğini ve varlık güvenliğini sağlamak için gereklidir. 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 üzerindeki USDC ile ödeme yaptığında, işlem durumu güncellemeleri sıkı bir koruma altındadır, bu da sözleşme açıkları nedeniyle fon kaybını önler. Ayrıca, Aptos'un düşük Gas ücretleri (yüksek TPS'nin maliyetleri dağıtması sayesinde) onu küçük ödemeler için son derece rekabetçi kılar. Bazı halka açık blok zincirlerin yüksek Gas ücretleri, ödeme uygulamalarını sınırlarken, diğerleri düşük maliyetli olmasına rağmen, ağın aşırı yüklenmesi durumunda işlem kaybı riski kullanıcı deneyimini etkileyebilir. Aptos'un bellek havuzu ön sıralaması ve Block-STM, ödeme işlemlerinin istikrarını ve düşük gecikme süresini garanti eder.
PayFi ve stabil coin ödemeleri, merkeziyetsizlik ve düzenleyici uyumu bir arada sağlamalıdır. AptosBFT'nin merkeziyetsiz konsensüsü, merkezi riskleri azaltırken, modüler yapısı geliştiricilerin KYC/AML kontrollerini entegre etmesine olanak tanır. Örneğin, bir stabil coin ihraççısı, işlemlerin yerel yasalara uygun olmasını sağlamak için Aptos üzerinde uyumlu sözleşmeler dağıtabilirken, ağ verimliliğinden ödün vermez. Bu durum, bazı kamu blok zincirlerinin merkeziyetsiz aracılık modellerinden daha üstündür ve diğer bazı kamu blok zincirlerinin önericileri tarafından yönetilen potansiyel uyum eksikliklerini telafi eder. Aptos'un dengeli tasarımı, finansal kuruluşların katılımı için daha uygun hale getirir.
Aptos'un PayFi ve stabil coin ödemeleri alanındaki potansiyeli, "güvenli, verimli ve uyumlu" üçlüsünde yatıyor. Gelecekte, stabil coinlerin geniş çapta benimsenmesini desteklemeye, sınır ötesi ödeme ağları oluşturmaya veya ödeme devleriyle birlikte zincir üstü hesaplaşma sistemleri geliştirmeye devam edecek. Yüksek TPS ve düşük maliyet, içerik oluşturucularının anlık bağışları gibi mikro ödeme senaryolarını da destekleyebilir. Aptos'un anlatısı, "gelecek nesil ödeme altyapısı" üzerine odaklanabilir ve hem işletmelerin hem de kullanıcıların çift yönlü akışını çekebilir.
Aptos'un güvenlikteki avantajları - bellek havuzu ön sıralama, Block-STM, AptosBFT ve Move dili - yalnızca saldırı direncini artırmakla kalmıyor, aynı zamanda RWA ve PayFi anlatısını da temellendiriyor.