Что такое Nostr?

Новичок2/17/2023, 3:49:04 PM
Откройте для себя Nostr - децентрализованную и устойчивую к цензуре платформу социальных медиа. Получите контроль над своей информацией и защитите свою свободу слова и выражения онлайн с помощью простой и прямолинейной архитектуры Nostr. Познайте новый способ мышления о взаимоотношениях пользователь-сервер с Nostr и его интеграцией с сетью Bitcoin Lightning.

Децентрализованный протокол для обмена данными, устойчивым к цензуре

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

Цензура на платформах, таких как Twitter, стала серьезной проблемой из-за произвольных решений, принимаемых несколькими лицами или корпорациями, влияющих на видимость и распространение важных идей и мнений. Вот почему нам может понадобиться децентрализованный протокол социальной сети, где власть распределена среди ее пользователей и не сконцентрирована в руках одного субъекта.

Цель - решение проблем текущих социальных платформ

Социальные сети стали неотъемлемой частью нашей повседневной жизни, но они также имеют свой набор проблем. Платформы, такие как Twitter, Mastodon и даже SSB, хотя и обладают своими сильными сторонами, все же имеют свои ограничения. Twitter страдает от рекламы, странных техник зависимости, банов и скрытых банов, в то время как Mastodon подчиняется прихотям владельцев серверов, которые могут банить пользователей или даже блокировать сервера. У SSB может не быть столь много проблем, но его протокол слишком сложен и не так гибок, как другие решения.

Что такое Nostr?

Источник: Nostr

Nostr - это децентрализованный протокол, который позволяет создавать сеть обмена данными, устойчивую к цензуре, путем предоставления каждому пользователю возможности запускать собственные клиенты. Это позволяет пользователям публиковать контент, такой как блог-посты, твиты или сообщения, подписывать его собственным приватным ключом и распространять на другие сервера, которые выступают в качестве ретрансляторов. Nostr, как платформа, ориентированная на Web3, устраняет необходимость в использовании имен пользователей и паролей. Вместо этого он использует открытые и закрытые ключи для обеспечения дополнительной безопасности с помощью криптографии и цифровых подписей. Каждое сообщение, отправленное в сети Nostr, цифрово подписано, как транзакция в сети Bitcoin или Ethereum.

Nostr состоит из двух компонентов: клиентов и реле. Реле просто пересылают содержимое другим участвующим реле и не имеют контроля над данными. Каждый пользователь запускает клиент, и любой может запустить реле. Каждый пользователь идентифицируется открытым ключом, и каждое сообщение подписывается, после чего проверяется другими клиентами. Клиенты могут получать данные от реле по своему выбору и публиковать данные на другие реле по своему выбору. Реле общается только напрямую с пользователями и не общается с другими реле.

Чтобы "подписаться" на кого-то в Nostr, пользователь просто указывает своему клиенту запрашивать ретрансляторы, о которых он знает, для постов с этим публичным ключом. При запуске клиент запрашивает данные от всех известных ему ретрансляторов для всех пользователей, на которых подписан пользователь, а затем отображает данные пользователю в хронологическом порядке. Посты в Nostr могут содержать любые структурированные данные, но наиболее часто используемые форматы станут частью стандарта, что позволит беспрепятственное взаимодействие между клиентами и ретрансляторами.

Nostr против традиционной клиент-серверной архитектуры

В отличие от традиционной клиент-серверной архитектуры, Nostr предлагает другую парадигму, где пользователи подключаются к нескольким серверам, известным как Релэи, которые имеют возможность знать подписчиков пользователя. Релэи только пересылают контент подписчикам, не имея собственного интеллекта, передавая клиенту всё управление и информацию, делая его устойчивым к цензуре. В случае цензуры пользователи могут переключиться на запуск собственного реле, формируя свою собственную сеть релей и обеспечивая устойчивость и стойкость сети.

Архитектура Nostr основана на шаблоне разработки производитель-подписчик, где пользователь выступает в качестве производителя, создающего контент и отправляющего его одновременно нескольким реле.

