Doğrulama için En İyi Uygulamalar

Chiliz Chain üzerinde akıllı sözleşmeleri doğrulamak, standart EVM uygulamalarının bir kombinasyonunu ve zincire özgü ayrıntılara dikkat etmeyi gerektirir.

Nitekim, Chiliz Chain belirli CAP-20 gibi standartlara ve belirli bir EVM sürümlemeye sahip Proof of Staked Authority (PoSA) fikir birliği mekanizması üzerinde çalıştığı için, kodu Ethereum’dan olduğu gibi taşımak işe yaramayabilir.

CAP-20 standardını anlayın

Chiliz Chain EVM uyumlu olsa da, ekosistem tokenlar için CAP-20 standardına dayanır. Bu, ERC-20’nin Chiliz’e özgü uygulamasıdır.

Token ayrıntılarını burada görün:

CAP-20

Bir Fan Token veya bir Fan Token gibi davranması amaçlanan bir varlık geliştiriyorsanız, ondalık basamakları açıkça 0 olarak ayarlamalısınız. Standart DeFi tokenları 18 kullanabilir.

Derleyici ve EVM’yi yapılandırın

Chiliz Chain doğrulayıcıları, belirli EVM sürümleri için optimize edilmiştir. "Bleeding edge" yapılandırmalarını kullanmak, dağıtım hatalarına veya beklenmedik davranışlara yol açabilir.

Şu sürümlere güvenmelisiniz:

  • Solidity: 0.8.24.

  • EVM: shanghai veya paris.

Gaz için optimize edin

Chiliz Chain, spam’i önlemek ve doğrulayıcı sürdürülebilirliğini sağlamak için "yüksek Gwei" minimum gaz fiyatı uygular.

Dragon8 sert çatallanmasından bu yana, Chiliz Chain EIP-1559’u uygular ancak 2500 gwei minimum taban ücretiyle. Bu, burada optimize edilmemiş kodun kullanıcılarınız için diğer zincirlere kıyasla önemli ölçüde daha pahalı olduğu anlamına gelir.

Bu nedenle sözleşmenizi depolama kullanımı için optimize etmelisiniz (en pahalı işlem):

  • Birleştirin uint128, uint64veya bool değişkenlerini yan yana, tek bir 32 baytlık depolama yuvasına sığacak şekilde yerleştirin.

  • Kullanın calldata yerine memory sadece okunabilir işlev parametreleri (external functions) için, yürütme sırasında gaz tasarrufu sağlamak amacıyla.

Her zaman Spicy üzerinde test edin

Ethereum deneyiminize dayanarak asla Mainnet eşdeğerliği varsaymayın. Chiliz Chain Mainnet’e geçmeden önce Spicy Testnet üzerinde Chiliz PoSA konsensüsüyle etkileşimleri doğrulamalısınız.

Bağlantı ayrıntılarını burada görün:

Chiliz Chain'e bağlanın

Son güncelleme

Bu yararlı oldu mu?