Tanım
Hesap modeli, bazı blockchain ağlarında küresel durumu tek tek coin’ler veya çıktılar yerine hesaplar üzerinden temsil etmek ve güncellemek için kullanılan bir mekanizmadır. Bu modelde her hesap bir bakiye tutar ve nonce değerleri ya da smart contract kodu ve depolaması gibi ek verileri de saklayabilir. İşlemler, bu hesaplarla ilişkili bakiyeleri ve verileri doğrudan değiştirerek durumu günceller. Bu yaklaşım, değeri sürekli güncellenen hesap kayıtları yerine, harcanabilir, ayrık çıktılar olarak ele alan tasarımlardan farklıdır.
Hesap modelinde, bir hesap adresle tanımlanan ve blockchain üzerinde değiştirilebilir bir kayıtla ilişkilendirilen temel mülkiyet ve durum birimidir. Model, bu hesap kayıtlarının yeni bloklar eklendiğinde nasıl yapılandırıldığını, doğrulandığını ve güncellendiğini tanımlar. On-chain değeri ve durum geçişlerini, smart contract’lar ve karmaşık durumlu uygulamalar gibi özellikleri destekleyecek şekilde takip etmek için bir çerçeve sunar. Bu nedenle hesap modeli, belirli blockchain ağlarının defterlerini nasıl organize edip yönettiklerine dair temel bir mekanizmadır.
Bağlam ve Kullanım
Hesap modeli, bir blockchain ağının işlemleri protokol düzeyinde nasıl yorumlayıp doğruladığıyla yakından ilişkilidir. Bakiyeleri ve durumu hesap başına topladığı için, herhangi bir blok yüksekliğinde her katılımcının on-chain varlıklarını ve contract durumunu doğrudan görmeyi sağlar. Bu yapı, node’ların veriyi nasıl depoladığını, durum geçişlerini nasıl hesapladığını ve yeniden oynatılmış veya geçersiz işlemler gibi sorunları nasıl tespit ettiğini etkiler.
Bir mekanizma olarak hesap modeli, smart contract’ların ve merkeziyetsiz uygulamaların on-chain temsillerini de şekillendirir. Contract mantığı ve depolaması genellikle özel türde hesaplara bağlıdır ve model bunları, normal kullanıcı hesaplarıyla aynı birleşik durum alanının parçası olarak ele alır. Değer ve veriler için hesapları merkezi soyutlama katmanı olarak tanımlayarak, hesap modeli tüm blockchain boyunca mülkiyet, yetkiler ve durum değişiklikleri hakkında tutarlı bir şekilde düşünmeyi mümkün kılar.