I am too excited on reading this. Beautiful work for community projects without requiring a central server or Internet!
That is why we have created osm-p2p, an OpenStreetMap database that does not require a server or central source of truth. Every device – laptop, phone or tablet – can have its own database with a copy of the map. Users can synchronize edits with other users over the internet, a local network connection, or synchronize edits to a USB drive and send it on a canoe downriver to the next village.