Definition
Block template е временна (привременна) структура от данни, изградена от miner или validator, която определя кои чакащи транзакции и какви метаданни ще оформят следващия кандидат-блок. Тя включва подреден набор от транзакции, избрани от mempool, полета, изисквани от протокола, като референция към родителския блок и времеви печати, както и конфигурационни избори, които влияят върху съдържанието на блока преди окончателното му сглобяване и изпращане.
In Simple Terms
Block template е чернова на следващия блок, която един miner или validator подготвя, преди блокът да стане част от блокчейн (blockchain) мрежата. В нея се посочва кои чакащи транзакции ще бъдат включени и се задава основната информация за блока, като нещо като чертеж, който се превръща в реален блок, ако бъде успешно произведен.
Context and Usage
Терминът block template се използва в контекста на създаването на блокове, софтуер за копаене (mining software), validator клиенти и политики за избор на транзакции. Той е важен при анализа как транзакциите се преместват от mempool в блок, как таксите за gas и съображенията, свързани с MEV, влияят върху включването им, както и как различни node или client реализации структурират кандидат-блоковете, преди те да бъдат финализирани и разпространени в мрежата.