亞洲萬里通也在用區塊鏈?帶你深入分析背後原理!

Monisa Kwan
RedSo
Published in
11 min readAug 3, 2018

--

作為最能顛覆當今網絡世界的新技術,區塊鏈(Blockchain)一字、甚至是相關技術已經開始極速蔓延至世界各地。常常看到有關區塊鏈的理論,聽說了無數遍它到底有多先進,那到底可以怎麼應用?

很多人會誤以為區塊鏈的應用就僅是比特幣投資,那就大錯特錯。

實際上區塊鏈幾乎可以應用在你想像到的任何地方。

航空公司也在用區塊鏈?

就在兩個多月前,香港國泰航空集團(Cathay Pacific)宣布與技術服務供應商Accenture合作,首次將區塊鏈技術應用在旗下的獎勵計劃 — — 「亞洲萬里通」(Asia Miles),為香港航空業界的推廣奠下一個嶄新的里程碑。

(圖片擷取自madisonboom.com)

事實上,國泰航空並不是唯一想使用區塊鏈的航空公司。

稍早前,新加坡航空公司表示會推出支援區塊鏈技術的數位錢包、亞洲航空(AirAsia)和德國漢莎航空 (Lufthansa)甚至還計劃了透過ICO來發行專屬的加密貨幣。

不過這裡先聚焦在國泰航空上,那麼問題來了,他們用區塊鏈做什麼?

讓你一再回頭的忠誠獎勵計畫

如果各位是旅遊愛好者,想必一定認識亞洲萬里通計劃 — — 透過乘搭合作航班、或在夥伴商店消費來累積飛行里數,里數可用以兌換機票或其他獎勵。

這類型的計畫其實是忠誠獎勵計畫(loyalty rewards programs),顧客在一定時期內越是重覆回購、或使用服務,就說明對商家的忠誠度越高。為了留住更多「忠誠顧客」或發掘新客戶,很多商家都會推出忠誠獎勵計劃,發放可以兌換真實獎品(loyalty rewards)忠誠點數(loyalty points)

(圖片擷取自Eighty20.com)

可是絕大部分忠誠計畫的提供者都有一個疑惑,為何那麼多客戶都沒有兌換獎勵?首要的原因是獲得點數的效率,再來就是獎勵選擇不夠豐富。試想想假如你消費後苦等了一個月才獲得點數,然後發現只可以從一份芥末蜂蜜味三文治和一張你不認識的明星海報之間作挑選,想必會雅興盡失。

難道區塊鏈就可以解決忠誠計劃的這些問題嗎?

當你正在滿腔疑惑的時候,我們可以給予一個肯定的答案 — — 是的,區塊鏈還可以這樣用。

拆解區塊鏈之謎

為了幫助對區塊鏈還沒有概念的讀者消化,先在此列出下文會提及的相關詞彙及其解釋,已有足夠理解的讀者可以直接跳至下文:

區塊(block) — 儲存多個交易訊息的資料結構區塊鏈(blockchain) — 一個個區塊依時序排列形成的鏈公共區塊鏈(public blockchain) — 開放予公眾以匿名身分閱覽或編寫的區塊鏈網絡私有區塊鏈(private blockchain) — 需要被邀請才可以真實身分進入、閱覽或編寫的區塊鏈網絡分散式帳本(distributed ledger) — 紀錄了整個區塊鏈所有交易訊息的資料庫,每個節點都存放著它的副本節點(node) — 能夠連接區塊鏈網絡的電子設備,例如電腦智能合約(smart contract) — 在區塊鏈上運作的程式碼,定義了合約參與者及執行的條件,只要條件脗合,就能夠自動執行合約,進行交易。數位貨幣(digital currency) — 可以換成真實商品或服務的電子貨幣(例如比特幣)數位錢包(digital wallet) — 用來進行電子交易的程式,可以存放數位貨幣小結1:其實區塊鏈就是比現在的互聯網更快、更安全、更智能的網絡。

接下來我們將上述的這些概念套入一個範例裡面,以下是一些基礎背景資料:

