Bitcoin Forum
May 01, 2024, 10:59:18 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Shower-Thought Idea: Constrain UTXO set growth, not blocksize  (Read 606 times)
RHavar (OP)
Legendary
*
Offline Offline

Activity: 2557
Merit: 1886



View Profile
May 10, 2015, 03:47:29 PM
Last edit: May 10, 2015, 08:49:36 PM by RHavar
 #1

We've historically constrained the block size because it was the most logical thing to do. Bigger blocks take longer to propagate, and needed to be stored by all nodes. However we are quickly coming upon a future where bigger blocks can propagate at the same speed as smaller ones (IBLT) and full nodes can prune.

So instead of constraining the block size, how about we constrain the growth in UTXO. For instance we could constrain the each block to being able to increase the the UTXO set up to a fixed amount (e.g. 100 KiB).

Now instead of miners selecting for the most fees for the size, they would select for the most fees per growth in utxo. Many transactions decrease the UTXO, which is miners would strongly prefer. It wouldn't even be hard to imagine miners paying to accept a transaction that dramatically decreased the UTXO set.

We'd still need a very large block limit, to stop miners creating spam blocks (although they'd have huge incentives not to: they would have slow block propagation if they created a block full of crap that wasn't already on the network) 

Check out gamblingsitefinder.com for a decent list/rankings of crypto casinos. Note: I have no affiliation or interest in it, and don't even agree with all the rankings ... but it's the only uncorrupted review site I'm aware of.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!