1. 程式人生 > >BlockLine的初步理解

BlockLine的初步理解

BlockLine的初步理解 區塊鏈

  • 對於區塊鏈技術的初步理解,源自於微信的一篇文章http://mp.weixin.qq.com/s?biz=MjM5NTU2MTQwNA==&mid=2650656048&idx=1&sn=1e52f86553e8bc05f9dc8e8e726ee2c1&chksm=beffc7e389884ef5ad4919342568348f0ae61e2d7ceeefb049c18ed9040ba829b477fc823948&mpshare=1&scene=23&srcid=0204Xb9G1VIxg5HoAOIceu5P#rd。
  • 區塊鏈指的是兩個東西,一個塊(block),一個鏈(line)。塊用來記錄用戶的數據,以哈希值的方式體現,鏈用來連接這些存著數據的塊,每一個持續的塊,又包含著前一個塊的哈希,這樣,如果私自更改了前面的哈希,後面的在處理數據時會對比出差異,而使更改的塊失去信任,除非全部更新一次。我覺得用支付寶來輔助解釋,比較好表達我對這邊文章的理解。比如,支付寶余額數據,是存在本機跟支付寶服務器上,當你付款時,超市掃碼會獲取服務器的值,從而更改本機顯示的數值,如果更改本機數值,掃碼會核對服務器值,而使本機更改後的值失效。
  • 但是要使得區塊鏈生效,必須的有足夠多的“支付寶用戶”,這樣才能形成一個信任圈,就算一個人更改了數據,其他人顯示你的數據還是更改前的,那麽在使用數據時,還是會以大部分的為準。所以想要構建私有鏈,前提是有足夠多的服務器,來獲取公眾的信任,好比你放心把隱私信息給支付寶,就是因為你覺得它值得信任。
  • 區塊鏈技術的核心思想是“去中心化”。我對這個概念的理解是,防止因為壟斷而造成的價格上漲。比如村口就一個小賣部,一包綠雙喜9.9,出村開車要6小時,這時村內村外價格一致,沒毛病。但是突然有一天,店主想換新手機,沒錢,於是給綠雙喜漲到了19.9,你不買也得買。這個時候區塊鏈觸發,如果你亂漲價,批發部就不給你貨。自然,價格就會回落到9.9.偽代碼解釋一波
    1. if you up the cigarette‘s price
    2. i‘ll not give you anything
  • BlockLine的初步理解