A航空公司發現過往的忠誠獎勵計劃參與度不高,為了吸引更多顧客回顧,推出了建基於私有區塊鏈上的獎勵計劃。他們找了B餐廳成為合作夥伴。

顧客在A航空 或 B餐廳消費時均可以獲得點數,每消費滿100元就可以獲得1點數。點數可以兌換A航空的旅遊產品或B餐廳的餐飲。

Chris 和 David是兩個非常喜歡旅遊、熱心參與計劃的A航空顧客。

顧客在區塊鏈世界裡的旅程

1. A航空推出了機票限時特賣:Chris和David看準時機,同時在晚上8點用信用卡購買了3000元從香港往返溫哥華的特價機票

當消費者在A航空消費時,系統會自動將若干交易明細組合於一個區塊內。比如說Chris和David在同時在8點買了機票,系統上的智能合約會將他們的身分、消費金額、購買的產品、時間等交易明細打包到一個區塊,新增到區塊鏈分散式帳簿上以作儲存。

2. A航空系統自動更新了Chris和David的消費紀錄,B餐廳同時在翻閱紀錄

由於A航空和B餐廳都是計劃的成員機構,其職員可以透過電腦連接區塊鏈網絡,每個人員的電腦都是一個節點。因為每個節點均存有分散式帳本(消費者所有消費紀錄的備份),換言之只要有電腦,A航空和B餐廳的職員都可以查看及新增交易紀錄,因為分散式帳本的數據是透明可見的。

該帳本並不由A公司或任何單一的中心機構發出,而是由網絡成員共同管理,這就是區塊鏈重點理念 — — 去中心化(decentralize)的體現。

即便下次Chris和David去了B餐廳消費,B餐廳也可以透過區塊鏈上的智能合約,自動新增消費紀錄到A和B共同管理的分散式帳簿上。那麼A航空的審計部門就不需等待B餐廳批量提供或上載新增的消費紀錄,便可以得知發放新點數的消息。

☺:後勤人員可以鬆一口氣

過往的消費者數據整理、或是不同機構行政上的交接,都是由A公司後勤部門人手處理。而處理如此龐大的數據所消耗的人力和時間也是相應的,也難以保證數據會沒有手民之誤。

區塊鏈的智能合約和分散式帳本不但免卻了行政上的繁複,也縮短了處理文件的時間,後勤人員自然可以更輕鬆,亦不需擔心輸出輸入數據時出錯了。

3. 一個搶不到特價機票的駭客心生不忿,他嘗試篡改A航空區塊鏈裡面的資訊

非常勇敢的嘗試,可是他忘記了三件事 — — 只有被邀請或經過認證的人員才會被允許進入A公司的私有區塊鏈;每一個相關人員寫入的紀錄都會由整個網絡的其他電腦核實認證,確保所有分散儲存的消費者交易紀錄都是真確無誤;而且,區塊鏈上的資料庫都是分散式地儲存,以前只要駭進一台中央伺服器就能中大獎,現在他必須同時騙過整個網絡上的所有節點才能成事,難度提升了非常多。

4. 隔天,Chris和David想起了A航空的獎勵計劃,於是查看這次獲得了多少點數

在他們查看點數的時候,區塊鏈的智能合約早就替他們準備好最新的點數結餘了。區塊鏈系統用戶如忠誠計劃提供者、行政人員、系統管理員及客戶皆可以透過與智能合約互動完成所有流程。上文提及A公司定義的合約內容:顧客每消費滿100元就可以獲得1點數,再憶述Chris和David花費了3000元購買機票,於是智能合約會錄得購買事件,並按協議自動向他們發放30點點數。由於一切都是自動化,A航空近乎可以實時發送點數。

☺:發放點數的時間大大減低超過90%

A公司採用了區塊鏈技術後,最顯著的改變莫過於由消費額轉換成點數的效率。過往需要由不同機構的行政部門收集消費資料、A公司負責審核,才能批准發放新點數,這些繁複的步驟有時令轉換的過程需要約一個月之久!而現在由消費到獲得點數僅需時一天,消費者自然更了解手上擁有的點數數量,不會像以往總是不知道自己累積多少點數了。

5. Chris和David發現累積的點數足夠用來換他們想要的獎品

