molvqingtai

molvqingtai

JavaScript Developer and TypeScript Gymnast.

一個去中心化、無伺服器的匿名聊天瀏覽器擴展程式

這是一個去中心化、無伺服器的匿名聊天瀏覽器擴展程序,利用 WebRTC 進行端到端加密通信。所有數據都存儲在本地,所一你不用擔心隱私,目的是為每個網站擴展聊天室的功能。

這個想法存在很久了,但是一直沒找到比較好的 P2P 實現方式,前不久發現了一個神奇的庫: https://github.com/dmotz/trystero

它支持將 BitTorrent, 🐦 Nostr, 📡 MQTT, ⚡️ Supabase, 🔥 Firebase, or 🪐 IPFS 這些去中心化網絡作為 WebRTC 的信令服務,正真的做到無伺服器運行。

目前已知問題:

Service Worker 還不支持 wbrtc 相關 API 導致不能常駐後台,也就是說每次切換 Tab 或刷新頁面都會導致重新連接
Video: https://youtu.be/Rixj6zGZLUc

Github: https://github.com/molvqingtai/WebChat

image

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。