Apibrėžimas
Blokų šablonas (block template) – tai laikina duomenų struktūra, kurią sukuria kasėjas arba validatorius ir kurioje nurodoma, kurios laukiančios transakcijos ir metaduomenys sudarys kitą kandidatinį bloką. Jame yra iš mempool atrinktų transakcijų seka nustatyta tvarka, protokolo reikalaujami laukai, tokie kaip pirminio bloko nuoroda ir laiko žymos, bei konfigūracijos pasirinkimai, darantys įtaką bloko turiniui iki galutinio bloko surinkimo ir pateikimo.
Paprasčiau tariant
Blokų šablonas (block template) – tai būsimo bloko juodraštis, kurį kasėjas arba validatorius parengia prieš jam tampant blokų grandinės (blockchain) dalimi. Jame išvardijama, kurios laukiančios transakcijos bus įtrauktos, ir nustatoma pagrindinė bloko informacija. Tai tarsi brėžinys, pagal kurį sukuriamas tikras blokas, jei jis sėkmingai sugeneruojamas.
Kontekstas ir naudojimas
Terminas „blokų šablonas“ (block template) vartojamas kalbant apie blokų kūrimą, kasimo programinę įrangą, validatoriaus klientus ir transakcijų atrankos taisykles. Jis svarbus analizuojant, kaip transakcijos iš mempool patenka į bloką, kaip įtraukimo tvarką veikia gas mokesčiai ir MEV, ir kaip skirtingos node ar kliento implementacijos suformuoja kandidatus į blokus prieš jiems tampant galutiniais ir išplatinamais tinkle.