Источник: здесь

Как Nostr решает проблемы других социальных сетей

Одной из самых больших проблем существующих платформ социальных сетей является проблема запретов пользователя и закрытия серверов. Nostr решает эти проблемы, разрешая пользователям публиковать свои данные на нескольких ретрансляторах. Если пользователь заблокирован на одном ретрансляторе, он все равно может публиковать на других. Когда пользователь размещает рекомендацию сервера, клиент автоматически добавляет этот сервер в список ретрансляторов, которые будут запрашивать, что облегчает для пользователей миграцию на другой сервер при необходимости.

Если пользователь заблокирован на многих реле и не может транслировать рекомендации своего сервера, он все равно может сообщить близким друзьям через другие средства, на каком реле он публикует. Эти близкие друзья могут затем опубликовать рекомендации сервера самостоятельно, позволяя другим открывать новый сервер.

Гарантия сопротивления цензуре и борьба со спамом

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

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

Предоставление пользователям большего контроля

Клиенты могут решить, как они хотят показывать сообщения пользователям, давая им больший контроль над обновлениями, которые они видят. От использования искусственного интеллекта для определения порядка обновлений до их прочтения в хронологическом порядке, технология ретрансляции предлагает гибкое решение для социальных сетей.

Начало работы с Nostr

  1. Выберите клиента Nostr: у Nostr есть несколько доступных клиентов, включая веб-кошелек, настольный кошелек и мобильный кошелек. Выберите тот, который лучше всего подходит для ваших потребностей и предпочтений.
  2. Настройка учетной записи: Создание учетной записи в Nostr легко и просто. Просто следуйте инструкциям, предоставленным вашим выбранным клиентом, чтобы создать новую учетную запись и установить личный ключ.

Имейте в виду, что Nostr не является традиционным приложением или клиентом социальных медиа, а скорее протоколом, который позволяет создавать различные и уникальные клиенты. На сайте Nostr вы можете найти несколько проектов, демонстрирующих доступные различные клиенты, включая чаты вроде Telegram или WhatsApp, клиенты типа Reddit или Front Page, традиционные клиенты вроде Twitter и даже клиент для шахмат. Некоторые популярные клиенты, которые в настоящее время набирают обороты, включают Damas и Amethyst.

Damas - это первое приложение для iOS, построенное на платформе Nostr и запущенное в Apple App Store, и оно стало чрезвычайно популярным с момента запуска. Аметист, с другой стороны, - первый клиент Nostr, запущенный в Google Play Store и рекомендуется для пользователей Android. Чтобы узнать больше о различных функциях, предлагаемых Nostr, прочтите руководство пользователя или обратитесь в службу поддержки.

Nostr и Bitcoin: Начало Партнерства

В декабре 2022 года Джек Дорси представил новую социальную платформу, которую он заявил, что потенциально может заменить Twitter. Платформа Nostr вызвала интерес тысяч биткойн-энтузиастов благодаря поддержке платежей с использованием молниеносной сети. Nostr интегрируется с молниеносной сетью, позволяя пользователям совершать моментальные и недорогие платежи с использованием платежных каналов молниеносной сети. Используя молниеносную сеть, Nostr обеспечивает пользователям более быстрый, дешевый и безопасный опыт оплаты по сравнению с традиционными методами оплаты. Эта интеграция означает, что пользователи Nostr могут быстро и недорого передавать средства другим пользователям молниеносной сети, не платя высоких комиссий за транзакции и не дожидаясь долгих времен подтверждения. Интеграция Nostr с молниеносной сетью предоставляет пользователям уникальное сочетание конфиденциальности и скорости, делая ее идеальным решением для тех, кто хочет совершать платежи безопасно и эффективно.

Связь между Nostr и Bitcoin

