• Natanael@infosec.pub
    link
    fedilink
    English
    arrow-up
    2
    ·
    12 hours ago

    I2P has its own internal DHT network. Bote piggybacks on it to relay messages between Bote nodes. You can even configure it so you can address random online nodes and ask them to hold a message for another node to relay (online or offline) to obscure message timing

    DHT can be used for almost anything as a generic key value store, even if the typical use is just peer finding

    https://bote.readthedocs.io/en/latest/v5/kademlia/

      • Natanael@infosec.pub
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        4 hours ago

        Correct, and slow is kinda the point (traffic metadata protection through timing obfuscation)

        There’s even a setting to set multiple Bote hops (inside I2P which already use multiple hop tunnels) with random delay per node (up to 24h)