BIP 22 — getblocktemplate - Fundamentals
Defines the getblocktemplate JSON-RPC method for requesting a full block template from a Bitcoin node and submitting completed blocks back via submitblock.
Entries tagged with this topic. Spans across types and sources — explore connections between people, events, and themes.
19 entries / 1 thread
Defines the getblocktemplate JSON-RPC method for requesting a full block template from a Bitcoin node and submitting completed blocks back via submitblock.
Satoshi explains his most detailed merged mining proposal, reveals the abandoned eBay-style marketplace feature, and clarifies that alternative chains are completely independent with shared miners.
As lachesis on BitcoinTalk in 2010, Eric Swanson built the mining calculator Satoshi thanked him for, found an RPC bug Satoshi fixed in rev 110, and read block 74638's strange value as INT64_MAX.
Martti Malmi ↔ Satoshi Nakamoto
Malmi asks about Bitcoin's API design for inter-process communication, suggests wxWidgets sockets, and requests a 64-bit Linux binary.
Hal Finney asks for multiple block generators behind one NAT, suggests secure timestamping fits Bitcoin's chain, and requests a client-side library interface for scripting languages.
Bitcoin Institute ↔ Satoshi Nakamoto
How Bitcoin Core manages keys, constructs transactions, selects coins, estimates fees, and exposes functionality through RPC, REST, and ZMQ interfaces.