【新手必看】淺談區塊鏈技術 幣坊財經
【新手必看】淺談區塊鏈技術
區塊鏈技術掀起的熱潮,就像是90年代興起的網路技術,許多人都相信區塊鏈應用將會改變人類未來。本篇文章用淺顯易懂的方式,告訴你區塊鏈的歷史與原理

提到比特幣或是任何一種虛擬貨幣之前,你一定聽過區塊鏈技術。對於初學者而言,區塊鏈這個名詞相當抽象,光是從字面上解讀,也不容易了解區塊鏈技術的目的。

然而在虛擬貨幣熱潮延燒全球的同時,區塊鏈便是支撐虛擬貨幣背後的底層的技術。如果你是虛擬貨幣或是區塊鏈技術新手,這篇文章非常適合帶領你,作為了解區塊鏈技術的入門課。

 

 

一起開始前我們先稍微簡介一下區塊鏈的歷史,在區塊鏈還沒應用於虛擬貨幣前,它只是電腦技術中一個小小的概念,精確來說,區塊鏈通常被使用在密碼學及資料結構領域。

區塊鏈最原始的形式,只是一個名叫哈希樹(Hash Tree)的樹型資料結構,哈希樹上的每一片葉子都代表一個哈希數據塊,而每一片葉子上的節點則代表一個加密哈希點,哈希樹能夠提供數位簽章並安全驗證大型數據,避免資料在傳輸過程中被竄改。由於哈希樹在1979年時由瑞夫‧墨克(Ralph Merkle)取得專利,所以哈希樹也被稱為 Merkle Tree。

在點對點網路技術中,驗證數據是非常重要的角色,它必須確認所有數據都是正確,同時資料在傳輸過程中,未被他人更動、修改。

哈希樹在1991年時,被用來創造一系列的區塊,每一筆數據都會兩兩連接,而每一條都會記錄先前的歷史。簡單來說,每一個區塊可以用於記帳,將所有區塊串聯為一個區塊鏈後,就是一本完整的帳本。因此,區塊鏈又被稱為分散式帳本(Distributed Ledger Technology,DLT)。

在2008年,中本聰將區塊鏈概念化,每一個區塊鏈都包含數據交易的安全歷史,並利用點對點網路在每一筆交易上進行驗證及記錄時間戳記(Time stamp),讓交易不用透過中央權限驗證,就能自行管理。哈希樹就是比特幣背後的支柱,也是我們現在所知道區塊鏈及虛擬貨幣的誕生。

 

區塊鏈技術特性

1. 公開性:區塊鏈是一本公開的帳本,除了交易雙方的加密訊息以外,每個人都可以看到帳本內的數據資料,這就是區塊鏈的公開性也是為人所知的高透明性。

2. 去中心化:區塊鏈不用透過第三方,即可自行驗證、傳送,這是區塊鏈技術中最突出的特點。

3. 不可竄改性:任何人都不得擅自修改數據。

4. 匿名性:區塊鏈上的訊息並不需要公開驗證,因此彼此之間的訊息傳輸都可以用匿名的方式進行。

 

 

那麼比特幣到底是怎麼運作的呢?

對區塊鏈技術有基本了解後,接著就是比特幣金鑰的概念。在一組加密金鑰內,包含一隻私密金鑰(Private Key)和一隻公開金鑰(Public Key),兩者結合在一起後,便賦予了使用者一個專屬數位簽章。

其他人會透過公開金鑰辨認你的身分,而私密金鑰只有本人持有。當你要傳送一則訊息,或是與對方交易時,需使用對方的公開金鑰,對交易進行加密,而這個經加密後的訊息或交易,只有使用對方的私密金鑰才能解開。

在虛擬貨幣交易中,公開鑰匙代表的就是錢包地址,而當使用者授權任何交易活動時,就會使用到私密金鑰,也因此保護私密金鑰是非常重要。

只要被不法人士取得私密金鑰,該人便可以任意處理受害者的數位資產,為非作歹。

 

對區塊鏈有興趣的人,多半會聽到關於去中心化的論點。這個特性也是讓區塊鏈不受外界影響的主要原因。區塊鏈採用點對點網路的設計架構,因此總帳複本會被儲存在不同的地方,除非使用者能追蹤每一個地點,否則沒有人可以摧毀這份帳本。

此外,因為區塊鏈利用許多不同、各自獨立的節點記錄每個帳本。即使試圖使用不正當方式竄改紀錄,這些分散式節點也不會承認此筆交易正當性,更不會把將該筆交易加入總帳中。

區塊鏈技術難以竄改的特性,也讓許多人將該技術視為成未來的重要資產,並將它應用在各種產業中。

不過,這項技術也非萬能。例如,轉帳、交易或是購買加密貨幣,通常需要較高手續費,除此之外,交易也無法及時完成,讓使用者感到不方便。

 

 

 

對於沒有資訊技術背景的人來說,區塊鏈是相當艱深難懂的技術,然而隨著加密貨幣熱潮的興起,也將區塊鏈技術推上主流,開始被廣泛應用於各產業,例如智能合約、電子商務及物聯網等等,讓這項科技更加貼近我們的生活。

許多研究者、使用者和支持者,深信區塊鏈技術將會為人類的生活帶來轉變,相當看好區塊鏈的未來發展潛力。

消息出處