If we package the PGP / GPG web of trust model as an easy to use photo sharing app, maybe we can overcome the usability limitations of traditional crypto. Plus philosophy and anthropology. #noblockchain
RY P T O G R A P H Y • Alice creates a keypair (public, private) • Alice shares her public key with Bob • Bob can use Alice’s public key to encrypt messages so only Alice can read them. • Alice can use her private key to sign messages, and Bob can use Alice’s public key to verify the signature • How do we know it is really Alice’s key?
Signatures - Public array of signatures. Bearer Side - Encrypted JSON only visible to bearer (and seen by past bearers). History - Transaction log is the stored history of sign-off of the coin to transaction partners.
coins to view • Select “Offer” to visit staging area • Each row of coins is tactile: scrolling left and right so the top row, the middle row, and the bottom row each contain as many coins as the user keeps. • The user can arrange their wallet however they want, too put coins “on the table” they flick them up to the offer area. Offer
Touch coins to view • Select “Give” up to select a recipient for this gift • Offer is for conversational purposes. So after the “give” menu you have the option to “preview” instead of handing over the offer. • You can tell the merchant “pick a coin” and maybe the merchant asks for two. It’s expected that you’ll offer more than you give, the offer is more about giving someone a fair basis to ask.
via Facebook Jason Doe • Select a recipient or enter email address • Copy url to send coin • This URL has a place where the visitor can put in an e-‐ mail address for the giver to send to. e.g.: ! ! ! • Always default to the last selected recipient. Only clear the previously selected after a successful transaction, if ever. click here to copy offer url web [email protected] Jay Smolik
to • Select “Transfer” to transfer the coin to the recipient. • Getting to this stage automatically send the coin’s public face to the recipient for review. Really like sharing a bookmark to the coins in the offer. Its expected that the offer will be modified before the transaction is complete. • We set up accounts for all publicly listed businesses and e-‐ mail them anytime someone gives a coin. • Should there be a message? Offer is visible. Maybe show someone five coins and say “pick two.” Then revise offer before signing the transfer. Give
a picture to mint a new coin • Do coins need messages / captions / names? • “Invite” is grey until you take a picture. • Select “Invite” to share your coin with other people. • “take a picture” button can change to “replace photo” or something after the first photo is taken but before invites sent Name Your Coin
via Facebook Jason Doe • Select multiple people and email addresses to mint with. • Copy url to send minting opportunity to people on their mobile devices. • The suggestions should be adaptive and correct. A combination of local and friend data should make identifying people to invite easy. click here to copy mint url Send Your Coin Name
creator has the option to mint at any time and stop waiting for others to join. • People may contribute signatures that the mentor rejects. • Future versions of the software may allow for more private coin minting, for instance coins that are invisible outside of a select group until after they are minted. Mint touch “Mint”, or keep waiting for minters J Chris Anderson B-‐Tree Whisperer minting…
of attachments and encrypt the coin to become it’s first bearer. • Some businesses may set up a bot that auto joins nearby coins when reputable people are minting, it’s up to the minter if they include the business in the signed coin. • A multi/party coin will have a split view. • When you click mint there are magic sparkles, then a transition to the bearer coin view. Mint J Chris Anderson B-‐Tree Whisperer Extracto Coffeehouse Concordia Neighborhood minting…
• As the bearer of the coin you see the full image, and you can give the coin to a new bearer. • “Give” kicks off the same flow as “Give” from the Offer screen. • Giving it to another user encrypts the coin with their public key. Now you can only see the filtered image. • Scroll for bearer history, comments J Chris Anderson B-‐Tree Whisperer Extracto Coffeehouse Concordia Neighborhood Give minted by
bearers or anyone else. • The minters are anyone the first minter allowed to sign. • The first minter is the first bearer. • The comments are stored on separate documents, signed by their authors. J Chris Anderson B-‐Tree Whisperer Give bearer history J Chris Anderson B-‐Tree Whisperer Extracto Coffeehouse Concordia Neighborhood minted by JeffWJ Stop drinking so much coffee! comments J Chris Anderson I’m climbing a tree, Jeff.
point of the message feature is to illustrate the secure communications that are enabled by the web-‐of-‐trust key distribution / signing. • Messages are encrypted with the recipient public keys. • The app should expose its secure communication channel for other applications to use. Send recipient(s) Compose message here.
T • David Graeber - Debt, the First 5,000 Years & Toward an Anthropological Theory of Value • Franco Berardi - After the Future • Slavoj Žižek • Ribbonfarm • Alexander R. Galloway - Protocol