區塊鏈技術筆記一

軍說網事發表於2018-01-27

一、區塊鏈技術是什麼?

一句話概括,如果網際網路技術解決的是通訊問題的話,區塊鏈技術解決的是信任問題。

出於對人性墮落的失望,我和A決定使用區塊鏈技術來解決這個價值40塊錢真金白銀的問題。辦法是寫一個”智慧合約“來實現對賭。方法是這樣的,我們先各自出20塊錢打到一個”智慧合約“的賬戶裡,這個合約不被任何人控制,只被合約的程式碼控制。現在”智慧合約“的賬戶上有了40塊錢,我們開始執行智慧合約。

區塊鏈技術因為是跑在一個完全P2P的網路裡的,完全不知道執行在網路裡的哪裡,擁有絕佳的保密性和安全性。所以有一個比較有意思的專案,利用這個做的保密通訊工具。每個人的身份通過數字簽名技術驗證,不需要根證書啥的。

一個不需要中心化網路的加密通訊通道,簡直可以再造一個升級版暗網。

版權也是個大的應用領域,版權的交易可以去中心。這樣的場景在各行各業還有很多,區塊鏈技術的價值還等待大家去挖掘。

值得一提的是,智慧合約的設計是區塊鏈這個技術本身就自帶的。第一個版本的bitcoin就是跑一個指令碼來解鎖一個加密數字貨幣的。

通俗一點地說,區塊鏈是一個收錄所有歷史交易的總帳,每個區塊中包含若干筆交易記錄。如果說區塊鏈是賬本,那麼區塊就是賬本的每一頁。交易的細節都被記錄在一個網路裡任何人都可以看得到的公開賬簿上。

區塊就是很多交易資料的集合,它被標記上時間戳和之前一個區塊的獨特標記。有效的區塊獲得全網路的共識認可以後會被追加到主區塊鏈中。區塊鏈是有包含交易資訊的區塊從後向前有序連結起來的資料結構。

 

二、在哪些領域裡也會用到區塊鏈技術呢?

1 銀行業

作為一種數字化,安全防干擾的帳戶,區塊鏈實現了銀行業的核心功能:即價值的安全儲存和轉移中心。也就是說,在將來的幾年內,一波基於區塊鏈技術的公司或將影響到銀行業。

2 支付和轉賬

區塊鏈技術能夠避開繁雜的系統,在付款人和收款人之間創造更直接的付款流程,不管是境內轉賬還是跨境轉賬,這種方式都有著低價、迅速的特點,而且無需中間手續費。

3 網路安全

雖然區塊鏈的系統是公開的,但其核驗、傳送等資料交流過程卻採用了先進的加密技術。這種技術不僅確保了資料的正確來源,也確保了資料在中間過程不被人攔截。如果區塊鏈技術的應用更為廣泛,那麼其遭受黑客襲擊的概率也可能會下降,因此人們認為區塊鏈系統要比傳統系統更為穩妥。區塊鏈系統之所以能降低傳統網路安全風險,一大原因就是它解除了對中間人的需求。

4 選舉

大家的投票“絕不可能被我們——即程式設計師,學校管理員或學生修改、刪除。”

5 智慧合同

智慧合同實際上是在另一個物體的行動上發揮功能的電腦程式。和普通電腦程式一樣,智慧合同也是一種“如果-然後”功能,但區塊鏈技術實現了這些“合同”的自動填寫,無需人工介入。這種合同最終可能會取代法律行業的核心業務,即在商業和民事領域起草和管理合同的業務。

6 股票交易

許多年來,各個公司都在想方設法簡化股票的購買、銷售和交易過程,新興的區塊鏈技術創企認為他們能夠超越以往,實現整個流程的自動化,提高安全性和效率。

 

三、前景

有國內網際網路金融長期觀察者說,“區塊鏈目前的情況類似於TCP/IP(1969年出現的技術,30年後應用才全面盛開)或者HTML剛出來的時候找不到落地的應用,除了比特幣外,缺乏殺手級應用,比特幣只是區塊鏈1.0,而智慧合約是2.0,區塊鏈的較高應用是對應到物聯網,做到實時信用確權。”

我個人認為區塊鏈技術是很有前景的領域,值得有興趣的各位學習研究。區塊鏈被真正廣泛運用還有一段很長的路要走,大家要做的,就是積累技術等待成熟時機的出現。


相關文章