0
So if the core devs change the minimum fee schedule, lowering the maximum "free" tx from 10,000 to 1,000 bytes - how will that not cause a hard fork? Or at least prevent nodes running old software from propagating a new Tx?
https://github.com/bitcoin/bitcoin/blob/master/src/main.cpp
I could be reading this wrong, but looks to me like the minimum fee schedule is part of the "standard tx" test, and so nodes with different fee schedules wouldn't be able to send all tx's between each other.
Thanks, so nothing as extreme as a hard fork, but a Tx with the "wrong" fee will not be accepted by older nodes? Makes the network a bit rocky doesn't it? – pinhead – 2014-01-19T13:39:40.580
Well that's the problem/virtue of P2P networks, everyone can run it's own node and while you follow the protocol nobody should bother you about your specific implementation. Just now there are several differnent teams working on alternative implementations of the reference client, they will differ for sure on some things but is great to be able to choose the best client for your needs. – frisco – 2014-01-19T14:05:26.507