他們打開的兌換點數App其實是一種數位錢包,裡面存放了他們一直累積的點數。而這些點數又是數位貨幣,可以用來兌換真實商品或服務。

☺:愉快的用戶體驗

A公司使用區塊鏈後,點數發放非常有效率,所以Chris和David都非常滿意,而且隔天就用來兌換獎品了。David在A公司的Facebook頁點了個讚,Chris還為換回來的B餐廳高級神戶牛排拍了張照片,上載至社交媒體,照片旁邊加上了「#A公司」「#B餐廳」「#感謝A計劃」的主題標籤(hashtag)。

A公司不但解決了上文所述的效率問題、獲得了快樂的客戶和免費宣傳外,還被B餐廳認為是很棒的合作夥伴。真是太賺了!

上述情況中,A航空只有B餐廳一個合作夥伴。當有多個合作機構而沒有採用區塊鏈技術時,A航空會面對怎樣的考驗呢?

你信任你的中介嗎?

A航空希望擴大合作版圖,所以主動找了不同機構合作,並張貼了以下公告:

凡乘搭A航空或B,C航空的航班、入住和A航空合作的100家飯店中的任何一家、在600間合作餐廳的任何一間品嚐美食,或是在1,100間合作的任意一間零售商店購物,每消費滿100元就可以獲得1點數。

假若不使用區塊鏈技術,眾多合作機構和A公司間定必牽涉到許多數據和行政交接。每當牽涉不同組織,便會產生信任問題,而信任問題往往會增加營運成本,例子如下:

Chris在合作的C餐廳消費,C餐廳的人員需要和A航空的人員交接,告訴他們Chris消費了多少,經過A航空審批後再將Chris消費的金額換算成點數,入賬到Chris的戶口之中。

Chris的消費額有沒有準確的存在C餐廳電腦裡?C餐廳的人員有沒有把Chris的消費額轉達好?航空公司會不會誤將Chris的消費額和別人的搞混?會否計算出錯導致錯誤的點數發放?真的可以相信過程中所有處理數據的人員嗎?

要知道這些點數都能購買服務或產品,其本質和錢沒有多大分別。如果合作的C餐廳胡亂捏造消費額,或資料輸入的時候發生人為錯誤,將會令整個聯營網絡有所損失。為了解決這些信任問題,A航空甚至需要規定C餐廳預先為未發出的點數支付相應金額,並限制可發放的點數數量,這無疑令C餐廳的營運成本提升了。

而且事實上A航空絕不可能只有Chris一個顧客,計劃中也有更多的合作商家,可想而知A航空將會面臨數量多麼驚人的信任問題。

現時社會是依賴個人、組織、公司、政府之間的信任而運作,而這些信任則是基於人與人之間的互相制約和擔保、公證、法律等。再套入點數的例子,Chris在參與忠誠計劃時,也就是對A航空和其合作機構等中介交付信任,相信到最終點數獎勵會正確無誤的送到自己手中。

區塊鏈應用上點數的獲取與消費都是透過智能合約自動進行,過程不經人手,依賴的全是電腦程式代碼,所有交易紀錄都被妥善保管,Chris再也不用相信任何中介,就能安心地獲得並使用點數獎勵。

當然上文所述的都是假設的場景,實際上亞洲萬里通計劃在使用區塊鏈後,獲得了以下成果:

在區塊鏈投入應用的四星期內,亞洲萬里通的交易額提升了79%;活躍用戶增加11%;App下載率更上升32%。

(數據來自2018 AWS Summit Hong Kong)

感謝你的閱讀

閱讀至此,聰明的讀者大概會發現本文遺漏了一點。

忠誠計劃提供者面臨的第二個難題 — — 獎勵選擇不夠豐富,又可以怎麼透過區塊鏈解決呢?

在下一篇文章,我們不但會對這點作解釋,還會探討忠誠獎勵計劃的更多可能性,有興趣的各位請密切留意!下篇的傳送門:

如果你想要進一步了解區塊鏈,對文章有任何建議或者希望成為合作夥伴,歡迎透過Facebook官方網站電郵聯繫我們~

--

--