Генеральний директор Block і співзасновник Twitter (тепер X) Джек Дорсі нещодавно оголосив про запуск Bitchat – нового додатка для обміну повідомленнями, якому не потрібен інтернет. Додаток для обміну повідомленнями між рівними користувачами вважається революційною технологією в часи, коли цензура та проблеми конфіденційності стають дедалі актуальнішими. Але що таке Bitchat? Як він працює?
Про його миттєву популярність свідчить той факт, що всі 10 000 місць у бета-версії були зайняті незабаром після того, як Дорсі поділився посиланням TestFlight для Bitchat. MigNews розповість все, що відомо про нього на сьогодні.
Що таке Bitchat і як він працює?
У технічному документі платформи Bitchat описується як «децентралізований додаток для обміну повідомленнями між рівними, що працює через мережу Bluetooth Low Energy (BLE)».
Завдяки використанню BLE для спілкування з іншими користувачами Bitchat не потрібне підключення до Wi-Fi або мобільного інтернету. Користувачі можуть легко надсилати повідомлення на сусідні пристрої та створювати мережу, що дозволяє передавати інформацію на великі відстані. Згідно з технічним документом, інформація передається від локальних кластерів з радіусом дії близько 30 метрів на більші відстані за допомогою «мостів», які «з’єднують кластери, коли вони знаходяться в зоні перекриття».
Користувачі також можуть створювати групи, в яких інформація буде зберігатися, якщо вони цього бажають. Створені таким чином групи називаються «кімнатами». Їх можна назвати за допомогою хештегів, а також заблокувати паролями для підвищення безпеки.
Така платформа, як Bitchat, може стати надзвичайно корисною під час стихійних лих або масштабних надзвичайних ситуацій, якщо інтернет-послуги або мобільний зв’язок будуть порушені.
Що таке Bitchat: недоліки додатка
Недоліком Bitchat є те, що його не можна використовувати на великих відстанях через залежність від Bluetooth. Кожен, хто коли-небудь користувався цією технологією, знає, що відстань, яку покриває Bluetooth, зазвичай дуже обмежена. Вона залежить від таких факторів, як потужність передачі, радіочастотний спектр, чутливість приймача, коефіцієнт підсилення антени та інші.
Якщо всі інші параметри теоретично встановлені на максимальну потужність, передача через Bluetooth буде в діапазоні від 2,6 до 3,8 км (максимально можлива відстань). Однак це тільки в тому випадку, якщо людина знаходиться на відкритому повітрі. Навіть якщо всі фактори встановлені на максимальний потенціал, діапазон зазвичай становить трохи більше 45 метрів в домашніх або офісних умовах.
У технічному документі зазначено, що в наступному оновленні буде додано WiFi Direct, що підвищить як швидкість, так і дальність. WiFi Direct дозволяє двом користувачам підключатися через WiFi без необхідності використання точки доступу або існуючої мережі. Дальність дії досягне близько 100-200 метрів у локальному кластері, а швидкість буде більше 250 Мбіт/с, на відміну від лише 1-3 Мбіт/с у Bluetooth. Але WiFi Direct також вимагатиме більше енергії батареї, ніж Bluetooth.
Що таке Bitchat: наскільки він безпечний?
Хоча Дорсі стверджує, що додаток розроблений з урахуванням конфіденційності та безпеки користувачів, він не є ідеальним. На сторінці додатка в GitHub навіть розміщено попередження, яке говорить: «Функції приватних повідомлень та каналів не пройшли зовнішню перевірку безпеки і можуть містити вразливості. Не використовуйте їх для конфіденційних випадків і не покладайтеся на їхню безпеку, поки вони не пройдуть перевірку. Робота триває. Публічний локальний чат (основна функція) не має проблем із безпекою». За даними TechCrunch, цього попередження не було, коли додаток вперше запустили.
TechCrunch виділяє низку проблем із безпекою, які тестувальники виявили під час використання додатка. Один із них виявив, що можна видавати себе за контакт іншого користувача і обдурити додаток, щоб він позначив його як «улюблений» контакт – функція, яка повинна гарантувати, що контакт є тим, за кого себе видає. Інший користувач підняв питання щодо функції «передачі секретності» додатка, яка повинна запобігати зловмисникам успішно зламати шифрування, навіть якщо вони отримають доступ до ключа шифрування вашого повідомлення. Ще один виявив недолік безпеки, який може дозволити зловмиснику переповнити пам’ять в інше місце, що може призвести до злому.
Очевидно, що розробникам додатка ще є над чим працювати, щоб вдосконалити функції конфіденційності та безпеки, тому на даний момент, можливо, не варто його випробовувати – або, принаймні, надсилати через нього конфіденційну інформацію.
Як видалити всі дані з Bitchat
Видалити дані з Bitchat можна просто тричі натиснувши на логотип. Всі дані будуть миттєво видалені. Більше того, просто закривши додаток, користувач буде видалений з мережі Bitchat, і його присутність зникне з сервісу.
Оскільки реєстрація не потрібна і дані не зберігаються на серверах, користувачам не потрібно турбуватися про те, що вони залишать свою інформацію, оскільки її просто не існує. Дані, що зберігаються на пристрої, можна експортувати, і це єдиний спосіб, яким вони залишають пристрій.
Ідентифікаційний ключ та улюблені зберігаються доти, доки додаток не буде видалено. Повідомлення видаляються з пам’яті, коли додаток закривається.
Чи доступний Bitchat для використання?
Bitchat Джека Дорсі наразі перебуває на стадії бета-тестування і доступний лише для обмеженої кількості користувачів iOS через платформу Apple TestFlight. 9 липня користувач переніс сервіс на Android для тестування завдяки його відкритому коду, що було визнано Дорсі.
Однак офіційної дати випуску поки що немає.
Якщо ви готові прийняти ризики, пов’язані з безпекою, ви можете спробувати bitchat вже сьогодні, хоча налаштування є дещо складним. Існує бета-програма TestFlight для iPhone та Mac, але вона вже заповнена.
На сторінці bitchat у GitHub є три варіанти налаштування на Mac: ви можете запустити програму за допомогою XcodeGen, що є рекомендованим методом; Swift Package Manager; або запустити ручний проект Xcode, скопіювавши всі файли Swift з каталогу bitchat на GitHub.
Постійно не вистачає пам’яті на Google Диску? Ми знаємо, як її збільшити, не заплативши ні копійки.