განსაზღვრება
ანგარიშის მოდელი არის მექანიზმი, რომელსაც ზოგი ბლოკჩეინი (blockchain) იყენებს გლობალური მდგომარეობის წარმოსაჩენად და განახლებისთვის ინდივიდუალური მონეტებისა თუ აუთფუთების ნაცვლად ანგარიშების საშუალებით. ამ მოდელში თითოეული ანგარიში ინახავს ბალანსს და შეიძლება დამატებით შეიცავდეს სხვა მონაცემებსაც, მაგალითად nonce-ის მნიშვნელობებს ან smart contract-ის კოდსა და საცავს. ტრანზაქციები ცვლიან მდგომარეობას იმით, რომ უშუალოდ ასწორებენ ამ ანგარიშებთან დაკავშირებულ ბალანსებსა და მონაცემებს. ეს განსხვავდება ისეთი დიზაინისგან, სადაც ღირებულება განიხილება როგორც ცალკეული, დასახარჯი აუთფუთები და არა უწყვეტად განახლებადი საანგარიშო ჩანაწერები.
ანგარიშის მოდელის პირობებში Account არის საკუთრებისა და მდგომარეობის ძირითადი ერთეული, რომელიც იდენტიფიცირდება მისამართით და დაკავშირებულია ბლოკჩეინზე (blockchain) არსებულ ცვალებად ჩანაწერთან. მოდელი განსაზღვრავს, როგორ არის სტრუქტურირებული ეს საანგარიშო ჩანაწერები, როგორ მოწმდება და როგორ ახლდება ისინი ახალი ბლოკების დამატებისას. ის ქმნის ჩარჩოს, რომლის საშუალებითაც ხდება on-chain ღირებულებისა და მდგომარეობის ცვლილებების თვალყურის დევნება ისე, რომ მხარდაჭერილი იყოს ისეთი ფუნქციები, როგორიცაა smart contract-ები და რთული, მდგომარეობაზე დამოკიდებული აპლიკაციები. შესაბამისად, ანგარიშის მოდელი არის საბაზისო მექანიზმი იმისა, თუ როგორ აწყობენ და მართავენ საკუთარ ლეჯერს ზოგი ბლოკჩეინი (blockchain).
კონტექსტი და გამოყენება
ანგარიშის მოდელი მჭიდროდ არის დაკავშირებული იმასთან, თუ როგორ ინტერპრეტირებს და ამოწმებს ბლოკჩეინი (blockchain) ტრანზაქციებს პროტოკოლის დონეზე. იმის გამო, რომ ის აერთიანებს ბალანსებსა და მდგომარეობას თითო Account-ზე, ის იძლევა თითოეული მონაწილეს on-chain ქონებისა და კონტრაქტის მდგომარეობის პირდაპირ ხედვას ნებისმიერი ბლოკის სიმაღლეზე. ეს სტრუქტურა გავლენას ახდენს იმაზე, როგორ ინახავენ მონაცემებს node-ები, როგორ ითვლიან მდგომარეობის ცვლილებებს და როგორ ამოიცნობენ ისეთ პრობლემებს, როგორიცაა გამეორებული ან არასწორი ტრანზაქციები.
როგორც მექანიზმი, ანგარიშის მოდელი ასევე განსაზღვრავს, როგორ არის წარმოდგენილი smart contract-ები და დეცენტრალიზებული აპლიკაციები ბლოკჩეინზე (blockchain). კონტრაქტის ლოგიკა და საცავი, როგორც წესი, მიბმულია სპეციალური ტიპის ანგარიშებზე, რომელთაც მოდელი განიხილავს როგორც იმავე ერთიან მდგომარეობით სივრცის ნაწილად, სადაც ჩვეულებრივი მომხმარებლის ანგარიშებიცაა. ანგარიშების ცენტრალურ აბსტრაქციად განსაზღვრით ღირებულებისა და მონაცემებისთვის, ანგარიშის მოდელი უზრუნველყოფს თანმიმდევრულ გზას, რომლითაც შეიძლება გავიაზროთ საკუთრება, უფლებები და მდგომარეობის ცვლილებები მთელ ბლოკჩეინზე (blockchain).