MOVE dilinin ilk GAS tasarımı: Blok Zinciri üzerindeki kaynak tüketim hesaplamalarını keşfetme
GAS ölçümü, birçok blok zincirinin temel kavramıdır; bu, on-chain işlemlerin gerçekleştirilmesi ve depolanması için gerekli olan hesaplama ve depolama kaynaklarının soyut hesaplamasını tanımlar. GAS planı, on-chain tüm yürütmelerin tükettiği maliyetleri belirler ve işlem gerçekleştirilirken kullanılan GAS harcamasını hesaplamak için kullanılır.
Süreç
Etkili bir şekilde yürütmek için, Blok Zinciri üzerindeki süreç şudur:
Tanım İlkeleri
Değerlendirme çerçevesini hazırlayın, her bir işlemin fiyatını belirleyin.
MOVE için GAS ölçüm sistemi ve güvenli GAS cebiri oluşturun
Yukarıdaki GAS çerçevesini içe aktar
GAS çerçevesinin depolama bilincine sahip olmasını sağlamak
GAS planını daha da ayrıntılandırmak
İlkeler
Tanımın ilkeleri şunlardır:
İşlem maliyetleri, ağda mevcut kaynaklarla doğrudan ilgili olmalıdır; teknik iyileştirmeler sonrası GAS maliyetleri düşmelidir.
GAS, on-chain yönetim tarafından ayarlanmalıdır ve sorunsuz bir şekilde yapılandırılabilir.
GAS, DoS saldırılarını önleyebilir, ağ durumuna göre hızlı bir şekilde ayarlanması gerekir.
GAS fiyatı, hızlanan büyüme ve Blok Zinciri'nin yaygınlığını sürdürme arzusunu yansıtır.
Tasarımda iyi seçimler yapmayı teşvik edin, örneğin güvenliği, modülerliği öncelikli olarak düşünün.
GAS Hesaplama
Kullanıcı işlemi gönderirken iki miktar belirtmelidir:
Maksimum GAS miktarı: Kullanıcıların işlem gerçekleştirmek için harcamak istedikleri maksimum GAS birimi sayısı
GAS birimi fiyatı: Kullanıcıların ödemeye istekli olduğu her birim GAS fiyatı
İşlem sırasında, işlem ücreti alınacaktır:
Sabit Maliyet
Uygulama Maliyeti
Okuma Maliyeti
Yazma Maliyeti
Son işlem ücreti = Tüketilen GAS toplamı × GAS birim fiyatı
GAS Plan Tablosu Kurma
Temel Konfigürasyon
GAS planı, işlem boyutu ve maksimum GAS birimi gibi tekil bir işlemle ilgili olmayan bileşenleri içerir.
İşlem ölçeği
Çoğu işlem boyutu kilobyte seviyesindedir, ancak MOVE modülü birkaç kilobyte'a kadar yayınlanabilir. İlk işlem boyutu 32KB olarak ayarlandı, daha sonra uygulama geliştirme ihtiyaçlarını karşılamak için 64KB olarak ayarlandı.
en büyük GAS birimi
GAS planının maksimum GAS birimi, bir işlemde en fazla gerçekleştirilebilecek işlem sayısını tanımlar ve 1.000.000 olarak belirlenmiştir.
yürütme
Analiz çerçevesi ile yürütme maliyetlerini değerlendirerek, MOVE komutlarının ve yerel fonksiyonların göreceli maliyetlerini tahmin edin.
Depolama
GAS maliyetini depolama, veri erişimi ve kalıcı depolama maliyetlerini dikkate alır, hesaplama formülü şudur:
GAS ücreti = Proje ücreti + ( bayt ücreti × Bayt sayısı )
Oku, oluştur ve yaz
Durum öğesi erişimi, okuma, oluşturma ve yazma olmak üzere üç türde ayrılır ve her birinin farklı maliyet hesaplama yöntemleri vardır.
Stabil GAS birim maliyeti
Sabit GAS birim maliyeti, GAS planını değiştirmeden tutmaya yardımcı olur ve kripto para piyasası değerinden ayrıştırır.
Topluluk Katılımı
Topluluk üyeleri şunları yapabilir:
GAS planının mantıksız yönlerini belirtin.
Topluluk tartışmalarına katılın
İlgili yönetişim önerilerine oy verme
GAS maliyet ayarlaması
GAS planı, yönetim önerileri aracılığıyla değiştirilebilir ve gelecekteki ihtiyaçlara uyacak şekilde ölçeklenebilir olarak tasarlanmıştır.
Gelecek İş
İcra maliyetlerini düşürmek
Çok Boyutlu GAS Hesaplaması Gerçekleştirmek
Hacim Aşırı Durum Sorununu Giderme
Bu, Move dilinin ilk uygulanabilir GAS çerçevesidir ve gelecekteki gelişmelere zemin hazırlamaktadır. Teknolojik ilerlemeler ve topluluk geri bildirimleriyle, GAS planı blok zinciri ekosisteminin ihtiyaçlarını karşılamak için sürekli olarak optimize edilecektir.
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
ImpermanentPhilosopher
· 9h ago
gas ile karşı karşıya geldin.
View OriginalReply0
MEVSandwich
· 9h ago
gas niye bu kadar pahalı ağlıyorum
View OriginalReply0
ChainWatcher
· 9h ago
Bu gas daha da pahalı olabilir mi~
View OriginalReply0
HappyToBeDumped
· 9h ago
gas ücreti biraz düşük olsun lütfen
View OriginalReply0
Layer2Observer
· 9h ago
gas tasarımının daha fazla test verisi ile çalıştırılması gerekiyor.
MOVE dilinin öncüsü GAS tasarımı: Blok Zinciri kaynak tüketim hesaplaması için yeni yöntemleri keşfetmek
MOVE dilinin ilk GAS tasarımı: Blok Zinciri üzerindeki kaynak tüketim hesaplamalarını keşfetme
GAS ölçümü, birçok blok zincirinin temel kavramıdır; bu, on-chain işlemlerin gerçekleştirilmesi ve depolanması için gerekli olan hesaplama ve depolama kaynaklarının soyut hesaplamasını tanımlar. GAS planı, on-chain tüm yürütmelerin tükettiği maliyetleri belirler ve işlem gerçekleştirilirken kullanılan GAS harcamasını hesaplamak için kullanılır.
Süreç
Etkili bir şekilde yürütmek için, Blok Zinciri üzerindeki süreç şudur:
İlkeler
Tanımın ilkeleri şunlardır:
GAS Hesaplama
Kullanıcı işlemi gönderirken iki miktar belirtmelidir:
İşlem sırasında, işlem ücreti alınacaktır:
Son işlem ücreti = Tüketilen GAS toplamı × GAS birim fiyatı
GAS Plan Tablosu Kurma
Temel Konfigürasyon
GAS planı, işlem boyutu ve maksimum GAS birimi gibi tekil bir işlemle ilgili olmayan bileşenleri içerir.
İşlem ölçeği
Çoğu işlem boyutu kilobyte seviyesindedir, ancak MOVE modülü birkaç kilobyte'a kadar yayınlanabilir. İlk işlem boyutu 32KB olarak ayarlandı, daha sonra uygulama geliştirme ihtiyaçlarını karşılamak için 64KB olarak ayarlandı.
en büyük GAS birimi
GAS planının maksimum GAS birimi, bir işlemde en fazla gerçekleştirilebilecek işlem sayısını tanımlar ve 1.000.000 olarak belirlenmiştir.
yürütme
Analiz çerçevesi ile yürütme maliyetlerini değerlendirerek, MOVE komutlarının ve yerel fonksiyonların göreceli maliyetlerini tahmin edin.
Depolama
GAS maliyetini depolama, veri erişimi ve kalıcı depolama maliyetlerini dikkate alır, hesaplama formülü şudur:
GAS ücreti = Proje ücreti + ( bayt ücreti × Bayt sayısı )
Oku, oluştur ve yaz
Durum öğesi erişimi, okuma, oluşturma ve yazma olmak üzere üç türde ayrılır ve her birinin farklı maliyet hesaplama yöntemleri vardır.
Stabil GAS birim maliyeti
Sabit GAS birim maliyeti, GAS planını değiştirmeden tutmaya yardımcı olur ve kripto para piyasası değerinden ayrıştırır.
Topluluk Katılımı
Topluluk üyeleri şunları yapabilir:
GAS maliyet ayarlaması
GAS planı, yönetim önerileri aracılığıyla değiştirilebilir ve gelecekteki ihtiyaçlara uyacak şekilde ölçeklenebilir olarak tasarlanmıştır.
Gelecek İş
Bu, Move dilinin ilk uygulanabilir GAS çerçevesidir ve gelecekteki gelişmelere zemin hazırlamaktadır. Teknolojik ilerlemeler ve topluluk geri bildirimleriyle, GAS planı blok zinciri ekosisteminin ihtiyaçlarını karşılamak için sürekli olarak optimize edilecektir.