Отношения между Nostr и Bitcoin можно объяснить их сходством. Между Nostr и Bitcoin существует много сходств и ассоциаций, между двумя сообществами, потому что с концептуальной точки зрения существуют общие элементы. Nostr очень ориентирован на Web3, здесь больше нет имени пользователя и пароля, есть открытые и закрытые ключи, потому что здесь сильно используется криптография и цифровые подписи. Как? Каждое сообщение, созданное клиентом и отправленное в сеть Nostr, цифрово подписано (то же самое, что и транзакция Bitcoin или Ethereum). Отправитель распознается по цифровой подписи, цифровой подписи, которая предотвращает изменение содержания. Партнерство между Nostr и Bitcoin имеет потенциал изменить способ, которым мы проводим онлайн-транзакции и взаимодействия.

Основные приложения Nostr

Дамус

Damus - это децентрализованное приложение для социальных сетей, которое вызвало оживление на рынке. Известное как "Убийца Твиттера", приложение построено на децентрализованной сети Nostr и получило поддержку от влиятельных лиц в технологической индустрии, включая сооснователя Twitter Джека Дорси и сооснователя Ethereum Виталика Бутерина. Запущенный 1 февраля, Damus теперь доступен на платформах Apple и Android. Будь вы в поиске нового приложения для социальных сетей или хотите принять участие в изменяющемся мире, Damus определенно стоит изучения.

Начало работы с Damus:

  • Регистрация и вход: Чтобы использовать Damus, загрузите приложение из Apple App Store или Google Play Store. После загрузки следуйте инструкциям для создания учетной записи и принятия всех соглашений. На странице регистрации вам будет предложено создать открытый ключ и закрытый ключ. Открытый ключ также является идентификатором учетной записи и может быть использован другими пользователями для поиска и добавления вас в друзья. Закрытый ключ - это ваш пароль, который следует хранить в тайне, чтобы предотвратить несанкционированный доступ к вашей учетной записи.
  • Постинг: После создания учетной записи вы можете начать публикацию, нажав на знак "+" в правом нижнем углу домашней страницы. Текстовое содержимое можно публиковать непосредственно, а изображения можно публиковать после преобразования их в ссылки. Вы также можете добавлять хэштеги к своим публикациям.
  • Добавление друзей: Чтобы добавить друзей в Damus, нажмите на значок поиска внизу главной страницы, скопируйте чей-то общедоступный идентификатор ключа и нажмите «Перейти в профиль». Это перенесет вас на профиль человека, где вы сможете подписаться на него и добавить его в друзья.
  • Настройки персональной домашней страницы: В Damus вы можете настроить свой аватар, фоновое изображение домашней страницы и основную информацию, такую как ваш веб-сайт, личный профиль и адрес электронной почты. Приложение также поддерживает настройку адресов для моментальных чаевых в биткоинах, что является уникальной особенностью.
  • Получение ссылок на изображения: Чтобы получить ссылку на изображение для своего аватара или сообщения, войдите на сайт postimage.org, загрузите изображение и сгенерируйте ссылку на изображение. Скопируйте ссылку, заканчивающуюся на .jpg или .png, и вставьте ее в Damus при редактировании своего профиля или сообщения.

Аметист

Аметист - это нативное приложение для Android, созданное с использованием Kotlin и Jetpack Compose. Приложение использует модифицированную версию Nostrpostrlib для связи с ретрансляторами Nostr, обеспечивая быстрое и бесперебойное подключение к вашей социальной сети. Общая архитектура Аметиста разработана для обеспечения наилучшего пользовательского опыта.

Пользовательский интерфейс (UI) Аметиста построен с использованием структуры State/ViewModel/Composition, что означает, что он реагирует на изменения в приложении. Это означает, что при перемещении по вашей социальной сети на Gate.io пользовательский интерфейс будет изменяться, чтобы отражать последние обновления. Слой сервиса приложения соединяется с релеями Nostr, чтобы получать последнюю информацию, а слой репозитория хранит события Nostr в виде Примечаний и Пользователей. Эти классы используют объекты LiveData, чтобы позволить пользовательскому интерфейсу и другим частям приложения подписываться на каждое отдельное Примечание/Пользователя и получать обновления, когда они происходят.

