News for hackers. Stuff that matters.
Re:Uber’s C.E.O. Choice Faces a Question of Ambitions by ilaksh on Tuesday August 29, 2017 @01:46PM (#15126140)
First of all, creating a decentralized Uber-style app is not the same as emulating your particular system in a decentralized way. Of course we cannot have a bunch of widely distributed computers chatting as quickly as your computers in your datacenter.

The essential parts are: finding nearby drivers, maps on two screens, communicating updated position between the two phones, and payment. Finding nearby drivers means that a group of devices in the same geographic area need to be able to talk to each other. I feel like this is right up the alley of distributed systems. The GPS updates really only require communication between the two devices at ordinary internet speeds and updates every few seconds. For payment I do not need to invent anything, we can use Bitcoin, Ethereum, or any of the many high-transaction solutions that are coming out built on those or other cryptocurrencies. So if you want to suppose that it is impossible to have a high transaction rate with cryptocurrency, I don't have time to get into it. But I will say that the main thing that makes people think that is that they assume zero trust and that every single computer must validate every single transaction. Those just aren't _actually_ requirements.

But give it 2 years, maybe 5 years, this stuff will get sorted out. Until then there will always be naysayers saying it is impossible.

There are no comments on this comment yet.