1. 程式人生 > >區塊鏈定製開發怎麼拓展效能

區塊鏈定製開發怎麼拓展效能

區塊鏈發展的主線是普遍的效能擴充套件。區塊鏈使用者大概有2000萬人,這個數字並不大,這是全球的數字。但是它的增長曲線非常快,有人做了一個增長曲線的擬合。總的來說,整個網際網路的增長速度與過去幾年相當一致。我們可以合理地設想,在10年內,全球區塊鏈使用者數量可能超過10億。在這個使用者範圍內,它將允許現在使用所有可用的塊鏈,如果它在將來繼續使用,將需要進行超過四個數量級的效能改進以適應未來的需求。
  區塊鏈定製開發
  對於這些區塊鏈定製開發效能擴充套件的技術方法,今天已經在討論一些主要的技術框架了。
  (1)側鏈技術與交聯互動技術。
  這種技術既可以安全、快速的連線主鏈和側鏈,又可以實現去中心化,理論上還不是很好的解決方案。當然,有兩種方法可以解決這個問題。
  1.放棄了去集中化的原則,採用了一些集中式閘道器來連線側鏈和主鏈。
  2.等待理論上的突破,但我對理論上的突破不是很有信心,如果這一塊以後可以應用,集中式的解決方案會更好。
  (2)閃電網路。
  閃電網路提出後,從今年的角度來看,理論上可行,功能上可行,但使用者體驗存在嚴重問題。我個人認為閃電網路只會出現在某些場景中,而且它必須被包裝成使用者無法察覺的基本工具。我認為,要求使用者直接操作閃電網路的應用程式在經濟上是不可行的,因為普通使用者不能接受奇怪的系統異常。
  (3)壓縮交易歷史的技術。
  交易本身不是一條鏈,它只是把一些結果連線起來。這種事務壓縮還可以在提高隱私性的同時,還可以用少量的資料記錄大事務歷史的最終結果。但是,這種壓縮交易歷史的技術的安全性也是一個大測試,因為這個過程是不可見的,這使得它的審計極其困難。如果某天突然發現其編碼或密碼學理論有重大缺陷,可能會出現一些問題。