5 ms·
What are the uses cases of blockchain that have been deployed outside of financial schemes, where the blockchain solves a problem in a unique way that could not
by wellthisisgreat 5y ago
What are the uses cases of blockchain that have been deployed outside of financial schemes, where the blockchain solves a problem in a unique way that could not have been addressed with non-blockchain?
Sure there were probably blockchain projects that got traction and use blockchain, but the only reason it’s blockchain was that it’s easier to get funding for that.
Genuinely curious.
- HatchedLake721 5y agoLook into smart contracts
- arcticbull 5y agoThat's a financial scheme.
- dmitriid 5y ago1. They don't work outside blockchain 2. You've replaced a natural language that people understand with a program in an esoteric programming language How is this a unique solution etc.?
- okokwhatever 5y agoTwo words: Cost, Speed. One concept: Kill the middleman Easy, next one.
- dmitriid 5y ago> Two words: Cost, Speed - Extremely costly - Very slow > One concept: Kill the middlemain You're not killing middlemen. The moment you step outside blockchain, you need middlemen. When you need someone to verify that this esoteric code actually encodes you contract, you need middlemen. etc. > Easy, next one. If you ignore reality, everything is easy, sure. BTW. Contracts-as-code have been done since computers became a thing.
- arcticbull 5y agoAs a general rule, middlemen provide value, which is why they exist. If they didn't we'd just disintermediate them. We have a mechanism for getting rid of useless middlemen already, it's called capitalism. It's by no means perfect, of course, but the incentive to remove middlemen is codified in cold hard cash and shareholder value.
- seanhunter 5y agoYou will probably consider these as "financial schemes", but having worked in finance for many years my impression is there are a number of problems in financial infrastructure that are extremely annoying and costly at the moment which could be much better addressed with blockchain based solutions. Blockchain is not the only way you could solve them, it just has the potential to be much better. One example: Trade reconciliations. Lots of things (eg swaps contracts) that trade "over the counter" (not on an exchange) start off crazy bespoke but over time end up being largely standardized. So these days if you trade a swap, the contract is a standard contract called an "ISDA Master" with essentially a one-pager referencing the isda master filling in the blanks in the standard contract - what the legs and key numbers are, who is long vs short the legs etc. 10s of thousands of these are traded every day. In order to settle these so can people actually start paying each other money, there needs to be a reconciliation (ie I need to agree with you on the contents of the one-pager so we both know exactly what we are both holding). Because the two sides don't trust each other (they are adversaries in the market), both will have entered the details of the trade in their own systems as they understood them and there will be errors and breaks and things are hard. Armies of people and systems are employed to solve this problem. If there was just a central database it would all be so much easier[1] and this whole reconciliation problem would go away, but how do things get into the central database in the first place and how do the participants trust that the record there is good? Well, you can see you would still have the same reconciliation problem. Blockchain could resolve this by having a single definitive contract record stored in a trustless fashion. You could make it so if both sides put in the same details the trade is matched and otherwise both sides get the trade rejected until they can resolve. It becomes trivial because you have a database that can be shared without trusting any central party. There are trusted central parties (eg clearing houses) in these systems by the way, but they behave as another counterparty so they don't solve the matching and reconciliation problem described above. You still have to match the two potentially-conflicting versions of the real contract for the clearing house to novate (step into) it. Now are there other ways to address this problem? Of course - they are doing that now. They just suck. I'm sure other industries have similar issues around reconciliation between parties etc that would work the same - I'm just not personally familiar with them. [1] It would also be far easier to report these trades to the CFTC btw so that's another pile of cost that could get taken out by such a solution.