twister 本質上是一個不需要中心伺服器的 twitter。
傳統的社交網路服務需要你登陸到一個固定的伺服器,否則你無法使用任何功能。twister 不需要中心伺服器,它使用基於比特幣與 bt 下載的技術來構建一個 p2p 的網路,你的訊息存放在這個 p2p 網路中,只要你在任何有網際網路接入的地方,理論上都可以連入 twister 網路,使用全部功能。
Twister被設計為阻止其他使用者對你進行GSM定位或者取得你的IP地址。你可以在Twister上像其他微博平臺一樣地釋出公開資訊。但你還可以給其他使用者發私密資訊,這些資訊會被使用Lavabit(愛德華·斯諾登使用的e-mail加密方法)進行加密。[2]
平臺
Twister 在Linux環境下開發。Freitas 也被成功地移植到了 Android 和OS X。雖然起先沒有準備為 Windows開發客戶端,但因為本軟體是開源的,故也被社群移植到了 Windows 上。
另一長期令人感興趣的事物是把這些密碼學程式碼放到瀏覽器使用者介面,進而使得使用者可以使用第三方客戶端繼續安全地使用密碼連線 Twister 網路。
功能
Twister的首個原型是複製其它微博平臺的特性:
查詢和搜尋使用者資訊和配置
Follow / Unfollow
傳送140字元以內的訊息
傳送和回覆公開資訊
一些特性可能對於分散式的社交網路難以實現。比如以任意字串為使用者名稱註冊,以及使用主題標籤標註主題的趨勢。
安全
Twister 使用的橢圓曲線密碼是 secp256k1,與NSA常用的sec256r1不同。[4]
審查
完全的隱私保護
因為資訊是直接從一個使用者傳送到另一個,省去了經過中間伺服器的過程,並且是以加密的方式進行傳輸;所以,自始至終,資訊都像“黑盒子”一樣在網際網路中傳遞——僅在傳送時加密,接收時解密。
匿名
在此應用當中,為了防止被一切組織或企業追蹤,IP地址不會被記錄。
Freitas 說,本軟體保護匿名性,但不代表IP不會被ISP發現,但除非監視者知道打破加密演算法的解密演算法,否則你的資訊仍舊無法被閱讀。為了保證完全的匿名,你可能需要使用一些隱去IP的工具,比如Tor以提供更完全的隱私服務。