Trust no one. Verify everything.
Last week, Uber announced its first autonomous ride-hailing service in Europe, launching in Zagreb, Croatia. The news was celebrated by mainstream media as a milestone for the platform. But as someone who has spent seven years in the blockchain trenches — auditing smart contracts, building communities, and watching centralized platforms fail — I see a different story. This is not a leap forward. It is a desperate attempt to preserve a crumbling model.
Context: The Platform's Hollow Promise
Uber’s self-driving journey is a textbook case of centralization’s fragility. In 2020, after a fatal accident in Arizona, Uber sold its autonomous driving division (ATG) to Aurora. The message was clear: technology is too hard, too expensive, and too risky to own. Since then, Uber has pivoted to a “platform” strategy — partnering with third-party AV developers like Motional (Las Vegas), Waymo (San Francisco), and now an unnamed partner in Zagreb. The company provides the app, the network, and the user base; the technology comes from elsewhere.
On the surface, this is smart: reduce capital expenditure, spread risk, and focus on the core business of matching riders with drivers. But beneath the surface, this model is a house of cards. Uber controls the data, the pricing, and the terms. The AV partner is a commodity, interchangeable. The rider is a product. There is no transparency, no community ownership, no trustless verification. This is Web2 wrapped in an electric vehicle.
Zagreb was chosen precisely because it is a small market — low regulatory friction, minimal public scrutiny, and a willing local government hungry for innovation. The service is likely limited to a handful of vehicles, with safety drivers required. The technical details remain hidden: sensor suite, latency, fallback protocols. The partner is not disclosed. This is not a launch; it is a skunkworks project dressed up as a global expansion.
Core: The Technical and Economic Flaws of Centralized Autonomy
Having spent years modeling risk for decentralized protocols, I see three critical flaws in Uber’s approach that no amount of partnership can solve.
Oracle Latency Autonomous vehicles depend on real-time data: road conditions, traffic, weather, pedestrian movements. This data is fed into the vehicle’s decision-making model via classic centralized architecture — the company’s cloud, the company’s sensors, the company’s ML pipeline. There is no redundancy, no on-chain verification, no decentralized oracle network. If the central server goes down, if the data feed is manipulated, if the GPS is spoofed, the vehicle is blind. In DeFi, we learned the hard way that oracle latency is the Achilles' heel of automated systems. The same applies to autonomous vehicles, only the stakes are higher: human lives.
Liquidity Fragmentation Uber’s partners are siloed. Waymo, Motional, and the Zagreb partner each run their own vehicle fleets, their own software stacks, their own safety protocols. There is no interoperability. A rider in San Francisco cannot summon a ride that uses a Motional vehicle if the driver is from Waymo. This is not scaling; it is slicing already-scarce user base into fragments. The same problem plagues Layer2 blockchain solutions — dozens of rollups, but the same few users bouncing between them. Uber’s platform strategy is a classic network effect trap: the more partners you add, the more complex the integration, the higher the maintenance cost, the lower the resilience.
Incentive Misalignment Uber earns revenue from each ride. The AV partner earns a fixed fee or a percentage. The rider pays for the service. There is no token, no governance, no stake. The incentives are purely extractive. When a crash occurs, the lack of on-chain accountability leads to finger-pointing, legal battles, and regulatory backlash. Compare this to a decentralized autonomous transportation network: token holders stake assets to validate safe driving, smart contracts release payments only when verified sensor data is recorded, and reputation is non-transferable and on-chain. The cost of bad behavior is immediate and irreversible. Uber’s model relies on opaque insurance and PR spin; a blockchain-native model relies on code and cryptography.
Gold is heavy. Code is light.
Contrarian: The Pragmatic Case for Centralization (and Why It Fails)
One could argue that Uber’s platform model is the only realistic path to commercial autonomy. Building a full-stack AV company costs billions. Waymo spent over $5 billion in 10 years and still operates only in limited geographies. Uber’s approach allows rapid expansion across multiple cities with different partners, leveraging existing infrastructure and user base. The cost of failure is lower. The speed to market is higher.
But this argument ignores the fundamental nature of decentralized systems. The strength of a blockchain network comes from its ability to distribute trust, not just technology. When you rely on a centralized intermediary to coordinate autonomous vehicles, you introduce a single point of failure that is both technical and economic. The 2022 collapse of FTX showed that centralized platforms can disappear overnight, taking user funds with them. Uber’s fleet is its own; but the data, the reputation, and the control are all with the company. If Uber goes bankrupt, the AV partner loses its distribution channel, the rider loses access, and the city loses a transportation service. There is no backup, no fork, no community recovery.
Furthermore, the “efficiency” argument is a mirage. Centralized platforms optimize for shareholder value, not for user safety or network resilience. The safety driver in Zagreb is not there to protect the rider; it is there to protect Uber’s liability. The technical partner is not chosen for its innovation; it is chosen for its willingness to accept Uber’s terms. The result is a system that is fragile, extractive, and opaque.
Noise is cheap. Signal is rare.
Takeaway: The Road Ahead Is On-Chain
Uber’s Zagreb launch is a symptom of an industry in transition. The centralized platform model that dominated the 2010s is reaching its limits. The next wave of autonomous mobility will not be built by a single company controlling the stack. It will be built by communities of users, developers, and vehicle operators using programmable money, smart contracts, and decentralized identity to create a trustless, resilient, and user-owned transportation network.
I have seen this pattern before. In 2017, I audited a dozen ICOs that promised to “decentralize everything.” Most failed — not because the technology was wrong, but because the incentives were misaligned. The same lesson applies here: the technology is ready, but the governance is not. The first autonomous vehicle network that launches with a transparent, on-chain system for verifying safety, allocating rewards, and resolving disputes will win. Not because it is faster or cheaper, but because it is trustworthy.

Summer fades. Builders remain.
Zagreb is a drop in the ocean. The real revolution will come when a decentralized mobility protocol launches its first ride in a city that has never seen an autonomous vehicle before. And when that happens, I will be there — not as a passenger, but as a builder. The code is light. The trust is heavy. Let's make it verifiable.