阿里雙十一的軍功章,有一份屬於區塊鏈
共享財經
媒體 | 營銷 | 諮詢
今年的雙11,再次締造商業傳奇。
截止今天零點,天貓交易額最終鎖定在2135.50497011億元, 較去年1682億元的紀錄增長近27%。同時,昨天全天物流訂單量達到10.42億,再創新紀錄,進入1天10億包裹的時代。
驚人的數字背後,是阿里技術團隊的默默付出。
“雙11”前夕,螞蟻金服董事長兼CEO井賢棟就表示在今年將會運用區塊鏈技術進行商品溯源。
根據天貓今日披露的訊息顯示,首次參戰的螞蟻區塊鏈,跨境商品溯源覆蓋了全球1.5億件貨品。
1.5億件、24小時,意味著什麼?通過計算可以得知,螞蟻區塊鏈的TPS為1736。
熟悉區塊鏈行業的人一定不會對“TPS”這個詞彙感到陌生,因為在很多區塊鏈專案的宣傳中,我們常常會看到“百萬TPS”的字眼。
“百萬”TPS
在區塊鏈專案中,TPS代表每秒鐘系統能處理的交易數(Transaction Per Second)。TPS可基於測試周期內完成的事務數量計算得出。例如,使用者每分鐘執行6個事務,TPS為6 / 60s = 0.10 TPS。
TPS越高,代表著處理能力越快。自比特幣2009年誕生以來,廣被詬病的就是TPS不夠高,尤其是POW共識演算法似乎不夠快。
隨著區塊鏈技術的逐漸發展,人們開始憧憬並嘗試基於區塊鏈技術的各種行業應用,包括金融、供應鏈、能源、醫療、教育、電子商務等等。然而,任何一項行業應用對TPS都是有要求的。
目前,人們在習慣了通過網路瞬間完成交易的前提下,沒有人能夠忍受自己的交易請求因為TPS過低遲遲不能完成。
所以,沒有高效率的“TPS”,大規模的區塊鏈應用也將成為空談。
隨著百萬TPS的宣告層出不窮,各個專案的粉絲也往往會拿著這個專案的TPS與那個專案的TPS進行比較。一時之間,TPS成了各家專案吸引眼球的重要手段。
公鏈、私鏈TPS差別巨大
TPS是同一個TPS,可是放在不同的區塊鏈專案裡面,就不能僅僅以TPS高低論長短了。因為,區塊鏈有公有鏈、私有鏈、聯盟鏈之分。
首先,TPS不可以忽略區塊鏈網路構成與節點軟、硬體配置的差異。公有鏈的驗證節點由於遍佈於世界各地,所有人共同參與記賬、維護區塊鏈上的所有交易資料。所以,受限於參與節點數目、地域、網速、硬體等等差異,公有鏈的TPS註定會很低。
以公有鏈比特幣為例,目前每秒只能處理大約7筆交易,與支付寶每秒千萬級的處理速度相比,可謂小巫見大巫。
那麼,號稱區塊鏈技術2.0的以太坊呢?
日前,以太坊聯合創始人Vitalik Buterin表示,Zcash的zk-SNARKS技術可以整合到以太坊的程式碼庫中,並且它將允許以太坊加密網路每秒處理500個任務(TPS)。而目前以太坊區塊鏈每秒只能處理15個任務(TPS)。
僅僅15TPS的處理速度,即使是達到500TPS的處理速度,以太坊相較於螞蟻金服區塊鏈昨日1736TPS的處理速度也是相差萬里。
回過頭來看,那個一出世就宣稱公有鏈“百萬TPS”的區塊鏈3.0EOS呢?
日前,區塊鏈測試平臺Whiteblock對EOS進行了基準測試,結果讓人大跌眼鏡。
“即使在延遲為0毫秒、丟包率為0%的最佳設定中,系統中的交易吞吐量也不會超過250個TPS。在實際測試中,在50毫秒的往返延遲和0.01%的包丟失的情況下,效能下降到50 TPS以下,使得系統接近於Ethereum的效能。”領導此次測試的ConsenSys公司專案負責人Brent Xu說道。
今年7月,對衝基金億萬富翁邁克爾•諾沃格拉茨(Michael Novogratz)的風險投資公司向EOS 所在的Block.one投資了3.25億美元。他一番沒有證據的言論引起了轟動,當時他宣佈EOS“已經每秒完成5000筆交易,並應該在幾個月內每秒完成5萬筆交易”。
說好的5000TPS呢?事實還是打了臉。
昨天,私有鏈的代表螞蟻金服區塊鏈已經在“雙11”購物街的海外商品溯源上大展身手。
由於私有鏈的讀寫許可權掌握在某個組織或機構手裡,由該組織根據自身需求決定區塊鏈的公開程度,所以鏈上只有少量的節點也都具有很高的信任度,並不需要每個節點來驗證一個交易。
因此,相比需要通過大多數節點驗證的公有鏈,私有鏈的交易速度更快,交易成本也更低。
同時,相比中心化資料庫,私有鏈能夠防止內部某個節點篡改資料。故意隱瞞或篡改資料的情況很容易被發現,發生錯誤時也能追蹤錯誤來源。
此次“雙11”螞蟻金服區塊鏈1736TPS的處理速度,給人們交出了一份滿意的答卷。
當然,區塊鏈是構建社會信任的最佳解決方案,“去中心化”是區塊鏈的核心價值,而由某個組織或機構控制的私有鏈與“去中心化”理念有所出入。如果過於中心化,那就跟其他中心化資料庫沒有太大區別。
魚和熊掌如何兼得
公有鏈的公開性、不可篡改性、透明性是私有鏈達不到的。但是受限於個位數的TPS,隨著以太坊和EOS區塊鏈上DAPP的逐漸增長,網路擁堵問題就成為了頭號“公敵”。如何儘快提升TPS也成為各家急需解決的問題。
值得一提的是,BCH對BTC的區塊擴容,就被認為是提升TPS的一種手段。
區塊擴容被認為是最簡單而行之有效的方法。通過增大區塊,更多的Tx被打包在同一區塊內,在出塊時間固定的前提下,更多的Tx被打包就意味著更高的TPS。
同時,PoS 機制相比現有的 PoW 機制,在效率上有非常大的數量級的提升,所以這也是以太坊在第四個階段轉換成PoS機制的重要原因。運用新的共識演算法,公有鏈TPS較低的狀況將會極大緩解。
從目前的行業動態來看,學術界開始大量產出加密學、分散式系統、共識機制的論文,政府把區塊鏈提升到科技強國的戰略白皮書中,企業界在嘗試大量的區塊鏈專案。
此次,螞蟻金服區塊鏈首戰“雙十一”,用實打實的資料向人們展現了區塊鏈的巨大應用價值。
行業發展,技術先行。人們相信,百萬TPS的公有鏈終將會出現,區塊鏈技術的大規模應用也不再是空中樓閣。