筆者16年開始關注區塊鏈技術,區塊鏈的典型代表,也是大家最熟悉的就是位元幣,位元幣從開始無人知曉到火爆全球,中國全民挖礦,zf禁止交易,到現在在國外還是風生水起,位元幣從開始交易到現在應該是長得最多的"**"吧,很多程式設計師都感慨,錯過了乙個成為億萬富翁的機會。
《c%23區塊鏈程式設計.pdf》
《精通位元幣.pdf》
《區塊鏈++從數字貨幣到信用社會.pdf》
《區塊鏈++技術驅動金融.pdf》
《區塊鏈+將如何重新定義世界.pdf》
《區塊鏈技術指南.pdf》
《區塊鏈社會.pdf》
本文主要講一下或者是複習一下大學的一些基礎演算法吧。
1、hash 演算法
定義
hash (雜湊或雜湊)演算法是資訊科技領域非常基礎也非常重要的技術。它能任意長度的二進
制值(明文)對映為較短的固定長度的二進位制值(hash 值),並且不同的明文很難對映為相
同的 hash 值。
例如計算一段話「hello blockchain world, this is yeasy@github」的 md5 hash 值為
89242549883a2ef85dc81b90fb6060
區塊鏈技術相關理論
1.區塊鏈技術 使用密碼學的方法產生的資料塊,特點是去中心化,公開透明,讓每個人均可參與資料庫記錄,也可以稱為是分布式賬本,分為公有幾賬本和私有賬本,與之對應公有區塊鏈技術和私有區塊鏈技術 2.優勢 1 去中心化,加密安全,不可能篡改的技術特點為,解決了中心資料壟斷的難題,信用認證的難題以及資訊不對...
區塊鏈 區塊鏈雜湊演算法
雜湊演算法是區塊鏈中保證交易資訊不被篡改的單向密碼機制。雜湊演算法接收一段明文後,以一種不可逆的方式將其轉化為一段長度較短 位數固定的雜湊資料。它有兩個特點 加密過程不可逆,意味著我們無法通過輸出的雜湊資料倒推原本的明文是什麼 輸入的明文與輸出的雜湊資料一一對應,任何乙個輸入資訊的變化,都必將導致最...
區塊鏈的一些特點
區塊鏈是乙個自帶對賬功能的分布式賬本 區塊鏈的演化 區塊鏈1.0 位元幣 演算法 轉賬 世界狀態變化 區塊鏈2.0 以太坊 智慧型合約 世界狀態變化 區塊鏈3.0 hyperledger 演算法 智慧型合約 世界狀態變化 區塊鏈的分類 共識協議 位元幣在block的生成過程中使用了pow機制,乙個符...