https://cybersec.org/soft/session-novyj-deczentralizovannyj-messendzh.html