Openchat — это децентрализованная одноранговая (P2P) платформа обмена сообщениями и связи, построенная на основе блокчейна Ethereum. Он позволяет пользователям безопасно обмениваться сообщениями, надежно хранить данные и отправлять платежи из любой точки мира, не требуя доверия к какой-либо третьей стороне. Openchat также предлагает собственный токен OPEN (OPEN), который можно использовать для транзакций внутри сети, а также для получения вознаграждений.
Openchat создан, чтобы предоставить пользователям безопасную и конфиденциальную среду для общения друг с другом. Все сообщения, отправляемые через Openchat, шифруются с использованием передовых алгоритмов шифрования, поэтому только отправитель и получатель знают содержание своего сообщения. Кроме того, все сообщения хранятся в неизменяемом распределенном реестре, поэтому они не могут быть подделаны или удалены третьими лицами, такими как серверы или правительства. Это обеспечивает максимальную конфиденциальность и одновременно обеспечивает надежную платформу, даже если один узел неожиданно отключится от сети.
Сеть Openchat работает на протоколе с открытым исходным кодом под названием Whisper, который позволяет узлам формировать прямые соединения между двумя узлами без необходимости использования традиционных интернет-протоколов, таких как IP-адреса или порты. Узлы должны аутентифицировать себя перед отправкой или получением информации, гарантируя, что злоумышленники не смогут присоединиться к сети незамеченными или повлиять на ее общую производительность.
Пользователи могут зарабатывать токены OPEN, запуская узлы в сети OpenChat («стейкинг»), где они проверяют транзакции других участников, а также выполняют множество других задач, связанных с поддержанием консенсуса в различных частях экосистемы, таких как каналы состояния уровня приложений, смарт-контракты и т. д. Вознаграждение за стейкинг будет зависеть от множества факторов, в том числе от того, сколько ставок было выделено на поддержку этих процессов, а также от того, сколько ресурсов было вложено в них, например, от объема использования ЦП и т. д. Кроме того, существуют различные методы, доступные для пользователей, которые хотят большего контроля над их токены, такие как настройка мастернод, системы голосования и т. д.…
Наконец, разработчики могут использовать различные инструменты, предоставленные командой OpenChat, такие как SDK, библиотеки и т. д. С помощью этого набора инструментов разработчики смогут создавать свои собственные приложения, если им нужны возможности обмена сообщениями, платежные услуги или что-то еще.