日前,2018第四屆區塊鏈全球峰會在上海正式開幕。www.emoneybtc.com下午,微軟Azure首席項目經理主管許建志發表了《企業導入區塊鏈的設計模式與實踐》的主題演講。許建志表示,目前全球500強公司當中,已經有非常多的企業開始采用區塊鏈技術。他認為,當一個系統存在中間人的時候就會造成效率低下的問題,這個時候就需要引入區塊鏈。
他指出,微軟在區塊鏈領域的定位是:1.支持所有開放生態系統,不只是以太坊、Quorum、Corda或是超級賬本(Hyperledger),只要有一定的客戶基礎,都可以支持;2.希望可以提供端對端的解決方案,而不是只有區塊鏈,包括在密鑰管理、數據查詢,身份系統整合等領域提供很多的服務。
以下為演講全文:
雖然大家關注點很多還是在幣圈、比特幣、以太幣的波動,但實際上區塊鏈並非只有數字貨幣,現在已經有非常多的企業在用這項技術。全球500強當中有非常多的公司已經和微軟建立了緊密的合作,據我所知道,已經有超過100個項目正在做PoC(概念驗證),今天我會花比較多的時間和大家分享一下這些企業是怎麼樣使用區塊鏈的。
先舉一個例子,以台灣為例。台灣對數字貨幣、區塊鏈是相對比較開放一點,監管沒有那麼嚴格的。在台灣在便利商店是可以買比特幣、以太幣的。在台灣,銀行在監管沙盒中進行低於人民幣500塊的轉賬已經跑在區塊鏈上了。具體是怎麼運作的呢?以前,銀行間轉賬會存在中間人的角色,有點像銀聯做清算的動作。現在他們開始有監管的沙盒,盡量開放給初創公司做創新。目前有8家銀行成立了子公司專門鑽研區塊鏈的應用,我們幫助這8個銀行建立了區塊鏈網絡(聯盟鏈網絡),讓不同銀行之間的小額轉賬直接跑在Azure的區塊鏈上,省略了中間人的角色。
重要的一點在於,什麼樣的場景適合來引入區塊鏈?這8家銀行把數據庫放在任何一家銀行都不適合,所以以前會有中間商充當中介的角色。今天我們希望把中介去掉讓執行更有效率,並且每一家都需要讀寫數據,做轉賬的時候需要做記錄,彼此之間也不能完全信任。這種場景便非常適合導入區塊鏈。當然中間有取巧的方法,因為他們想要PoC比較快,可以直接運行。很多銀行本身是不熟悉區塊鏈的,既有的系統也沒有辦法和區塊鏈溝通,所以會上面架一層API,通過API和企業銀行系統做連接。慢慢地,之後如果熟悉區塊鏈之後便可以讓系統直接連接區塊鏈。
說到企業區塊鏈的應用場景,不管是電力水利、交通運輸、制造業、保險、醫療,各行各業他們都在嘗試。
微軟和區塊鏈的親密接觸跟大家分享幾個企業和微軟一起合作的區塊鏈例子。第一個是新加坡航空,以前我在新加坡待過兩年,這家航空公司幾乎每年在世界排名都是前三,因為他們非常注重客戶的忠誠度。我跟國內的航空公司談過,談到裡程他們事後會偷偷和我說不需要那些裡程幣的兌換,因為都是成本都要錢。新加坡航空公司很不一樣,他們希望裡程可以好好被使用,擴大客戶的忠誠度。我們都知道裡程可以用來換機票、換酒店,流程非常麻煩。新加坡航空公司想的是可不可以讓客戶拿裡程來買珍珠奶茶、剪頭發、做SPA。記得今年3月的時候他們向微軟提出了這個想法,我們技術團隊部門和他們去談,做了一周的黑客馬拉松然後與畢馬威(KPMG)一起開發,經過一個月的試運行,再把合作公司拉入聯盟鏈再試運行一個月,之後上線對客戶開放使用。因為有微軟的區塊鏈服務,從項目開始直到上線大概就三個多月。有興趣的可以到App Store找KrisPay,它允許你把新加坡航空的裡程轉化成token,而token可以用來買珍珠奶茶、剪頭發等。以前也可以和不同公司談合作,但是除了商務之外,系統對接會超級麻煩。現在新加坡航空公司建立好聯盟鏈之後,直接邀請他們上鏈就好了。另外現在很多區塊鏈應用都是開源的,所以KrisPay的App其實就是數字貨幣的錢包,對商家來說也是數字貨幣的錢包,兩邊全都接到區塊鏈上。而KrisPay用起來和支付寶很像,可以直接出示二維碼,用KrisPay一掃付款就可以用裡程兌換商品或服務。
這在以前是蠻難的,因為系統對接很復雜,所以他們只會鎖定比較大的公司談合作。但現在即使是很小的公司只要有商家的錢包就可以上鏈了,比較大的公司運行區塊鏈節點加入聯盟鏈也很容易,他們的聯盟鏈裡有包含銀行、交通、運輸等領域非常與眾不同的公司。
剛剛有一場有講到密鑰的部分,密鑰處理很麻煩,不可能發一個密鑰給客戶說這是你的密鑰。如果銀行使用區塊鏈以後,發密鑰給客戶說密鑰一定要保存好,如果密鑰不見了存款就沒了,那客戶可能就暈了,特別是讓像我媽媽這樣七十多歲的老人家,自己管理密鑰就太折騰人了。在企業真正應用區塊鏈時客戶是看不到密鑰的,就像你今天登陸網絡銀行或新加坡航空會員的時候後台會自動幫你對接上,而不需要客戶自己保管。另外企業內部可能已經有很多系統都在運作了,但是這些解決方案並不知道也不知道如何對接區塊鏈。剛剛提到的一個常見手法就是在上面建一層API,讓這層API可以和舊系統做對接。如果聯盟鏈的合作伙伴有類似這樣的需求,也可通過VPN跟API對接起來。那為什麼這個項目可以在三個多月的時間裡上線呢?因為整套區塊鏈處理數字資產的技術、與雲計算解決方案的整合架構已經很成熟了。
第二個例子我特別喜歡,戰斗機。Moog是一家戰斗機的OEM(原始設備制造商)公司。Moog會做戰斗機的零部件,在1、2年前已經投入了3D打印的能力,使用金屬粉末搭配設計圖檔便可以利用3D打印機打印出戰斗機需要的零部件。他們和微軟談合作的時候表示,因為母公司在美國,但戰斗機到處飛,他們的零部件可能需要部署到航空母艦或全球不同的基地,而直接把零組件海運或空運過去很麻煩,特別要是打仗或者做演習的時候突然需要這些部件怎麼辦?太沒有效率了。現在是互聯網時代,有沒有可能把他們上區塊鏈呢?
因為Moog是一個OEM,每一個機密的部件是有設計圖檔的。這就是他們需要區塊鏈的原因,這樣才可以上鏈並管理數字資產。把部件上鏈以後每一個實體部件上會有二維碼,所以萬一有問題的時候可以掃二維碼收到相關的資訊。另外這些實體部件會在Azure雲上也放了“分身”,意思是戰斗機使用的這些部件,在Azure上也會有 “數字分身”搭配AI運作。AI會根據預測模型提醒部件的運作使用期限。
Moog把3D打印機放在航空母艦或基地裡,需要更換的時候不用請他們從美國送,只要掃描二維碼下單。他們會在線把設計圖檔通過區塊鏈送來,用金屬粉末直接打印出來。為什麼用區塊鏈呢?想想看數字資產最怕的是什麼?1.防篡改,設計圖檔如果稍微被改了一下,那飛機可能就掉下來了;2.防止雙花,可以避免下單拿了數據以後自己偷偷多打印幾份,所以區塊鏈可以很好地解決這些問題。
第三個例子是微軟內部自己在用的,微軟財務會收到全世界各地的購買需求,比如說要買Surface系列電腦。如果是一個大的單子,按理說需要購買方證明自己的公司信息,也要銀行背書有付款能力。但如果是非洲很小的公司,那邊的銀行也沒聽過,微軟就需要找美國銀行去進行驗證。這樣中間往返包含傳真、郵件等確認過程,通常需要3-5周。而去年全部上鏈之後,現在像這樣的大單子只需要3-5天就可以了。
微軟的區塊鏈價值觀為什麼我們看到落地的企業項目那麼少?我們和很多項目接觸之後會發現,通常客戶會說我要區塊鏈、智能合約,聽起來很先進,但實際上談完以後發現他們解決方案需要涵蓋很多內容,例如密鑰怎麼管理?怎麼結合企業原先的身份系統?區塊鏈上的數據怎麼查詢?非常多的問題。微軟跟這麼多企業進行項目合作之後發現是這當中是有固定模式的,於是我們會持續針對通用的解決方案提了相應的產品和服務。
微軟在區塊鏈領域的定位是:1.支持所有開放生態系統,不只是以太坊、Quorum、Corda或是超級賬本(Hyperledger),只要有一定的客戶基礎,我們都可以支持;2.希望可以提供端對端的解決方案,而不是只有區塊鏈,包括在密鑰管理、數據查詢,身份系統整合等領域提供很多的服務。另外根據客戶的反饋我們會提供混合雲的解決方案。如果你沒有開發區塊鏈的經驗,搭建一個區塊鏈網絡通常需要3-5周,而現在通過微軟服務3-5分鐘就可以了。當然我們也支持合作伙伴的區塊鏈解決技術、方案,讓這些方案可以和企業既有的系統進行結合。
Azure同時也會協助企業整合身份系統,也可以托管密鑰。後端會把你的區塊鏈數據接到數據庫,之後可以做搭配、大數據或是AI分析,並可以和手機應用與其他後台對接起來。
如果大家有興趣的話可以到Azure Blockchain網站,接下來半年我們會有很多產品要公布。今天很高興有時間和大家分享微軟的項目以及區塊鏈解決方案與服務的大方向,謝謝大家!