Помимо реактивного пользовательского интерфейса, Amethyst также предлагает настраиваемые фильтры, которые позволяют вам контролировать информацию, которую вы видите. Просматривая различные события, классы Datasource используются для получения дополнительной информации об этих конкретных событиях. Слой сервиса приложения собирает фильтры Nostr для каждой потребности приложения, гарантируя, что у вас всегда есть необходимая информация под рукой.

Аметист ставит безопасность информации вашей учетной записи на первый план своего дизайна. Ваш закрытый ключ и открытый ключ хранятся в Android KeyStore, обеспечивая постоянную безопасность вашей информации. Соединение с ретрансляторами Nostr никогда не закрывается во время использования приложения, поэтому вы можете быть уверены, что всегда остаетесь подключенным к своей социальной сети.

Аметист предлагает идеальное сочетание скорости, безопасности и настройки для безупречного опыта в социальных сетях.

Анигма

Anigma - это общедоступное приложение для обмена сообщениями, обеспечивающее безопасный и конфиденциальный опыт общения. Приложение представляет собой клон Telegram, построенный на протоколе Nostr, что означает, что пользователи могут отправлять сообщения без необходимости указывать номера телефонов или учетные записи. Anigma - это прогрессивное веб-приложение, которое можно установить на любом устройстве, что делает его внешний вид и функциональность похожими на нативное приложение. Благодаря своей архитектуре прогрессивного веб-приложения и планам на будущее развитие, Anigma готова стать одним из ведущих игроков в мире зашифрованных сообщений.

Уникальные особенности Anigma

  • Зашифрованные прямые сообщения: Anigma предлагает зашифрованные прямые сообщения для обеспечения конфиденциальности ваших разговоров.
  • Встраивание видеороликов YouTubeПриложение позволяет вам встраивать видеоролики YouTube непосредственно в интерфейс чата.
  • Динамические значки: Anigma генерирует значки рядом или над сообщениями, чтобы облегчить идентификацию различных типов сообщений.
  • Профили пользователей: Вы можете нажать на фотографию профиля кого-то, чтобы увидеть их профиль, который вскоре будет включать раздел «О себе».
  • Кэширование сообщений: Anigma кэширует сообщения для более быстрой загрузки и улучшенного пользовательского опыта.
  • Улучшенная поддержка эмодзи: Кнопка смайликов теперь функциональна, что позволяет вам быстро добавлять смайлики к вашим сообщениям.
  • Улучшенный анализ URL: Anigma анализирует и отображает URL-адреса как кликабельные ссылки, что облегчает доступ к внешнему контенту.
  • Отображение изображения: Anigma может анализировать и отображать изображения непосредственно в сообщениях.
  • Улучшенный пользовательский интерфейсПриложение имеет интерфейс чата на основе CSS, который обеспечивает чистый и современный пользовательский опыт.

Заключение

В заключение, Nostr - это новаторский проект, цель которого - революционизировать способ взаимодействия с онлайн-платформами. Предоставляя децентрализованный и устойчивый к цензуре подход, Nostr дает пользователям возможность вернуть контроль над своими данными и защитить свою свободу выражения. Простота его архитектуры делает его доступным для всех пользователей, независимо от их технических знаний.

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

В целом, Nostr представляет собой серьезный шаг вперед в непрерывной попытке сделать интернет более справедливым и демократичным пространством для всех пользователей. Предоставление нового способа мышления о владении данными и конфиденциальности имеет потенциал оказать глубокое влияние на то, как мы взаимодействуем с технологией и друг с другом в онлайне.

作者: Piero
譯者: cedar
審校: hugo
* 投資有風險,入市須謹慎。本文不作為 Gate.io 提供的投資理財建議或其他任何類型的建議。
* 在未提及 Gate.io 的情況下,複製、傳播或抄襲本文將違反《版權法》,Gate.io 有權追究其法律責任。

