Gönderen ve yetkilinin kamu bakiyelerini göstererek başlarız, ardından otoritenin hesabı için ham bir depo okumasını açarız.
O depolama çağrısı Sistem.
Otoritenin AccountId'si için hesap; kanonik AccountInfo kaydını (SCALE kodlu) döndürür.
Anahtar alan, Polkadot.js Apps'te gördüğünüz zincir içi kamu bakiyesi. Orada ne görünse, harcanabilir fonlar için defterin gerçeğidir.
Sonra, ücretsiz bir transfer gerçekleştiriyoruz.
Sonlandıktan sonra, sadece gönderenin kamu bakiyesinin değiştiğini, otoritenin bakiyesinin aynı olduğunu ve aynı Sistem olduğunu gösteriyoruz.
Hesap okuması tam olarak aynı AccountInfo gönderiyor.
Bu, kamuya herhangi bir ücret kaydedilmediğini doğrulamaktadır.
Sonra testi 100 temel birim ücret içeren bir transferle tekrarlıyoruz.
Blok tamamlandığında, yetkili yetki tam olarak 100 artar.
Okuma Sistemi.
Hesap yine değişikliği açıkça belirtir: depolama değerinin kendisi değişir, bu da ücretin otoritenin kamu bakiyesine yatırıldığını kanıtlar.
Bu depolama sorgusu önemlidir çünkü zincir dışı yorumları atlar: kanonik durumun doğrudan okunmasıdır. Eğer sistem.
Hesabın ücretsiz bakiyesi değişiyor, zincir kredili fonlara sahip.
Son olarak, tasarım tercihleri hakkında bir not. Bu demoda ücret kamuya açık olarak ödenir, bu da denetlenebilirliği ve operasyonel basitliği en üst düzeye çıkarır, herkes validator gelirini doğrulayabilir. Alternatif olarak, validatörleri özel not olarak ödemek ve gelirlerini gizli tutmaktır.
Bu gizliliği artırır ancak protokol ve operasyonel karmaşıklık (not verme, anahtar kullanımı ve kanıtlar) ekler ve basit, kamuya açık denetim yapılabilirliğini azaltır. Kısaca: kamu ücretleri güvenlik ve şeffaflığı vurgular; Özel ücretler gizliliği vurgularken, daha güçlü koruma ve daha karmaşık işlemler gerektirir.