|
December 04, 2013, 04:31:36 PM Last edit: December 04, 2013, 04:43:58 PM by Mike Hearn |
|
Generalising that, pay-to-certificate feels like a fairly powerful and useful paradigm.
You can imagine a distributed charity that wants to encourage healthy living by rewarding people who reach a certain age without any lifestyle diseases. However the charity does not really exist and its anonymous members, for obvious reasons, do not want to be in the business of having or checking peoples medical data themselves.
So the charities members post bounties that require a proof that you obtained a clean bill of health from a doctor (with a global counter so a single person can only claim one outstanding bounty at a time). The doctors can be arranged into a kind of PKI. The certificates would assert that you aren't obese, a smoker, drug addict, that you do some exercise regularly or whatever. Anyone can then claim a bounty by creating a private key, getting the public key signed by a doctor, then running a program that proves existence of the certificate chain.
Of course you would need infrastructure on top to ensure that whoever wishes to claim an outstanding bounty can find and connect to the bounty-poster, so the proof protocols can be run.
Edit: One might wonder why anyone would post such bounties. Perhaps it's a way to reduce insurance premiums. A group of people might calculate that it's cheaper to incentivise people to live healthily than pay the insurance premiums for treating them when they have a heart attack. I suppose actuaries calculate this sort of thing all the time. That group could then engage in an assurance contract to raise the money for the bounties. Bitcoin script isn't powerful enough at the moment to reflect spending transactions and ensure they are of a particular structure, so you'd need a trusted third party to ensure the contract money was actually used in the way the participants expected, but that is probably solvable with a more advanced scripting language.
If you don't like the idea of fallible human doctors doing the issuance, you can imagine it's actually a portable health testing kit with some secure hardware inside that can attest to its findings. Or you can just use old fashioned techniques like auditing to ensure doctors are playing by the rules (claiming a bounty could require you to present an anonymous ID proof along with a proof that this ID had not claimed such a bounty within the last 5 years).
|