歡迎你們前往騰訊雲+社區,獲取更多騰訊海量技術實踐乾貨哦~html
本文由 鵝廠優文發表於 雲+社區專欄做者:林喜東 | 騰訊雲高級工程師算法
最近區塊鏈有多火,已經無需過多闡述,不管你是主動了解,仍是被比特幣/加密貓/3點鐘無眠區塊鏈等刷屏,相信區塊鏈概念已經在多數人心中萌芽。但區塊鏈這麼火,它能作什麼?與我有什麼關係?現實中有哪些應用?這些問題也困繞我許久,經過近期斷斷續續的關注和了解,略窺一二,分享給你們;因知識水平有限,不免存在錯誤,歡迎指正,一塊兒學習,一塊兒進步。sql
區塊鏈的應用五花八門,有些是來割韭菜(目前幣圈中絕大部分的ICO),有些是來蹭熱點的(如區塊鏈手機、區塊鏈手錶、區塊鏈牙刷等),通過一番調查,我以爲比較有意義的應用可能包括但不限於如下七種:數據庫
備註:須要瞭解區塊鏈是什麼的,請出門百度/google搜索一下,有不少理解比我透徹,講得比我好的,就再也不普及了;下面直接進入各個應用場景。安全
這應該是區塊鏈最簡單的應用場景,就是信息互通有無。網絡
(1)要麼是統一由一箇中心進行信息發佈和分發,要麼是彼此之間定時批量對帳(典型的天天一次),對於有時效性要求的信息共享,難以達到實時共享。併發
(2)信息共享的雙方缺乏一種相互信任的通訊方式,難以肯定收到的信息是不是對方發送的。機器學習
首先,區塊鏈自己就是須要保持各個節點的數據一致性的,能夠說是自帶信息共享功能;其次,實時的問題經過區塊鏈的P2P技術能夠實現;最後,利用區塊鏈的不可篡改和共識機制,可構建其一條安全可靠的信息共享通道。ide
也行你會有這樣的疑問:解決上面的問題,不用區塊鏈技術,我本身建個加密通道也能夠搞定啊!但我想說,既然區塊鏈技術可以解決這些問題,而且增長節點很是方便,在你沒有已經建好一套安全可靠的信息共享系統以前,爲何不用區塊鏈技術呢?學習
舉下咱們騰訊本身的應用--公益尋人鏈,借用以下一張好圖,能夠看到,區塊鏈在信息共享中發揮的價值。
圖片來源:騰訊可信區塊鏈
(1)流程複雜:以版權保護爲例,現有鑑證證實方式,登記時間長,且費用高。 (2)公信力不足:以法務存證爲例,我的或中心化的機構存在篡改數據的可能,公信力難以獲得保證。
(1)流程簡化:區塊鏈應用到鑑證證實後,不管是登記仍是查詢都很是方便,無需再奔走於各個部門之間, (2)安全可靠:區塊鏈的去中心化存儲,保證沒有一家機構能夠任意篡改數據,
區塊鏈在鑑權證實領域的應用有版權保護、法務存證等,下面以版權保護爲例,簡單說下如何區塊鏈如何實現版權登記和查詢。 (1)電子身份證:將「申請人+發佈時間+發佈內容」等版權信息加密後上傳,版權信息用於惟一區塊鏈ID,至關擁有了一張電子身份證。 (2)時間戳保護:版權信息存儲時,是加上時間戳信息的,如右雷同,可用於證實前後。 (3)可靠性保證:區塊鏈的去中心化存儲、私鑰簽名、不可篡改的特性提高了鑑權信息的可靠性。
2016年8月,由Onchain、微軟(中國)、法大大等多個機構在北京成立了電子存證區塊鏈聯盟「法鏈」。
2017年12月,微衆銀行、仲裁委(廣州仲裁委)、杭州亦筆科技有限公司共同推出的仲裁聯盟鏈,用於司法場景下的存證;2018年3月,廣州首個「仲裁鏈」判決書出爐。
商品從生產商到消費者手中,須要經歷多個環節(流程可能如上圖所示),跨境購物則更加複雜;中間環節常常出問題,消費者很容易購買的假貨。而假貨問題正是困擾着各大商家和平臺,至今無解。
以一直受假冒僞劣產品困擾的茅臺酒的防僞技術爲例,2000年起,其酒蓋裏有一個惟一的RFID標籤,可經過手機等設備以NFC方式讀出,而後經過茅臺的APP進行校驗,以此防止僞造產品。 咋一看,這種防僞效果很是可靠。但2016年仍是引爆了茅臺酒防僞造假,雖然經過NFC方式驗證OK,但經茅臺專業人士鑑定爲假酒。後來,在「國酒茅臺防僞溯源系統」數據庫審計中發現80萬條假的防僞標籤記錄,系防僞技術公司人員參與僞造;隨後,茅臺改用安全芯片防僞標籤。
但這裏暴露出來的痛點並無解決,即防僞信息掌握在某個中心機構中,有權限的人能夠任意修改。(備註:茅臺的這種防僞方式,也衍生了舊瓶回收,舊瓶裝假酒的產業,防僞道路任重而道遠)。
2017年05月貴陽數博會上,小馬哥就建議茅臺防僞使用區塊鏈;那麼區塊鏈和物流鏈的結合有什麼優點呢?
(1)、區塊鏈沒有中心化節點,各節點是平等的,掌握單個節點沒法實現修改數據;須要掌控足夠多的節點,纔可能僞造數據,大大提升僞造數據的成本。
(2)、區塊鏈天生的開放、透明,使得任何人均可以公開查詢,僞造數據被發現的機率大增。
(3)、區塊鏈的數據不可篡改性,也保證了已銷售出去的產品信息已永久記錄,沒法經過簡單複製防僞信息矇混過關,實現二次銷售。
(4)、物流鏈的全部節點上區塊鏈後,商品從生產商到消費者手裏都有跡可循,造成完整鏈條;商品缺失的環節越多,將暴露出其是僞劣產品機率更大。
目前,入局物流鏈的玩家較多,包括騰訊、阿里、京東、沃爾瑪等。 聽說,阿里的菜鳥在海淘進口應用區塊鏈上,走在了前面,已經初步實現海外商品溯源,國際物流及進口申報溯源、境內物流溯源;下一步就是生產企業溯源了。下圖是網上流傳的關於阿里的菜鳥在海淘場景運用區塊鏈的示意圖。
圖片來源:http://baijiahao.baidu.com/s?id=1595434778790029525
另據最新消息,在3月份的第三屆全球物流技術大會上,騰訊與中國物流與採購聯合會(簡稱「中物聯」)正式簽署戰略合做協議,併發布了區塊鏈物流平臺。強強聯合,想象空間很大。
在通常供應鏈貿易中,從原材料的採購、加工、組裝到銷售的各企業間都涉及到資金的支出和收入,而企業的資金支出和收入是有時間差的,這就造成了資金缺口,多數須要進行融資生產。咱們先來看個簡單的供應鏈(複雜的我也不瞭解(⊙o⊙)),以下圖:
咱們再來看看圖中各個角色的融資狀況:
(1)核心企業或大企業:規模大、信用好,議價能力強,經過先拿貨後付款,延長帳期將資金壓力傳導給後續供應商;此外,其融資能力也是最強的。 (2)一級供應商:經過核心企業的債權轉讓,能夠得到銀行的融資。 (3)其餘供應商(多數是中小微企業):規模小、發展不穩定、信用低,風險高,難以得到銀行的貸款;也沒法想核心企業同樣有很長的帳期;通常越小的企業其帳期越短,微小企業還須要現金拿貨。這樣一出一入對比就像是:中小微企業無息借錢給大企業作生意。
面對,上述供應鏈裏的中小微企業融資難問題,主要緣由是銀行和中小企業之間缺少一個有效的信任機制。
假如供應鏈全部節點上鍊後,經過區塊鏈的私鑰簽名技術,保證了核心企業等的數據可靠性;而合同、票據等上鍊,是對資產的數字化,便於流通,實現了價值傳遞。
如上圖所示,在區塊鏈解決了數據可靠性和價值流通後,銀行等金融機構面對中小企業的融資,再也不是對這個企業進行單獨評估;而是站在整個供應鏈的頂端,經過信任核心企業的付款意願,對鏈條上的票據、合同等交易信息進行全方位分析和評估。即藉助核心企業的信用實力以及可靠的交易鏈條,爲中小微企業融資背書,實現從單環節融資到全鏈條融資的跨越,從而緩解中小微企業融資難問題。
比較成熟的還沒看到,目前騰訊也已入局。
跨境支付涉及多種幣種,存在匯率問題,傳統跨境支付很是依賴於第三方機構,大體的簡化模型如上圖所示,存在着兩個問題; (1)、流程繁瑣,結算週期長:傳統跨境支付基本都是非實時的,銀行日終進行交易的批量處理,一般一筆交易須要24小時以上才能完成;某些銀行的跨境支付看起來是實時的,但實際上,是收款銀行基於匯款銀行的信用作了必定額度的墊付,在日終再進行資金清算和對帳,業務處理速度慢。 (2)、手續費高:傳統跨境支付模式存在大量人工對帳操做,加之依賴第三方機構,致使手續費居高不下,麥肯錫《2016全球支付》報告數據顯示,經過代理行模式完成一筆跨境支付的平均成本在25美圓到35美圓之間。
這些問題的存在,很大緣由仍是信息不對稱,沒有創建有效的信任機制。
如上圖所示,區塊鏈的引入,解決了跨境支付信息不對稱的問題,並創建起必定程度的信任機制;帶來了兩個好處。 (1)、效率提升,費用下降:接入區塊鏈技術後,經過公私鑰技術,保證數據的可靠性,再經過加密技術和去中心,達到數據不可篡改的目的,最後,經過P2P技術,實現點對點的結算;去除了傳統中心轉發,提升了效率,下降了成本(也展望了普及跨境小額支付的可能性)。 (2)、可追溯,符合監管需求:傳統的點對點結算不能不規模應用,除了信任問題,還有就是存在監管漏洞(點對點私下交易,存在洗黑錢的風險),而區塊鏈的交易透明,信息公開,交易記錄永久保存實現了可追溯,符合監管的需求。
應用現狀:Ripple、Circle、招商銀行等已經入局。
(1)實體資產每每難以分割,不便於流通 (2)實體資產的流通難以監控,存在洗黑錢等風險
(1)資產數字化後,易於分割、流通方便,交易成本低 (2)用區塊鏈技術實現資產數字化後,全部資產交易記錄公開、透明、永久存儲、可追溯,徹底符合監管需求
仍是以騰訊的微黃金應用爲例,繼續借用騰訊區塊鏈官網(trustsql.qq.com)上的圖片,能夠看到,在資產數字化以後,流通更爲方便了,再也不依賴於發行機構;且購買0.001g黃金成爲了可能,下降了參與門檻。
圖片來源:騰訊區塊鏈官網https://trustsql.qq.com/
原本不像把代幣加進來的,但說到區塊鏈,始終繞不開代幣;因區塊鏈脫胎於比特幣,天生具備代幣的屬性,目前區塊鏈最成功的應用也正是比特幣。
(1)、傳統的貨幣發行權掌握在國家手中,存在着貨幣濫發的風險 貨幣濫發案例1:元朝自1271年創建後,依然四處征戰,消耗大量的錢財和糧食,爲了財政問題,長期濫發貨幣,形成嚴重通貨膨脹,多數百姓生活在水生火熱中,致使流民四起,國家大亂,1368年,不可一世的元朝成了只有97年短命鬼,走向了滅亡。 貨幣濫發案例2:1980年津巴布韋獨立,後因土改失敗,經濟崩潰,政府入不敷出,開始印鈔;2001年時100津巴布韋幣可兌換約1美圓;2009年1月,津央行發行100萬億面值新津元(以下圖)加速貨幣崩潰,最終津元被廢棄,改用「美圓化」貨幣政策。2017年津巴布韋發生政變,總統穆加貝被趕下臺。
圖片來源於網絡:https://zhidao.baidu.com/question/526746890.html
(2)、傳統的記帳權掌握在一箇中心化的中介機構手中,存在中介系統癱瘓、中介違約、中介欺瞞、甚至是中介耍賴等風險。 2013年3月,塞浦路斯爲得到救助,對銀行儲戶進行一次性徵稅約58億歐元, 向不低於10萬歐元的存款一次性徵稅9.9%,向低於10萬歐元的一次性徵稅6.75%。 2017年4月,民生銀行30億假理財事件暴露,系一支行行長僞造保本保息理財產品所致,超過150名投資者被套。
比特幣解決了貨幣在發行和記帳環節的信任問題,咱們來看下比特幣是如何一一破解上面的兩個問題。 濫發問題:比特幣的獲取只能經過挖礦得到,且比特幣總量爲2100萬個,在發行環節解決了貨幣濫發的問題; 帳本修改問題:比特幣的交易記錄經過鏈式存儲和去中心化的全球節點構成網絡來解決帳本修改問題。 鏈式存儲能夠簡單理解爲:存儲記錄的塊是一塊連着一塊的,造成一個鏈條;除第一個塊的全部區塊都的記錄包含了前一區塊的校驗信息,改變任一區塊的信息,都將致使後續區塊校驗出錯。由於這種關聯性,中間也沒法插入其餘塊,因此修改已有記錄是困難的。 而去中心化節點能夠簡單理解爲:全球的中心節點都是平等的,都擁有如出一轍的帳本,因此,任一節點出問題都不影響帳本記錄。而要修改帳本,必須修改超過全球一半的節點才能完成;而這在目前看來幾乎不可能。 既然帳本沒法修改,那要是記帳的時候做弊呢? 首先,比特幣的每條交易記錄是有私鑰簽名的,別人僞造不了這個記錄。你能修改的僅僅本身發起的交易記錄。 其次,是關於記帳權問題:比特幣的記帳權,經過工做量證實得到,能夠簡單理解爲:經過算法肯定同一時刻,全球只有一個節點得到了記帳權,基本規律是誰擁有的計算資源越多,誰得到記帳權的機率越大,只有超過全網一半的算力,纔可能實現雙花。 備註:比特幣的模式是不可複製的,比特幣已經吸引了全球絕大多數的算力,從而下降51%攻擊發生等問題;其餘的複製品基本沒法得到相應的算力保證。 目前,比特幣還存在着51%和效率低等問題有待解決,另外,關於交易自己的信任問題是個社會問題,比特幣是沒有解決的,也解決不了的。
最具表明性的固然是比特幣,也不用多說了。
備註:代幣這塊真的不看好,比特幣目前吸引了全球絕大部分的算力,有獨一無二的算力資源做爲支撐還稍好一點,其餘的代幣和傳統的貨幣相比,其背後缺少國家和武力爲其作信用背書,且奪取了國家發幣帶來的各類好處(如宏觀調控),仔細想一想就知道有多不靠譜。
區塊鏈應用的場景確定還有不少,但不少都還不大明朗,暫時就先梳理以上7種場景,順便概括一下。
區塊鏈這麼火,但實際應用的案例卻少之又少;我認爲,並不是區塊鏈技術目前存在的問題阻礙了其大範圍的應用,也不是區塊鏈能夠應用的場景很是少,區塊鏈商用牽扯到各方的利益,其最大的難題可能遠在技術以外。
【參考文章】
[1] 騰訊區塊鏈官網 https://trustsql.qq.com/
[2] 三分鐘看懂系列(一)—— 騰訊區塊鏈如何落地供應鏈金融
http://www.8n8k.com/3152.html
[3] 區塊鏈版權能保護原創嗎?它的應用性到底如何?
https://www.zhihu.com/questio...
[4] 騰訊可信區塊鏈——公益尋人鏈
[5] 看菜鳥物流專家解密,物流是如何成爲區塊鏈新主場
http://baijiahao.baidu.com/s?...
[6] 濫發貨幣如何葬送一個偉大王朝
https://zhuanlan.zhihu.com/p/...
[7] 此處省略更多......
問答
區塊鏈是什麼?
相關閱讀
區塊鏈+物聯網=?
科斯定理與區塊鏈
聊聊區塊鏈
【每日課程推薦】機器學習實戰!快速入門在線廣告業務及CTR相應知識
此文已由做者受權騰訊雲+社區發佈,更多原文請點擊
搜索關注公衆號「雲加社區」,第一時間獲取技術乾貨,關注後回覆1024 送你一份技術課程大禮包!
海量技術實踐經驗,盡在雲加社區!