pure BSV version of SyncBits