Давай так: я в своё время пытался сделать это с DHT и мне не понравилось что получилось с точки зрения надёжности/производительности.
Поэтому я решил не начинать с DHT. Её можно будет попробовать добавить позже. Если ты опишешь полностью протокол с DHT - окей, можно будет попробовать добавить. Только протокол должен, разумеется, учитывать все ситуации типа "отключился на год" (как для отправителя, так и для узлов DHT).
Я в любом случае не буду отказываться от концепции досок потому, что доски решают вопрос гарантированной доставки - с DHT она в любом случае вероятностная (хотя вероятность может быть и достаточно велика). Таким образом компания может хостить доску для своих сотрудников и иметь корпоративный мессенджер с гарантированной доставкой - это будет удобно и выгодно.