4 ms·
> Grin has no amounts and no addresses. So how do I pay somebody?
by fwip 8y ago
> Grin has no amounts and no addresses.
So how do I pay somebody?
- antimatter15 8y agoIt looks like you'll have to transfer a few files back and forth manually (sneakernet style). Alternatively it looks like you can expose your wallet over HTTP and others can send tokens to your API endpoint. https://github.com/mimblewimble/docs/wiki/How-to-use-grin#sending-and-receiving-grins-offline https://github.com/mimblewimble/docs/wiki/How-to-use-grin#se...
- EthanHeilman 8y agoPayments are interactive like credit cards. They require that either both parties are online or that there is some hosted bulletin board that will hold transactions data until you come online.
- ndnxhs 8y agoCredit cards have addresses and they aren't online. Simply knowing the number on a card is sufficient to withdraw from it.
- EthanHeilman 8y agoMy understanding of how Credit cards work: 1. Alice has a secret called a credit card number. 2. To pay Bob she shares this secret with Bob. 3. Bob then contacts the credit card company and asks to transfer funds from Alice's account to Bob's account. This is authorized using the secret that Alice gave to Bob. If Bob or some party acting on his behalf Alice can not receive this secret from Alice Bob can't get paid by Alice. As you point out if Alice gives the credit card secret to Bob, Bob can withdraw funds from Alice's account while she is offline. This is exactly the same in Mimblewibble. If you give a third party your Mimblewibble secret that third party would be granted the ability withdraw your funds while you are offline.
- ndnxhs 8y agoThis is exactly the same as bitcoin and addresses but in reverse. Also a lot less secure
- Nursie 8y agoInternet transactions, right now, yup. 'normal', customer-present transactions are more involved. They involve Bob sending a set of transaction data to Alice's card, which the card then signs with an embedded private key, so that Bob can't just keep asking for more. Unless you still use magnetic stripes. I'm looking at you USA...
- lehnberg 8y agoUsing something like wallet713 & grinbox, it becomes simple, see demo here: https://github.com/vault713/wallet713 https://github.com/vault713/wallet713 (Disclosure: I work on the project.)