##\ ##\ ##\ ##\ ##\
## | \__| ## | ## | ## |
#######\ ##\ ######\ #######\ #######\ ######\ ######\
## __##\ ## |\_## _| ## _____|## __##\ \____##\\_## _|
## | ## |## | ## | ## / ## | ## | ####### | ## |
## | ## |## | ## |##\ ## | ## | ## |## __## | ## |##\
####### |## | \#### |\#######\ ## | ## |\####### | \#### |
\_______/ \__| \____/ \_______|\__| \__| \_______| \____/
擷取自 bitchat.free
特點介紹
去中心化
首先,最重要的一點「去中心化」,意即 沒有中心伺服器 作為資料儲存與交換的地方,也代表開發團隊或公司 無法追蹤 你的任何資料。
免網路連線
市面上超過 99.87% 的具有聊天功能的應用程式(例如 Discord、Line、Instagram 等),都需要網路連線(不論是 Wi-Fi 或是行動網路等),而在 資料交換 時,ISP 就有可能在資料傳遞時偷偷 記錄或追蹤你的資料,甚至販賣你的資料,這 可能侵犯 身為消費者或是使用者的我們的 隱私。
而在 BitChat 中,並不需要網路連線做資料交換的媒介,但你會想,這樣要如何傳遞訊息?~~(畢竟不能聊天應用程式是單機遊戲吧~~
藍芽通訊協定
BitChat 使用 藍芽 做為資料交換的方式,根據開發者的 協議白皮書(BitChat Protocol Whitepaper),BitChat 使用 BLE 與 P2P 技術,從而讓訊息可以傳遞。
如果想了解技術細節,可以到專案的協議白皮書查看喔!因為本人了解的並不太多,這裡就不多說了。@permissionlesstech/bitchat 專案中的 /WHITEPAPAER.md
使用方法
下載與安裝
Android
- 前往 BitChat 官方儲存庫:https://github.com/permissionlesstech/bitchat-android
- 點擊右邊的「Release」,進到發布的頁面。
- 往下滑,在「Assets」中找到
bitchat-0.0.0.apk。
- 點擊下載該 .apk 檔案。
- 下載後開啟該檔案並安裝
iOS
- 前往 App Store 尋找「bitchat mesh」,並按「取得」來下載。
使用方法
在最下方可以輸入聊天訊息,點擊右邊的箭頭可以發送訊息。
若沒有輸入訊息,右邊會是一個「/」,可以快速輸入一些指令。
右上角的小人,顯示了附近有多少人正在 BitChat 網路中,點擊可以查看使用者名單。
左上方的「bitchat/@xxxxxx」點擊後可以更改名字。
而「bitchat」點一下可以顯示關於應用程式的一些介紹。
秘密操作
快速點擊左上角「bitchat」可以清除所有訊息紀錄,這在特殊情況派得上用場!
(至於是什麼情況,在此不方便說明。