I built a peer-to-peer blockchain that runs 100% inside browser tabs – no backend, no database, no server