1 điểm bởi GN⁺ 2026-01-20 | 1 bình luận | Chia sẻ qua WhatsApp
  • bitchatứng dụng nhắn tin phân tán hoạt động qua mạng mesh Bluetooth mà không cần Internet hay máy chủ
  • Mỗi thiết bị hoạt động vừa là client vừa là server, tự động khám phá thiết bị lân cận và chuyển tiếp tin nhắn theo nhiều bước nhảy
  • Cung cấp khả năng chống kiểm duyệt, tránh giám sátđộc lập với hạ tầng, giúp duy trì liên lạc ngay cả khi Internet gặp sự cố hoặc trong tình huống thiên tai
  • Có cả phiên bản iOS/macOS và Android, hỗ trợ tương thích giao thức hoàn toàn
  • Phần mềm được phát hành dưới dạng public domain, cho phép bất kỳ ai tự do sử dụng và chỉnh sửa

Tổng quan về bitchat

  • bitchatứng dụng nhắn tin ngang hàng phi tập trung dựa trên mạng mesh Bluetooth
    • Không cần kết nối Internet, máy chủ hay số điện thoại
    • Chỉ với các thiết bị ở gần là có thể hình thành mạng liên lạc ad-hoc
  • Mỗi thiết bị đồng thời đảm nhiệm vai trò client và server
    • Tự động khám phá các peer xung quanh
    • Mở rộng phạm vi mạng nhờ chức năng chuyển tiếp nhiều bước nhảy, truyền tin nhắn qua nhiều thiết bị

Tính năng chính

  • Chống kiểm duyệt: không có máy chủ trung tâm nên khó bị giám sát hoặc chặn
  • Tránh giám sát: liên lạc chỉ diễn ra trong mạng Bluetooth cục bộ
  • Độc lập với hạ tầng: có thể hoạt động cả khi Internet gián đoạn, thiên tai, biểu tình hoặc tại khu vực bị hạn chế kết nối

Phân phối phần mềm

  • Phiên bản iOS/macOS
    • App Store: bitchat mesh
    • Mã nguồn: GitHub - permissionlesstech/bitchat
    • Hỗ trợ iOS 16.0 trở lên, macOS 13.0 trở lên
    • Có thể build bằng Xcode, XcodeGen hoặc Swift Package Manager
  • Phiên bản Android

Tài liệu và giấy phép

  • Tài liệu whitepaper kỹ thuật: whitepaper.md
  • Phần mềm được phát hành dưới dạng public domain, cho phép tự do sử dụng và chỉnh sửa

