• <option id="cacee"><noscript id="cacee"></noscript></option>
  • <table id="cacee"><noscript id="cacee"></noscript></table>
  • <td id="cacee"></td>
  • <option id="cacee"></option>
  • <table id="cacee"></table>
  • <option id="cacee"><option id="cacee"></option></option>
  • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
    <option id="cacee"><option id="cacee"></option></option>
     找回密碼
     立即注冊

    掃一掃,登錄網站

    首頁 區塊鏈生態 查看內容
    • 13188
    • 0
    • 分享到

    為什么IM不適合直接運行在公鏈上?

    2018-6-19 13:57

    來源: 一樂來了

    為什么需要一條通訊公鏈


    Photo by Martin Shreder on Unsplash

    通訊公鏈,就是這條公鏈是為通訊專門設計,而不是一條通用的可以做任何事情的公鏈。

    一般來講,在技術領域,通用性意味著更高級的抽象,也往往會帶來性能或效率的下降。我們仔細分析平臺級的通訊系統需求,可以發現主要有可操作性、業務適用性、通訊安全三個方面的原因。

    可操作性

    通訊服務與賬本服務,在互聯網場景下的請求量級是完全不同的,通常情況下前者要高幾個數量級。相比記賬這件事,一個互聯網服務要做的事情有很多,一個用戶訪問后看起來什么事情都不做,可能已經在后臺有了很多次API請求。將通訊服務直接跑在區塊鏈上,意味著所有請求都會上鏈,這對公鏈提出了比記賬更高的要求。

    雖然現在很多公鏈都在致力于解決這個問題,也都出現了像分片Sharding技術和DAG這樣相對成熟的方案,然而離滿足記賬需求仍有相當的距離,也就更別提滿足大規模的通訊需求了。

    業務適用性

    顯而易見的是,不是所有請求都需要上鏈,因為上鏈要有成本。區塊鏈操作系統雖然帶來了實現的靈活性,然而也把所有的操作變成了收費模式。這對高收益業務場景尚可接受,然而對于基礎應用,這從根本上動搖了其依靠規模效應來降低邊際成本的模式。

    就像云服務之于傳統服務器托管,SaaS服務之于傳統應用,大型應用依靠規模效應獲取額外的經濟收益,是其維持競爭優勢的基礎。

    通訊安全

    從安全角度看,通訊行為和流轉的信息,都不應該走鏈。區塊鏈為了免信任而公開透明,但這跟通訊需求有相悖的地方,沒有人希望自己跟誰聊過聊過什么內容都被公開在區塊鏈上,即使他們是加密的。

    有些人會覺得端到端加密足夠了,其實未必,通訊行為涉及的好友關系,網絡接入路徑,都是通訊安全的重要組成部分。

    此外,從技術應用的過往來看,實驗室研究會探索速度和性能的極限,但大規模的應用往往不會直接采用最快的技術,而是傾向于最經濟的技術。

    牛刀殺雞,開飛機送快遞的情況都不是好的選擇。

    版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。
    相關新聞
    發表評論

    請先 注冊/登錄 后參與評論

      回頂部
    • <option id="cacee"><noscript id="cacee"></noscript></option>
    • <table id="cacee"><noscript id="cacee"></noscript></table>
    • <td id="cacee"></td>
    • <option id="cacee"></option>
    • <table id="cacee"></table>
    • <option id="cacee"><option id="cacee"></option></option>
    • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
      <option id="cacee"><option id="cacee"></option></option>
      妖精视频