2 điểm bởi GN⁺ 2025-11-15 | 1 bình luận | Chia sẻ qua WhatsApp
  • Bitchatứng dụng nhắn tin cho phép trao đổi tin nhắn an toàn ngay cả khi không có kết nối Internet, hỗ trợ liên lạc trực tiếp giữa các thiết bị bằng Bluetooth
  • Trong bối cảnh hạ tầng viễn thông tại Palestine sụp đổ và các vấn đề giám sát khiến việc liên lạc tự do bị ngăn chặn, ứng dụng này cung cấp một phương thức liên lạc thay thế có thể hoạt động ngay cả khi không có Internet và điện
  • Ứng dụng có thể dùng mà không cần tạo tài khoản, số điện thoại, email hay SIM, đồng thời bảo vệ quyền riêng tư bằng mã hóa đầu cuối hoàn toàn mà không cần máy chủ trung tâm
  • Thông qua kênh Geohash, người dùng có thể tạo phòng trò chuyện dựa trên vị trí để xác nhận an toàn, tổ chức cộng đồng và chia sẻ thông tin trong khu vực
  • Sau khi được Tech for Palestine (T4P) thẩm định, ứng dụng đã được công nhận là công cụ liên lạc đáng tin cậy; số lượt tải cũng tăng mạnh tại Nepal, Indonesia, Bờ Biển Ngà, Madagascar và nhiều nơi khác

Tổng quan về Bitchat

  • Bitchat là một ứng dụng nhắn tin mới cho phép trò chuyện an toàn ngay cả khi không có Internet
    • Có thể tải trên App Store và Google Play
    • Vẫn có thể duy trì liên lạc an toàn ngay cả khi kết nối bị gián đoạn
  • Ứng dụng sử dụng cấu trúc chuyển tiếp tin nhắn dựa trên Bluetooth, trong đó mỗi thiết bị đóng vai trò như một nút trung chuyển
    • Nhờ đó có thể mở rộng liên lạc vượt ra ngoài phạm vi kết nối trực tiếp
    • Mọi tin nhắn đều được mã hóa hoàn toàn để bảo vệ hội thoại riêng tư

Vì sao cần Bitchat

  • Palestine phụ thuộc vào Israel về điện, viễn thông và định tuyến Internet
    • Israel đã vũ khí hóa sự phụ thuộc này, gây ra mất điện có chủ đích và cắt liên lạc tại Dải Gaza
    • Các đợt không kích đã khiến hạ tầng viễn thông bị phá hủy hoặc hư hại nghiêm trọng
  • Khi sử dụng các phương thức liên lạc thông thường, cuộc trò chuyện và tin nhắn có thể bị giám sát và ghi lại
    • Điều này dẫn đến nguy cơ bị theo dõi và nhắm mục tiêu
  • Quyền tự do liên lạc của người Palestine đang bị xâm phạm

Giải pháp: nhắn tin hoạt động không cần Internet

  • Bitchat cho phép gửi tin nhắn ngay cả khi không có Internet hoặc điện
    • Kết nối Bluetooth cho phép liên lạc trực tiếp giữa các thiết bị
    • Mỗi thiết bị chuyển tiếp tin nhắn để hình thành mạng lưới diện rộng
  • Khi có Internet hoặc dịch vụ di động, ứng dụng có thể gửi tin nhắn đi toàn thế giới
    • Không có máy chủ trung tâm, không lưu trữ dữ liệu
    • Không cần tài khoản, số điện thoại, email hay SIM

Duy trì kết nối khi mọi mạng lưới đều bị ngắt

  • Bitchat là ứng dụng nhắn tin thay thế vẫn hoạt động ngay cả khi Israel cắt liên lạc
    • Có thể tham gia các phòng trò chuyện dựa trên vị trí thông qua kênh Geohash
    • Người dùng có thể duy trì kết nối với hàng xóm và cộng đồng địa phương
  • Nhờ đó có thể xác nhận an toàn của gia đình, tổ chức cộng đồng và chia sẻ thông tin khẩn cấp

Thẩm định của T4P và sự lan rộng quốc tế

  • Tech for Palestine (T4P) đã xem xét công nghệ và cơ chế quản trị của ứng dụng
    • Sau khi thử nghiệm trong nhiều điều kiện khác nhau, T4P công nhận đây là công cụ liên lạc an toàn và có khả năng phục hồi cao
    • Các thành viên cộng đồng T4P nằm trong nhóm đóng góp mã nguồn hàng đầu cho BitChat
  • Nepal, Indonesia, Bờ Biển Ngà, Madagascar và nhiều nơi khác đang ghi nhận số lượt tải tăng mạnh tại các khu vực bất ổn dân sự
    • Khi chính phủ Nepal chặn các mạng xã hội lớn, người dân đã dùng ứng dụng này như một phương tiện liên lạc thay thế