Что такое Nostr?

Новичок2/17/2023, 3:49:04 PM
Откройте для себя Nostr - децентрализованную и устойчивую к цензуре платформу социальных медиа. Получите контроль над своей информацией и защитите свою свободу слова и выражения онлайн с помощью простой и прямолинейной архитектуры Nostr. Познайте новый способ мышления о взаимоотношениях пользователь-сервер с Nostr и его интеграцией с сетью Bitcoin Lightning.

Децентрализованный протокол для обмена данными, устойчивым к цензуре

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

Цензура на платформах, таких как Twitter, стала серьезной проблемой из-за произвольных решений, принимаемых несколькими лицами или корпорациями, влияющих на видимость и распространение важных идей и мнений. Вот почему нам может понадобиться децентрализованный протокол социальной сети, где власть распределена среди ее пользователей и не сконцентрирована в руках одного субъекта.

Цель - решение проблем текущих социальных платформ

Социальные сети стали неотъемлемой частью нашей повседневной жизни, но они также имеют свой набор проблем. Платформы, такие как Twitter, Mastodon и даже SSB, хотя и обладают своими сильными сторонами, все же имеют свои ограничения. Twitter страдает от рекламы, странных техник зависимости, банов и скрытых банов, в то время как Mastodon подчиняется прихотям владельцев серверов, которые могут банить пользователей или даже блокировать сервера. У SSB может не быть столь много проблем, но его протокол слишком сложен и не так гибок, как другие решения.

Что такое Nostr?

Источник: Nostr

Nostr - это децентрализованный протокол, который позволяет создавать сеть обмена данными, устойчивую к цензуре, путем предоставления каждому пользователю возможности запускать собственные клиенты. Это позволяет пользователям публиковать контент, такой как блог-посты, твиты или сообщения, подписывать его собственным приватным ключом и распространять на другие сервера, которые выступают в качестве ретрансляторов. Nostr, как платформа, ориентированная на Web3, устраняет необходимость в использовании имен пользователей и паролей. Вместо этого он использует открытые и закрытые ключи для обеспечения дополнительной безопасности с помощью криптографии и цифровых подписей. Каждое сообщение, отправленное в сети Nostr, цифрово подписано, как транзакция в сети Bitcoin или Ethereum.

Nostr состоит из двух компонентов: клиентов и реле. Реле просто пересылают содержимое другим участвующим реле и не имеют контроля над данными. Каждый пользователь запускает клиент, и любой может запустить реле. Каждый пользователь идентифицируется открытым ключом, и каждое сообщение подписывается, после чего проверяется другими клиентами. Клиенты могут получать данные от реле по своему выбору и публиковать данные на другие реле по своему выбору. Реле общается только напрямую с пользователями и не общается с другими реле.

Чтобы "подписаться" на кого-то в Nostr, пользователь просто указывает своему клиенту запрашивать ретрансляторы, о которых он знает, для постов с этим публичным ключом. При запуске клиент запрашивает данные от всех известных ему ретрансляторов для всех пользователей, на которых подписан пользователь, а затем отображает данные пользователю в хронологическом порядке. Посты в Nostr могут содержать любые структурированные данные, но наиболее часто используемые форматы станут частью стандарта, что позволит беспрепятственное взаимодействие между клиентами и ретрансляторами.

Nostr против традиционной клиент-серверной архитектуры

В отличие от традиционной клиент-серверной архитектуры, Nostr предлагает другую парадигму, где пользователи подключаются к нескольким серверам, известным как Релэи, которые имеют возможность знать подписчиков пользователя. Релэи только пересылают контент подписчикам, не имея собственного интеллекта, передавая клиенту всё управление и информацию, делая его устойчивым к цензуре. В случае цензуры пользователи могут переключиться на запуск собственного реле, формируя свою собственную сеть релей и обеспечивая устойчивость и стойкость сети.

Архитектура Nostr основана на шаблоне разработки производитель-подписчик, где пользователь выступает в качестве производителя, создающего контент и отправляющего его одновременно нескольким реле.

