Comments 4
А где децентрализация? Сегодня нет проблемы отправить шифрованное сообщение через централизованный сервер. Сегодня проблема в том, что этот сервер может потушить кто угодно, и по какой угодно причине. И все ваше общение на этом закончится.
Нужен аналог метамаск для отправки сообщений. Желательно с двойной подписью или хотя бы с 2fa.
Абсолютно согласен с этим. Этот проект как база, поэтому я использовал генерацию ключей на базе эфира, чтобы можно было интегрировать с любой EVM сетью.
Сеть эфира вполне себе децентрализована, проблема может возникнуть лишь с поиском ноды, к которой можно было бы подключиться.
Не думаю, что в этом есть проблема. Есть куча сервисов, которые дают доступ к блокчейну. Infura, Alchemy, GetBlock. Это для отправки транзакций. А с получением данных из блокчейна, лучше использовать какие-нибудь индексеры. Например Covalent, BitQuery, на крайняк Zerion API или DeBank API.
Попробую описать это в следующей статье.
Алгоритм Diffie-Hellman: Пишем приватный мессенджер на Go