Как стать автором
Обновить

Комментарии 4

1) Скачал свежий бинарник
2) Проинициализировал, добавил Proton-аккаунт, получил нотификацию от протона о новом входе

А вот дальше...

3) show-all-messages - возвращает пустую строку
4) при отправки почты пишет The private key could not be found

А на каком домене ваш email?
Есть ли второй пароль?
Можете немного помучать программу? Может быть другой аккаунт попробовать?

Изучил проект подробнее и возникли вопросы по децентрализации…

Как это в идеале должно работать?

На моём клиенте будут храниться мои письма и чьи-то чужие? А что будет на IPFS?

А куда будет ссылаться DNS?

И куда будет коннектиться клиент при первом холодном старте?

Как эта сеть будет противостоять спаму? Что бы спамеры не создавали миллионы децентрализованных ящиков и не рассылали миллиарды спам-писем?

Децентрализованная часть еще в работе, и детали могут меняться, но в общих чертах это выглядит так: в клиентское приложение будет интегрирована нода, которая поддерживает IPFS и SBBS (и в перспективе — другие сети). То есть машины пользователей и будут составлять сеть IPFS. И да, у пользователя будет храниться локальная копия своего почтового ящика, плюс зашифрованные фрагменты чужих писем. Для этого приложение резервирует место на жестком диске. Это похоже на торрент в том смысле, что устройства, подключенные к сети, сами осуществляют “сервис” — хранение и транспортировку писем.

При подключении приложение ищет знакомые сети по известному списку bootstrapping node list. DNS может участвовать в поиске нод если в списке bootstrapping node указаны их DNS имена а не IP, но это не обязательный элемент системы.

В будущем планируем запустить сервис имен, чтобы связать человекочитаемые имена с публичными ключами. Функционально это будет похоже на DNS или ENS. Тогда на этапе разрешения имен будет использоваться и собственный сервис имен, и DNS, и ENS.

Что касается спама, точно будет while list — список доверенных адресов, с которых вы согласны получать письма. Также рассматриваем возможность внедрить proof of work.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий