Aptos, kripto para piyasasındaki en düşük gecikme ve en yüksek işlem hacmine sahip blok zincirlerinden biri olarak, geliştiricilerin web3 uygulamaları oluşturmasını büyük ölçüde dönüştürmüştür. Bu makalede, Aptos ağını geliştiren 8 temel yenilik tanıtılacaktır.
1. Move dilinin optimizasyonu uygulama geliştirme
Aptos'un kullandığı Move dili geliştiricilere daha iyi bir geliştirme ortamı sunarak verimliliği artırdı. Move, güvenli varlık yönetimi için tasarlanmış, güçlü bir ifade gücüne sahip ve kullanımı kolay bir programlama dilidir.
Aptos, Move ile birçok temel tasarım ilkesini paylaşarak etkili ve keyifli bir Move geliştirme platformu olmasını sağlıyor. Move, başlangıçta Aptos'un öncüsü olarak tasarlandı ve bu sayede mevcut Move geliştiricileri Aptos üzerinde kesintisiz bir şekilde inşa edebilirken, yeni geliştiriciler de mevcut belgelerden ve örneklerden faydalanabiliyor.
Aptos, dil ve çerçeve seviyesinde bir dizi özellik ekleyerek Move ekosistemini büyük ölçüde geliştirdi. Bu, geliştirilmiş güvenlik mimarisi, yapılandırılabilir gaz ölçümü, kodun yükseltilebilirliği gibi unsurları içerir. Move doğrulayıcıları, sözleşme değişmezlikleri için ek güvence sağlar ve Aptos'ta aktif bir şekilde genişletilmektedir.
Birçok Move dilinin erken dönem araştırmacıları ve geliştiricileri hâlâ Aptos ekosisteminde çalışmakta, Move dilini ve topluluğu sürekli olarak güçlendirmektedir. Dört yıllık test ve doğrulamanın ardından, Move üretim için kullanılabilecek olgun bir geliştirme dili haline gelmiştir.
2. Block-STM daha özgür bir programlama sunuyor
Block-STM, Aptos'un işlem belleği ve iyimser eşzamanlılık kontrolü prensipleri etrafında inşa edilmiş yeni 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şlem işleme hızını artırabilir.
Diğer veri okuma ve yazma ihtiyaç duyan işlem atomikliğini bozmak için paralel yürütme motorlarından farklı olarak, Block-STM geliştiricilerin sınırsız bir şekilde kod yazmalarını sağlayarak gerçek uygulamalarda daha yüksek bir işlem hacmi ve daha düşük gecikme elde etmelerini mümkün kılıyor. Geliştiriciler Block-STM'yi kullanarak yüksek derecede paralel uygulamalar kolayca geliştirebilirler.
Block-STM, diğer genellikle işlemleri birden fazla işleme ayırmayı gerektiren paralel yürütme ortamlarından daha zengin bir atomiklik desteği sunarak, gecikmeyi azaltıp maliyet verimliliğini artırarak kullanıcı deneyimini geliştirmektedir.
3. Zincir Üzerinde Yönetim ve Merkeziyetsizlik
Gerçekten merkeziyetsiz ve izin gerektirmeyen bir layer1'i desteklemek için, Aptos yerleşik bir zincir üzeri yönetişim mekanizması ile kesintisiz ağ ve sanal makine yapılandırma güncellemeleri gerçekleştirebilir. Bu, Aptos'un test ağı ve ana ağı üzerinde doğrulanmıştır.
Ana ağda, "oy hakkı artırma kısıtlaması"nın azaltılmasıyla ağın güvenilirliği artırılmıştır. Token sahiplerinin %52'sinden fazlası, ağı korumaya yardımcı olmak için bu öneriyi desteklemek üzere oy vermiştir.
Aptos topluluğu, doğuşundan itibaren blockchain davranışlarını etkileyen öneriler oluşturup oylama yapabilmiştir. Yönetim önerileri arasında: epoch'lar arası süre değişiklikleri, doğrulayıcıların minimum ve maksimum paylarının değiştirilmesi, temel blockchain kodunun yazılım güncellemeleri ve Aptos çerçeve modüllerinin güncellenmesi gibi konular bulunmaktadır.
4. AptosBFTv4 Verimli Konsensüs
AptosBFTv4, katı doğruluk kanıtına sahip ilk üretim seviyesi blok zinciri BFT protokolüdür. Bu protokol, temel ağı tam olarak kullanarak düşük gecikme ve yüksek verim sağlamak için iyimser yanıt kullanmaktadır. Hotstuff'a dayalı olarak geliştirilen AptosBFTv4, onay gecikmesini 3 adımdan 2 adıma düşürerek iletişim verimliliğinden ödün vermeden gecikmeyi %33 azaltmıştır.
AptosBFTv4, uygulanırken güvenlik katılığı ve ölçeklenebilirliği göz önünde bulunduruyor, ayrıştırma ve etkin denetim için değişmezlikleri net bir şekilde ayırıyor. Aynı yazılım yığını 4 kez güncellenmiş ve canlı ağda test edilmiştir, bu da geliştirme sürecinin titizliğini ve sağlamlığını kanıtlamaktadır.
Bireysel düğümler kapalı olsa bile, Aptos tüm ağın normal çalışmasını güvence altına alabilir. Bu, geçmişteki kullanılabilirlik ve performansı gelecekteki göstergeler olarak kullanan zincir içi itibar sisteminin bir sonucudur ve otomatik olarak yavaş tepki veren ve kötü performans gösteren doğrulayıcıların olumsuz etkilerini en aza indirir.
5. Kullanıcı Güvenini Artıran Güvenlik Mekanizmaları
Aptos hesapları, anahtar değişimi, şifreleme esnekliği ve karma yönetim modeli gibi özellikleri içeren esnek anahtar yönetimini destekler. Anahtar değişimi, iyi bir kullanım alışkanlığıdır ve uzak saldırıları önlemek için kritik öneme sahiptir. Aptos'un hesap ve anahtar ayrıştırma yöntemi, yeni dijital imza algoritmalarının sorunsuz bir şekilde eklenmesini sağlar.
Cüzdan, kullanıcı imzasından önce işlem sonuçlarını açıklamak için işlem ön yürütmesi kullanabilir; bu, kimlik avı gibi güvenlik risklerini azaltmaya yardımcı olur. Aptos blok zinciri, her işlemin uygulanabilirliğini sınırlamak için seri numarası, son tarih ve zincir kimliği ile üçlü koruma sağlar.
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ğa, kimlik doğrulamalı verilere doğrudan erişim için tam düğümlere bağlanması için herkes davetlidir. Aptos, katılımcılara yüksek verimlilik ve düşük gecikmeli bir blok zinciri durumu yayılım ağı sağlamak için verimli bir çoklu yayılma ağacı yapısı üzerine inşa edilmiştir.
6. Geleceğe Yönelik Modüler Mimari
Aptos, modülerlik ve esneklik tasarım felsefesi ile, başlangıçtan itibaren yükseltilebilirliğe sahip bir geçmişe sahiptir. Bu, Aptos mimarisinin sık sık yükseltmeleri 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 mimari tasarım, istemci esnekliği yaratmış ve sıfır kesinti ile sık güncellemeleri optimize etmiştir. Bu özellikler, önceki ana ağ iterasyonlarında, test ağında ve iç stres testlerinde doğrulanmıştır. Aptos blok zinciri, yeni teknolojik yeniliklerin hızlı bir şekilde dağıtılmasını sağlayan yerleşik zincir üzerinde değişim yönetim protokollerini içermektedir.
7. Öneri Tabanlı Ödül Sistemi
Aptos, daha büyük bir merkeziyetsizlik sağlamak amacıyla, stake ödül sistemi olarak öneri performansına dayalı ödüller uyguladı. Bu sistem, oylama temelli ödül mekanizmalarına göre daha yüksek bir zaman aşımına sahip olup, bölgesel gecikmelere karşı daha az hassastır.
Öneriye dayalı sistem, uzak bölgelerdeki düğümlerin ödüllerini artırarak, coğrafi dağılımın etkisini azaltmıştır. Ödül modeli, iyi oy verme performansının önericilerin seçim olasılığını etkilemesi nedeniyle oy verme davranışını dikkate almaya devam etmektedir.
8. Yüksek Performanslı Seyrek Merkle Ağacı
Aptos, Jellyfish Merkle Tree (JMT) tasarımını kullanarak, temel depolama motorunun yazımını optimize etmek için monoton artan versiyon tabanlı anahtar modelini kullanır. JMT, CPU, I/O ve depolama kullanımı arasında pratik bir denge noktası sağladı ve iyi bir performans garanti etti.
JMT dışında, Aptos'un önbellek ve paralelleştirme için tasarlanmış, bellek içi, kilitsiz seyrek Merkle ağaç uygulaması bulunmaktadır ve yüksek performanslı küresel durum güncellemelerini kolaylaştırmak için Block-STM ile birlikte kullanılmaktadı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.
9 Likes
Reward
9
5
Share
Comment
0/400
GetRichLeek
· 07-19 00:18
Gizlice apt dipten satın al, karnabahar sarardığında tekrar konuşuruz!
Aptos Blok Zinciri'nin 8 Büyük Teknik Yenilik Güdücüleri
Aptos Ağı'nın 8 Büyük Yenilikçi Gücü
Aptos, kripto para piyasasındaki en düşük gecikme ve en yüksek işlem hacmine sahip blok zincirlerinden biri olarak, geliştiricilerin web3 uygulamaları oluşturmasını büyük ölçüde dönüştürmüştür. Bu makalede, Aptos ağını geliştiren 8 temel yenilik tanıtılacaktır.
1. Move dilinin optimizasyonu uygulama geliştirme
Aptos'un kullandığı Move dili geliştiricilere daha iyi bir geliştirme ortamı sunarak verimliliği artırdı. Move, güvenli varlık yönetimi için tasarlanmış, güçlü bir ifade gücüne sahip ve kullanımı kolay bir programlama dilidir.
Aptos, Move ile birçok temel tasarım ilkesini paylaşarak etkili ve keyifli bir Move geliştirme platformu olmasını sağlıyor. Move, başlangıçta Aptos'un öncüsü olarak tasarlandı ve bu sayede mevcut Move geliştiricileri Aptos üzerinde kesintisiz bir şekilde inşa edebilirken, yeni geliştiriciler de mevcut belgelerden ve örneklerden faydalanabiliyor.
Aptos, dil ve çerçeve seviyesinde bir dizi özellik ekleyerek Move ekosistemini büyük ölçüde geliştirdi. Bu, geliştirilmiş güvenlik mimarisi, yapılandırılabilir gaz ölçümü, kodun yükseltilebilirliği gibi unsurları içerir. Move doğrulayıcıları, sözleşme değişmezlikleri için ek güvence sağlar ve Aptos'ta aktif bir şekilde genişletilmektedir.
Birçok Move dilinin erken dönem araştırmacıları ve geliştiricileri hâlâ Aptos ekosisteminde çalışmakta, Move dilini ve topluluğu sürekli olarak güçlendirmektedir. Dört yıllık test ve doğrulamanın ardından, Move üretim için kullanılabilecek olgun bir geliştirme dili haline gelmiştir.
2. Block-STM daha özgür bir programlama sunuyor
Block-STM, Aptos'un işlem belleği ve iyimser eşzamanlılık kontrolü prensipleri etrafında inşa edilmiş yeni 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şlem işleme hızını artırabilir.
Diğer veri okuma ve yazma ihtiyaç duyan işlem atomikliğini bozmak için paralel yürütme motorlarından farklı olarak, Block-STM geliştiricilerin sınırsız bir şekilde kod yazmalarını sağlayarak gerçek uygulamalarda daha yüksek bir işlem hacmi ve daha düşük gecikme elde etmelerini mümkün kılıyor. Geliştiriciler Block-STM'yi kullanarak yüksek derecede paralel uygulamalar kolayca geliştirebilirler.
Block-STM, diğer genellikle işlemleri birden fazla işleme ayırmayı gerektiren paralel yürütme ortamlarından daha zengin bir atomiklik desteği sunarak, gecikmeyi azaltıp maliyet verimliliğini artırarak kullanıcı deneyimini geliştirmektedir.
3. Zincir Üzerinde Yönetim ve Merkeziyetsizlik
Gerçekten merkeziyetsiz ve izin gerektirmeyen bir layer1'i desteklemek için, Aptos yerleşik bir zincir üzeri yönetişim mekanizması ile kesintisiz ağ ve sanal makine yapılandırma güncellemeleri gerçekleştirebilir. Bu, Aptos'un test ağı ve ana ağı üzerinde doğrulanmıştır.
Ana ağda, "oy hakkı artırma kısıtlaması"nın azaltılmasıyla ağın güvenilirliği artırılmıştır. Token sahiplerinin %52'sinden fazlası, ağı korumaya yardımcı olmak için bu öneriyi desteklemek üzere oy vermiştir.
Aptos topluluğu, doğuşundan itibaren blockchain davranışlarını etkileyen öneriler oluşturup oylama yapabilmiştir. Yönetim önerileri arasında: epoch'lar arası süre değişiklikleri, doğrulayıcıların minimum ve maksimum paylarının değiştirilmesi, temel blockchain kodunun yazılım güncellemeleri ve Aptos çerçeve modüllerinin güncellenmesi gibi konular bulunmaktadır.
4. AptosBFTv4 Verimli Konsensüs
AptosBFTv4, katı doğruluk kanıtına sahip ilk üretim seviyesi blok zinciri BFT protokolüdür. Bu protokol, temel ağı tam olarak kullanarak düşük gecikme ve yüksek verim sağlamak için iyimser yanıt kullanmaktadır. Hotstuff'a dayalı olarak geliştirilen AptosBFTv4, onay gecikmesini 3 adımdan 2 adıma düşürerek iletişim verimliliğinden ödün vermeden gecikmeyi %33 azaltmıştır.
AptosBFTv4, uygulanırken güvenlik katılığı ve ölçeklenebilirliği göz önünde bulunduruyor, ayrıştırma ve etkin denetim için değişmezlikleri net bir şekilde ayırıyor. Aynı yazılım yığını 4 kez güncellenmiş ve canlı ağda test edilmiştir, bu da geliştirme sürecinin titizliğini ve sağlamlığını kanıtlamaktadır.
Bireysel düğümler kapalı olsa bile, Aptos tüm ağın normal çalışmasını güvence altına alabilir. Bu, geçmişteki kullanılabilirlik ve performansı gelecekteki göstergeler olarak kullanan zincir içi itibar sisteminin bir sonucudur ve otomatik olarak yavaş tepki veren ve kötü performans gösteren doğrulayıcıların olumsuz etkilerini en aza indirir.
5. Kullanıcı Güvenini Artıran Güvenlik Mekanizmaları
Aptos hesapları, anahtar değişimi, şifreleme esnekliği ve karma yönetim modeli gibi özellikleri içeren esnek anahtar yönetimini destekler. Anahtar değişimi, iyi bir kullanım alışkanlığıdır ve uzak saldırıları önlemek için kritik öneme sahiptir. Aptos'un hesap ve anahtar ayrıştırma yöntemi, yeni dijital imza algoritmalarının sorunsuz bir şekilde eklenmesini sağlar.
Cüzdan, kullanıcı imzasından önce işlem sonuçlarını açıklamak için işlem ön yürütmesi kullanabilir; bu, kimlik avı gibi güvenlik risklerini azaltmaya yardımcı olur. Aptos blok zinciri, her işlemin uygulanabilirliğini sınırlamak için seri numarası, son tarih ve zincir kimliği ile üçlü koruma sağlar.
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ğa, kimlik doğrulamalı verilere doğrudan erişim için tam düğümlere bağlanması için herkes davetlidir. Aptos, katılımcılara yüksek verimlilik ve düşük gecikmeli bir blok zinciri durumu yayılım ağı sağlamak için verimli bir çoklu yayılma ağacı yapısı üzerine inşa edilmiştir.
6. Geleceğe Yönelik Modüler Mimari
Aptos, modülerlik ve esneklik tasarım felsefesi ile, başlangıçtan itibaren yükseltilebilirliğe sahip bir geçmişe sahiptir. Bu, Aptos mimarisinin sık sık yükseltmeleri 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 mimari tasarım, istemci esnekliği yaratmış ve sıfır kesinti ile sık güncellemeleri optimize etmiştir. Bu özellikler, önceki ana ağ iterasyonlarında, test ağında ve iç stres testlerinde doğrulanmıştır. Aptos blok zinciri, yeni teknolojik yeniliklerin hızlı bir şekilde dağıtılmasını sağlayan yerleşik zincir üzerinde değişim yönetim protokollerini içermektedir.
7. Öneri Tabanlı Ödül Sistemi
Aptos, daha büyük bir merkeziyetsizlik sağlamak amacıyla, stake ödül sistemi olarak öneri performansına dayalı ödüller uyguladı. Bu sistem, oylama temelli ödül mekanizmalarına göre daha yüksek bir zaman aşımına sahip olup, bölgesel gecikmelere karşı daha az hassastır.
Öneriye dayalı sistem, uzak bölgelerdeki düğümlerin ödüllerini artırarak, coğrafi dağılımın etkisini azaltmıştır. Ödül modeli, iyi oy verme performansının önericilerin seçim olasılığını etkilemesi nedeniyle oy verme davranışını dikkate almaya devam etmektedir.
8. Yüksek Performanslı Seyrek Merkle Ağacı
Aptos, Jellyfish Merkle Tree (JMT) tasarımını kullanarak, temel depolama motorunun yazımını optimize etmek için monoton artan versiyon tabanlı anahtar modelini kullanır. JMT, CPU, I/O ve depolama kullanımı arasında pratik bir denge noktası sağladı ve iyi bir performans garanti etti.
JMT dışında, Aptos'un önbellek ve paralelleştirme için tasarlanmış, bellek içi, kilitsiz seyrek Merkle ağaç uygulaması bulunmaktadır ve yüksek performanslı küresel durum güncellemelerini kolaylaştırmak için Block-STM ile birlikte kullanılmaktadır.