區塊鏈熱潮:區塊鏈關鍵元素、區塊鏈應用、智慧合約與Dapp的重要性
我不是克雷格·懷特。我們每個人都是中本聰(I am not Craig Wright. We are all Satoshi)。
比特幣發明人 Satoshi
區塊鏈熱潮
區塊鏈是公眾的電子記帳資料庫,是一種「將資料寫錄的技術」起源於中本聰 (Satoshi Nakamoto)的比特幣。區塊鏈作為比特幣的底層技術,是一個「去中心化的分散式資料庫」,透過集體維護讓區塊鏈裡面的資料更可靠,或是可以把它理解成是一個全民皆可參與的電子記帳本,每筆交易資料都可以被記錄。
區塊鏈技術可以說是互聯網時代以來,最具顛覆性的創新技術,依靠複雜的密碼學來加密資料,再透過巧妙的數學分散式演算法,讓互聯網最讓人擔憂的安全信任問題,可以在不需要第三方介入的前提下讓使用者達成共識,以非常低的成本解決了網路上信任與資料價值的難題。
區塊鏈的關鍵元素
分散式分類帳技術
所有網路參與者都可以存取分散式分類帳,以及其不可變的交易記錄。使用此共用分類帳,交易只要記錄一次,這消除了傳統商業網路常見的作業複製。
記錄是不可變的
在交易記錄至共用分類帳之後,沒有任何參與者能夠變更或竄改交易。如果交易記錄包含錯誤,則必須新增交易以更正錯誤,之後這兩筆交易都會呈現。
智慧型合約
為了加快交易速度,在區塊鏈上會儲存一個規則集(稱為智慧型合約)並自動執行。智慧型合約可定義公司債轉讓的條件,包括要支付的旅遊保險條款以及其他更多。
▶推薦課程:IIB Council區塊鏈專家認證課程
區塊鏈的應用
區塊鍊這個技術之所以會受到市場的注意,最初是出於比特幣的成長,然而這個技術的應用遠遠的廣泛於狹隘的加密貨幣,近乎所有的產業都能在一定層面上整合區塊鍊至其既存的價值鏈當中,或是創造出新的商業模式。
現在採納率最高且創下最多的成績的仍然是金融業,其中82%的區塊鍊的實際應用案例為金融業,且45%的高階主管表示金融業為區塊鍊市場的領袖,然而製造業、能源業、醫療、公共機關、以及零售與消費品業也都在這個領域中創新,有些甚至重新定義了既存的商業模式。
實時可追溯性
在現實世界中,構建對像或動作的可追溯性是相當困難的。例如,在零售行業,全面了解供應鏈流程有時是一個巨大的挑戰。當產品質量或安全問題發生時,很難追踪和召回受影響的產品,或找不到負責任的實體。另外。信息通常存在偽造和篡改的風險。區塊鏈技術可以通過分佈式賬本提供透明且不可變的信息記錄來解決所有這些問題。
數字記錄保存/數字身份
許多情況都需要具備永久數字記錄的能力。例如,一個城市可能希望保留居民的所有權登記。區塊鏈技術可以真正幫助記錄此類信息,並確保信息保持不變,並且授權人員可以訪問。同樣,區塊鏈技術也可用於在分佈式賬本上創建人或公司的不可變數字身份。
智慧合約
區塊鏈技術最有前途的用例之一是實施智能合約。一旦滿足某些條件,智能合約就可以自動執行,從而促進合同中的某些交易,而無需第三方的任何外部輸入。智能合約的應用範圍很廣,包括金融交易,資產和證券管理,法律事務等。
智慧合約
「智慧合約」(Smart contract),可以將他理解為「能夠自動執行合約條款,產生效果的電腦程式」。此能直白地理解智慧合約為契約約款內容程式碼化,並藉由程式接受觸發條件後自動執行的特色,也因借助程式載體,處理數位化資產時,更為容易操作與驗證。此外,儘管智慧合約尚因選擇的「鏈種」(像私有鏈、聯盟鏈、公有鏈等),而有不同的去中心化程度,但都同樣仍維持區塊鏈所具備之不可竄改、可追溯性、匿名的特點。因此,基於這些特點,共構出智能合約具有接收、發送、儲存等價值,及處理資訊的功能。
智慧合約除運用於前述購物情境下,更出現於數位串流、保險、證明文件、金融、物流、能源等範疇。相較於常聽的數位串流(例如,音樂、影視音)透過智能合約將分潤自動化外,目前保險業者鑒於被保險人出險時至實際請領到保險金之期間冗長,且報銷人力成本不容忽視,也因此保險業者開始使用智能合約自動完成部分流程。例如,據悉法國安盛保險(AXA)推出「Fizzy」航班誤點保險商品,除了保持存在於智慧合約內的保險紀錄與可接近性外,如航班誤點超過2小時,Fizzy將會自動向乘客進行補償。由此主打透明、自動化特色。在此發展下,保險業者降低管理成本同時,亦得做出更準確的定價。
▶推薦課程:區塊鏈與智慧合約實戰演練
Dapp中心化應用程式(Decentralized Application)
Dapp 的全名是去中心化應用程式(Decentralized Application),相對於過往運行在中心化服務器的 App,Dapp 的程式部署在分佈式的網絡上,所有的數據皆公開透明且不可篡改。
簡單來說,DAPP之於區塊鏈,就像APP之於IOS和Android。即:DAPP=前端+智能合約。前端可以使用任何語言編寫,只要能夠充分展示用戶界面,調用後端的代碼即可。這裏面,智慧合約就是連接DAPP和資料庫的橋樑,相當於傳統互聯網APP中的API連接器,其結構:
前端→智慧合約→區塊鏈
DAPP(分散式應用)的特點:現階段DAPP的特點還沒有統一看法,但是基本大同小異
1)DApp通過網路節點去中心化操作,可以在用戶的任何個人設備(包括手機、電腦)上運行。
2)DApp運行在對等網路。不依賴中心伺服器,不需要專門的通信伺服器傳遞消息,也不需要中心資料庫來記數據,保存在用戶個人空間。
3)DApp數據加密后存儲在區塊鏈上,以依託於區塊鏈進行產權交易、銷售,承載沒有中介的交易方式。
4)DApp參與者信息被安全儲存,可以保護數字資產,保證產權不會泄露、被破壞。
5)DApp必須開源、自治,可以由用戶自己打包生成、簽名標記所屬權。其發佈信息不受任何機構限制。
你可能常常聽到,區塊鏈要被重視,就需要先有殺手級 Dapp,也就是能夠改變目前產業或市場的去中心化應用。
區塊鏈技術新穎且有相當大的潛力,但如果沒有辦法出現實際應用,改變產業現況,那這項技術也只能維持在概念階段,沒辦法真正受到重視。目前運行的 Dapp 大部分都是資金盤博弈遊戲、去中心化交易所,或是一些卡牌遊戲。
以太坊
以太坊爲全世界的開發者提供平臺,讓他們能在上面運行自己的 Dapp。開發者們可以在以太坊上編寫智能合約,這爲 Dapp 提供了藍圖。
以太坊的白皮書指出,它的目的是創建一個替代協議,用於構建那些重視開發時間 / 安全性與可擴展性的去中心化應用。藉助自己的 solidity 語言,以太坊使開發者能夠使用圖靈完整的以太坊虛擬機 (EVM) 生成智能合約。通過這些工具,開發者能夠開發可實際應用的 Dapp,範圍從資產管理到資源規劃不一而足。
0 意見:
張貼留言