自從臉書發布穩定幣白皮書之后,眾說紛紜,其中一個常見的評論就是臉書的技術并沒有什么特別之處。但在發布當晚對筆者專訪時,筆者就提出請
自從臉書發布穩定幣白皮書之后,眾說紛紜,其中一個常見的評論就是臉書的技術并沒有什么特別之處。但在發布當晚對筆者專訪時,筆者就提出請大家不要小看臉書穩定幣技術。
代碼相似度分析
現在臉書的代碼已經公布,根據泰山沙盒大數據版分析,臉書穩定幣代碼100%是原創的,沒有任何抄襲,與現存泰山沙盒里的數據沒有任何重疊,這是多么驚人!該評估是360度從技術,團隊,和社區三方面進行客官的數據分析。
今天有許多公鏈系統在外面宣傳他們的鏈有多創新,技術上有多好,但是用泰山沙盒同樣進行代碼分析,他們的代碼可能跟多個鏈的代碼有相當大的重疊,曾經有90%多重疊的系統出現。一套區塊鏈系統和其它系統有20%到30%重疊是非常常見的,但臉書的系統根據現在的分析,是完全創新的!與現存的數據和系統沒有任何重疊。
下面是泰山沙盒用來與臉書穩定幣系統比較的部分系統,包括世界著名的公鏈系統比特幣,以太坊等:
臉書系統還沒有完成,現在還無法搭建區塊鏈私網環境,臉書也沒有提供進行塊查詢的命令行或接口方法,目前只能在一臺單機上搭建運行環境或客戶端連接測試網,并且客戶端只有命令行工具,僅提供了創建賬號和交易功能。所以無法開展在泰山沙盒上可以進行的各種各樣的測試。但是今天除了臉書穩定幣,幾乎沒有其他公鏈能夠通過如此多的測試而沒有發現任何重疊的。
根據現有的資料,我們認為:
臉書穩定幣的技術是完全創新的,沒有任何抄襲其他區塊鏈系統軟件。
臉書的另一個創新體現在編程語言的選擇上
臉書另外一個創新是編程語言的選擇。臉書選擇的是Rust,這是一種新的系統編程語言,專注于安全,尤其是并發安全,支持函數式和命令式以及泛型等編程范式的多范式語言,適用于大型場景。提供更好的內存安全。函數式語言不容忍編程錯誤,一旦代碼有錯誤,很容易被發現。
Rust是由Graydon Hoare,Dave Herman, Brendan Eich等開發完善的,已連續4年(2016,2017,2018, 2019)在Stack Overflow開發者調查的“最受喜愛編程語言”評選項目拿到冠軍,說明它是現在世界頂級高手推薦的最好的編程語言。
全世界已有數百家公司在生產環境中使用Rust。其文檔、工具和社區都非常好。
世界高手認為Rust是編程語言第一名
臉書穩定幣技術真的沒有創新?
對于認為臉書穩定幣技術沒有創新的評論,我們在此提出挑戰。試問如果真的沒有創新,那你能否在短時間內做出類似產品?比如拿現在已發布的代碼,能否開發出比臉書更好或是同等的系統?因為既然沒有創新,以后的發展是可預測的。
臉書描述的功能好像和其他白皮書沒有兩樣,但是其他可能只是“白皮書技術”,不是系統技術。同樣功能,結構不一樣也是創新。當筆者第一次讀臉書白皮書的時候,立刻感覺如果是真的,這會是非常創新的設計。絕對不是“白皮書技術”可以比較的。
臉書說自己的系統是可以擴展的,可以支持大量客戶(10億級?),今天有幾家機構可以做出這樣或是類似系統?
預測:臉書的雄心大志必有回報
一般區塊鏈系統例如公鏈,核心代碼只占25%到 50%左右,其他都是支持代碼。支持代碼相同是非常正常,臉書代碼是完全創新的,包括非核心代碼,這代表什么?這代表臉書在這項目上的雄心大志。
臉書的區塊鏈系統有可能取代現在領先區塊鏈鏈系統(包括公鏈或是聯盟鏈),成為區塊鏈界主要支派。現在著名區塊鏈系統都有他們的困境,例如超級賬本系統使用Kafka共識協議而不是區塊鏈界公認的拜占庭協議,連在美國本土都不認為是區塊鏈系統;而著名公鏈例如比特幣性能不好,并且逃避監管,為多國政府不容,美國SEC幾天前又出臺更強大的新監管政策,這些還會壓縮這些市場。
臉書Libra是完全新創的,又可以監管,也有擴展性,因此非常有可能可以取代這些系統成為區塊鏈界主流或是正統地位。筆者這過去2年不斷提醒使用偽鏈的風險,現在第一個風險出現了。當世界主流金融市場采取臉書系統的時候,以前在偽鏈上的投資恐怕開始邊緣化。區塊鏈是長跑,不是短跑,區塊鏈不是比抄幣,而是比監管,市場,和技術,有這3樣就有回收。