Move için Lazy Loading (AIP-127) Aptos Mainnet’te yayında

10 borsayı entegre eden bir DEX aggregator düşünün. Kullanıcı swap yaparken sadece 1 tanesini kullanıyor.

AIP-127 öncesi (Eager Loading):
VM, işlem sadece tek bir kod yolunu çalıştırsa bile ulaşılabilecek tüm modüller için gas yazıyordu.

Şimdi (Lazy Loading):
Modüller ilk kullanımda yüklenip metered oluyor. Yani gas artık gerçekten çalıştırılan şeye göre hesaplanıyor.

Ne sağlıyor?
:white_check_mark: Daha fazla protokol entegrasyonu (dependency limit’e takılma ihtimali azalır)
:white_check_mark: Kullanıcılar çoğu durumda daha az gas öder
:white_check_mark: Kontrol etmediğin upgrade’lerden gelen sürpriz failure’lar azalır
:white_check_mark: Daha hızlı cold start (daha az cache miss)

3 Likes