Native Java port of the Syncthing protocol