Public-key crypto 160-bit hash (SHA-256) 18YCR8bvxLaVCmbgY6eCavF733QDs1sQDT Base58-encoded Generate as many as you want 215,000,000,000,000,000,000,000,000,0 00,000,000,000 addresses per capita.
Block Field Purpose Version Client version Previous hash Hash of previous block Merkle root Hash of transactions Timestamp Current UNIX time Target Target hash Nonce 32-bit number
Target 1 block every 10 minutes (this is how!) A (max) target hash output Generate lower hash than the target The higher the target is, the harder it is
Target Difficulty is adjusted every 2016 blocks (2 weeks) Based on time it takes for the last 2016 blocks Current chance to find a block: 0.0000000000000000303436847859644281966140511030971538275