# on receiving block 863271 here $ date -u '+%Y-%m-%dT%H:%M:%SZ' 2024-09-28T23:10:28Z # as written in the block header 2024-09-28T23:10:22Z $ uptime # since last reboot 23:10:28 up 55 days, 16:28, 0 users, load average: 0.66, 0.45, 0.50 $ battery.sh 95%, Power Supply Online $ uname -smnr Linux singer 6.6.37-0-lts x86_64 $ grep ^MemAvailable /proc/meminfo MemAvailable: 1981624 kB $ du -h -d1 .bitcoin/ 520.4M .bitcoin/testnet4 10.5G .bitcoin/indexes 2.9G .bitcoin/signet 28.5M .bitcoin/wallets 89.8G .bitcoin/blocks 11.8G .bitcoin/chainstate 2.5M .bitcoin/testnet3 115.6G .bitcoin/ $ df -h . Filesystem Size Used Available Use% Mounted on /dev/sda3 911.4G 769.4G 141.1G 85% / $ bitcoind --version Bitcoin Core version v28.99.0-4835bba2cb13 Copyright (C) 2009-2024 The Bitcoin Core developers Please contribute if you find Bitcoin Core useful. Visit for further information about the software. The source code is available from . This is experimental software. Distributed under the MIT software license, see the accompanying file COPYING or $ BC=$(bitcoin-cli getblockcount); echo $BC 863271 $ BH=$(bitcoin-cli getblockhash 863271); echo $BH 000000000000000000007c76e664e19d28543603a23d71bc7b7aad04e2a04f92 $ bitcoin-cli getblockheader $BH { "hash": "0000000000000000000177e5df18154411cf2f9ea4fa4e3f7fbbed9b6fc75e0d", "confirmations": 1, "height": 855601, "version": 537083904, "versionHex": "20034000", "merkleroot": "1f3f3c3fc7b44de7c79df750712a334ea83dbb10dd47c57a789d6dd049b432c8", "time": 1722919934, "mediantime": 1722917249, "nonce": 2205577874, "bits": "17031abe", "difficulty": 90666502495565.78, "chainwork": "0000000000000000000000000000000000000000876c314d1b2244b4226cab8c", "nTx": 1, "previousblockhash": "00000000000000000001187df2cd86998c727058ce11aa92b2fc97abb7816728" } $ echo $BH | tr 0 . | fold -w 4 | paste -d " " - - - - .... .... .... .... .... 7c76 e664 e19d 2854 36.3 a23d 71bc 7b7a ad.4 e2a. 4f92 $ : Following was the shortform $ : from which shortkode came $ last=${BH#${BH%????}} $ a=$(echo $BH | cut -b-60 \ | fold -w 4 \ | grep -Ev '^(0000|[^0]{4})$') $ R=$(echo $a $last | cut -b-20) $ printf "%s sf: " $BC $ { echo $R | grep "$last$" \ || echo $R M; } | tr "0\n" ". " echo 863271 sf: 36.3 ad.4 e2a. 4f92 $ : Following is the shortkode $ last=${BH#${BH%????}} $ nz=$(echo $BH | fold -w 4 \ | grep -cE '^[^0]{4}$') $ z=$(echo $BH | fold -w 4 \ | grep -c '^0000$') $ printf "%s sk: " $BC $ printf "%s %x" $last \ $(((${nz}<<4)+${z})) \ | tr "0\n" ". "; echo 863271 sk: 4f92 85 $ niceblack.sh $BH $BC ##### ##### ##### # # # # # # # # # # ##### ###### ##### # # # # # # # # # # # ##### ##### ##### ##### ####### # # # # # ## # # # # ##### # # # # # ####### # ##### ,--- .123 4567 89ab cdef ---, | .. .... .... .... .... .f | | 1. .... 7c76 e664 e19d 1f | | 2. 2854 36.3 a23d 71bc 2f | | 3. 7b7a ad.4 e2a. 4f92 3f | '=== ==== ==== ==== ==== ===' sk: 4f92 85 $ bitcoin-cli getmempoolinfo { "loaded": true, "size": 3547, "bytes": 50019585, "usage": 271312432, "total_fee": 0.77376683, "maxmempool": 300000000, "mempoolminfee": 0.00001777, "minrelaytxfee": 0.00001000, "incrementalrelayfee": 0.00001000, "unbroadcastcount": 0, "fullrbf": true } # current and previous two $ bitcoin-cli getnetworkhashps -1 5.921593082252814e+20 $ bitcoin-cli getnetworkhashps -1 862847 6.31930928191126e+20 $ bitcoin-cli getnetworkhashps -1 860831 6.627514485238024e+20 $ bitcoin-cli gettxoutsetinfo muhash { "height": 863271, "bestblock": "000000000000000000007c76e664e19d28543603a23d71bc7b7aad04e2a04f92", "txouts": 185827874, "bogosize": 14371690255, "muhash": "c8c3206e28596156768920d9cb932899565e86476ef2c72a53722cea804ca605", "total_amount": 19760005.49090413, "total_unspendable_amount": 219.50909587, "block_info": { "prevout_spent": 13937.70417611, "coinbase": 3.17787724, "new_outputs_ex_coinbase": 13937.65129887, "unspendable": 0.00000000, "unspendables": { "genesis_block": 0.00000000, "bip30": 0.00000000, "scripts": 0.00000000, "unclaimed_rewards": 0.00000000 } } } $ bitcoin-cli getblockstats 863271 { "avgfee": 1418, "avgfeerate": 5, "avgtxsize": 421, "blockhash": "000000000000000000007c76e664e19d28543603a23d71bc7b7aad04e2a04f92", "feerate_percentiles": [ 2, 2, 3, 6, 10 ], "height": 863271, "ins": 7646, "maxfee": 89064, "maxfeerate": 401, "maxtxsize": 37164, "medianfee": 462, "mediantime": 1727561619, "mediantxsize": 222, "minfee": 220, "minfeerate": 1, "mintxsize": 150, "outs": 10531, "subsidy": 312500000, "swtotal_size": 1466193, "swtotal_weight": 3568923, "swtxs": 3572, "time": 1727565022, "total_out": 1393765129887, "total_size": 1571931, "total_weight": 3991875, "totalfee": 5287724, "txs": 3729, "utxo_increase": 2885, "utxo_size_inc": 205898, "utxo_increase_actual": 1843, "utxo_size_inc_actual": 142004 } $ bitcoin-cli getnettotals { "totalbytesrecv": 1913392269, "totalbytessent": 5351071819, "timemillis": 1727565028892, "uploadtarget": { "timeframe": 86400, "target": 0, "target_reached": false, "serve_historical_blocks": true, "bytes_left_in_cycle": 0, "time_left_in_cycle": 0 } } $ bitcoin-cli -netinfo Bitcoin Core client v28.99.0-4835bba2cb13 - server 70016/Satoshi:28.99.0/ ipv4 onion npr total block manual in 40 0 16 56 out 4 7 0 11 2 1 total 44 7 16 67 Local addresses 176.112.177.189 port 8333 score 4237 gifm4fnj3vua664xhgeanx5fnpco3txkqy4amr4txbfsciiyrkxpf2qd.onion port 8333 score 4 $ bitcoin-cli -addrinfo { "addresses_known": { "ipv4": 51450, "ipv6": 0, "onion": 14722, "i2p": 0, "cjdns": 0, "total": 66172 } } $ halving.sh 863271 ===================================== Bitcoin Block Halving prediction ===================================== bc=863271 gbt=1231006505 bbt=1727565022 This is average time to mine a block (1727565022-1231006505)/863271 bts=575.2051694019961263657340 Now let's multiply that by 1050000 which is the block number of next halving and get the prediction: Thu Feb 24 02:35:08 UTC 2028 ------------------------------------- Next palindrome will be 863368 predicted to happen at this time: Sun Sep 29 14:40:16 UTC 2024 ------------------------------------- Current mining epoch number is 428. The next fortnight happens in block 864864 and probably around this time: Wed Oct 9 13:42:03 UTC 2024 ### v2_peerinfo are in v2_peerinfo-bitcoin.txt