Sounds like you've never used a DeFi application...Yes, the bridging between on-chain/off-chain still happens through centralized entities, but things like uniswap are entirely run on-chain and don't require any central authority or centralized ledger.