合約的基本功能是通過價值交換約定各方責任。由于DLT(分布式賬簿)技術的出現,智能合約讓合約的編寫和執行變得更加高效且自動化。
然而,如今的智能合約還存在諸多缺陷,因為它們無法與真實世界聯通。預言機是智能合約與外部資源聯通的唯一途徑。Chainlink推出了首個去中心化的預言機網絡,讓智能合約擁有去中心化的雙向功能,既能接受外部數據輸入,又能向其他系統發送數據。
Chainlink通過外部適配器連接,外部適配器可以將預言機連接至任意API。Chainlink可以連接至銀行支付系統、零售支付系統、后端系統、web API、事件數據、市場數據和其他區塊鏈等諸多系統, 還可以提供必要的開發者工具,實現任何一種預言機設計模式,如使用多個數據源、多個預言機、靈活的聚合方式、罰款以及信譽判斷服務等。
智能合約一旦能夠與外部數據連接,就等于開啟了全新的模式。本文中列出了48種Chainlink的使用方法,拋磚引玉地討論智能合約連接外部數據各種可能的應用場景。
貨幣金融
貨幣是資產計價和交換中最常見的媒介。金融系統的核心就是最大限度地配置貨幣以增長財富。由于貨幣和金融價值重大,因此該領域的信任水平很低,人們往往會不計代價影響市場并逃避責任。智能合約可以通過建立去中心化的信任體系為金融行業帶來確定性,消除現有金融體系中由于不確定因素而普遍存在的對手方風險。金融產品能夠以去中心化的方式自動得到認證,避免中介從中施加影響并榨取價值。
1. 金融衍生品
金融衍生品合同基于標的物的價值,是公司對沖投資或交易風險的工具,如大宗商品或貨幣風險。Chainlink可從多個來源收集價格信息,整合數據,發送至智能合約,并發送支付數據進行結算,自動執行衍生品合約。市場中的公司通常直到建倉之前都會盡量拖延付款,因此使用Chainlink技術的智能合約非常有助于重建交易對手方之間的信任關系。
2. 債券
先發債后償還是短期融資的理想方式。債券合約可以編寫成自動執行、無需信任且去中心化的智能合約。Chainlink可以用法幣結算,同時也可消除對手方風險,因為各種去中心化認證的數據(如銀行拆借利率)將自動觸發付款。Chainlink之前已成功從五大銀行收集利率數據,將其整合成智能合約使用的單一利率,并發送SWIFT付款信息進行利息支付,這證明了Chainlink有能力提供此項服務。
3. 市場數據
資產在不同交易所的掛牌價格不同,因此需要將多個來源的數據匯總,以得出一項資產的準確價格。Chainlink推出了多個開發者工具,以去中心化的方式無差別地獲取最新且最可靠的價格。由于公司會基于資產價格交易價值幾百萬美元的資產,因此為了消除爭議,資產價格的公正性、可靠性和防篡改性顯得尤為重要。Chainlink已推出外部適配器,可以從CoinMarketCap, Brave New Coin, CryptoCompare,和Kaiko獲得加密貨幣的市場數據。
4. 匯款
在全球化日益發展的今天,匯款業務隨處可見。然而,匯款技術雖然先進,但這項業務不僅速度慢,價格也高。許多DLT項目都希望能在這個領域帶來新的發展,而Chainlink的預言機可以為智能合約提供可靠的貨幣匯率數據,而且匯款后還能直接存入賬戶。
5. 代幣資產
智能合約帶來了代幣資產的興起,代幣資產是現實世界中的資產在區塊鏈上的化身。一個有意思的想法是建立一種代幣資產,并通過Chainlink預言機將市場數據發送至智能合約,以此維持資產價格。
MakerDAO已經開始使用14個預言機為Maker系統建立參考價格。可以利用預言機針對黃金、石油或類似特別提款權的貨幣籃子(注:特別提款權是世界貨幣基金組織基于五種貨幣的加權平均值建立的國際儲備資產)等代幣資產開發一系列去中心化的產品。
6. 去中心化的交易所
大多數去中心化的交易所都要求用戶在交易資產時必須關聯錢包。然而,Chainlink卻提供了一種新的方式,讓智能合約可以訪問交易雙方的鏈下賬戶,即建立去中心化的交易所。在可信執行環境(TEE)中運行的預言機可以驗證交易雙方的身份認證,并在執行點對點交易前確定雙方是否擁有合約中所約定的資產。Chainlink的預言機可將信息傳遞至智能合約,并確定合約執行。
支付
智能合約可以輕松使用區塊鏈上的原生加密貨幣發起付款,比如以太坊上的智能合約用以太幣發起付款。然而,許多公司的資產負債表無法承擔加密貨幣的幣值波動風險。另外,它們也不想浪費精力再將以太幣兌換成法幣。由于全世界存在各種支付形式,因此智能合約需要連接各種支付方案才能充分滿足世界各地用戶的需求。
7. 銀行支付
Chainlink可以讓智能合約輕松訪問現有銀行系統,讓開發者能夠開發在傳統金融系統中無法實現的應用程序。智能合約開發者可以無縫整合來自全球各大銀行包括消費銀行賬戶、直接存款和其他銀行流程數據在內的所有數據。開發者還能利用國際支付信息標準SWIFT開發跨境支付功能。
8. 零售支付
Uber和AirBnB等諸多受歡迎的消費型APP中,用戶可以選擇各種流行的零售支付方式。Chainlink讓智能合約可訪問主流信用卡提供商和成熟支付網絡(如PayPal和Stripe)的數據,為智能合約用戶提供同樣的便利。開發者在開發應用時可以利用國內外時下最流行的零售支付方式。Chainlink已經為PayPal和Mistertango預編譯了外部適配器。
9. 加密貨幣支付
加密貨幣越來越受到大家追捧,但大部分最流行的加密貨幣都無法與主流智能合約平臺連接。Chainlink填補了這個空缺,讓所有智能合約平臺都可實現向任何分布式賬簿發起付款。因此,智能合約可以實現用比特幣、瑞波幣、NANO幣、穩定幣或任何其他類型的數字資產發起付款。
保險
保險行業的信任程度非常低。投保人可能在投保時為了降低每月保費而謊報實情。保險公司為了應對客戶瞞報的風險會相應提高保費。處理騙保和理賠糾紛時,為了證實被保人的理賠訴求真實無誤,通常需要耗費大量人力。Chainlink智能合約可以增強保險公司對客戶真實情況的判斷能力,并提高整個保險行業的信任水平。
10. 車險
Chainlink能夠讓智能合約訪問智能汽車的物聯網傳感器數據,因而簡化車險流程。盜竊、車禍以及其他理賠都會被自動觸發,因此保險客戶可以放心及時地獲得保險賠償。開發者可以訪問的部分有價值的數據包括超速、里程、保養、剎車習慣、碰撞點和道路質量等。
11. 家財險
Chainlink可以連接冰箱、空調、爐灶和報警器等智能家居。智能家居的物聯網數據可以直接觸發由火災、盜竊或財產損失造成的保險賠付。地震險等氣候相關保險產品也可通過傳感器自動驗證和賠付,免除人工調查流程。
12. 壽險
智能合約是壽險理賠過程中減少糾紛的絕佳選擇。Web API和外部數據庫中儲存了大量數據,足以確認個人是否身故,如死亡證明、訃告、火化記錄和警方報告。Chainlink可利用該數據進行保險賠付,并將資產分給保單中的相關各方。
13. 健康險
隨著生物技術和物聯網穿戴設備(如智能手表)的發展,保險公司可以開發智能合約,根據患者的健康數據提供健康險折扣或觸發懲罰機制。有用的數據點包括行走公里數(運動)、體重和心率,在未來可能還會出現更先進的生理指標。智能合約還能檢測出數據異常情況,并觸發強制診療,以確保各身體指標保持在健康范圍內。
14. 航空險
FlightStats和Aviation Edge等Web API可以提供精確到分鐘的航班延誤和取消信息。Chainlink可以為智能合約更新航班狀態,并決定被保人是否獲得賠償。部分保險產品還涵蓋晚起飛和晚到達的情況。Chainlink已經為OpenSky API預編譯了外部適配器。
15. 大型設備險和再保險
許多企業的業務運營都需要使用價格昂貴的大型設備。最重要的設備上都安裝了物聯網裝置收集最新的設備狀態數據。Chainlink可以將數據上傳至智能合約,當設備出現故障時自動賠付或安排維修。由于大型設備保單通常需要再保險,Chainlink還可以將理賠或保費劃分至各家再保險公司。
16. 農作物保險
Chainlink使用Web API、衛星圖像和農業傳感器,讓智能合約更廣泛地用于農作物保險產品,覆蓋更多外部風險。
企業系統
分析數據對提升流程效率、做商業決策以及為智能合約打造真實世界的應用場景至關重要。但不幸的是,世界上大部分數據都在區塊鏈之外的后端系統中處理和儲存,比如數據中心。Chainlink可以連接至各種企業系統中,并讓新的DLT網絡與原有后端系統進行交互。
17. 云端
越來越多公司和個人都使用云服務作為其后臺數據庫,為用戶提供計算和儲存服務。因此,開發者用于觸發智能合約的大部分高質量鏈下數據都儲存在各個云平臺上。開發者使用Chainlink訪問云端,其開發的智能合約就可以利用云端數據、將數據上傳至云端處理、并在可信硬件中訪問重要的鏈下數據,如身份認證、敏感文件和內部數據等。
18. 軟件即服務(SaaS)
CRM、ERP及其他企業SaaS產品都是現代版的企業內部軟件。它們運用最先進的機器學習算法處理并分析原始數據,以改善業務流程。Chainlink讓智能合約能夠與企業的SaaS數據進行交互,并利用這些數據開發智能合約獨特的觸發機制。企業在可信硬件中可以與智能合約分享保密信息,而無需擔心泄露給第三方。
19. 可信執行環境(TEE)
Chainlink使預言機可以在可信執行環境中運行,可信執行環境是可以為代碼提供安全運行環境的硬件。TEE讓預言機可訪問敏感的身份認證數據,并保證整個過程是保密且不可篡改的,為智能合約提供簽名許可。Chainlink收購了使用TEE的領先預言機系統Town Crier,此舉拓寬了Chainlink在企業中的應用場景,因為企業在訪問數據時看重數據的完整性和保密性。
20. 數據庫
傳統數據庫目前仍驅動著大型企業的關鍵業務系統和流程。由于這些系統中的軟件和硬件需要不斷更新,因此維護這些系統的成本非常高昂。Chainlink獨一無二的地方是能夠連接傳統數據庫、SQL以及MongoDB等現代數據庫框架。Chainlink能為企業提供安全可靠的方式,將數據轉移到新的DLT平臺。
21.區塊鏈即服務(BaaS)
區塊鏈和智能合約可以替代后端系統。Chainlink可以讓任何區塊鏈,無論是公鏈還是私鏈,都輕松與其他分布式賬簿進行交互。Chainlink已經在BaaS市場Kaleido上發布,為開發者提供輕松的途徑將區塊鏈與任何鏈下資源相連。以后各個平臺上都可能會出現使用Chainlink的智能合約區塊鏈,根據上一個合約的結果自動觸發下一個合約。
供應鏈
供應鏈包含從采購原材料到向終端客戶交付產品的整個過程。在這個過程中會發生多次付款、所有權變更以及各方共享文件的情況。智能合約可以徹底顛覆現有的審計模式,之前是靠人工盤點庫存以確定財務報表的真實性,而現在則可以利用RFID芯片等技術在流程中自動驗證每個模塊的真實情況。
22. 質量控制
物聯網傳感器可驗證產品真偽,并確保產品在整個供應鏈中完好無損,比如將食品保存在一定溫度下,密封的容器不被中途開封,或者追蹤貨物的位置。智能合約可以基于物聯網數據和合約中約定的質量控制標準觸發賠償和罰款。
23. 貿易融資
進出口企業通常會從銀行獲得融資以緩解流動性問題并解決交易中的信任問題。智能合約可以使用多種類型的數據提升貿易融資效率,如海運提單、GPS、RFID標簽和海關數據。智能合約可以利用這些常見的參考數據決定是否支付全部或部分貨款、轉讓所有權、或因為違約而要求退貨。Chainlink已經為EasyPost的API開發了一個適配器,可獲取海運數據。
公用事業
水、電力和網絡是現代社會的根基。公用事業對我們的生活至關重要,然而保障公用事業穩定運營的基礎設施和技術卻早已過時。智能合約可以將老舊的公用事業系統轉移到區塊鏈上,為這一至關重要的基礎設施帶來現代化發展。
24. 互聯網和電信
一些公用事業資源,特別是互聯網和有線網絡,都是基于固定的標準向用戶收費。然而,當服務水平下滑的時候,卻沒有人出來負責。物聯網傳感器能夠監控公用事業設備的運行時間,而Chainlink可以將這些設備的性能數據上傳至智能合約中,每月計算費用,或按照停機時間向用戶退款。
25. 電力
物聯網傳感器除了監控設備運行時間外,還可以計算企業和個人的用電情況,如智能電表。Chainlink可以將用電數據上傳至智能合約中,產生電費單,如超過上線則觸發罰款機制,或征收碳排放稅。人們還可以將沒用完的電重新賣給電網。智能合約可以訪問智能電表中的數據,出售產生的電力,并向用電方發起收款。Chainlink可以將新的能源形式與智能合約結合,比如通過太陽能電板、特斯拉Powerwalls和風力渦輪機發電。
26. 水
物聯網傳感器可以監控水表、追蹤企業用水量并發現公共部門非法用水的情況。Chainlink可以將數據上傳至智能合約,給予監管處罰、更新供水情況追蹤數據庫、并在城市面臨旱澇災害風險時進行撥款。
27. 排放物和廢物處理
物聯網與智能合約結合可以產生精確的測量結果,這將徹底顛覆排放物和廢物處理行業。數據將自動觸發向有關監管部門付款,垃圾回收利用或發電也可獲得相應經濟回報。
菠菜業
菠菜業是一個價值幾十億美元的產業,智能合約技術擁有巨大的發揮空間。一直以來Du場都是菠菜業的龍頭老大,但互聯網的出現也讓一些初創企業分得了一杯羹。智能合既保障了Du博概率的確定性和可驗證性,又保障了Du博網站的公正性和透明性。
28. Du場Du博
大多數Du場Du博游戲都存在一定贏面,這也是Du場宣傳的賣點。然而,去Du場的人只能相信Du場所宣稱的這個概率,因為沒有別的辦法驗證概率是否屬實。而智能合約可以使用Chainlink預言機在TEE中運行軟件,通過Web API得知贏錢的概率是多少,而且還能確保這個概率是可證實且不可篡改的。
29. 彩票和隨機性
彩票或Du博等多種應用場景需要有一定隨機性以觸發某種行為。Chainlink預言機可提供Dappps,以可靠且防篡改的方式與軟件連接并保證百分之百的隨機性。Dapps使用多個預言機、多個產生隨機性的來源或可信硬件,可在最大程度上保障安全可靠的隨機性。Chainlink已經利用Random.org的web API開發了外部適配器做到這一點。
30. 體育賽事
智能合約可以使用web API,以去中心化的方式驗證體育賽事結果,并保障在線體育比賽投注的公平性。可圍繞比賽結果、個人成績或甚至是投幣正反面的結果建立智能合約。
31. 預測市場
在預測市場中可基于事件結果展開交易。事件可涵蓋任何方面,包括想法、市場動態、政治事件或甚至猜測《權力的游戲》中下一個死的會是誰。Chainlink的智能合約可以用去中心化的方式對事件結果取得共識,為預測市場提供獎勵機制。
政府
眾所周知,政府對區塊鏈技術來說是一個較具爭議的對象,而政府可以通過升級基礎設施獲益。智能合約為公民和官員之間建立了新的信任關系,同時也提供了更高效透明的方式監管市場,為企業和政府節約成本。然而,智能合約需要有高度安全、去中心化且防篡改的預言機,以消除偏見和控制。
32. 監管
監管機構和企業之間簽署智能合約可以為雙方簡化監管流程。預言機可以將所需的數據上傳至合約中,智能合約可以對數據進行處理,并根據處理結果給出合規或拒絕的認證。預言機可以將兩個本來無法交互的系統連接起來。比如,使用傳感器測量卡車重量,如果測量結果合格,就給出通過許可。再比如,使用AI算法在區塊鏈上掃描交易活動,并基于合規狀態給出認證結果。
33. 投票選舉
有很多人抱怨投票過程困難重重、投票設備出現問題以及政府資金被挪用等問題。智能合約可替代投票設備,充分保障整個投票過程的信任度和透明度。由于去中心化的預言機不可能出現安全漏洞,因此肯定會產生真實可信的結果。甚至可以實現直接民主,使選舉機制再往前發展一步,政府資金和全民公決都可以編寫成智能合約,根據投票結果直接觸發。
34. 公民身份
DLT應用越來越有可能實現去中心化的公民身份。個人的身份認證不再會被企業或政府集中存放,而是會儲存在一個分布式賬簿中。Chainlink的智能合約能夠使用數據庫驗證姓名和國籍等信息,而且不會泄露任何個人信息。這些數據以后可以被智能合約調用,用于驗證投票、KYC/AML以及海關檢查。
身份驗證
雖然智能合約無需額外信任,但在很多情況下智能合約仍然需要可信來源才能觸發。通常必須來自權威人士或用于身份驗證。智能合約在執行之前需要多次使用可信來源的數據,因此必須能夠連接到這些可信來源。
35. 電子簽名
電子簽名已經成為常見的數字簽名方式。電子簽名將傳統的審批流程現代化,幫助企業避免為獲得實體簽名而產生的巨額日常管理費用。簽名是合約最常見的身份驗證方式,因此Chainlink預言機必須讓智能合約能夠連接DocuSign等主流電子簽名公司的數據。
36. 生物識別
生物識別數據是智能合約身份驗證的另一種可靠方式,比如指紋或瞳孔掃描。生物特征是每個人獨一無二的特征,因此只要有可靠的數據庫或進行交叉驗證的來源,就可以有效地驗證個人身份。Chainlink預言機可以將生物識別數據上傳至智能合約,同時也可以將智能合約連接至不同數據庫驗證真實性。
37. 統計數據
可以利用Web API或外部數據庫從可信來源獲得數據,并用于驗證合約結果。比如,一個電影項目可以利用智能合約,基于票房收入支付員工績效獎金,Chainlink預言機可以從多個可靠的網站收集票房收入數據。再比如,可以在Twitter上掃描關鍵詞“熱門”,找到熱門事件發生的地點,最近EventLINK在一場Hackathon中已經做到了這點。
38. 證書
Chainlink預言機與可信硬件結合,能夠安全可靠地處理來自外部系統和應用的私人賬戶信息。其中最值得注意的是Chainlink預言機能夠驗證資質,比如交易雙方是否擁有合約中約定的金額或物品。一旦預言機成功確認后,智能合約就會被觸發。證書對于交易有價資產前驗證資質是非常有效的。
39. 賬戶安全
許多用戶都希望在智能合約中建立第二層安全防護,以防意外情況發生。Chainlink可以用去中心化的方式提供眾多第二層安全解決方案,比如使用Hydrogen的雙重身份認證,以及通過Rtrade的外部適配器恢復賬戶信息。賬戶安全對新興技術來說非常重要,Chainlink讓智能合約可以獲得市場上最新的解決方案。
40. 知識產權
從版權、商標權到專利授權費的所有知識產權都可以編寫成智能合約。Chainlink可以在知識產權數據庫中查看所有權,并支持從用戶端轉賬給知識產權所有者。智能合約甚至可以將知識產權的部分所有權代幣化,根據個人占比分配費用。
41. 開源項目懸賞任務
由于參與項目的人數眾多,開源項目通常能取得成功。可以利用智能合約獎勵那些提交代碼的開發者,讓開源項目擁有更大的優勢。比如,讓項目中的可信中心(如總工程師)負責發布任務。當貢獻的代碼(如Github上提交的代碼)一旦被接受,智能合約就可以用Chainlink預言機驗證提交代碼的接受狀態,并隨即觸發任務付款。
其他
42. 數據商業化
Chainlink的設計理念是將智能合約與數據輸入和輸出相連,因此為企業出售其數據和服務提供了新的機會。由于企業無需更改其后端系統,只需要銷售現有企業資源即可,因此這樣做幾乎不存在什么損失。企業一直都在尋找新的收入來源,而為智能合約提供資源在未來可以成為一個利潤頗豐的商業模式。
43. 衛星圖像和人工智能
如果能夠將衛星圖像與物聯網相結合,收集外部活動數據(如工程項目),那可能會產生一些創新的應用。人工智能可以分析數據,并與歷史項目數據進行交叉驗證,以確定工程項目的進度。預言機可以將數據傳輸至智能合約,并向各家建筑公司付款。這樣做可以解決時間跨度較長的大型工程項目中企業現金流緊張的問題。
44. 時間
許多合約都會在具體的時間點被觸發,比如合約會在具體某一天的某個時間點到期。時間可以被用來觸發合約執行或觸發另一個預言機抓取另一組數據。我們已經為開發者推出了Chainlink Alarm Clock外部適配器,為合同觸發時間建立時間戳。
45.云主機
服務水平協議(SLA)是服務提供商與客戶之間簽訂的合約,合約中會約定服務提供方必須交付的服務與標準(如服務質量、范圍和責任)。云服務商也會與客戶簽訂相應的服務水平協議,協議中包含運行時間及性能標準(如速度)等各項要求。智能合約可通過Chainlink預言機獲取云服務水平數據(如運行時間和速度等),將數據傳輸至智能合約,以判斷服務提供商是否達到了服務水平協議的要求。如果運行時間和速度都達到要求,則觸發智能合約向服務提供方付款;如果服務達不到要求,則進行相應懲罰或拒絕支付全款。
46.房地產
代幣不僅可以用來表示房地產所有權,數據驅動的智能合約還可以廣泛應用于房地產行業的各個領域。其中一個最具潛力的應用場景就是房產托管。Chainlink智能合約可以代替托管房產的經紀人,在所有條件(如房產評估、環境報告、背景調查、貸款審批)都滿足的前提下自動放出托管資金進行支付或交易產權。智能合約也可以通過Chainlink在約定日期自動支付租金,并根據房產價值和稅率自動支付房產稅。另外,智能合約還可以通過智能物聯網設備自動授權租賃房產(如Air BnB)的門禁權限。
47.工資
利用物聯網技術和員工打卡機上的生物數據,可以做到幾乎實時向員工支付工資,員工可以按完成的服務或按服務的分鐘數獲得相應報酬。公司還可以先按預算規劃支付員工工資,之后再按員工實際打卡數據修改工資數額。不僅如此,Chainlink預言機還可以將智能合約連接到員工指定的任意結算平臺或去中心化交易所,這樣員工就可以以任意幣種結算工資,而公司也無須持有多種貨幣。
48.去中心化的自治組織(DAO)
DAO是在智能合約上運行的去中心化風投基金。區塊鏈項目在公鏈上通過DAO眾籌資金,投資者則通過DAO為有潛力的新項目投資。Chainlink預言機可以將DAO連接至各種外部資源,比如連接至支付平臺來分配利潤,連接至項目外部數據來計算收益,或是連接至其他任何外部資源以更有效地運行DAO。