Definition
Block Root je kanonska kriptografska obaveza koja jedinstveno predstavlja kompletan sadržaj i strukturu bloka unutar sistema zasnovanog na blokčejnu (blockchain). Tipično se dobija heširanjem polja zaglavlja bloka i, u nekim dizajnima, njegovog tela, čime se proizvodi identifikator fiksne veličine koji se koristi od strane konsenzusa (consensus), mehanizama finalnosti (finality) i pravila za izbor forka da bi se referencirali, upoređivali i verifikovali konkretni blokovi bez rukovanja celim njihovim skupom podataka.
In Simple Terms
Block Root je jedinstven kriptografski otisak prsta za blok. On sažima podatke bloka u jedan heš, tako da blok može biti precizno identifikovan i referenciran. Ovaj otisak omogućava da pravila blokčejna (blockchain) i učesnici govore o konkretnom bloku bez potrebe da pregledaju sav njegov sadržaj.
Context and Usage
Block Root se pojavljuje u niskonivou protokolnih specifikacija, implementacijama klijenata i istraživačkim diskusijama o bezbednosti konsenzusa (consensus), garancijama finalnosti (finality) i ponašanju pri reorganizaciji lanca. On služi kao primarni identifikator pomoću kog čvorovi prate koji blok je predložen, opravdan ili finalizovan, kao i način na koji se alternativne grane lanca upoređuju tokom reorg događaja. U mnogim dizajnima, Block Root je centralan za indeksiranje blokova, skladištenje i mrežno razmenjivanje poruka.