Aptos, kripto pazarında en düşük gecikme süresine ve en yüksek işleme kapasitesine sahip blok zincirlerinden biri olarak, geliştiricilerin Web3 uygulamaları inşa etmeleri için önemli bir dönüşüm sağladı. Bu makalede, Aptos ağını geliştiren 8 temel yeniliği tanıtacağız.
1. Move Dili: Uygulama Geliştirme İçin Daha Uygun
Aptos'un kullandığı Move dili, geliştiricilere daha üstün bir geliştirme ortamı sunarak verimliliği artırmaktadır. Move, güvenli varlık yönetimi için tasarlanmış, güçlü bir ifade yeteneğine sahip ve kullanımı kolay bir programlama dilidir.
Aptos ve Move birçok temel tasarım ilkesini paylaşarak onu verimli ve keyifli bir Move geliştirme platformu haline getiriyor. Move, başlangıçta Aptos'un öncülü olarak tasarlanmıştı; bu köken mevcut Move geliştiricilerinin Aptos'a sorunsuz bir şekilde geçiş yapmalarını sağlarken, yeni başlayanların da mevcut dokümanlar ve örneklerden faydalanabilmesine olanak tanır.
Aptos, dil ve çerçeve düzeyinde birçok özellik ekleyerek Move ekosistemini büyük ölçüde geliştirmiştir. Bu, tam bir güvenlik mimarisi, yapılandırılabilir yakıt ölçümü, kodun yükseltilebilirliği, büyük ölçekli tablolar, kaynak hesapları gibi unsurları içerir. Ayrıca, Move doğrulayıcıları akıllı sözleşmelere ek bir değişmezlik güvence sağlamaktadır ve Aptos üzerinde aktif bir şekilde genişlemektedir.
Birçok Move dili erken dönem araştırmacısı ve geliştiricisi, Aptos ekosisteminde aktif olarak Move dilini ve topluluğunu güçlendirmeye devam etmektedir. Dört yıllık bir doğrulamanın ardından, Move, üretim ortamında kullanılabilecek olgun bir geliştirme dili haline gelmiştir.
2. Block-STM: Daha Fazla Programlama Özgürlüğü
Block-STM, Aptos'un işlem belleği ve iyimser eşzamanlı kontrol ilkelerine dayanan yeni nesil bir akıllı sözleşme paralel yürütme motorudur. Bu yenilikçi işlem paralelleştirme yöntemi, geliştirme deneyimini etkilemeden işleme hızını artırabilir.
Veri okuma ve yazma gereksinimi ile işlem atomikliğini bozma amacı güden paralel yürütme motorlarından farklı olarak, Block-STM geliştiricilerin sınırsız bir şekilde kod yazmasına olanak tanır ve gerçek dünya uygulamalarında daha yüksek bir işlem hacmi ve daha düşük gecikme süresi sağlar. Geliştiriciler, yüksek derecede paralel uygulamalar inşa etmekte kolaylık sağlar. Block-STM, diğerlerinin işlemleri birden fazla işlem olarak ayırmasını gerektiren paralel ortamlara göre daha zengin bir atomiklik desteği sunarak gecikmeyi azaltır, maliyet verimliliğini artırır ve kullanıcı deneyimini geliştirir.
3. Zincir Üzerinde Yönetim ve Merkeziyetsizlik
Gerçekten merkeziyetsiz ve izin gerektirmeyen Layer 1'i desteklemek için, Aptos yerleşik bir zincir içi yönetişim mekanizması ile ağ ve sanal makine yapılandırmalarında kesintisiz değişiklikler yapmayı sağlar. Aptos'un test ağı ve ana ağı bunu kanıtlamıştır.
Ana ağda, "oy haklarının artırılmasına yönelik kısıtlamaların azaltılması" ile ağın güvenilirliği artırılmıştır. Daha agresif eşiklerin belirlenmesi, ağın hızlı bir şekilde yönlendirilmesine olanak tanır; %52'den fazla token sahibi bu öneriyi desteklemek için oy kullanmıştır, bu da ağ güvenliğini artırmaktadır.
Aptos topluluğu kurulduğundan beri, blockchain davranışını etkileyen önerileri oluşturma ve oylama yeteneğine sahiptir. Yönetim önerileri şunları içerir: epoch süresinin ayarlanması, doğrulayıcılar için minimum ve maksimum pay gereksinimlerinin değiştirilmesi, parametrelerin değiştirilmesi, temel blockchain kodunun yükseltilmesi; ayrıca Aptos çerçeve modülü ( ve ) grubundaki temel Move geliştirme kütüphanelerinin hataların giderilmesi veya işlevlerin güçlendirilmesi için yükseltilmesi.
4. AptosBFTv4: Verimli Konsensüs
AptosBFTv4, katı doğruluk kanıtına sahip ilk üretim seviyesinde blok zinciri BFT protokolüdür. İyimser yanıt mekanizmasını benimseyerek düşük gecikme ve yüksek işlem hacmi sunar, altyapı ağından tam anlamıyla yararlanır. Hotstuff temelinde geliştirilmiş olan AptosBFTv4, onay gecikmesini 3 adımdan 2 adıma düşürerek, iletişim telafisinden ödün vermeden %33'lük bir gecikme azalması sağlamıştır.
Uygulama sırasında güvenlik katılığı ve ölçeklenebilirliği dikkate almak, değişmezlikleri net bir şekilde ayırmak ve bunları izole etmek ve denetlemek, çatallanma ilkesini zorunlu kılmak. Aynı yazılım yığını 4 kez güncellenmiş ve gerçek zamanlı ağda test edilmiştir, bu da geliştirme sürecinin titizliğini ve sağlamlığını kanıtlamıştır. Dördüncü iterasyonda, AptosBFTv4 en hızlı ve üretime uygun Bizans hata toleransı konsensüs protokolü haline geldi.
Bireysel düğümler kapansa bile, Aptos tüm ağın düzgün çalışmasını sağlamayı sürdürebilir. Bu, geçmişteki kullanılabilirlik ve performansı gelecekteki göstergeler olarak kullanan zincir içi güvenilirlik sistemine bağlıdır; bu sistem, yavaş tepki veren ve kötü performans gösteren doğrulayıcıların olumsuz etkilerini otomatik olarak en aza indirir.
5. Kullanıcı Güvenini Artıran Güvenlik Mekanizmaları
Aptos hesapları, anahtar döngüsü, şifreleme çevikliği ve karma yönetim modeli dahil olmak üzere esnek anahtar yönetimini destekler. Anahtar döngüsü iyi bir uygulamadır ve uzaktan saldırılara karşı kritik öneme sahiptir. Diğer blok zincirlerinde, tüm varlıkları yeni bir hesaba taşımak suretiyle döngü gerçekleştirilebilir. Aptos, hesapları anahtardan ayırarak yeni dijital imza algoritmalarının sorunsuz bir şekilde eklenmesine olanak tanır. Karma yönetim modeli, gelişmiş kurtarma senaryolarını ve hesap yönetimini destekler, Web2 ile Web3 arasındaki farkı azaltmaya yardımcı olur.
Cüzdan, kullanıcı imzasından önce işlem sonuçlarını açıklamak için işlem ön yürütmesini kullanabilir. Bu, kimlik avı gibi güvenlik risklerini azaltmaya yardımcı olur. Aptos ayrıca işlem geçerliliğini sınırlamak için üçlü koruma sağlar; seri numarası, son tarih ve zincir kimliği ile imzalayanın süresiz olarak etkilenmesini önler.
Aptos'un konsensüs protokolü ve kimlik doğrulamalı depolama, hafif istemci protokolüne kesintisiz destek sağlar ve daha güvenli, güvenilir bir kullanıcı deneyimi sunar. Ağ, herkesin tam düğümlere bağlanarak kimlik doğrulamalı verilere doğrudan erişimini memnuniyetle karşılar ve Web3'ün "güvensiz, doğrulamak gerek" ilkesini yansıtır. Aptos, katılımcılara yüksek verimlilikte, düşük gecikmeli bir durum yayılım ağı sunan etkili bir çoklu yayılma ağacı yapısı üzerine inşa edilmiştir. Katılımcılar tüm geçmiş işlemleri işleyebilir veya geçmişi atlayarak yalnızca en son durumu senkronize edebilirler. Hafif istemciler, belirli hesaplar veya veri değerleri gibi kısmi durumları senkronize edebilir ve kimlik doğrulamalı durum okumalarını etkinleştirebilir.
6. Geleceğe Yönelik Modüler Mimari
Aptos, modülerlik ve esneklik tasarım ilkesi ile başlamış olan, ölçeklenebilirlik geleneğine sahiptir. Bu, Aptos mimarisinin sık sık güncellemeleri desteklemesine, en son teknolojik ilerlemeleri hızlı bir şekilde benimsemesine ve yeni ortaya çıkan kullanım durumlarına destek sağlamasına olanak tanır.
Modüler tasarım, istemci esnekliğini artırarak sıfır duraklama ile sık güncellemeleri hedef alacak şekilde optimize edilmiştir. Bu özellikler, önceki ana ağ iterasyonlarında, test ağında ve iç stres testlerinde doğrulanmıştır. Aptos, zincir üstü değişiklik yönetim protokolü ile yeni teknolojik yenilikleri hızlı bir şekilde dağıtabilir ve yeni Web3 kullanım durumlarını destekleyebilir.
7. Önerilere Dayalı Ödül Mekanizması
Aptos, daha büyük bir merkeziyetsizlik sağlamak amacıyla oylama tabanlı ödül sisteminden öneri performansına dayalı staking ödül mekanizmasına geçiş yaptı.
Öneriye dayalı sistemler, oylama mekanizmalarına göre daha yüksek bir zaman aşımı süresine sahiptir ve bölgesel gecikmelere karşı daha az hassastır. Bu, uzak bölgelerdeki düğümlerin ödül oranını artırır ve coğrafi dağılımın etkisini azaltır. Örneğin, doğrulayıcılar maksimum düğüm kümesinin bulunduğu yerde değilse, aldıkları ödül çok fazla azalmaz. Ödül modeli, oylama davranışını da dikkate alır çünkü iyi bir oylama performansı önerici seçim olasılığını etkiler.
8. Yüksek Performanslı Seyrek Merkle Ağacı
Aptos, su medusa Merkle ağacını (JMT) tasarımında kullanarak, LSM ağacına dayalı temel depolama motoru ( gibi RocksDB) yazımını optimize etmek için monoton artan sürüm tabanlı anahtar modelini kullanmaktadır. JMT, CPU, I/O ve depolama kullanımı arasında pratik bir denge sağlamış, tatmin edici performansı garanti ederken, diskte genişleme durumundaki verilerin boyutunu kontrol altında tutmuştur.
JMT'nin Aptos durumu için kalıcı bir format olmasının yanı sıra, önbellek ve paralelleştirme için tasarlanmış, bellek içi, kilitsiz bir seyrek Merkle ağaç uygulaması da bulunmaktadır. Bu, yüksek performanslı küresel durum güncellemeleri gerçekleştirmek için Block-STM ile birlikte kullanılır.
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.
7 Likes
Reward
7
5
Share
Comment
0/400
JustHodlIt
· 21h ago
Ah sonunda Move'u bekledim! boğa kritik
View OriginalReply0
CommunitySlacker
· 21h ago
move sadece bir değişim aracı değil mi?
View OriginalReply0
LiquidityNinja
· 21h ago
Hızlı gibi bir şimşek için Move'a bakmak gerekir.
View OriginalReply0
StealthDeployer
· 21h ago
BTC'yi güzel çizmişsin... bakalım Move çalışacak mı
View OriginalReply0
DogeBachelor
· 21h ago
Sekiz yenilik hâlâ DOGE'yi geçemedi, kaçtım kaçtım.
Aptos ağı 8 büyük yenilik: Web3 geliştirme alanını yeniden şekillendirmek
Aptos Ağı'nın 8 Büyük Yenilikçi Gücü
Aptos, kripto pazarında en düşük gecikme süresine ve en yüksek işleme kapasitesine sahip blok zincirlerinden biri olarak, geliştiricilerin Web3 uygulamaları inşa etmeleri için önemli bir dönüşüm sağladı. Bu makalede, Aptos ağını geliştiren 8 temel yeniliği tanıtacağız.
1. Move Dili: Uygulama Geliştirme İçin Daha Uygun
Aptos'un kullandığı Move dili, geliştiricilere daha üstün bir geliştirme ortamı sunarak verimliliği artırmaktadır. Move, güvenli varlık yönetimi için tasarlanmış, güçlü bir ifade yeteneğine sahip ve kullanımı kolay bir programlama dilidir.
Aptos ve Move birçok temel tasarım ilkesini paylaşarak onu verimli ve keyifli bir Move geliştirme platformu haline getiriyor. Move, başlangıçta Aptos'un öncülü olarak tasarlanmıştı; bu köken mevcut Move geliştiricilerinin Aptos'a sorunsuz bir şekilde geçiş yapmalarını sağlarken, yeni başlayanların da mevcut dokümanlar ve örneklerden faydalanabilmesine olanak tanır.
Aptos, dil ve çerçeve düzeyinde birçok özellik ekleyerek Move ekosistemini büyük ölçüde geliştirmiştir. Bu, tam bir güvenlik mimarisi, yapılandırılabilir yakıt ölçümü, kodun yükseltilebilirliği, büyük ölçekli tablolar, kaynak hesapları gibi unsurları içerir. Ayrıca, Move doğrulayıcıları akıllı sözleşmelere ek bir değişmezlik güvence sağlamaktadır ve Aptos üzerinde aktif bir şekilde genişlemektedir.
Birçok Move dili erken dönem araştırmacısı ve geliştiricisi, Aptos ekosisteminde aktif olarak Move dilini ve topluluğunu güçlendirmeye devam etmektedir. Dört yıllık bir doğrulamanın ardından, Move, üretim ortamında kullanılabilecek olgun bir geliştirme dili haline gelmiştir.
2. Block-STM: Daha Fazla Programlama Özgürlüğü
Block-STM, Aptos'un işlem belleği ve iyimser eşzamanlı kontrol ilkelerine dayanan yeni nesil bir akıllı sözleşme paralel yürütme motorudur. Bu yenilikçi işlem paralelleştirme yöntemi, geliştirme deneyimini etkilemeden işleme hızını artırabilir.
Veri okuma ve yazma gereksinimi ile işlem atomikliğini bozma amacı güden paralel yürütme motorlarından farklı olarak, Block-STM geliştiricilerin sınırsız bir şekilde kod yazmasına olanak tanır ve gerçek dünya uygulamalarında daha yüksek bir işlem hacmi ve daha düşük gecikme süresi sağlar. Geliştiriciler, yüksek derecede paralel uygulamalar inşa etmekte kolaylık sağlar. Block-STM, diğerlerinin işlemleri birden fazla işlem olarak ayırmasını gerektiren paralel ortamlara göre daha zengin bir atomiklik desteği sunarak gecikmeyi azaltır, maliyet verimliliğini artırır ve kullanıcı deneyimini geliştirir.
3. Zincir Üzerinde Yönetim ve Merkeziyetsizlik
Gerçekten merkeziyetsiz ve izin gerektirmeyen Layer 1'i desteklemek için, Aptos yerleşik bir zincir içi yönetişim mekanizması ile ağ ve sanal makine yapılandırmalarında kesintisiz değişiklikler yapmayı sağlar. Aptos'un test ağı ve ana ağı bunu kanıtlamıştır.
Ana ağda, "oy haklarının artırılmasına yönelik kısıtlamaların azaltılması" ile ağın güvenilirliği artırılmıştır. Daha agresif eşiklerin belirlenmesi, ağın hızlı bir şekilde yönlendirilmesine olanak tanır; %52'den fazla token sahibi bu öneriyi desteklemek için oy kullanmıştır, bu da ağ güvenliğini artırmaktadır.
Aptos topluluğu kurulduğundan beri, blockchain davranışını etkileyen önerileri oluşturma ve oylama yeteneğine sahiptir. Yönetim önerileri şunları içerir: epoch süresinin ayarlanması, doğrulayıcılar için minimum ve maksimum pay gereksinimlerinin değiştirilmesi, parametrelerin değiştirilmesi, temel blockchain kodunun yükseltilmesi; ayrıca Aptos çerçeve modülü ( ve ) grubundaki temel Move geliştirme kütüphanelerinin hataların giderilmesi veya işlevlerin güçlendirilmesi için yükseltilmesi.
4. AptosBFTv4: Verimli Konsensüs
AptosBFTv4, katı doğruluk kanıtına sahip ilk üretim seviyesinde blok zinciri BFT protokolüdür. İyimser yanıt mekanizmasını benimseyerek düşük gecikme ve yüksek işlem hacmi sunar, altyapı ağından tam anlamıyla yararlanır. Hotstuff temelinde geliştirilmiş olan AptosBFTv4, onay gecikmesini 3 adımdan 2 adıma düşürerek, iletişim telafisinden ödün vermeden %33'lük bir gecikme azalması sağlamıştır.
Uygulama sırasında güvenlik katılığı ve ölçeklenebilirliği dikkate almak, değişmezlikleri net bir şekilde ayırmak ve bunları izole etmek ve denetlemek, çatallanma ilkesini zorunlu kılmak. Aynı yazılım yığını 4 kez güncellenmiş ve gerçek zamanlı ağda test edilmiştir, bu da geliştirme sürecinin titizliğini ve sağlamlığını kanıtlamıştır. Dördüncü iterasyonda, AptosBFTv4 en hızlı ve üretime uygun Bizans hata toleransı konsensüs protokolü haline geldi.
Bireysel düğümler kapansa bile, Aptos tüm ağın düzgün çalışmasını sağlamayı sürdürebilir. Bu, geçmişteki kullanılabilirlik ve performansı gelecekteki göstergeler olarak kullanan zincir içi güvenilirlik sistemine bağlıdır; bu sistem, yavaş tepki veren ve kötü performans gösteren doğrulayıcıların olumsuz etkilerini otomatik olarak en aza indirir.
5. Kullanıcı Güvenini Artıran Güvenlik Mekanizmaları
Aptos hesapları, anahtar döngüsü, şifreleme çevikliği ve karma yönetim modeli dahil olmak üzere esnek anahtar yönetimini destekler. Anahtar döngüsü iyi bir uygulamadır ve uzaktan saldırılara karşı kritik öneme sahiptir. Diğer blok zincirlerinde, tüm varlıkları yeni bir hesaba taşımak suretiyle döngü gerçekleştirilebilir. Aptos, hesapları anahtardan ayırarak yeni dijital imza algoritmalarının sorunsuz bir şekilde eklenmesine olanak tanır. Karma yönetim modeli, gelişmiş kurtarma senaryolarını ve hesap yönetimini destekler, Web2 ile Web3 arasındaki farkı azaltmaya yardımcı olur.
Cüzdan, kullanıcı imzasından önce işlem sonuçlarını açıklamak için işlem ön yürütmesini kullanabilir. Bu, kimlik avı gibi güvenlik risklerini azaltmaya yardımcı olur. Aptos ayrıca işlem geçerliliğini sınırlamak için üçlü koruma sağlar; seri numarası, son tarih ve zincir kimliği ile imzalayanın süresiz olarak etkilenmesini önler.
Aptos'un konsensüs protokolü ve kimlik doğrulamalı depolama, hafif istemci protokolüne kesintisiz destek sağlar ve daha güvenli, güvenilir bir kullanıcı deneyimi sunar. Ağ, herkesin tam düğümlere bağlanarak kimlik doğrulamalı verilere doğrudan erişimini memnuniyetle karşılar ve Web3'ün "güvensiz, doğrulamak gerek" ilkesini yansıtır. Aptos, katılımcılara yüksek verimlilikte, düşük gecikmeli bir durum yayılım ağı sunan etkili bir çoklu yayılma ağacı yapısı üzerine inşa edilmiştir. Katılımcılar tüm geçmiş işlemleri işleyebilir veya geçmişi atlayarak yalnızca en son durumu senkronize edebilirler. Hafif istemciler, belirli hesaplar veya veri değerleri gibi kısmi durumları senkronize edebilir ve kimlik doğrulamalı durum okumalarını etkinleştirebilir.
6. Geleceğe Yönelik Modüler Mimari
Aptos, modülerlik ve esneklik tasarım ilkesi ile başlamış olan, ölçeklenebilirlik geleneğine sahiptir. Bu, Aptos mimarisinin sık sık güncellemeleri desteklemesine, en son teknolojik ilerlemeleri hızlı bir şekilde benimsemesine ve yeni ortaya çıkan kullanım durumlarına destek sağlamasına olanak tanır.
Modüler tasarım, istemci esnekliğini artırarak sıfır duraklama ile sık güncellemeleri hedef alacak şekilde optimize edilmiştir. Bu özellikler, önceki ana ağ iterasyonlarında, test ağında ve iç stres testlerinde doğrulanmıştır. Aptos, zincir üstü değişiklik yönetim protokolü ile yeni teknolojik yenilikleri hızlı bir şekilde dağıtabilir ve yeni Web3 kullanım durumlarını destekleyebilir.
7. Önerilere Dayalı Ödül Mekanizması
Aptos, daha büyük bir merkeziyetsizlik sağlamak amacıyla oylama tabanlı ödül sisteminden öneri performansına dayalı staking ödül mekanizmasına geçiş yaptı.
Öneriye dayalı sistemler, oylama mekanizmalarına göre daha yüksek bir zaman aşımı süresine sahiptir ve bölgesel gecikmelere karşı daha az hassastır. Bu, uzak bölgelerdeki düğümlerin ödül oranını artırır ve coğrafi dağılımın etkisini azaltır. Örneğin, doğrulayıcılar maksimum düğüm kümesinin bulunduğu yerde değilse, aldıkları ödül çok fazla azalmaz. Ödül modeli, oylama davranışını da dikkate alır çünkü iyi bir oylama performansı önerici seçim olasılığını etkiler.
8. Yüksek Performanslı Seyrek Merkle Ağacı
Aptos, su medusa Merkle ağacını (JMT) tasarımında kullanarak, LSM ağacına dayalı temel depolama motoru ( gibi RocksDB) yazımını optimize etmek için monoton artan sürüm tabanlı anahtar modelini kullanmaktadır. JMT, CPU, I/O ve depolama kullanımı arasında pratik bir denge sağlamış, tatmin edici performansı garanti ederken, diskte genişleme durumundaki verilerin boyutunu kontrol altında tutmuştur.
JMT'nin Aptos durumu için kalıcı bir format olmasının yanı sıra, önbellek ve paralelleştirme için tasarlanmış, bellek içi, kilitsiz bir seyrek Merkle ağaç uygulaması da bulunmaktadır. Bu, yüksek performanslı küresel durum güncellemeleri gerçekleştirmek için Block-STM ile birlikte kullanılır.