Definīcija
Konts blockchain ir loģisks konteiners, kas satur informāciju par dalībnieka stāvokli tīklā, piemēram, bilances un pamatuzstādījumus. Tas parasti ir piesaistīts adresei, kas ir publisks identifikators, ko izmanto aktīvu sūtīšanai un saņemšanai. Sistēmās, kas izmanto kontu modeli, konts ir galvenais veids, kā blockchain jebkurā brīdī uzskaita, kam kas pieder. Konta dati tiek glabāti ķēdē (on-chain) un atjaunināti ikreiz, kad tiek apstiprināts derīgs darījums, kas to ietekmē.
Konti var pārstāvēt privātpersonas, lietotnes vai smart contract, atkarībā no tā, kā ir veidots konkrētais blockchain. Katram kontam parasti ir saistītas kriptogrāfijas atslēgas, kas nosaka, kurš drīkst no šī konta iniciēt darījumus. Konta struktūrā var būt arī tādi lauki kā konta nonce, lai sekotu darījumu secībai un novērstu atkārtotu atskaņošanu (replay). Kopumā konts kalpo kā vienkāršs, pastāvīgs ieraksts par dalībnieka pašreizējo statusu blockchain sistēmā.
Vienkāršiem vārdiem
Konts ir kā pamata profils blockchain, kas parāda, cik daudz kriptovalūtas vai citu aktīvu kādam pieder. To identificē adrese, ko citi izmanto, kad sūta līdzekļus. Konts uzskaita visas izmaiņas ikreiz, kad ķēdei tiek pievienoti jauni darījumi. Tas ļauj tīklam vienkārši redzēt jaunāko bilanci un aktivitāti, kas saistīta ar konkrēto kontu.
Konteksts un lietojums
Blockchain tīklos, kas izmanto kontu modeli, katrs darījums tieši atjaunina vienu vai vairākus kontus, nevis pārvieto monētas starp atsevišķām izejām. Konta adrese ir tā, kas parādās darījumu ierakstos, savukārt pati konta pamatinformācija tiek atjaunināta fonā ar protokola palīdzību. Tādi lauki kā konta nonce palīdz tīklam apstrādāt darījumus no viena un tā paša konta skaidrā, noteiktā secībā.
Var pastāvēt dažādi kontu veidi, piemēram, parastie lietotāju konti un speciāli konti, kurus kontrolē smart contract kods. Neatkarīgi no veida katrs konts darbojas kā vienots, konsekvents patiesības avots par konkrētā dalībnieka turējumiem un noteiktiem konfigurācijas parametriem. Šāda struktūra ļauj blockchain uzturēt globālu pārskatu par visiem kontiem un to pašreizējiem stāvokļiem jebkurā blokā.