So sánh bảo mật với WhatsApp

  • WhatsApp được cho là có nguy cơ lộ dữ liệu cá nhân và bị giám sát
    • Một số lỗ hổng bảo mật đã làm dấy lên khả năng dữ liệu bị lộ sang Israel
    • Có đề cập rằng những thông tin này đã được sử dụng trong các trường hợp nhắm mục tiêu người Palestine
  • Bitchat không tích hợp với Metakhông có các điểm yếu dẫn tới giám sát như vậy

Cách sử dụng

  • Có thể sử dụng ngay mà không cần tạo tài khoản
    • Sau khi cài ứng dụng, đổi tên người dùng mặc định (@anon)
    • Kênh #mesh ở phía trên cho biết mạng Bluetooth đang hoạt động
    • Có thể bắt đầu trò chuyện riêng từ danh sách người dùng đã kết nối
  • Nên xác nhận trực tiếp tên người dùng của đối phương
    • Để tránh nhầm lẫn hoặc giả mạo
    • Người dùng đã xác minh có thể được thêm vào mục yêu thích
  • Trong ô nhập tin nhắn, nhập “/” để mở menu lệnh

Cấu trúc kênh dựa trên vị trí

  • Kênh #mesh: liên lạc cục bộ dựa trên mạng Bluetooth
    • Càng nhiều thiết bị được kết nối, phạm vi mạng càng được mở rộng
  • Kênh vị trí: các kênh mặc định theo đơn vị khối phố, khu dân cư, thành phố, khu vực
    • Hoạt động tối ưu khi có kết nối Internet
  • Kênh #Geohash: kênh tùy chỉnh cho gia đình hoặc nhóm nhỏ
    • Tạo bằng cách nhập tên rồi nhấn “teleport”

Mẹo duy trì an toàn

  • Nên thường xuyên dùng lệnh “/c” để xóa tin nhắn
    • Giúp tránh lộ thông tin nếu thiết bị bị tịch thu
    • Vì không có máy chủ trung tâm nên sau khi xóa sẽ không thể khôi phục
  • Khi dùng cùng eSIM có thể nạp lại của Gaza Online
    • Có thể duy trì kết nối liên tục ngay cả trong tình huống mạng bị gián đoạn

Kết luận

  • Bitchat là phương tiện liên lạc an toàn vẫn hoạt động trong tình huống bị chặn Internet
  • Ứng dụng góp phần duy trì kết nối và bảo vệ thông tin cho người dùng tại Palestine và các khu vực bất ổn
  • Có thể dùng cùng với các công cụ bổ sung mà Tech for Palestine đang phát triển
  • Thông điệp cốt lõi: “Stay connected, stay safe.”

