Perpetuities as block rewards

This is nice, but it involves a modification to the protocol the way I read it. Why not the following?

Create a token contract that is effectively a xtz delegation reward future. I would deploy a contract with some amount of xtz and delegate the balance to a highly-respected baker. Once the current cycle completes I’m guaranteed a share of the baking rewards and the amount is known up-front. The contract would now allow interested parties to buy my future returns at some discount and automatically distribute them once they are received from the baker. This has similar characteristics as the proposal above.

An argument could be made for example to offer a 0 or even negative discount if you think the network would be particularly busy at a later date and the baker would collect significant fees on top of the preordained baking/endorsement rewards.

1 Like