Децентралізований протокол для обміну даними, який стійкий до цензури
У сучасній цифровій епоці соціальні медіа стали одним з основних джерел комунікації та обміну інформацією. Однак її централізований характер становить значну загрозу нашій онлайн свободі слова та виразу.
Цензура на платформах, таких як Twitter, стала серйозною проблемою, оскільки довільні рішення приймаються декількома особами або корпораціями, що впливає на видимість та поширення важливих ідей та думок. Тому нам може знадобитися децентралізований протокол соціальної мережі, де влада розподілена серед користувачів, а не сконцентрована в руках одного суб'єкта.
Соціальні мережеві платформи стали фундаментальною частиною нашого повсякденного життя, але вони також мають свій власний набір проблем. Платформи, такі як Twitter, Mastodon, а навіть SSB, хоча вони мають свої власні переваги, всі мають свої власні обмеження. Twitter терпить від реклами, дивних технік прив'язаності та заборон і прихованих заборон, в той час як Mastodon піддається капризам власників серверів, які можуть забороняти користувачів або навіть блокувати сервери. У SSB може бути не так багато проблем, але його протокол надто складний і не такий гнучкий, як інші рішення.
Джерело: Nostr
Nostr - це децентралізований протокол, який дозволяє створювати мережу обміну даними, яка стійка до цензури, надаючи всім користувачам можливість запускати власні клієнти. Це дозволяє користувачам публікувати вміст, такий як блоги, твіти або повідомлення, підписувати його своїм приватним ключем і розповсюджувати на інші сервери, які виступають в якості реле. Nostr, яка є платформою Web3, усунула потребу в іменах користувачів та паролях. Замість цього вона використовує публічні та приватні ключі для забезпечення додаткової безпеки за допомогою криптографії та цифрових підписів. Кожне повідомлення, відправлене в мережі Nostr, цифрово підписане, так само як транзакція в мережі Bitcoin або Ethereum.
Nostr складається з двох компонентів: клієнтів та ретрансляторів. Ретранслятори просто пересилають вміст іншим участвуючим ретрансляторам і не контролюють дані. Кожен користувач запускає клієнт, і будь-хто може запустити ретранслятор. Кожен користувач ідентифікується за допомогою публічного ключа, і кожен пост підписується, після чого перевіряється іншими клієнтами. Клієнти можуть отримувати дані від ретрансляторів за своїм вибором і публікувати дані в інші ретранслятори за своїм вибором. Ретранслятор спілкується лише безпосередньо з користувачами і не спілкується з іншими ретрансляторами.
Щоб «слідувати» за кимось на Nostr, користувач просто вказує своєму клієнтові запитувати ретранслятори, які він знає, щодо дописів з цього відкритого ключа. Під час запуску клієнт запитує дані від усіх ретрансляторів, які він знає, для всіх користувачів, яких користувач слідує, а потім відображає дані користувачеві хронологічно. Пости на Nostr можуть містити будь-які структуровані дані, але найбільш часто використовувані формати стануть частиною стандарту, що дозволить безшовну комунікацію між клієнтами та ретрансляторами.
У контрасті до традиційної архітектури клієнт-сервер, Nostr пропонує іншу парадигму, де користувачі підключаються до кількох серверів, відомих як Реле, які мають здатність знати абонентів користувача. Реле лише відбиває вміст абонентам без власного інтелекту, надаючи клієнту всю контроль і інформацію та роблячи його стійким до цензури. У разі цензури користувачі можуть переключитися на власний реле, формуючи власну мережу реле та забезпечуючи постійність та стійкість мережі.
Архітектура Nostr ґрунтується на паттерні розвитку виробник-підписник, де користувач виступає в ролі виробника, який створює вміст та відправляє його одночасно на кілька Реле.
Джерело: тут
Одна з найбільших проблем із поточними платформами соціальних мереж - це проблема заборон користувачів та закриття серверів. Nostr вирішує ці проблеми, дозволяючи користувачам публікувати свої дані на кількох реле. Якщо користувача заборонено на одному реле, він все ще може публікувати на інших реле. Коли користувач публікує рекомендацію сервера, клієнт автоматично додає цей сервер до списку реле, які він буде запитувати, що полегшує користувачам міграцію на інший сервер у разі необхідності.
Якщо користувача заблоковано на багатьох ретрансляторах і він не може транслювати свої рекомендації сервера, він все ще може повідомити близьким друзям через інші засоби, на який ретранслятор він публікує. Ці близькі друзі можуть потім публікувати рекомендації сервера самі, що дозволить іншим відкрити новий сервер.
Технологія ретрансляції пропонує опір цензурі, оскільки користувачі можуть публікувати свої оновлення на будь-яку кількість ретрансляторів. Ретранслятор може брати плату за публікацію, що забезпечує наявність сервера, готового завжди взяти гроші від користувача в обмін на обслуговування їх постів.
Технологія ретрансляції також пропонує рішення для боротьби з спамом. Ретранслятори можуть вимагати оплати або аутентифікації, такої як електронна адреса або номер телефону, для публікації, що полегшує вилучення клієнтів, які використовуються як вектори спаму. За допомогою цієї технології ретранслятори також можуть відхиляти значущий вміст або стягувати плату за його розміщення. Це дозволяє ринковим силам вирішувати проблему розміщення важкого вмісту, наприклад відео.
Клієнти можуть вирішувати, як вони хочуть показувати повідомлення користувачам, надаючи їм більший контроль над оновленнями, які вони бачать. Від використання штучного інтелекту для визначення порядку оновлень до читання їх у хронологічному порядку, технологія ретрансляції пропонує гнучке рішення для соціальних мереж.
Пам'ятайте, що Nostr - це не традиційний додаток або клієнт соціальних мереж, а протокол, який дозволяє створювати різні унікальні клієнти. На веб-сайті Nostr ви зможете знайти кілька проектів, які демонструють різні доступні клієнти, включаючи чати, схожі на Telegram чи WhatsApp, клієнти, схожі на Reddit або Front Page, традиційні клієнти, схожі на Twitter, а також клієнт для гри в шахи. Деякі популярні клієнти, які зараз набирають популярність, включають Damas та Amethyst.
Damas - це перший додаток для iOS, побудований на Nostr, який був випущений в Apple App Store, і він став надзвичайно популярним з моменту свого запуску. З іншого боку, Amethyst - це перший клієнт Nostr, який був випущений в Google Play Store і рекомендований для користувачів Android. Щоб дізнатися більше про різні функції, які пропонує Nostr, проконсультуйтеся з користувальницьким посібником або зверніться до служби підтримки.
У грудні 2022 року Джек Дорсі представив цю нову соціальну платформу, яка, за його словами, потенційно може замінити Twitter. Платформа Nostr викликала інтерес тисяч біткойн-ентузіастів завдяки підтримці платежів за допомогою Lightning Network. Nostr інтегрується з мережею Lightning Network, дозволяючи користувачам здійснювати майже миттєві та недорогі платежі за допомогою платіжних каналів Lightning Network. Використовуючи мережу Lightning Network, Nostr надає користувачам швидший, дешевший і безпечніший платіжний досвід порівняно з традиційними способами оплати. Ця інтеграція означає, що користувачі Nostr можуть швидко та дешево переказувати кошти іншим користувачам Lightning Network без необхідності сплачувати високі комісії за транзакції або чекати тривалого часу підтвердження. Інтеграція Nostr з Lightning Network надає користувачам унікальне поєднання конфіденційності та швидкості, що робить його ідеальним рішенням для тих, хто хоче здійснювати платежі безпечно та ефективно.
Взаємозв'язок між Nostr та Bitcoin можна пояснити їхніми схожостями. Існує багато схожостей та асоціацій між Nostr та Bitcoin, між двома спільнотами, оскільки з концептуальної точки зору є спільні елементи. Nostr дуже орієнтований на Web3, тут більше немає імені користувача та пароля, і є публічні та приватні ключі, оскільки він важко грає у гру криптографії та цифрових підписів. Як? Кожне повідомлення, створене клієнтом та відправлене в мережу Nostr, цифрово підписується (так само, як транзакція Bitcoin або Ethereum). Відправник визнається за допомогою цифрового підпису, цифрового підпису, що запобігає зміні вмісту. Партнерство між Nostr та Bitcoin має потенціал революціонізувати спосіб здійснення онлайн-транзакцій та взаємодій.
Damus - децентралізована програма соціальної мережі, яка створила шум на ринку. Відомий як «Убивця Twitter», цей додаток побудований на децентралізованій мережі Nostr та отримав підтримку від величезних фігур у технологічній галузі, включаючи співзасновника Twitter Джека Дорсі та співзасновника Ethereum Віталіка Бутеріна. Запущений 1 лютого, Damus тепер доступний як на платформі Apple, так і на Android. Чи шукаєте ви нову програму соціальної мережі чи хочете брати участь у змінному світі, Damus, безумовно, варто перевірити.
Початок роботи з Damus:
Аметист - це мобільний додаток для Android, побудований за допомогою Kotlin та Jetpack Compose. Додаток використовує модифіковану версію Nostrpostrlib для зв'язку з реле Nostr, забезпечуючи швидке та безперервне підключення до вашої соціальної мережі. Загальна архітектура Amethyst розроблена з метою забезпечення найкращого користувацького досвіду.
Інтерфейс користувача (UI) Amethyst побудований за структурою State/ViewModel/Composition, що означає, що він реагує на зміни в додатку. Це означає, що під час переходу через вашу соціальну мережу Gate.io, інтерфейс користувача буде змінюватися, щоб відображати останні оновлення. Сервісний шар додатка взаємодіє з реле Nostr, щоб отримувати останню інформацію, а репозиторій зберігає події Nostr як Нотатки та Користувачі. Ці класи використовують об'єкти LiveData, щоб дозволити інтерфейсу користувача та іншим частинам додатка підписуватися на кожний окремий Нотаток/Користувач та отримувати оновлення, коли вони стаються.
Крім реактивного інтерфейсу, Amethyst також пропонує налаштовані фільтри, які дозволяють контролювати інформацію, яку ви бачите. Переглядаючи різні події, класи джерел даних використовуються для отримання додаткової інформації про ці конкретні події. Сервісний рівень додатка складає фільтри Nostr для кожної потреби додатка, забезпечуючи, що у вас завжди є необхідна інформація під рукою.
Аметист розміщує безпеку інформації вашого облікового запису на передньому краї його дизайну. Ваш приватний ключ та публічний ключ зберігаються в Android KeyStore, що забезпечує постійну безпеку вашої інформації. Зв'язок з ретрансляторами Nostr ніколи не закривається під час використання додатка, тому ви можете бути впевнені, що завжди з'єднані з вашою соціальною мережею.
Аметист пропонує ідеальне поєднання швидкості, безпеки та настроюваності для безшовного досвіду соціальної мережі.
Anigma - це публічний додаток для обміну повідомленнями, який забезпечує безпечний та приватний досвід спілкування. Додаток є клоном Telegram, побудованим на протоколі Nostr, що означає, що користувачі можуть надсилати повідомлення без необхідності вказувати номери телефонів або облікові записи. Anigma - це прогресивний веб-додаток, який можна встановити на будь-який пристрій, завдяки чому він виглядає та працює як нативний додаток. Завдяки своїй архітектурі прогресивного веб-додатка та плануванню розвитку в майбутньому, Anigma готовий стати провідним учасником у світі шифрованих повідомлень.
Унікальні особливості анігми
На завершення, Nostr - це перспективний проєкт, який має на меті революціонізувати спосіб, яким ми взаємодіємо з онлайн-платформами. Забезпечуючи децентралізований та стійкий до цензури підхід, Nostr дає користувачам можливість повернути контроль над своїми даними та захистити свою свободу висловлювання. Простота його архітектури робить його доступним для всіх користувачів, незалежно від їх технічних знань.
У світі, де соціальні медіа та обмін даними відіграють таку домінуючу роль у нашому житті, освіжаюче бачити проект, який віддає перевагу конфіденційності та безпеці своїх користувачів. З Nostr користувачі вже не знаходяться під владою централізованих суб'єктів, які мають можливість маніпулювати або обмежувати їх інформацію. Замість цього вони мають новий спосіб мислення про свої відносини з сервером, який ґрунтується на довірі, прозорості та контролі.
У цілому, Nostr є важливим кроком в напрямку зроблення інтернету більш справедливим і демократичним простором для всіх користувачів. Надання нового способу мислення про власність до даних та конфіденційність може суттєво вплинути на спосіб, яким ми взаємодіємо з технологією та одне з одним онлайн.
Децентралізований протокол для обміну даними, який стійкий до цензури
У сучасній цифровій епоці соціальні медіа стали одним з основних джерел комунікації та обміну інформацією. Однак її централізований характер становить значну загрозу нашій онлайн свободі слова та виразу.
Цензура на платформах, таких як Twitter, стала серйозною проблемою, оскільки довільні рішення приймаються декількома особами або корпораціями, що впливає на видимість та поширення важливих ідей та думок. Тому нам може знадобитися децентралізований протокол соціальної мережі, де влада розподілена серед користувачів, а не сконцентрована в руках одного суб'єкта.
Соціальні мережеві платформи стали фундаментальною частиною нашого повсякденного життя, але вони також мають свій власний набір проблем. Платформи, такі як Twitter, Mastodon, а навіть SSB, хоча вони мають свої власні переваги, всі мають свої власні обмеження. Twitter терпить від реклами, дивних технік прив'язаності та заборон і прихованих заборон, в той час як Mastodon піддається капризам власників серверів, які можуть забороняти користувачів або навіть блокувати сервери. У SSB може бути не так багато проблем, але його протокол надто складний і не такий гнучкий, як інші рішення.
Джерело: Nostr
Nostr - це децентралізований протокол, який дозволяє створювати мережу обміну даними, яка стійка до цензури, надаючи всім користувачам можливість запускати власні клієнти. Це дозволяє користувачам публікувати вміст, такий як блоги, твіти або повідомлення, підписувати його своїм приватним ключем і розповсюджувати на інші сервери, які виступають в якості реле. Nostr, яка є платформою Web3, усунула потребу в іменах користувачів та паролях. Замість цього вона використовує публічні та приватні ключі для забезпечення додаткової безпеки за допомогою криптографії та цифрових підписів. Кожне повідомлення, відправлене в мережі Nostr, цифрово підписане, так само як транзакція в мережі Bitcoin або Ethereum.
Nostr складається з двох компонентів: клієнтів та ретрансляторів. Ретранслятори просто пересилають вміст іншим участвуючим ретрансляторам і не контролюють дані. Кожен користувач запускає клієнт, і будь-хто може запустити ретранслятор. Кожен користувач ідентифікується за допомогою публічного ключа, і кожен пост підписується, після чого перевіряється іншими клієнтами. Клієнти можуть отримувати дані від ретрансляторів за своїм вибором і публікувати дані в інші ретранслятори за своїм вибором. Ретранслятор спілкується лише безпосередньо з користувачами і не спілкується з іншими ретрансляторами.
Щоб «слідувати» за кимось на Nostr, користувач просто вказує своєму клієнтові запитувати ретранслятори, які він знає, щодо дописів з цього відкритого ключа. Під час запуску клієнт запитує дані від усіх ретрансляторів, які він знає, для всіх користувачів, яких користувач слідує, а потім відображає дані користувачеві хронологічно. Пости на Nostr можуть містити будь-які структуровані дані, але найбільш часто використовувані формати стануть частиною стандарту, що дозволить безшовну комунікацію між клієнтами та ретрансляторами.
У контрасті до традиційної архітектури клієнт-сервер, Nostr пропонує іншу парадигму, де користувачі підключаються до кількох серверів, відомих як Реле, які мають здатність знати абонентів користувача. Реле лише відбиває вміст абонентам без власного інтелекту, надаючи клієнту всю контроль і інформацію та роблячи його стійким до цензури. У разі цензури користувачі можуть переключитися на власний реле, формуючи власну мережу реле та забезпечуючи постійність та стійкість мережі.
Архітектура Nostr ґрунтується на паттерні розвитку виробник-підписник, де користувач виступає в ролі виробника, який створює вміст та відправляє його одночасно на кілька Реле.
Джерело: тут
Одна з найбільших проблем із поточними платформами соціальних мереж - це проблема заборон користувачів та закриття серверів. Nostr вирішує ці проблеми, дозволяючи користувачам публікувати свої дані на кількох реле. Якщо користувача заборонено на одному реле, він все ще може публікувати на інших реле. Коли користувач публікує рекомендацію сервера, клієнт автоматично додає цей сервер до списку реле, які він буде запитувати, що полегшує користувачам міграцію на інший сервер у разі необхідності.
Якщо користувача заблоковано на багатьох ретрансляторах і він не може транслювати свої рекомендації сервера, він все ще може повідомити близьким друзям через інші засоби, на який ретранслятор він публікує. Ці близькі друзі можуть потім публікувати рекомендації сервера самі, що дозволить іншим відкрити новий сервер.
Технологія ретрансляції пропонує опір цензурі, оскільки користувачі можуть публікувати свої оновлення на будь-яку кількість ретрансляторів. Ретранслятор може брати плату за публікацію, що забезпечує наявність сервера, готового завжди взяти гроші від користувача в обмін на обслуговування їх постів.
Технологія ретрансляції також пропонує рішення для боротьби з спамом. Ретранслятори можуть вимагати оплати або аутентифікації, такої як електронна адреса або номер телефону, для публікації, що полегшує вилучення клієнтів, які використовуються як вектори спаму. За допомогою цієї технології ретранслятори також можуть відхиляти значущий вміст або стягувати плату за його розміщення. Це дозволяє ринковим силам вирішувати проблему розміщення важкого вмісту, наприклад відео.
Клієнти можуть вирішувати, як вони хочуть показувати повідомлення користувачам, надаючи їм більший контроль над оновленнями, які вони бачать. Від використання штучного інтелекту для визначення порядку оновлень до читання їх у хронологічному порядку, технологія ретрансляції пропонує гнучке рішення для соціальних мереж.
Пам'ятайте, що Nostr - це не традиційний додаток або клієнт соціальних мереж, а протокол, який дозволяє створювати різні унікальні клієнти. На веб-сайті Nostr ви зможете знайти кілька проектів, які демонструють різні доступні клієнти, включаючи чати, схожі на Telegram чи WhatsApp, клієнти, схожі на Reddit або Front Page, традиційні клієнти, схожі на Twitter, а також клієнт для гри в шахи. Деякі популярні клієнти, які зараз набирають популярність, включають Damas та Amethyst.
Damas - це перший додаток для iOS, побудований на Nostr, який був випущений в Apple App Store, і він став надзвичайно популярним з моменту свого запуску. З іншого боку, Amethyst - це перший клієнт Nostr, який був випущений в Google Play Store і рекомендований для користувачів Android. Щоб дізнатися більше про різні функції, які пропонує Nostr, проконсультуйтеся з користувальницьким посібником або зверніться до служби підтримки.
У грудні 2022 року Джек Дорсі представив цю нову соціальну платформу, яка, за його словами, потенційно може замінити Twitter. Платформа Nostr викликала інтерес тисяч біткойн-ентузіастів завдяки підтримці платежів за допомогою Lightning Network. Nostr інтегрується з мережею Lightning Network, дозволяючи користувачам здійснювати майже миттєві та недорогі платежі за допомогою платіжних каналів Lightning Network. Використовуючи мережу Lightning Network, Nostr надає користувачам швидший, дешевший і безпечніший платіжний досвід порівняно з традиційними способами оплати. Ця інтеграція означає, що користувачі Nostr можуть швидко та дешево переказувати кошти іншим користувачам Lightning Network без необхідності сплачувати високі комісії за транзакції або чекати тривалого часу підтвердження. Інтеграція Nostr з Lightning Network надає користувачам унікальне поєднання конфіденційності та швидкості, що робить його ідеальним рішенням для тих, хто хоче здійснювати платежі безпечно та ефективно.
Взаємозв'язок між Nostr та Bitcoin можна пояснити їхніми схожостями. Існує багато схожостей та асоціацій між Nostr та Bitcoin, між двома спільнотами, оскільки з концептуальної точки зору є спільні елементи. Nostr дуже орієнтований на Web3, тут більше немає імені користувача та пароля, і є публічні та приватні ключі, оскільки він важко грає у гру криптографії та цифрових підписів. Як? Кожне повідомлення, створене клієнтом та відправлене в мережу Nostr, цифрово підписується (так само, як транзакція Bitcoin або Ethereum). Відправник визнається за допомогою цифрового підпису, цифрового підпису, що запобігає зміні вмісту. Партнерство між Nostr та Bitcoin має потенціал революціонізувати спосіб здійснення онлайн-транзакцій та взаємодій.
Damus - децентралізована програма соціальної мережі, яка створила шум на ринку. Відомий як «Убивця Twitter», цей додаток побудований на децентралізованій мережі Nostr та отримав підтримку від величезних фігур у технологічній галузі, включаючи співзасновника Twitter Джека Дорсі та співзасновника Ethereum Віталіка Бутеріна. Запущений 1 лютого, Damus тепер доступний як на платформі Apple, так і на Android. Чи шукаєте ви нову програму соціальної мережі чи хочете брати участь у змінному світі, Damus, безумовно, варто перевірити.
Початок роботи з Damus:
Аметист - це мобільний додаток для Android, побудований за допомогою Kotlin та Jetpack Compose. Додаток використовує модифіковану версію Nostrpostrlib для зв'язку з реле Nostr, забезпечуючи швидке та безперервне підключення до вашої соціальної мережі. Загальна архітектура Amethyst розроблена з метою забезпечення найкращого користувацького досвіду.
Інтерфейс користувача (UI) Amethyst побудований за структурою State/ViewModel/Composition, що означає, що він реагує на зміни в додатку. Це означає, що під час переходу через вашу соціальну мережу Gate.io, інтерфейс користувача буде змінюватися, щоб відображати останні оновлення. Сервісний шар додатка взаємодіє з реле Nostr, щоб отримувати останню інформацію, а репозиторій зберігає події Nostr як Нотатки та Користувачі. Ці класи використовують об'єкти LiveData, щоб дозволити інтерфейсу користувача та іншим частинам додатка підписуватися на кожний окремий Нотаток/Користувач та отримувати оновлення, коли вони стаються.
Крім реактивного інтерфейсу, Amethyst також пропонує налаштовані фільтри, які дозволяють контролювати інформацію, яку ви бачите. Переглядаючи різні події, класи джерел даних використовуються для отримання додаткової інформації про ці конкретні події. Сервісний рівень додатка складає фільтри Nostr для кожної потреби додатка, забезпечуючи, що у вас завжди є необхідна інформація під рукою.
Аметист розміщує безпеку інформації вашого облікового запису на передньому краї його дизайну. Ваш приватний ключ та публічний ключ зберігаються в Android KeyStore, що забезпечує постійну безпеку вашої інформації. Зв'язок з ретрансляторами Nostr ніколи не закривається під час використання додатка, тому ви можете бути впевнені, що завжди з'єднані з вашою соціальною мережею.
Аметист пропонує ідеальне поєднання швидкості, безпеки та настроюваності для безшовного досвіду соціальної мережі.
Anigma - це публічний додаток для обміну повідомленнями, який забезпечує безпечний та приватний досвід спілкування. Додаток є клоном Telegram, побудованим на протоколі Nostr, що означає, що користувачі можуть надсилати повідомлення без необхідності вказувати номери телефонів або облікові записи. Anigma - це прогресивний веб-додаток, який можна встановити на будь-який пристрій, завдяки чому він виглядає та працює як нативний додаток. Завдяки своїй архітектурі прогресивного веб-додатка та плануванню розвитку в майбутньому, Anigma готовий стати провідним учасником у світі шифрованих повідомлень.
Унікальні особливості анігми
На завершення, Nostr - це перспективний проєкт, який має на меті революціонізувати спосіб, яким ми взаємодіємо з онлайн-платформами. Забезпечуючи децентралізований та стійкий до цензури підхід, Nostr дає користувачам можливість повернути контроль над своїми даними та захистити свою свободу висловлювання. Простота його архітектури робить його доступним для всіх користувачів, незалежно від їх технічних знань.
У світі, де соціальні медіа та обмін даними відіграють таку домінуючу роль у нашому житті, освіжаюче бачити проект, який віддає перевагу конфіденційності та безпеці своїх користувачів. З Nostr користувачі вже не знаходяться під владою централізованих суб'єктів, які мають можливість маніпулювати або обмежувати їх інформацію. Замість цього вони мають новий спосіб мислення про свої відносини з сервером, який ґрунтується на довірі, прозорості та контролі.
У цілому, Nostr є важливим кроком в напрямку зроблення інтернету більш справедливим і демократичним простором для всіх користувачів. Надання нового способу мислення про власність до даних та конфіденційність може суттєво вплинути на спосіб, яким ми взаємодіємо з технологією та одне з одним онлайн.