Damn..That was epic! Well done.
However, block 170, signifying the first transaction was a less than dramatic finale. IMHO a more powerful ending would be the insertion of block 6,930,000 which will be when not the last Bitcoin is rewarded, but the very last Satoshi. The block reward will be one satoshi. Now THAT is dramatic. This is expected to occur in 2140 AD.
And when the last block is inserted, there will NEVER be another Satoshi coming into existence. That will be the very last coinbase transaction. Yes, transactions will still be validated and the blockchain will continue to grow, but every last sat will, from that moment, be in play. That last block can be inserted forever sealing the minting of the hardest money ever created.
This last block, sealing the mint, would be a more fitting end to this sci-fi short. Am I right?