GetBlockTemplate
GetBlockTemplate (BIP-22/23) est le RPC permettant à un mineur de demander un block template à son nœud. Standard pour le solo mining et les pools. Successeur de GetWork. Plus flexible que Stratum V1.
La definition detaillee de ce terme est en cours de redaction.
Termes lies
- Block templateUn block template est le squelette d'un bloc à miner, fourni par un nœud (getblocktemplate, BIP-22) ou un pool (Stratum). Inclut la coinbase, la liste des transactions et la cible. Le mineur n'a plus qu'à itérer le nonce. Stratum V2 redonne au mineur le contrôle du template.
- GetWorkGetWork est le protocole historique de minage pré-2012. Limité à un nonce de 32 bits, vite obsolète face aux ASIC. Remplacé par GetBlockTemplate puis Stratum. Ne sert plus aujourd'hui.
- RPCRPC (Remote Procedure Call) est l'interface JSON-RPC de Bitcoin Core pour interroger ou commander un nœud. Utilisé par bitcoin-cli et tous les outils.
- StratumStratum (V1) est le protocole standard de communication entre mineurs et pools. Basé sur JSON-RPC. Critiqué pour donner au pool le contrôle du template (censure possible). Remplacé progressivement par Stratum V2.
← Retour au glossaire complet
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.