Источник: здесь

Как Nostr решает проблемы других социальных сетей

Одной из самых больших проблем существующих платформ социальных сетей является проблема запретов пользователя и закрытия серверов. Nostr решает эти проблемы, разрешая пользователям публиковать свои данные на нескольких ретрансляторах. Если пользователь заблокирован на одном ретрансляторе, он все равно может публиковать на других. Когда пользователь размещает рекомендацию сервера, клиент автоматически добавляет этот сервер в список ретрансляторов, которые будут запрашивать, что облегчает для пользователей миграцию на другой сервер при необходимости.

Если пользователь заблокирован на многих реле и не может транслировать рекомендации своего сервера, он все равно может сообщить близким друзьям через другие средства, на каком реле он публикует. Эти близкие друзья могут затем опубликовать рекомендации сервера самостоятельно, позволяя другим открывать новый сервер.

Гарантия сопротивления цензуре и борьба со спамом

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

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

Предоставление пользователям большего контроля

Клиенты могут решить, как они хотят показывать сообщения пользователям, давая им больший контроль над обновлениями, которые они видят. От использования искусственного интеллекта для определения порядка обновлений до их прочтения в хронологическом порядке, технология ретрансляции предлагает гибкое решение для социальных сетей.

Начало работы с Nostr

  1. Выберите клиента Nostr: у Nostr есть несколько доступных клиентов, включая веб-кошелек, настольный кошелек и мобильный кошелек. Выберите тот, который лучше всего подходит для ваших потребностей и предпочтений.
  2. Настройка учетной записи: Создание учетной записи в Nostr легко и просто. Просто следуйте инструкциям, предоставленным вашим выбранным клиентом, чтобы создать новую учетную запись и установить личный ключ.

Имейте в виду, что Nostr не является традиционным приложением или клиентом социальных медиа, а скорее протоколом, который позволяет создавать различные и уникальные клиенты. На сайте Nostr вы можете найти несколько проектов, демонстрирующих доступные различные клиенты, включая чаты вроде Telegram или WhatsApp, клиенты типа Reddit или Front Page, традиционные клиенты вроде Twitter и даже клиент для шахмат. Некоторые популярные клиенты, которые в настоящее время набирают обороты, включают Damas и Amethyst.

Damas - это первое приложение для iOS, построенное на платформе Nostr и запущенное в Apple App Store, и оно стало чрезвычайно популярным с момента запуска. Аметист, с другой стороны, - первый клиент Nostr, запущенный в Google Play Store и рекомендуется для пользователей Android. Чтобы узнать больше о различных функциях, предлагаемых Nostr, прочтите руководство пользователя или обратитесь в службу поддержки.

Nostr и Bitcoin: Начало Партнерства

В декабре 2022 года Джек Дорси представил новую социальную платформу, которую он заявил, что потенциально может заменить Twitter. Платформа Nostr вызвала интерес тысяч биткойн-энтузиастов благодаря поддержке платежей с использованием молниеносной сети. Nostr интегрируется с молниеносной сетью, позволяя пользователям совершать моментальные и недорогие платежи с использованием платежных каналов молниеносной сети. Используя молниеносную сеть, Nostr обеспечивает пользователям более быстрый, дешевый и безопасный опыт оплаты по сравнению с традиционными методами оплаты. Эта интеграция означает, что пользователи Nostr могут быстро и недорого передавать средства другим пользователям молниеносной сети, не платя высоких комиссий за транзакции и не дожидаясь долгих времен подтверждения. Интеграция Nostr с молниеносной сетью предоставляет пользователям уникальное сочетание конфиденциальности и скорости, делая ее идеальным решением для тех, кто хочет совершать платежи безопасно и эффективно.

Связь между Nostr и Bitcoin

