on-chain economic design