News for hackers. Stuff that matters.
Re:BTC Endgame by darig on Friday February 19, 2021 @05:35PM (#26198935)
I never understood why empty blocks is allowed... you can start immediately and get a head start over other mining pools. Granted it is just the time to load in transactions from the mempool and hash the result of appending them to the blockchain, but still... if you're in a race, why not take any advantage you can get?

I've monitored the chain for years, and empty blocks are very very common. I know there is a civil war of people that want to make the block size larger vs keep it the same... I think at this point it they would both agree that every block should at least be 90%+ full before it is accepted. That seems like a simple fix.

The attackers would then like just fill up the blocks passing a tiny amount of bitcoin between all their wallets, but at that point they might as well just use the mempool.

In the end, if you have mining dominance, you win. No point denying that. If you want to "ban" miners, or rewrite history, bitcoin is no longer decentralized.

Re:BTC Endgame by shivekkhurana on Friday February 19, 2021 @11:10PM (#26201501)
The network needs a blocks every 10 minutes or so in order to mint a coinbase transaction (the tx that generates new Bitcoins). This is important to ensure that the network reaches 21million cap on time. If new blocks are not minted every 10 minutes, the calculation to reach 21million will be distorted.