Отношения между Nostr и Bitcoin можно объяснить их сходством. Между Nostr и Bitcoin существует много сходств и ассоциаций, между двумя сообществами, потому что с концептуальной точки зрения существуют общие элементы. Nostr очень ориентирован на Web3, здесь больше нет имени пользователя и пароля, есть открытые и закрытые ключи, потому что здесь сильно используется криптография и цифровые подписи. Как? Каждое сообщение, созданное клиентом и отправленное в сеть Nostr, цифрово подписано (то же самое, что и транзакция Bitcoin или Ethereum). Отправитель распознается по цифровой подписи, цифровой подписи, которая предотвращает изменение содержания. Партнерство между Nostr и Bitcoin имеет потенциал изменить способ, которым мы проводим онлайн-транзакции и взаимодействия.

Основные приложения Nostr

Дамус

Damus - это децентрализованное приложение для социальных сетей, которое вызвало оживление на рынке. Известное как "Убийца Твиттера", приложение построено на децентрализованной сети Nostr и получило поддержку от влиятельных лиц в технологической индустрии, включая сооснователя Twitter Джека Дорси и сооснователя Ethereum Виталика Бутерина. Запущенный 1 февраля, Damus теперь доступен на платформах Apple и Android. Будь вы в поиске нового приложения для социальных сетей или хотите принять участие в изменяющемся мире, Damus определенно стоит изучения.

Начало работы с Damus:

  • Регистрация и вход: Чтобы использовать Damus, загрузите приложение из Apple App Store или Google Play Store. После загрузки следуйте инструкциям для создания учетной записи и принятия всех соглашений. На странице регистрации вам будет предложено создать открытый ключ и закрытый ключ. Открытый ключ также является идентификатором учетной записи и может быть использован другими пользователями для поиска и добавления вас в друзья. Закрытый ключ - это ваш пароль, который следует хранить в тайне, чтобы предотвратить несанкционированный доступ к вашей учетной записи.
  • Постинг: После создания учетной записи вы можете начать публикацию, нажав на знак "+" в правом нижнем углу домашней страницы. Текстовое содержимое можно публиковать непосредственно, а изображения можно публиковать после преобразования их в ссылки. Вы также можете добавлять хэштеги к своим публикациям.
  • Добавление друзей: Чтобы добавить друзей в Damus, нажмите на значок поиска внизу главной страницы, скопируйте чей-то общедоступный идентификатор ключа и нажмите «Перейти в профиль». Это перенесет вас на профиль человека, где вы сможете подписаться на него и добавить его в друзья.
  • Настройки персональной домашней страницы: В Damus вы можете настроить свой аватар, фоновое изображение домашней страницы и основную информацию, такую как ваш веб-сайт, личный профиль и адрес электронной почты. Приложение также поддерживает настройку адресов для моментальных чаевых в биткоинах, что является уникальной особенностью.
  • Получение ссылок на изображения: Чтобы получить ссылку на изображение для своего аватара или сообщения, войдите на сайт postimage.org, загрузите изображение и сгенерируйте ссылку на изображение. Скопируйте ссылку, заканчивающуюся на .jpg или .png, и вставьте ее в Damus при редактировании своего профиля или сообщения.

Аметист

Аметист - это нативное приложение для Android, созданное с использованием Kotlin и Jetpack Compose. Приложение использует модифицированную версию Nostrpostrlib для связи с ретрансляторами Nostr, обеспечивая быстрое и бесперебойное подключение к вашей социальной сети. Общая архитектура Аметиста разработана для обеспечения наилучшего пользовательского опыта.

Пользовательский интерфейс (UI) Аметиста построен с использованием структуры State/ViewModel/Composition, что означает, что он реагирует на изменения в приложении. Это означает, что при перемещении по вашей социальной сети на Gate.io пользовательский интерфейс будет изменяться, чтобы отражать последние обновления. Слой сервиса приложения соединяется с релеями Nostr, чтобы получать последнюю информацию, а слой репозитория хранит события Nostr в виде Примечаний и Пользователей. Эти классы используют объекты LiveData, чтобы позволить пользовательскому интерфейсу и другим частям приложения подписываться на каждое отдельное Примечание/Пользователя и получать обновления, когда они происходят.

