Definition
Block template-ը նախնական (ժամանակավոր) տվյալների կառուցվածք է, որը կազմվում է մայների կամ validator-ի կողմից և սահմանում է, թե որ չմշակված գործարքներն ու մետատվյալները կկազմեն հաջորդ թեկնածու բլոկը։ Այն ներառում է mempool-ից ընտրված գործարքների դասավորված հավաքածու, պրոտոկոլով պահանջվող դաշտեր, ինչպիսիք են ծնող բլոկի հղումը և ժամանակային նշումները, ինչպես նաև կարգաբերման ընտրություններ, որոնք ազդում են բլոկի բովանդակության վրա՝ մինչև վերջնական բլոկի հավաքումն ու ցանցին ներկայացնելը։
In Simple Terms
Block template-ը հաջորդ բլոկի սևագիր տարբերակն է, որը մայները կամ validator-ը պատրաստում է մինչև այն կդառնա բլոկչեյնի (blockchain) մաս։ Այն նշում է, թե որ սպասող գործարքները պետք է ներառվեն և սահմանում է բլոկի հիմնական տվյալները՝ ծառայելով որպես գծագիր, որը վերածվում է իրական բլոկի, եթե այն հաջողությամբ արտադրվում է։
Context and Usage
Block template տերմինը օգտագործվում է բլոկների արտադրության, mining ծրագրային ապահովման, validator client-ների և գործարքների ընտրության քաղաքականությունների մասին քննարկումներում։ Այն կարևոր է, երբ վերլուծում ենք, թե ինչպես են գործարքները mempool-ից տեղափոխվում բլոկ, ինչպես են gas վճարները և MEV նկատառումները ազդում դրանց ներառման վրա, և ինչպես են տարբեր node-երը կամ client-ի իրականացումները կառուցում թեկնածու բլոկները՝ մինչև դրանք կավարտվեն և կտարածվեն ցանցով մեկ։