Что у Matrix и Tox с передачей файлов, особенно если оба клиента за NAT? Есть ли вообще хоть один мессенжер из разряда условно децентрализованых который не заливает файлы на сервер, а передает между клиентами? Jabber по этой причине не подходит с его HTTPUpload.