Помимо реактивного пользовательского интерфейса, Amethyst также предлагает настраиваемые фильтры, которые позволяют вам контролировать информацию, которую вы видите. Просматривая различные события, классы Datasource используются для получения дополнительной информации об этих конкретных событиях. Слой сервиса приложения собирает фильтры Nostr для каждой потребности приложения, гарантируя, что у вас всегда есть необходимая информация под рукой.

Аметист ставит безопасность информации вашей учетной записи на первый план своего дизайна. Ваш закрытый ключ и открытый ключ хранятся в Android KeyStore, обеспечивая постоянную безопасность вашей информации. Соединение с ретрансляторами Nostr никогда не закрывается во время использования приложения, поэтому вы можете быть уверены, что всегда остаетесь подключенным к своей социальной сети.

Аметист предлагает идеальное сочетание скорости, безопасности и настройки для безупречного опыта в социальных сетях.

Анигма

Anigma - это общедоступное приложение для обмена сообщениями, обеспечивающее безопасный и конфиденциальный опыт общения. Приложение представляет собой клон Telegram, построенный на протоколе Nostr, что означает, что пользователи могут отправлять сообщения без необходимости указывать номера телефонов или учетные записи. Anigma - это прогрессивное веб-приложение, которое можно установить на любом устройстве, что делает его внешний вид и функциональность похожими на нативное приложение. Благодаря своей архитектуре прогрессивного веб-приложения и планам на будущее развитие, Anigma готова стать одним из ведущих игроков в мире зашифрованных сообщений.

Уникальные особенности Anigma

  • Зашифрованные прямые сообщения: Anigma предлагает зашифрованные прямые сообщения для обеспечения конфиденциальности ваших разговоров.
  • Встраивание видеороликов YouTubeПриложение позволяет вам встраивать видеоролики YouTube непосредственно в интерфейс чата.
  • Динамические значки: Anigma генерирует значки рядом или над сообщениями, чтобы облегчить идентификацию различных типов сообщений.
  • Профили пользователей: Вы можете нажать на фотографию профиля кого-то, чтобы увидеть их профиль, который вскоре будет включать раздел «О себе».
  • Кэширование сообщений: Anigma кэширует сообщения для более быстрой загрузки и улучшенного пользовательского опыта.
  • Улучшенная поддержка эмодзи: Кнопка смайликов теперь функциональна, что позволяет вам быстро добавлять смайлики к вашим сообщениям.
  • Улучшенный анализ URL: Anigma анализирует и отображает URL-адреса как кликабельные ссылки, что облегчает доступ к внешнему контенту.
  • Отображение изображения: Anigma может анализировать и отображать изображения непосредственно в сообщениях.
  • Улучшенный пользовательский интерфейсПриложение имеет интерфейс чата на основе CSS, который обеспечивает чистый и современный пользовательский опыт.

Заключение

В заключение, Nostr - это новаторский проект, цель которого - революционизировать способ взаимодействия с онлайн-платформами. Предоставляя децентрализованный и устойчивый к цензуре подход, Nostr дает пользователям возможность вернуть контроль над своими данными и защитить свою свободу выражения. Простота его архитектуры делает его доступным для всех пользователей, независимо от их технических знаний.

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

В целом, Nostr представляет собой серьезный шаг вперед в непрерывной попытке сделать интернет более справедливым и демократичным пространством для всех пользователей. Предоставление нового способа мышления о владении данными и конфиденциальности имеет потенциал оказать глубокое влияние на то, как мы взаимодействуем с технологией и друг с другом в онлайне.

作者: Piero
譯者: cedar
審校: hugo
* 投資有風險,入市須謹慎。本文不作為 Gate.io 提供的投資理財建議或其他任何類型的建議。
* 在未提及 Gate.io 的情況下,複製、傳播或抄襲本文將違反《版權法》,Gate.io 有權追究其法律責任。
即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!