1 bình luận

 
GN⁺ 2025-11-15
Ý kiến Hacker News
  • Khu vực Gaza có lẽ là một trong những môi trường khó khăn nhất hiện nay để làm phát triển phần mềm
    Tôi đã quen với môi trường ổn định ở châu Âu, nên trong hoàn cảnh nguy hiểm như vậy chắc tôi hoàn toàn không thể làm việc hiệu quả được
    Yếu tố gây xao nhãng duy nhất của tôi chỉ là nhạc trên YouTube

    • Ở Ukraine vẫn có thể lập trình được
      Ngay cả sau khi chiến tranh bắt đầu, các đồng nghiệp làm ở Google của tôi vẫn tiếp tục ở lại Ukraine
      Có lúc các cuộc họp bị gián đoạn vì cảnh báo tên lửa, nhưng họ vẫn tiếp tục công việc bình thường
    • Tôi đồng cảm với câu nói “trong môi trường như thế thì không thể làm việc hiệu quả được”
      Đây là tình huống mà hơn 80% đất nước đã trở thành đống đổ nát
    • Việc nghĩ Gaza là môi trường khắc nghiệt nhất có lẽ bị ảnh hưởng nhiều bởi môi trường tin tức
      Ở châu Phi cũng có nhiều nơi còn tệ hơn rất nhiều
  • Sẽ rất thú vị nếu công nghệ này có thể giải quyết được bài toán triển khai
    Trong thời kỳ biểu tình ở Hong Kong cũng từng xuất hiện các giải pháp tương tự, nhưng cuối cùng phần lớn đều quy về AirDrop

    • Khi cảnh sát kiểm tra điện thoại, việc cài một ứng dụng nguy hiểm có thể trở thành vấn đề rất lớn
    • Những nỗ lực như thế này thường không được ghi chép lại, nên các nhà phát triển cứ tiếp tục tạo ra những giải pháp không được dùng đến
      Sẽ rất tốt nếu có thể tổng hợp lại công cụ nào thực sự hiệu quả trong những tình huống hạ tầng liên lạc bị cắt đứt
    • Cấu trúc chạy trong trình duyệt bằng mã được AirDrop sang là một ý tưởng thú vị
      Nhưng tôi vẫn băn khoăn liệu chỉ với Bluetooth không có máy chủ trung tâm thì có thể chuyển tin nhắn đi khắp thế giới hay không
  • Gần đây số lượng trạm Meshcore/Meshtastic đang tăng lên trên toàn thế giới
    Nếu tạo được nguồn 3.3V hiệu quả từ pin mặt trời 6V và pin LiPo 18650 thì gần như có thể vận hành vĩnh viễn
    Tôi đã thử nghiệm trạm LoRa 868MHz ở khoảng cách tới 60km
    Tuy vậy, nó vẫn khó sử dụng hơn cách được tích hợp sẵn trên điện thoại như BLE mesh

    • Trước đây tôi từng xem qua Meshtastic, và mã hóa AES không có thẻ xác thực
      Việc giải mã diễn ra trên thiết bị LoRa nên nếu có truy cập vật lý thì bảo mật sẽ yếu
      Ngay cả khi xóa tin nhắn, nếu thiết bị bị lộ về sau thì vẫn có thể giải mã lưu lượng trước đó
      Sẽ tốt hơn nếu giao thức được cải tiến để chỉ lưu khóa mã hóa trên điện thoại
  • Mục đích chính của các mạng off-grid như Bitchat là tránh phụ thuộc vào dịch vụ di động của Israel
    Nhưng ở quy mô quốc gia, việc gây nhiễu Bluetooth hoặc băng tần 2.4GHz có thể không quá khó

    • Ý tưởng thì hay đấy, nhưng tôi nghi ngờ liệu nó có khả năng mở rộng quy mô trong thực tế hay không
      Bluetooth tối đa chỉ kết nối được khoảng 30m
      Ngay cả khi mật độ dân số cao, tin nhắn vẫn rất dễ bị trễ hoặc bị nghẽn
    • Khi các trạm phát sóng di động bị tê liệt do thiên tai, tấn công mạng hoặc mất điện, các mạng kiểu này có thể hữu ích
      Chính phủ có thể tắt trạm phát sóng, nhưng gây nhiễu cả một quốc gia thì khó hơn nhiều
    • Tệp người dùng khá lớn
      Hiện tại đã có hàng chục nghìn người thực sự đang dùng
  • Mã nguồn được công bố theo giấy phép MIT → liên kết GitHub
    Nếu được kiểm toán bảo mật đúng nghĩa thì đây có thể là một giải pháp khá ổn
    Tôi tò mò về chi tiết kỹ thuật của cách tin nhắn được chuyển đến đúng người nhận

  • Đây thực sự là công nghệ rất tuyệt
    Tôi cũng từng muốn thử làm một thứ tương tự
    Công nghệ ngày nay mạnh đến mức đáng kinh ngạc, nhưng phần lớn vẫn phụ thuộc vào hạ tầng IP
    Ở những nơi có giám sát chính phủ nghiêm ngặt, cấu trúc như vậy rất mong manh

    • Với việc Chat Control của EU hồi sinh, tranh luận về cấm VPN ở Mỹ, và việc siết chặt xác minh danh tính, loại công nghệ này có thể sẽ ngày càng quan trọng hơn
      Nếu nó hoạt động được cả trong môi trường cực đoan như chiến trường, thì trong xã hội bình thường chắc chắn cũng dùng được
    • Tôi thích cách tiếp cận của OP
      Vì nó dựa trên broadcast nên tránh được bài toán định tuyến
  • Tôi tò mò liệu nó có thực sự đang được dùng ở Palestine hay không
    Với người ở gần thì có lẽ chẳng cần chat thời gian thực, còn ở xa thì kết nối có thể không ổn định

    • Đây không chỉ là chat Bluetooth đơn giản, mà còn là mesh chuyển tiếp nên có thể trò chuyện với người ở xa hơn
    • Chỉ cần có một hai người sử dụng thôi cũng đã có ý nghĩa rồi
      Tuy vậy, vấn đề về hướng chữ giữa tiếng Ả Rập và chữ Latin (RTL/LTR) có thể sẽ khá khó
  • Chỉ riêng việc bình luận trong những bài như thế này thôi cũng có lẽ đã đủ để chúng ta bị đưa vào danh sách theo dõi

  • Tổng hợp các chủ đề liên quan:

  • Không ngờ lại có ngày được thấy FidoNet xuất hiện trở lại