4 ms·
> Can you show me a smart contract that will let me exchange some amount of cryptocurrency for a banana? Agricultural futures contracts technically do what you
by everfree 4y ago
> Can you show me a smart contract that will let me exchange some amount of cryptocurrency for a banana?
Agricultural futures contracts technically do what you're describing, and trading them currently involves a lot of intermediaries that could theoretically be replaced with smart contracts in a straightforward way.
And Unisocks exchange lets you exchange cryptocurrency for a tokenized sock, by the way, redeemable on demand. Technically this disintermediates online shops and payment processors, though obviously it's a toy project and there's a whole lot more that it doesn't disintermediate. Systems like these are inherently composable, for instance you could imagine an international shipping company wrapping the sock token into their own token, creating a token that represents a sock shipped to anywhere in the world. In this way, smart contracts enable obligations to be nested in a way that is completely transparent to the public.
Your query comes off to me like a 70's computer critic saying "can you show me a computer program that will let me exchange some amount of money for a banana?" Of course computer code can't reach out of the screen and put a banana into your hand, yet software can and does help facilitate coordination between you, the distributor, and the grower.
> If you can't, then please understand that in the real world you will always need a counterparty and a thousand intermediary for something as simple as a banana.
Try something intangible. Like a banana futures contract, a share of stock, a domain name, a concert ticket, a video game license/skin, a stock photo license, a building key card, with proper regulation a property deed, the list goes on.
We live in a society where a few bits in a bank/government database somewhere are the biggest separator between the homeless and the wealthy. The vision of smart contracts is to bring more accountability, transparency, and predictability to the processes that handle those critical bits of data. A snippet of code isn't going to be solely responsible for putting a banana on your table, but eventually it might make it a bit easier for a South American banana farmer to financially hedge his crop, for a consumer to transparently trace which shipping companies signed off for the banana before it was purchased at the supermarket, or even enable a banana DAO which could make sure everyone in a banana supply chain gets paid without requiring a traditional corporate structure.
- roland35 4y agoYes obviously we all know a Blockchain can't reach into the real world and put a banana in my hand... But the point is that what does Blockchain give anyone that a simple app (zelle, PayPal, bananas r us, etc) doesn't? I still need to trust the vendor.