天天看點

《Node.js區塊鍊開發》——2.4 應用場景

本節書摘來自華章出版社《node.js區塊鍊開發》一書中的第2章,第2.4節,作者:朱志文  ,更多章節内容可以通路雲栖社群“華章計算機”公衆号檢視。

我們的目标是利用區塊鍊技術開發應用,是以了解它的應用場景将會有很大的幫助。總的來說,這項技術可以應用在以下幾個方面。

(1)轉賬支付

這個應該是最基本的功能,很多加密貨币,例如比特币,本身的目标就是實作沒有第三方的直接支付,是以将其應用于轉賬、支付、借貸,都是簡單、輕松的事情。特别是當加密貨币之間可以直接互相兌換之後,未來或許再也見不到有獨立存在的第三方支付機構了。

(2)資金結算

區塊鍊本身的結構體系就是一個很好的結算系統,由于網絡遍布世界各地,跨境支付與結算也是非常容易的事情。目前的銀行結算體系非常複雜,每個機構都有自己的記賬,結算難度大,周期長。于是有人聯合衆多機構,采取聯盟鍊的方式,引入區塊鍊技術,進而大大降低了結算成本,縮短了結算周期。

(3)智能合約

智能合約将是未來重要的發展方向。所謂的智能合約,就是“合約智能化”,其主要特點是:合同條款不可篡改,有效性能夠得到保障;合同制定和執行的全過程透明公開,便于監督;合同的執行過程可程式設計,能夠自動執行,不受幹預。是以,這将改變未來的契約方式,促使社會變得更加公開、公平、公正。

(4)身份認證

使用者身份認證與識别是銀行規避反洗錢等違法行為的必要手段,各國商業銀行為此不斷投入資源,以加強信用稽核及客戶征信,耗費了大量的人力物力。如果采用區塊鍊技術,則可以促進金融領域進一步标準化使用者身份資料的存儲,進而在保證資料安全的同時,實作資訊共享,減少重複稽核過程。

(5)電子商務

大型的電子商務網站,一般都會涉及倉儲、物流、交易和支付,每一個環節都需要大量的協作和資金結算。特别在支付環節,目前都是基于有第三方存在的中心化的支付系統,存在與銀行資金結算慢、容易遭受各類黑客攻擊等問題。使用區塊鍊技術,通過多重簽名,就可以簡單地抛開第三方,實作使用者與商家的直接支付,大大降低了電子商務網站的營運成本和操作風險,同時也提高了使用者支付的安全性。

(6)版權保護

數字出版盜版猖獗,網絡小說、網絡遊戲、音樂、視訊、圖檔等資源在沒有授權的情況下,被大量免費傳播,與之相關的創作者和營運機構直接蒙受巨大損失,這些問題打擊了優秀作者的創作激情,提高了營運機構的操作成本,阻礙了人類知識的創新發展。通過區塊鍊技術确權數字出版物,可以更加直接地接受讀者和使用者的付費,并使用智能合約,自動解決許可問題,進而在藝術家和使用者之間建立更加直接的互動關系,為人類的創作增添新動力。

(7)證券交易

股票等證券交易的結算時間較長,如果引入區塊鍊技術,那麼股票交易日和交割日的時間間隔可以從1~3天縮減為10分鐘,進而提高了交易的效率和可控性,同時降低了交易行為的風險。而且交易方身份、交易量等資訊也被實時記錄在區塊鍊上,有利于證券發行者提高決策效率,也有利于監管維護,避免暗箱操作。

(8)貿易金融

傳統的供應鍊金融或貿易金融業務流程高度依賴人工,包括大量審閱、驗證交易單據及紙質檔案的環節,不但人力成本高,各個環節出現失誤的風險也很大,如果使用區塊鍊管理這些流程,則可以降低人力等成本,提高效率和透明度,降低欺詐風險和人工工作失誤的風險。

(9)物聯網和大資料

物聯網和大資料的主要特點都是分布式存在,是以同樣非常适合使用區塊鍊技術。通過區塊鍊技術,物聯網、大資料、雲存儲等這類分布式系統,各個節點高度自治,彼此之間又智能協同,由于沒有中央控制系統來識别對方,節點将能夠獨立自主地與對方進行聯系,管理軟體更新、軟體錯誤或控制能源消耗,協同能力得到強化。同時安全性得到加強,很難引起系統性破壞和資料大範圍丢失。

繼續閱讀