All burns down to the same: a small, pre-defined group controls user funds. 👥🏦
4/12
The current state of interoperability validates this thesis, however. 🤔
We've known how to do it - but no one has... Or have they?
IBC works, but only between Cosmos chains (same type) for now.
Polkadot's XCM works between Polkadot chains.
What's the main blocker? 🔍🛑
5/12
Light clients. The thing that let's us run nodes on our mobile phones. The secret sauce to trustless bridges. 🪄
Efficiently verifying the state of another blockchain has been a topic or research for a decade (since Bitcoin!).
And indeed: they are hard to build. 🔬🧪🔨
6/12
Why? Not all chains are built with light clients in mind.
One would think "duh, why?"
But it's actually a hard problem that requires diving into cryptographic primitives & hence not always possible without limiting functionality of a blockchain when racing to market📈
7/12
Thankfully, all major networks are working on light clients 🚀
And the race for the first fully *trustless* bridge between 2 smart contract chains is on 🏁🏁
The contenders? 👇
8/12
*Side note*: Trustless #BTC <>X bridges already work thanks to @InterlayHQ 😇
However, the mechanism used (light client + decentralized network of collateralized operators on Bitcoin) is not the most efficient when bidirectional light clients are possible.
9/12
So, who'll launch the first trustless DeFi<>DeFi bridge?👀
Cosmos: built IBC to connect non-shared security chains.
Polkadot: built shared security and XCM to connect between shared security chains.
Both IBC and XCM currently only work between "same-format" chains.
2/6 Under construction 🏗️
Cosmos: building shared security, likely learning from DOT's pros/cons.
Polkadot: extending XCM to work between independent substrate chains, likely learning from IBC
(Beefy light client, that also will enable trustless DOT-IBC and DOT-ETH bridges)
3/6 When? ⏳🏁
Cosmos: shared security v1 promised for Q1/23, v2 for Q3/23. v2 seems to be = Polkadot shared security features.
Polkadot: Beefy light client & bridge hub/XCM update by Q1/23 according to roadmap