MOVE dilinin ilk GAS tasarımı: Aptos on-chain GAS ücret hesaplama ayrıntıları
MOVE dili başlangıçta GAS planına hazır değildi, bu nedenle Aptos'un oluşturduğu GAS planı yenilikçi bir deneme olarak görülüyor. Aptos'un GAS planı, GAS'ın oluşturulma prensiplerini, süreçlerini, hesaplama yöntemlerini ve sonradan ayarlama mekanizmalarını açıklarken, aynı zamanda topluluğun önerilerini de memnuniyetle karşılıyor.
GAS ölçümü, Aptos ve birçok blok zincirinin temel bir kavramıdır ve zincir üzerindeki işlemlerin gerçekleştirilmesi ve depolanması için gereken hesaplama ve depolama kaynaklarının soyutlanmasını sağlar. GAS planı, zincir üzerindeki tüm işlemlerin maliyetini belirler ve işlem gerçekleştirilirken GAS harcamasını hesaplamak için kullanılır.
uygulama süreci
Aptos on-chain uygulama süreci şunları içerir:
Tanım Prensipleri
Değerlendirme çerçevesini hazırlayın, her bir işlemin fiyatını belirleyin.
MOVE için bir GAS ölçüm sistemi ve güvenli GAS cebirinin kurulması
Üst akış GAS çerçevesini Aptos'a aktarın
GAS çerçevesinin depolama bilincine sahip olmasını sağlamak
GAS planını daha da ayrıntılandırmak
Temel Prensipler
İşlem maliyeti, ağın mevcut kaynaklarıyla doğrudan ilişkili olmalı ve teknik iyileştirmelerle birlikte GAS maliyeti de düşmelidir.
GAS, on-chain yönetişim tarafından ayarlanmalı ve sorunsuz bir şekilde yapılandırılabilir.
GAS, ağın sabit kaynaklarına yönelik DoS saldırılarını önleyebilir, ağ durumuna göre hızlı bir şekilde ayarlanmalıdır.
Aptos'un GAS fiyatı, vakfın hızlanan büyüme ve blok zincirinin yaygınlığını koruma vizyonunu yansıtmaktadır.
Güvenlik, modülerlik gibi önceliklere dikkat ederek tasarımda akıllı seçimler yapmaya teşvik edin.
GAS hesaplama yöntemi
Kullanıcı işlem gönderirken iki miktar belirtmelidir:
Maksimum GAS miktarı: Kullanıcının bir işlemi gerçekleştirmek için harcamak istediği maksimum GAS birimi sayısı.
GAS birimi: Her birim GAS için sekizli sayı ile hesaplanır, 1 sekizli = 0.00000001 APT.
İşlem gerçekleştirme sürecinde alınacak:
Sabit Maliyet
İcranın maliyeti
Maliyetleri Okuma
Yazma maliyeti
Son işlem ücreti = Tüketilen GAS toplamı × GAS birim fiyatı. Örneğin, eğer işlem 670 GAS birimi tükettiyse ve kullanıcının belirlediği GAS birim fiyatı birim başına 100 Octa ise, son işlem ücreti 670 × 100 = 67000 Octa = 0.00067 APT.
Eğer işlem gerçekleştirilirken GAS tükenirse, gönderenden maksimum GAS miktarı için ücret alınacak ve tüm değişiklikler geri alınacaktır.
GAS planının oluşturulması
Temel yapılandırma: İşlem boyutu ve maksimum GAS birimi dahildir.
İşlem ölçeği: Şu anda 64KB olarak ayarlanmıştır, büyük ölçekli işlemlerin gereksinimleri ile ağ performansı arasında bir denge sağlamaktadır.
Maksimum GAS birimi: Tek bir işlemin gerçekleştirebileceği maksimum işlem miktarını tanımlar, şu anda 1.000.000 olarak ayarlanmıştır.
Uygulama Maliyeti: MOVE komutlarının ve yerel fonksiyonların göreceli maliyetlerini değerlendirmek için bir referans çerçevesi ve Valgrind analiz aracı kullanılır.
Depolama maliyeti: Veri erişimi ve kalıcı depolama maliyetlerini göz önünde bulundurarak depolama GAS planı tasarlayın. Depolama GAS ücreti = Proje ücreti + ( bayt ücreti × Bayt sayısı )
okuma, oluşturma ve yazma işlemleri
Okuma: En yaygın işlem, ücretler disk IOPS ve bant genişliği kapasitesi kalibrasyonuna dayanmaktadır.
Oluşturma: Durum deposuna yeni bir öğe eklemek, en yüksek maliyettir, ağ disk alanına göre ayarlanır.
Yazma: Mevcut öğeyi güncelleme, bayt ücreti oluşturma ile aynı.
stabil GAS birim maliyeti
Sabit GAS birim maliyeti, GAS planını istikrarlı tutmaya yardımcı olur ve APT piyasa değerinden ayrılır. Aptos ekibi, GAS birimini yaklaşık 3 haneli hassasiyetle ifade ediyor; örneğin, transfer işlemi maliyeti yaklaşık 700 GAS birimidir.
Topluluk Katılımı
Aptos topluluk üyelerini teşvik ediyor:
GAS planındaki mantıksız noktaları belirtin.
Topluluk tartışmalarına katılın, GAS planına dair endişelerinizi ifade edin.
GAS ile ilgili yönetim önerilerine Aptos üzerinde oy verme
GAS maliyet ayarlama mekanizması
GAS planı, on-chain yapılandırma depolama olarak Aptos yönetim önerisi ile değiştirilebilir. Yönetim önerileri aracılığıyla yükseltmelere izin verecek şekilde ölçeklenebilir olarak tasarlanmıştır. Karmaşık GAS formülü değişiklikleri, düğüm yazılımının güncellenmesini ve büyük ölçüde benimsenmeyi gerektirir, nihayetinde yönetim önerisi ile onaylanır.
Gelecek Perspektifi
MOVE'un ilk uygulanabilir GAS çerçevesi olarak Aptos ekibi şunları planlıyor:
İcra maliyetlerini düşürmek
Çok boyutlu GAS hesaplaması gerçekleştirin, kullanıcıların yürütme ve depolama için ayrı bir bütçe belirlemesine izin verin.
Şişkin durum sorununu hafifletmek, her proje için TTL kavramını keşfetmek, TTL süresi dolduğunda ziyaret edilmeyen durum projelerini silmek.
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.
11 Likes
Reward
11
6
Share
Comment
0/400
BlockchainRetirementHome
· 07-31 12:51
Yine taklit edilmeye başlandı
View OriginalReply0
TommyTeacher
· 07-30 11:32
Görünüşe göre iyi planlanmış.
View OriginalReply0
GateUser-a180694b
· 07-29 09:16
gas tasarımı çok yaratıcı
View OriginalReply0
JustHereForMemes
· 07-29 09:16
Aşırı süreçlerdense temiz bir şekilde yapmak daha iyidir.
Aptos zinciri GAS ücret hesaplama mekanizması analizi: MOVE dilinin öncü tasarımı
MOVE dilinin ilk GAS tasarımı: Aptos on-chain GAS ücret hesaplama ayrıntıları
MOVE dili başlangıçta GAS planına hazır değildi, bu nedenle Aptos'un oluşturduğu GAS planı yenilikçi bir deneme olarak görülüyor. Aptos'un GAS planı, GAS'ın oluşturulma prensiplerini, süreçlerini, hesaplama yöntemlerini ve sonradan ayarlama mekanizmalarını açıklarken, aynı zamanda topluluğun önerilerini de memnuniyetle karşılıyor.
GAS ölçümü, Aptos ve birçok blok zincirinin temel bir kavramıdır ve zincir üzerindeki işlemlerin gerçekleştirilmesi ve depolanması için gereken hesaplama ve depolama kaynaklarının soyutlanmasını sağlar. GAS planı, zincir üzerindeki tüm işlemlerin maliyetini belirler ve işlem gerçekleştirilirken GAS harcamasını hesaplamak için kullanılır.
uygulama süreci
Aptos on-chain uygulama süreci şunları içerir:
Temel Prensipler
GAS hesaplama yöntemi
Kullanıcı işlem gönderirken iki miktar belirtmelidir:
İşlem gerçekleştirme sürecinde alınacak:
Son işlem ücreti = Tüketilen GAS toplamı × GAS birim fiyatı. Örneğin, eğer işlem 670 GAS birimi tükettiyse ve kullanıcının belirlediği GAS birim fiyatı birim başına 100 Octa ise, son işlem ücreti 670 × 100 = 67000 Octa = 0.00067 APT.
Eğer işlem gerçekleştirilirken GAS tükenirse, gönderenden maksimum GAS miktarı için ücret alınacak ve tüm değişiklikler geri alınacaktır.
GAS planının oluşturulması
Temel yapılandırma: İşlem boyutu ve maksimum GAS birimi dahildir.
İşlem ölçeği: Şu anda 64KB olarak ayarlanmıştır, büyük ölçekli işlemlerin gereksinimleri ile ağ performansı arasında bir denge sağlamaktadır.
Maksimum GAS birimi: Tek bir işlemin gerçekleştirebileceği maksimum işlem miktarını tanımlar, şu anda 1.000.000 olarak ayarlanmıştır.
Uygulama Maliyeti: MOVE komutlarının ve yerel fonksiyonların göreceli maliyetlerini değerlendirmek için bir referans çerçevesi ve Valgrind analiz aracı kullanılır.
Depolama maliyeti: Veri erişimi ve kalıcı depolama maliyetlerini göz önünde bulundurarak depolama GAS planı tasarlayın. Depolama GAS ücreti = Proje ücreti + ( bayt ücreti × Bayt sayısı )
okuma, oluşturma ve yazma işlemleri
stabil GAS birim maliyeti
Sabit GAS birim maliyeti, GAS planını istikrarlı tutmaya yardımcı olur ve APT piyasa değerinden ayrılır. Aptos ekibi, GAS birimini yaklaşık 3 haneli hassasiyetle ifade ediyor; örneğin, transfer işlemi maliyeti yaklaşık 700 GAS birimidir.
Topluluk Katılımı
Aptos topluluk üyelerini teşvik ediyor:
GAS maliyet ayarlama mekanizması
GAS planı, on-chain yapılandırma depolama olarak Aptos yönetim önerisi ile değiştirilebilir. Yönetim önerileri aracılığıyla yükseltmelere izin verecek şekilde ölçeklenebilir olarak tasarlanmıştır. Karmaşık GAS formülü değişiklikleri, düğüm yazılımının güncellenmesini ve büyük ölçüde benimsenmeyi gerektirir, nihayetinde yönetim önerisi ile onaylanır.
Gelecek Perspektifi
MOVE'un ilk uygulanabilir GAS çerçevesi olarak Aptos ekibi şunları planlıyor: