Recent advancements such as "Segregated Witness" by Pieter Wuille and "Drivechain" by Paul Sztorc showed the power and flexibility enabled by soft forks. But the same technique can also be used to effectively raise the 21M limit, by issuing "soft-fork-currencies" (SFCs) whose protocol rules are the same as those of cryptocurrencies.
For revenue-deficient miners (due to halvings), these soft-fork-currencies have a number of advantages compared with launching a (separate) new altcoin:
- Once implemented, all Bitcoin miners must follow the rules of SFCs, in addition to the original Bitcoin protocol.
- Exactly the same Bitcoin hardware backs the security of SFCs, as those blocks which violate the SFC rules will be orphaned. (same security level with BTC)
- SFC coins can be used to pay tx fees for the Bitcoin blockchain, in the same way as bitcoins.
- Launching a SFC requires miners' unanimous consent, which at some extent prohibits reckless overissuing of SFCs, so moderate scarcity will be achieved.
- The same process of value-creation can be used, with maximally diverse and strong userbase.
My concern is that, in the near future miners' revenue will unproportionally diminish relative to their vital roll in the Bitcoin network. In other words, there will be a point where miners' power is huge but there is not enough revenue for them. This opens the possibility of miners trying to monetize their power through issuing SFCs (soft forks).
Paul Sztorc noted that:
, governed by a clear principle: maximize the total sale value of the Bitcoins that they mine.
http://www.truthcoin.info/blog/contracts-oracles-sidechains/#bitcoins-limited-governmentIf miners can create additional revenue streams for themselves, then the above equation does not hold.
Moreover, unlike proof-of-stake coins, bitcoins and SFCs have symmetrical relationship: the blockchain protocol is agnostic of which one is used as a currency or tx fees as long as they have value.
So this "feature" can be used to complement the miners' revenue and possibly prolong the Bitcoin's life span, although the 21M limit will get shaky.
I'm not necessarily convinced that the feature is bad for Bitcoin, but if the miners start to issue SFCs, I'm not certain the ramifications to the bitcoin as a currency. Thoughts?