酷播亮新聞
最棒的知識補給站

深圳區塊鏈應用:區塊鏈技術詳解

文章摘要: 區塊鏈演進階段 區塊鏈技術隨著比特幣出現後比特幣是第一個採用區塊鏈技術打造出的P2P電子貨幣系統應用

區塊鏈技術詳解——區塊鏈入門(值得收藏)我們瞭解到了區塊鏈技術的出現其實是爲了去除銀行類等中心機構的信用背書。從原本信任足夠信用度的單獨個體(中心)到信任一堆個體,這一過程就極大地降低了信任成本,而區塊鏈技術的核心也就是去中心化,去信用中介。我們也聊到了區塊鏈是比特幣的底層技術,但是區塊鏈就僅僅是比特幣的底層技術嗎?區塊鏈經過了怎樣的變革才走到了今天呢?本文就為大家揭曉。

區塊鏈源自比特幣,不過在這之前,已有多項跨領域技術,皆是構成區塊鏈的關鍵技術;而現在的區塊鏈技術與應用,也已經遠超過比特幣區塊鏈。要追溯區塊鏈(Blockchain)是怎麼來的,不外乎先想到比特幣(Bitcoin),比特幣是第一個採用區塊鏈技術打造出的P2P電子貨幣系統應用,不過比特幣區塊鏈並非一項全新的技術,而是將跨領域過去數十年所累積的技術基礎結合。

比特幣區塊鏈所實現的基於零信任基礎、且真正去中心化的分散式系統,其實解決一個30多年前由Leslie Lamport等人所提出的拜占庭將軍問題

1982年Leslie Lamport把軍中各地軍隊彼此取得共識、決定是否出兵的過程,延伸至運算領域,設法建立具容錯性的分散式系統,即使部分節點失效仍可確保系統正常執行,可讓多個基於零信任基礎的節點達成共識,並確保資訊傳遞的一致性,而2008年出現的比特幣區塊鏈便解決了此問題。而比特幣區塊鏈中最關鍵的工作量證明機制,則是採用由Adam Back在1997年所發明Hashcash(雜湊現金),為一種工作量證明演演算法(Proof of Work,POW),此演演算法仰賴成本函式的不可逆特性,達到容易被驗證,但很難被破解的特性,最早被應用於阻擋垃圾郵件。

在隱私安全方面的技術,可回溯到1982年David Chaum提出注重隱私的密碼學網路支付系統,具有不可追蹤的特性,成為比特幣區塊鏈在隱私安全面上的雛形,之後David Chaum也基於這個理論打造出不可追蹤的密碼學網路支付系統eCash,不過eCash並非去中心化系統。

在區塊鏈中每筆交易,採用橢圓曲線數位簽章演演算法(Elliptic Curve Digital Signature Algorithm,ECDSA),可追溯回1985年Neal Koblitz和Victor Miller分別提出橢圓曲線密碼學(Elliptic curve cryptography,ECC),首次將橢圓曲線用於密碼學,建立公開金鑰加密的演演算法。相較於RSA演演算法,採用ECC好處在於可以較短的金鑰,達到相同的安全強度。到了1992年,由Scott Vanstone等人提出ECDSA。

區塊鏈最早源於比特幣,但區塊鏈的應用卻不僅於此。

過去幾年也陸續出現許多基於區塊鏈技術的電子貨幣(統稱為Altcoins),不過隨著比特幣持續備受爭議,各國政府與金融機構紛紛表態,直到近幾年,大家才終於意識到區塊鏈的真實價值,遠超過於電子貨幣系統。

區塊鏈可結合認許制,以滿足金融監管需求

若要將比特幣與區塊鏈技術分開來看,最大的不同之處在於,由於比特幣為虛擬貨幣應用,因此面臨各國法規的限制,但區塊鏈現在已經可結合認許制或其他方式來管控節點,決定讓哪些節點參與交易驗證及存取所有的資料,並提供治理架構(Governance Structure)商業邏輯(Business Logic)兩大關鍵特性。目前區塊鏈可分為非實名制和實名制兩種,前者如比特幣區塊鏈,後者如臺大地的GCoin區塊鏈。現在的區塊鏈已經可結合認許制 (Permissioned),來配合金融監管所需的反洗錢 (AML) 與身份驗證 (KYC) 規範。而銀行和金融機構想採用的都是實名制的區塊鏈。

區塊鏈演進階段

區塊鏈技術隨著比特幣出現後,經歷了幾個不同的階段,常見的分法將比特幣視為Blockchain 1.0,為數位貨幣(Currency)應用,Blockchain 2.0開始出現如智慧資產(Smart Assets)、智慧契約(Smart Contracts)等貨幣以外的應用,Blockchain3.0則是指更復雜的智慧契約,將區塊鏈用於政府、醫療、科學、文化與藝術等領域。

區塊鏈新創DTCO執行長李亞鑫基於現有的分法進行補充,他認為,Blockchain 2.0以彩色幣(Colored Coin)為代表,在區塊鏈上執行Open Assets Protocal,可傳遞貨幣以外的數位資產,如股票、債券等。而從Blockchain 2.0之後,可再分出一類屬於Blockchain 2.5的應用,包括代幣(貨幣橋)應用、分散式帳本(Distributed Ledgers)、資料層區塊鏈(Data Layers Blockchain)、結合人工智慧(Artificial Intelligent),以及無交易所的國際匯款網路,以Ripple為代表,資料層、分散式儲存則以Factom、MaidSafe為代表,Blockchain3.0則以Ethereum為代表。他表示,Blockchain2.5跟Blockchain3.0最大的不同在於,3.0較強調是更復雜的智慧契約,以2.5則強調代幣(貨幣橋)應用,如可用於金融領域聯盟制區塊鏈,如執行1:1的美元、日圓、歐元等法幣數位化。由於區塊鏈協議幾乎都是開源的,因此要取得區塊鏈協議的原始碼不是問題,重點是要找到好的區塊鏈服務供應商,協助匯入現有的系統。而銀行或金融機構得對區塊鏈有一定的瞭解,才能知道該如何選擇,並應用於適合的業務情境。2015年金融科技(Fintech)剛吹進亞洲,沒想到才過幾個月,一股更強勁的區塊鏈技術也開始引爆,全球金融產業可說是展現了前所未有的決心,也讓區塊鏈迅速成為各界切入金融科技的關鍵領域。

儘管現在就像是區塊鏈的戰國時代,不過銀行或金融機構要從理解並接受區塊鏈,到找出一套大家都認可的區塊鏈,且真正應用於交易上,恐怕還需要一段時間。這次只比國外晚了半年,引爆點可從臺大釋出一套自行開發的開源區塊鏈協議GCoin,並宣佈將成立金融科技暨區塊鏈中心說起,短短一週的時間,便引發各界高度關注,接著研討會不斷。

不過,由於區塊鏈具有較高的技術門檻,大家都知道它擁有許多特性跟好處,但卻遲遲處於觀望階段,就連區塊鏈的新創業者,也非常稀少。銀行業目前也還卡在門口,除了少數金控開始分享這個議題之外,多數金融業者仍處於試圖理解技術面的階段。

更多資訊請掃下方二維碼新增小助手瞭解實時一手資訊

https://u.wechat.com/MNzc3ZuwpfXLB66au1T1t3M (二維碼自動識別)

如有侵權請來信告知:酷播亮新聞 » 深圳區塊鏈應用:區塊鏈技術詳解