Abstract

Disclosed is KTKN-HUB, a peer-to-peer (P2P) Git hosting platform utilizing decentralized storage (KTKN-OS) and CRDTs. The core innovation is the direct mapping of the Git object model into the KTKN-OS data fabric. Git objects (Commits, Trees, Blobs) are stored as immutable KTKN-OS documents. Crucially, Git References (Branches, Tags) are implemented as mutable CRDTs (Conflict-Free Replicated Data Types). This enables concurrent updates (pushes) without conflicts, guaranteeing mathematical convergence when peers reconnect. The system implements a novel filesystem adapter (KTKN-FS) that bridges the isomorphic-git library to the KTKN-OS backend, enabling Git operations without a traditional POSIX filesystem.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.

Share

COinS