1 bình luận

 
GN⁺ 2026-01-20
Ý kiến trên Hacker News
  • Điện thoại đã có sẵn đầy các công nghệ không dây tiên tiến, nhưng về mặt pháp lý lại không được phép liên lạc trực tiếp ở khoảng cách hơn vài trăm mét nếu không có trạm gốc do trung tâm kiểm soát
    Trong khi đó, bộ đàm giá 10 USD dùng công nghệ thô sơ vẫn có thể liên lạc ở khoảng cách vài km, nhưng lại bị cho là không được truyền dữ liệu
    Đây không phải giới hạn kỹ thuật mà là hệ quả của các quy định do chính phủ đặt ra

    • Có vẻ khoảng trống này có thể được lấp bằng các mô-đun USB nhỏ hỗ trợ LoRa và codec thoại bitrate thấp như Codec2
      Tuy vậy, nếu được tích hợp sẵn trong điện thoại thì sẽ tiện hơn nhiều. Cũng có các thiết bị như LilyGo T-Deck Plus/Pro, nhưng vẫn phải mang theo thiết bị riêng thay vì chỉ dùng điện thoại
    • Nhiều chip WiFi có thể chuyển sang chế độ monitor để nhận mọi gói tin và cũng có thể tự phát trực tiếp
      Băng thông thấp nhưng đủ cho văn bản hoặc âm thanh. Cần quyền root và phải tự triển khai giao thức cùng mã sửa lỗi
    • Điều đáng tiếc không phải là vì luật, mà là LTE Direct đã không được thương mại hóa
      Công nghệ này cho phép điện thoại liên lạc trực tiếp trong phạm vi tới 1 km, nhưng cần triển khai ở mức firmware nên chỉ được áp dụng cho điện thoại dùng trong chính phủ
      5G cũng có tính năng Device-to-Device, nhưng chưa rõ mức độ hỗ trợ
      Cũng có vấn đề phân bổ tần số, và điện thoại thì bị giới hạn về điện năng lẫn ăng-ten nên khó liên lạc xa
      Bộ đàm có ăng-ten lớn hơn và công suất cao hơn, nhưng băng thông hẹp nên tốc độ truyền dữ liệu thấp
    • Thực ra không có luật nào cấm nhà sản xuất điện thoại tích hợp radio băng 900MHz ISM
      Và bộ đàm cũng truyền dữ liệu là hợp pháp
    • Tôi nghi ngờ phát biểu “bộ đàm truyền dữ liệu là bất hợp pháp” có đúng không
      Trước đây tôi từng dùng Gotenna, và nó hợp pháp cả ở Mỹ lẫn châu Âu
      REI cũng đang bán Motorola Talkabout T803, loại kết nối với smartphone qua Bluetooth để chuyển tiếp tin nhắn ngắn
  • Còn thiếu tính năng truyền trì hoãn lan truyền (deferred propagation)
    Tin nhắn vẫn được phát lại cho đến khi TTL hết hạn, nhưng không có chức năng lưu khi người nhận đang offline rồi gửi lại sau
    Nếu có thể cấu hình để các node cache tin nhắn trong một khoảng thời gian, chúng còn có thể đóng vai trò người chuyển thư (courier) giữa các nhóm người dùng bị tách rời

    • Có thể tham khảo FidoNet ngày xưa
      Từ 40 năm trước họ đã triển khai hoàn chỉnh mô hình store-and-forward qua dial-up và liên kết vô tuyến
      Độ tin cậy còn cao hơn nhiều so với tầm hoạt động thực tế của BT5 (khoảng 10 m)
      Mạng mesh Bluetooth chỉ hoạt động trong một số điều kiện nhất định nên tính thực dụng khá thấp
    • Đây đúng là một nhận xét rất hay
      Tôi đã thấy chủ đề kiểu này hàng trăm lần trên HN, nhưng hiếm khi có thảo luận thực tế về store-and-forward
      Nhìn vào các trường hợp gần đây như Iran mới thấy công nghệ này cấp thiết đến mức nào
      Ngay cả ở Mỹ, trong các sự kiện lớn hay lúc thiên tai, mạng liên lạc cũng có thể tê liệt, nên càng thấy rõ nhu cầu về nhắn tin phi tập trung
    • Không chỉ truyền trễ, còn cần cả cách dựng các trạm phát lại công suất cao
      Trong bối cảnh hỗn loạn chính trị, phát tán thông tin một chiều đôi khi còn quan trọng hơn liên lạc hai chiều
      Chế độ chỉ nhận thì khó bị truy vết hơn và hữu ích để chuyển tải thông tin cốt lõi
      Tất cả các vấn đề này đều có thể giải quyết bằng mô hình store-and-forward
      USB dongle LoRa tốt hơn Bluetooth, nhưng có thể cũng nguy hiểm hơn khi sử dụng
    • Khái niệm này chính là store and forward
    • Vấn đề cũng có thể nằm ở chỗ mobile OS, đặc biệt là iOS, ép tắt app chạy nền
  • Uganda, trong đợt chặn internet trước bầu cử, BitChat đã leo lên vị trí số 1
    Liên kết bài báo
    Còn trong đợt bão ở Jamaica, ứng dụng này cũng nổi lên như một app chủ chốt sau khi mạng liên lạc sụp đổ

    • Bài thứ hai có văn phong đều đều đến mức trông như do AI viết
  • Tôi nghĩ Apple nên đưa tính năng này vào iPhone
    Họ đã thành công với Find My và AirTag, nên nếu thêm nhắn tin Bluetooth offline vào iMessage thì quá hợp lý
    Tôi có thể hình dung ngay một video demo kiểu Apple với cảnh trên tàu du lịch, sân vận động, thậm chí cả đi bộ ngoài không gian

    • Nhưng iPhone có độ phổ cập thấp ngoài một số thị trường nhất định
      Những nơi thật sự cần tính năng này lại thường là các khu vực khủng hoảng chính trị nơi internet bị cắt, nên hỗ trợ Android là bắt buộc
    • Tôi không nghĩ có thể marketing bằng quyền riêng tư
      Rốt cuộc người dùng vẫn phải tin Apple, đồng thời phải tin cả việc chuyển tiếp qua người lạ thay vì nhà mạng
      Nhìn vào thực tế cảnh sát đã nghe lén bằng trạm gốc giả thì vấn đề niềm tin là rất lớn
      Dù vậy, ở các bối cảnh cần liên lạc cự ly gần như lễ hội hay tàu du lịch, đây vẫn là tính năng rất cần thiết
    • Khả năng cao chính phủ Mỹ hoặc Trung Quốc sẽ gây sức ép lên Apple
      Nếu nhà nước không cho phép thì tính năng như vậy khó mà được phát hành
    • Apple từng công bố cả những tính năng ngách như trên Apple Watch Ultra, nên vẫn có khả năng
    • Nhưng kiểu hệ thống này lại đe dọa mô hình doanh thu của nhà mạng
      Nếu là một hệ thống phi tập trung hoạt động không cần hạ tầng, thì rốt cuộc họ còn có thể tính phí gì?
  • Nếu mạng vô tuyến cục bộ phổ biến sớm hơn, và IPv6 khiến NAT bớt lan rộng hơn
    thì có lẽ cấu trúc internet ngày nay đã hoàn toàn khác
    Và nếu không có những nền tảng đóng do vốn VC tạo ra thì có lẽ nó còn mở hơn nữa

    • Thực ra mấu chốt là chính sách phân bổ phổ tần
      Chỉ với một dải không cần cấp phép nhỏ ở 2.4GHz mà chúng ta đã tạo ra được rất nhiều tiến bộ đáng kinh ngạc,
      nên nếu mở các dải VHF/UHF thấp hơn theo hình thức miễn cấp phép thì đổi mới sẽ bùng nổ
    • Dù sao cuối cùng hạ tầng có dây (cáp quang) có lẽ vẫn thắng
      Nó là thứ thiết yếu về cả khả năng truyền tải lớn lẫn độ ổn định, và cũng cần cho việc mở rộng datacenter
      Công cụ P2P sẽ nhiều hơn, nhưng cấu trúc tổng thể của internet có lẽ vẫn tương tự
  • Tôi không rõ app nhắn tin Bluetooth dùng vào lúc nào
    Ngay cả BT5 thì 400 m cũng đã là giới hạn, nên gửi ảnh cho nhà báo trong một cuộc biểu tình gần như không thể
    Nếu chỉ để báo cho gia đình biết bữa tối thì có vẻ cũng chẳng cần thiết lắm

    • Coded PHY của Bluetooth 5 trong điều kiện lý tưởng có thể đạt tới 1 km
      Phần lớn điện thoại đời mới đều có thể hỗ trợ mà không cần thay phần cứng
      Vấn đề không phải công nghệ mà là rào cản chính trị
      Đây là tính năng hữu ích trong đời sống thường ngày lẫn khi có thiên tai, nhưng lại không hề có giải pháp tích hợp sẵn
      Thật mỉa mai khi chúng ta sống trong thời đại đã có cả liên lạc vệ tinh mà lại thiếu tính năng P2P cơ bản
    • Có một lập trình viên đã tự làm ứng dụng giao tiếp qua Bluetooth khi đi du lịch tàu biển cùng gia đình vì cước internet vệ tinh quá đắt
      Với các thiết bị ở gần nhau thì rõ ràng không cần phải vòng qua máy chủ
    • Tôi còn nhớ hồi đầu những năm 2010 từng chat Bluetooth bằng app ghi chú của Sony Ericsson
      Trong một nhà nghỉ vùng quê không có sóng, tôi đã lén trò chuyện với cô gái ở giường bên cạnh
      Đó là một đêm khá vui
    • Nó hữu ích trong mọi tình huống không có internet di động
      Không chỉ biểu tình mà cả concert, lễ hội hay vùng núi cũng dùng được
    • Iran hiện internet đang bị chặn
      Trong lúc chế độ đang đàn áp tàn bạo, những công nghệ như thế này là cực kỳ cần thiết
  • Cá nhân tôi không thích việc Jack Dorsey tham gia
    Vì vậy tôi thích Briar hơn

    • Tuy vậy, vì không có ứng dụng cho nền tảng Apple nên tính hữu dụng bị giảm
    • Dù là app nào cũng được, điều quan trọng là triển khai nào hiệu quả nhất
      Chúng ta cần công nghệ như vậy ngay lúc này
      Dù BitChat bắt đầu từ một thử nghiệm của Dorsey, nếu nó phát triển lớn thì bản thân điều đó cũng đã có ý nghĩa
    • Một lựa chọn khác là Berty
    • Đừng chỉ nói là ghét, sẽ tốt hơn nếu chia sẻ lý do
    • Nếu đã có Briar rồi thì tôi không hiểu vì sao lại muốn phát minh lại bánh xe
  • Tôi mong Web Bluetooth API trên trình duyệt sẽ được hỗ trợ rộng rãi hơn
    Nếu làm theo kiểu PWA thì có thể tránh được kiểm duyệt của app store

    • Nhưng PWA không thể chạy nền và cũng không thể tương tác Bluetooth đủ mức nên tính thực dụng thấp
  • Những công nghệ loại bỏ chính phủ và trung gian thì sẽ không bao giờ được cho phép hợp pháp
    Liên lạc vô tuyến tầm xa, giao tiếp P2P, thanh toán phi tập trung đều vậy
    Nếu chính phủ không thể theo dõi hay đánh thuế thì chúng sẽ không thể phổ biến đại trà
    Đây là thời đại mà dù đã mua nội dung số, doanh nghiệp vẫn có thể xóa nó khỏi tay bạn,
    nên thực tế torrent là bất hợp pháp cũng nói lên rất nhiều điều

  • Theo tôi Meshtastic cùng các bộ kit giá rẻ (10~35 USD) tốt hơn nhiều
    Chỉ Bluetooth thì tầm khoảng 100 m là hết, trong khi Meshtastic có thể đạt 2~20 km
    Cộng đồng cũng rất sôi động

    • Nhưng Meshtastic có vấn đề về độ tin cậy
      Ngay cả trong mạng 60 trạm cũng khó vượt quá một hop
      Trong khi đó Meshcore cho tỷ lệ thành công gần 100% ngay cả sau hơn 5 hop
      Trước đây tôi ngại vì nó là mã nguồn đóng, nhưng giờ ứng dụng Flutter mã nguồn mở đã dần ổn định