noeFly's profile picture

BitChat 真正去中心化的聊天應用程式

BitChat 是一款真正去中心化、免網路連線的聊天應用程式,僅透過藍芽連線、交換資訊。

AndroidiOSFOSS

8/7/2025

##\       ##\   ##\               ##\                  ##\
## |      \__|  ## |              ## |                 ## |
#######\  ##\ ######\    #######\ #######\   ######\ ######\
##  __##\ ## |\_##  _|  ##  _____|##  __##\  \____##\\_##  _|
## |  ## |## |  ## |    ## /      ## |  ## | ####### | ## |
## |  ## |## |  ## |##\ ## |      ## |  ## |##  __## | ## |##\
#######  |## |  \####  |\#######\ ## |  ## |\####### | \####  |
\_______/ \__|   \____/  \_______|\__|  \__| \_______|  \____/

擷取自 bitchat.free

特點介紹

去中心化

首先,最重要的一點「去中心化」,意即 沒有中心伺服器 作為資料儲存與交換的地方,也代表開發團隊或公司 無法追蹤 你的任何資料。

免網路連線

市面上超過 99.87% 的具有聊天功能的應用程式(例如 Discord、Line、Instagram 等),都需要網路連線(不論是 Wi-Fi 或是行動網路等),而在 資料交換 時,ISP 就有可能在資料傳遞時偷偷 記錄或追蹤你的資料,甚至販賣你的資料,這 可能侵犯 身為消費者或是使用者的我們的 隱私

而在 BitChat 中,並不需要網路連線做資料交換的媒介,但你會想,這樣要如何傳遞訊息?~~(畢竟不能聊天應用程式是單機遊戲吧~~

藍芽通訊協定

BitChat 使用 藍芽 做為資料交換的方式,根據開發者的 協議白皮書(BitChat Protocol Whitepaper),BitChat 使用 BLEP2P 技術,從而讓訊息可以傳遞。

tip

如果想了解技術細節,可以到專案的協議白皮書查看喔!因為本人了解的並不太多,這裡就不多說了。@permissionlesstech/bitchat 專案中的 /WHITEPAPAER.md

使用方法

下載與安裝

Android

  1. 前往 BitChat 官方儲存庫:https://github.com/permissionlesstech/bitchat-android
  2. 點擊右邊的「Release」,進到發布的頁面。
  3. 往下滑,在「Assets」中找到 bitchat-0.0.0.apk
tip
你的數字可能和我不一樣,這是因為每次新版本數字都會有變更。
  1. 點擊下載該 .apk 檔案。
  2. 下載後開啟該檔案並安裝

iOS

  1. 前往 App Store 尋找「bitchat mesh」,並按「取得」來下載。
warning
請認明開發者為「Jack Dorsey」,避免下載到非官方或惡意應用程式。

使用方法

在最下方可以輸入聊天訊息,點擊右邊的箭頭可以發送訊息。

若沒有輸入訊息,右邊會是一個「/」,可以快速輸入一些指令。

右上角的小人,顯示了附近有多少人正在 BitChat 網路中,點擊可以查看使用者名單。

左上方的「bitchat/@xxxxxx」點擊後可以更改名字。

而「bitchat」點一下可以顯示關於應用程式的一些介紹。

秘密操作

快速點擊左上角「bitchat」可以清除所有訊息紀錄,這在特殊情況派得上用場!

(至於是什麼情況,在此不方便說明。

參考資料