Libra區(qū)塊鏈技術(shù)運用
對Libra的技術(shù)基礎(chǔ),我提醒兩點,第一是不要小看Facebook的技術(shù)能力,第二是不必糾結(jié)技術(shù)細節(jié)。根據(jù)白皮書原話,Libra區(qū)塊鏈的目標是成為金融服務的堅實基礎(chǔ),基于下列三項需求構(gòu)建一個新的區(qū)塊鏈,一是能夠擴展到數(shù)十億帳戶,這要求區(qū)塊鏈具有極高的交易吞吐量和低延遲等特點,并擁有一個高效且高容量的存儲系統(tǒng);二是高度安全可靠,可保障資金和金融數(shù)據(jù)的安全;三是足夠靈活,可支持 Libra 生態(tài)系統(tǒng)的管理以及未來金融服務領(lǐng)域的創(chuàng)新。Libra 區(qū)塊鏈就是為了全面滿足這些要求,在現(xiàn)有項目和研究的基礎(chǔ)上從頭開始設(shè)計和構(gòu)建而成的,集合了各種創(chuàng)新方法和已被充分掌握的技術(shù)。
Libra充分吸收了Fintech 成果和過去十年以來的加密數(shù)字貨幣和區(qū)塊鏈技術(shù)成果;Facebook在過去已經(jīng)做過3次準貨幣和支付技術(shù)成果,預期到5G/6G和量子計算的應用,不要質(zhì)疑Facebook的技術(shù)力量。
Libra區(qū)塊鏈技術(shù)的三項決策,一是設(shè)計和使用Move 編程語言?!癕ove”是一種新的編程語言,用于在 Libra 區(qū)塊鏈中實現(xiàn)自定義交易邏輯和“智能合約”。Libra 的目標是每天為數(shù)十億人服務,因此 Move 的設(shè)計首先考慮到安全性和可靠性。Move 是從迄今為止發(fā)生的與智能合約相關(guān)的安全事件中吸取經(jīng)驗而創(chuàng)造的一種編程語言,能從本質(zhì)上令人更加輕松地編寫符合作者意圖的代碼,從而降低了出現(xiàn)意外漏洞或安全事件的風險。具體而言,Move 從設(shè)計上可防止數(shù)字資產(chǎn)被復制。它使得將數(shù)字資產(chǎn)限制為與真實資產(chǎn)具有相同屬性的“資源類型”成為現(xiàn)實:每個資源只有唯一的所有者,資源只能花費一次,并限制創(chuàng)建新資資源。
Move 語言還便于自動驗證交易是否滿足特定屬性,例如,僅更改付款人和收款人帳戶余額的付款交易。通過優(yōu)先實現(xiàn)這些特性,Move 可幫助保持 Libra 區(qū)塊鏈的安全性。
Move 將加快 Libra 區(qū)塊鏈協(xié)議以及在此基礎(chǔ)上構(gòu)建的任何金融創(chuàng)新的演變。
二是使用拜占庭容錯(BFT)共識機制。共識機制指的是鏈上所有記賬節(jié)點對于認定與驗證交易有效性所共同遵循的規(guī)則。 Libra 區(qū)塊鏈采用了基于 LibraBFT 共識協(xié)議的 BFT 機制來實現(xiàn)所有驗證者節(jié)點就將要執(zhí)行的交易及其執(zhí)行順序達成一致。這種方法可以在網(wǎng)絡中建立信任,因為即使某些驗證者節(jié)點(最多三分之一的網(wǎng)絡)被破壞或發(fā)生故障,BFT共識協(xié)議的設(shè)計也能夠確保網(wǎng)絡正常運行。與其他一些區(qū)塊鏈中使用的“工作量證明”機制相比,這類共識協(xié)議還可實現(xiàn)高交易處理量、低延遲和更高能效的共識方法。
三是采用和迭代改善已廣泛采用的區(qū)塊鏈數(shù)據(jù)結(jié)構(gòu)。為了保障所存儲的交易數(shù)據(jù)的安全,Libra 區(qū)塊鏈中的數(shù)據(jù)受梅克爾樹的保護,它是一種已在其他區(qū)塊鏈中廣泛使用的數(shù)據(jù)結(jié)構(gòu),可以偵測到現(xiàn)有數(shù)據(jù)的任何變化。不同于以往的區(qū)塊鏈都將區(qū)塊鏈視為交易區(qū)塊的集合,Libra 區(qū)塊鏈是一種單一的數(shù)據(jù)結(jié)構(gòu),可長期記錄交易歷史和狀態(tài)。這種實現(xiàn)方式簡化了訪問區(qū)塊鏈的應用程序的工作量,允許它們從任何時間點讀取任何數(shù)據(jù),并使用統(tǒng)一框架驗證該數(shù)據(jù)的完整性。
Libra 區(qū)塊鏈遵循匿名原則,允許用戶持有一個或多個與他們真實身份無關(guān)的地址。這是許多用戶、開發(fā)者和監(jiān)管機構(gòu)都熟悉的模式。
Libra區(qū)塊鏈技術(shù)的應用之一還包括推出數(shù)字錢包Calibra。Libra數(shù)字貨幣,同時配備名為Calibra的數(shù)字錢包,明年推出獨立的APP。屆時,用戶可以通過Calibra數(shù)字錢包進行Libra的發(fā)送、花費以及存儲服務。當前的大多數(shù)區(qū)塊鏈數(shù)字錢包最主要的功能是為了儲藏,而不是用來做支付。與微信錢包或者支付寶錢包不可比,目前數(shù)字貨幣錢包是低頻的應用。如果Calibra能夠即安全的貯藏資產(chǎn),又實現(xiàn)便捷的去做支付的話,那么它的應用范圍可能會很大。
如果10億人應用Calibra錢包,其流量入口就是區(qū)塊鏈技術(shù)的大普及。
關(guān)于Libra與現(xiàn)有金融基礎(chǔ)設(shè)施的比較,財新雜志的一篇文章中個概括得特別好,包括賬戶基礎(chǔ)、支付清算體系、貨幣發(fā)行模式、貨幣信用等級、監(jiān)管機構(gòu)、用戶體驗、使用場景、匿名性等。
關(guān)于數(shù)字穩(wěn)定代幣與央行貨幣的關(guān)系,穩(wěn)定幣大家一直在研究,摩根大通、以太坊都研究過穩(wěn)定幣,原來的穩(wěn)定幣都是跟著一種貨幣,比如央行在研究的數(shù)字幣也是M0的完全替代,理論上也是種穩(wěn)定幣,但是大家當時沒有想到用SDR的方式,用一籃子貨幣做穩(wěn)定幣,這樣更穩(wěn)定、超主權(quán),結(jié)果Libra這次用這種方式。
Libra聯(lián)盟的28家成員基本是美國公司,跟消費有關(guān)的公司比較多,其次是互聯(lián)網(wǎng)、支付方面的公司,沒有真正的銀行,沒有微軟、谷歌等互聯(lián)網(wǎng)巨頭。順便說一下,中國公司沒有參加。我們國家對這個事情目前沒有說法。