做爲近年來持續的熱點,區塊鏈受到了普遍的關注。對於區塊鏈,一千我的心中可能會有一千個不一樣的理解。因爲所在的角度不一樣,你們的理解會千差萬別。有人認爲是一種去中心化的協議,可以下降第三方信用中心帶來的風險;有人認爲是一個由多種技術集合的技術,能夠爲各參與方提升效率,下降成本;固然,從各種虛擬貨幣來看,也有人會認爲是一種發行ICO的詐騙工具。安全
從某方面來講,上面的理解都沒有錯,若是非要給區塊鏈一個定義的話,做爲一個工科生,更願意從技術的角度來看。區塊鏈是多種技術的集合,包括p2p通訊技術、密碼學技術、共識機制、智能合約、分佈式數據存儲等,可以爲多個參與方提供一個去中心、去信任的分佈式可信環境,在符合系統容錯要求的狀況下保證系統良好運行。網絡
區塊鏈有諸多良好的特性,如去中心、去信任、難以篡改、歷史可追溯等等。這裏的去中心並非沒有中心,而是將用整個區塊鏈網絡來替代舊有中心,例如整個比特幣網絡就是中心,全部的節點都參與這個中心的運做,使得並無一個絕對權威的中心化機構存在;去信任也是由於有其餘參與節點的支持,交易的雙方纔能夠在沒有信任基礎的前體下進行可靠交易;由於參與節點足夠多,也就使得單我的或組織想要篡改歷史的數據就變得很難;因爲全部的數據在鏈上都公開可查,所以歷史也能夠很方便的進行追溯。可是這些特性的體現也須要必定的前提條件:足夠多的參與節點、知足容錯範圍等。分佈式
有這些特性,那區塊鏈能夠作什麼呢?工具
爲何區塊鏈會有着這麼大的吸引力,我我的認爲主要是由於區塊鏈可讓人們看到不通過可信第三方進行金融活動甚至更普遍活動的但願。在咱們已有的各類體系中,包括金融與非金融的活動,都須要一個可信第三方參與來保證整個系統安全可靠的運行。好比,存錢貸款要通過銀行;保險要通過保險公司;買房賣房要通過房產中介;上網聊個天還要通過各大互聯網公司;坐順風車還要通過約車平臺;談個戀愛可能還要紅娘公司等等。不能否認,這些中心機構爲咱們的生活帶來了很大的便利,但與此同時,這些中心機構也經過爲咱們提供服務收取服務費,而且獲取了咱們的我的信息,一不當心還會被泄露。更關鍵的是,怎麼來還得他們說了算。而區塊鏈的出現讓人們看到了消除這些痛點的曙光,期盼着可以用區塊鏈改造舊世界,開啓新紀元。而這些中心機構也在這股浪潮中砥礪前行,心情忐忑,又怕失去機會,又想着從中獲利,恐懼而且貪婪。性能
是的,區塊鏈確實有這種潛力。可是,我想說的是,這並無那麼簡單。有句話放之四海而皆準,「天下沒有免費的午飯」。區塊鏈也是同樣,在擁有魔力的同時也存在着不可忽視的問題。上面咱們看到了中心機構的問題,可是卻選擇性忽略了中心機構的優點,那就是高效。這恰是當前區塊鏈廣泛存在的問題之一。就目前來看,區塊鏈的性能仍是比較低的,這是區塊鏈爲了可以實現去中心化這個午飯所付出的費用之一。同時,隱私保護也是另一個付出的費用。區塊鏈自己就是以全部人都擁有數據而且可驗證來實現它的特性,這就意味着全部節點均可以查看數據而且驗證,又要給看又要保護隱私,這自己就是一個矛盾,因此隱私保護目前也是區塊鏈的一個短板之一。因爲尚處在初期階段,跨鏈、智能合約的能力有限、商業模式不明顯、與現實結合等問題仍然須要繼續研究。區塊鏈
說了這麼多,區塊鏈到底有沒有用呢?到底是一個騙局仍是衝破枷鎖的鑰匙。效率
值得欣慰的是,上面的難題都會有一些靈巧的方式來提供解決方案,讓區塊鏈更加完善。而可喜的是,這個行業仍是吸引了不少優秀的人才,他們投入大量的時間、精力和聰明才智來讓區塊鏈更接近現實。努力解決所謂的「分佈式、安全、性能」不可能三角,豐富智能合約能力、深挖商業模式,而且有的已經有些許進展。而這些進展也是你們不斷前行的動力來源。所以,對於區塊鏈到底有沒有用的問題,仍是交給時間來回答。我相信,隨着技術的發展以及應用探索的深刻,區塊鏈最終會證實本身存在的價值和意義。比特幣