E:因為私人Whatsapp Account被hacked,所以忍唔住問下Boaz,了解下Signal究竟係點一個咩嘢智能電話通率系統。以下Boaz俾嘅一啲資料同意見,可以分享俾大家,等大家都知道多啲啲:
SIGNAL係分散式系統
B:外國有好多Open Source嘅Project同Organizations,包括Server系統嘅Linux,世界最主要嘅Web Server軟Apache同Tomcat,極大部分軟件加密同網站加密連線SSL都靠佢嘅OpenSSL,做到出晒名嘅ERP系統Odoo
其實,你可以當Open Source係Freemium嘅Business model,面頭唔收費,唔等於後面唔收錢~
SIGNAL嘅最大問題,唔係開發原意,而係佢嘅分散式系統。聽落去分散式系統好動聽,就好似當年同樣大吹P2P嘅BT,半P2P嘅通訊軟件Skype一樣,但點解最終都係俾Google Drive同Zoom哩類以Server-client為主嘅架構所取代呢?最重要問題有兩個:
1.分散式系統=無枉管
2.分散式系統的極限
分散式系統=無枉管!?
無枉管,暫時係大家最期待嘅,但當你去到涉及法律層面,例如合約爭辯,SIGNAL只有溝通雙方持有數據,會否做年成舉證困難呢?單單Cap圖又信唔信得過呢?無第三方認證下嘅機構戶口,又有無足夠的信心呢?
分散式系統有極限!
分散式系統極限,講緊嘅係Mesh Network中每一個單獨接點嘅極限。平時我哋玩Whatsapp Group同WeChat Group,閒閒地100-200人好平常,喺Whatsapp同WeChat嘅世界,我哋通訊係App <-> Chat Server <-> App,但喺哩啲P2P系統,就係直接App <-> App,即係一個100人嘅Group,你隻App就要Connect晒100人嘅手機,咁如果你有100個Group,就會同時間有100×100=10,000條連線出緊街。咁為左效能問題,同實際連線極限(TCP Port最中極限好似係65,5xx),隻App最終會在多連線嘅情況下,選擇減少連線數目同次數以換取實際應用效能,所以人多Group多,同Group Chat一多就會Lag,係Mesh Network嘅極限問題
另外,OWS其實無講到明唔用Server,只不過係強調 點對點通訊,訊息不落地不拆封,有少少似等於你睇緊HTTPS加密嘅網站一樣,由Web Server輸出嘅內容到你嘅Browser之間,沒有中間人可以拆開個Msg黎睇,但唔等於OWS服務供應商唔會攞到你嘅私隱資料。假如未來SIGNAL要做認證戶口,佢一樣要攞你一啲認證資料去睇
分久必合,合久必分
SIGNAL而家強調佢地唔做認證,唔做同私隱相關嘅項目,專注做Protocol,但難保有日,哩隻App會好似17live咁變左色情直播但因為你營運商管唔到而被迫下架?更難保有日恐怖份子攞黎通訊而被FBI捉黎破解?🤣🤣
咁上面,就係我用 技術層次,應用層次,同營運層次 黎睇SIGNAL😎
E:咁睇法,又幾好喎,可以用技術層面睇下考慮要唔要用SIGNAL,都好似解答咗一啲人嘅疑問。
(B:Boaz,鄭:Miss Evelyn Cheng)