區塊鏈的優缺點分析 (轉)


 

區塊鏈的原理

關於區塊鏈的原理,網上有很多資料,這里主要關注優缺點分析,原理就不詳細闡述了,推薦以下這個視頻,能夠對區塊鏈乃至比特幣的原理有一個很好的理解。

視頻:詳解比特幣的原理和運行機制

區塊鏈的優缺點

優點:

1.分布式,去中心化

拿比特幣來講,去中心化的好處就是不需要有一個類似銀行的機構來為雙方交易提供信任和擔保。

2.不可篡改、撤銷

因為區塊鏈的分布式和去中心化,個別的篡改無法得到整個網絡的認可,使得數據無法被篡改。

缺點:

1.不可篡改、撤銷

這個既是優點也是缺點,在區塊鏈里沒有后悔葯,你對區塊鏈的數據變動幾乎無能為力,主要體現在:如果轉賬地址填錯,會直接造成永久損失且無法撤銷;如果丟失密鑰也一樣會造成永久損失無法挽回。而現實中如果你銀行卡丟了或者密碼忘記了,還能到銀行營業點處理,你的錢還在。

2.交易賬本必須公開

區塊鏈是分布式,等於每個人手上都有一份完整賬本,並且由於區塊鏈計算余額、驗證交易有效性等等都需要追溯每一筆賬,因此交易數據都是公開透明的,如果我知道某個人的賬戶,我就能知道他的所有財富和每一筆交易,沒有隱私可言。

3.當數據越大伴隨的性能問題

就像前面說的,每個人都有一份完整賬本,並且有時需要追溯每一筆記錄,因此隨着時間推進,交易數據超大的時候,就會有性能問題,如第一次使用需要下載歷史上所有交易記錄才能正常工作,每次交易為了驗證你確實擁有足夠的錢而需要追溯歷史每一筆交易來計算余額。雖然可以通過一些技術手段(如索引)來緩解性能問題,但問題還是明顯存在的。

4.區塊鏈的延遲性

區塊鏈的交易是存在延遲性的,拿比特幣舉例,當前產生的交易的有效性受網絡傳輸影響,因為要被網絡上大多數節點得知這筆交易,還要等到下一個記賬周期(比特幣控制在10分鍾左右),也就是要被大多數節點認可這筆交易。還受一個小概率事件影響,就是當網絡上同時有2個或以上節點競爭到記賬權力,那么在網絡中就會產生2個或以上的區塊鏈分支,這時候到底那個分支記錄的數據是有效的,則要再等下一個記賬周期,最終由最長的區塊鏈分支來決定。因此區塊鏈的交易數據是有延遲性的。

延伸思考

區塊鏈的優點很突出,但缺點也一樣刺眼。要么通過技術手段修復區塊鏈的缺陷,要么在區塊鏈的缺陷和應用場景之間取得一個平衡,否則注定了區塊鏈的應用空間是非常窄的。我個人認為這也就是為什么區塊鏈目前唯一的成功案例就是電子貨幣(如比特幣),因此我們講區塊鏈大都是拿比特幣舉例,雖然有很多人提出了具備可行性的應用,均是利用了區塊鏈的去中心化和不可篡改性,例如金融交易類,身份認證類,版權類等等,但是截止目前全球范圍內也沒有第二個成熟且普及的區塊鏈應用案例。

網絡上很多人都在鼓吹區塊鏈技術,認為這是未來,其中有的人可能是出於某些特殊目的才這么做,我也不想去猜測他人的用心。我只想說,區塊鏈本質上只是一項新的技術,一種新的思想,我們最終還是要回歸理性,通過學習區塊鏈的思想來開拓自己眼界,提升自身的思維品質,這才是最重要的。

 

http://www.cnblogs.com/Kpali/p/6097493.html?utm_source=itdadao&utm_medium=referral

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM