Say I want to implement a rewarding scheme that spreads the reward of a block over its own miner and the miners that build on top of it. Is it possible?
More concretely, say each of my blocks bring 10 BTC(Coinbase+Tx fee). Let's say a miner mines a block. I'd like him to receive only 5 BTC. Whenever someone else mines on top of his block, I'd like him to receive the remaining 5 BTC.
Can one create a cryptocurrency like this by adjusting the generation tx and ensure no one can steal others reward?