在談應用之前,最重要的是先理解它的技術本質是什麼, 所有介紹區塊鏈的答案裡, 都最先提到了區塊鏈不可篡改的特性, 所以第乙個要理解的是它到底是怎麼實現不可篡改性的。
h0= hash(a)
h1 = hash(b || h0)
h2 = hash(c || h1)
h0= hash(a|| nonce0)
h1 = hash(b || h0 || nonce1)
h2 = hash(c || h1 || nonce2)
所以到這裡, 區塊鏈就已經清楚了,就是乙個密碼學工具的一種巧妙應用而已。
那這裡思考一下, 不可篡改性其實並不是乙個什麼神奇的特性,密碼學的簽名技術就能提供不可篡改性呀, 區塊鏈到底解決了乙個什麼問題。答案是
這裡其實就引出了很多安全技術應用,或者說很多制度建立的本質, 如果你信任的越多, 需要做的工作就越少。
區塊鏈就是因為不想信任網路中的任意乙個單一結點, 所以讓大多數人具有公平的投票權利, 而這個投票權利,不是按人頭算的, 是按cpu算的, 每個cpu有一票。
位元幣的最難以克服的缺點2: 巨集觀金融的適應性
位元幣的最難以克服的缺點4: 使用者的易用性
說了這麼多缺點, 區塊鏈技術和位元幣技術就不行了嗎? 顯然不是,不然那些國際金融機構也不會下大功夫研究它, 但其實, 和其他所有的技術一樣, 大家都只是在尋找一種能夠更高效解決信任問題的手段而已, 金融機構的核心是什麼, 交易投資與風險控制唄。 其實也都是圍繞信任問題展開的。信任問題的解決在金融機構本來其實就是耗費了大量的成本的, 只不過很多成本在後台, 或者在人工的耗費上, 很多人看不到而已。
總結 :區塊鏈的技術有望以乙個更低的成本解決更廣泛的信任問題所以被受人關注。
區塊鏈技術與應用 BTC密碼學原理
加密貨幣並不加密,區塊鏈上所有的交易內容都是公開的,包括賬戶位址,轉賬金額等。cryptographic hash function collision 指的是雜湊碰撞 如果x y,hash x hash y 這就是雜湊碰撞,兩個不同的輸入算出的雜湊值是相等的,不可避免。因為無限的輸入對映到有限的輸...
區塊鏈技術原理
區塊鏈技術原理 我盡量不涉及太多細節,把區塊鏈大概的工作原理用盡可能簡單的語言描述一下,相信你能很快對區塊鏈有所了解。以位元幣的區塊鏈為例,你可以把區塊鏈想象成乙個位元幣的公共賬本,這個賬本 1.存放在網際網路的各個位元幣節點上,每個節點都有乙份完整的備份 2.裡面記錄著自位元幣誕生以來的所有位元幣...
區塊鏈技術原理
區塊鏈是什麼?區塊鏈 技術最初是由一位化名中本聰的人為位元幣 一種數字貨幣 而設計出的一種特殊的資料庫技術,它基於密碼學中的橢圓曲線數字簽名演算法 ecdsa 來實現去中心化的p2p系統設計。但區塊鏈的作用不僅僅侷限在位元幣上。現在,人們在使用 區塊鏈 這個詞時,有的時候是指資料結構,有時是指資料庫...