3 ms·
What I mean is that if Bob hands his capability to Carol, she can give it to Dave and he can't stop it. I don't see any reason we need keys here.
by emacsen 5y ago
What I mean is that if Bob hands his capability to Carol, she can give it to Dave and he can't stop it.
I don't see any reason we need keys here.
- cabalamat 5y agoBut Dave can only use the capability if he has Bob's private key. That's why we need keys.
- emacsen 5y agoDave doesn't need a private key, the token just needs the ability to be traded. One of the more complex aspects of OCAPy design vs the we do things now is that in a fully ocap world, the token wouldn't just be a string, but possibly a reference to a living object that Alice owns. Then the trade (and any use of the capability) always goes through Alice. That's why you don't need crypto in a real OCAP world.