區塊鏈1 0應用 位元幣學習

2021-10-23 19:32:09 字數 1064 閱讀 5709

位元幣是乙份數字檔案,裡面記錄著賬戶和金額,也就是數字賬本。檔案的副本被儲存在位元幣網路的每一台電腦中。單獨看這些數字檔案不具有任何價值,它之所以具有價值,是因為人們信任位元幣,人們自願用它交易真實貨物或者購買服務。

去中心化: decentralization, 在乙個分布有眾多節點的系統中,每個節點都具有高度自治的特徵。節點之間彼此可以自由連線,形成新的連線單元。

任何乙個節點都可能成為階段性的中心,但不具備強制性的中心控制功能。節點與節點之間的影響,會通過網路而形成非線性因果關係。

點對點(peer to peer) 通訊沒有經歷中心化的伺服器。

hash 演算法能夠提取事物的特徵,輸出一段 16 進製的數字,稱為 hash值。就以人的一張臉來進行分析,每個人的瞳距,臉寬,鼻子大小,嘴大小都不一樣,那所謂的提取事物特質,在這裡你就可以理解成,提取了人臉的特質。

位元幣系統通過比對 hash 值,實現快速對賬。

位元幣中會出現雙花問題(雙重支付),位元幣系統通過工作量證明來解決,保證賬本一致性(即最長鏈作為可信任的鏈)。

位元幣中的交易,並不是誰想記錄就能記得,想記賬的人,他得先拿到記賬權,拿到記賬權以後他才可以生成區塊,也就是將交易資訊打造成新的區塊。 最後還需要將交易結果告訴位元幣系統中的其他使用者,做完這一系列事情的人,我們就稱之為位元幣系統中的礦工。在成功記賬,並且對外發布後,位元幣系統會給這位礦工一些獎勵。

在 pow 演算法中,算力的體現就在於同一時間段內, nonce 值的嘗試次數。 比如我的電腦在 1 秒鐘內,嘗試了 1 萬次 nonce值,也就是 nonce 從 1 嘗試到了 10000,而算力較弱的電腦在 1 秒鐘內,僅僅嘗試了 1 千次 nonce 值,也就是從 1 嘗試到了 1000,算力強的電腦計算得出小於目標 hash 的速度就會更快,所以在這裡算力強的電腦更容易拿到記賬權,從而去增添區塊,延長位元幣系統的鏈條。

永久的分叉,並且無法將兩條鏈無法合併,這就是硬分叉

有可能合併回來的分叉,就叫軟分叉。

總結:硬分叉由位元幣系統更新導致,不可合併。

軟分叉由區塊被篡改導致,後續有可能合併。

位元幣系統中運用到了很多的技術,主要分別是

這些技術統稱區塊鏈1.0技術。

區塊鏈 位元幣與區塊鏈學習

什麼是位元幣 位元幣是中本聰2009年提出的乙個點對點的數字加密貨幣系統。但是,這個定義背後的內涵和外延非常豐富。遠不是這一句話能夠概括的。我們可以從多種不同的視角,不同的方面,不同的層次去看它,看到不一樣的東西。打個比方,就像乙個建築物,可以從物理,力學,建築學,文化,社會等等角度去看它,都可以看...

位元幣 區塊鏈

區塊鏈 一種實時記錄全部交易的去中心化公開資料 庫,在區塊鏈上進行支付時全網計算機共同查詢區塊鏈資料,共同驗證這筆支付交易是否有效。確認支付後將寫入區塊鏈並產生一條不可篡改記錄。區塊 區塊大小是1m,包含父雜湊 merkle根 時間戳 難度目標 隨機數。程式上近似每10分鐘增加乙個block,blo...

區塊鏈和位元幣

1.區塊鏈解決了啥問題 乙個東西有價值,一定是解決了乙個社會上的痛點。我們說人工智慧是未來的趨勢,因為它主要解決的是生產力的公升級問題,工業革命代替人的簡單體力勞動,人工智慧代替的是例如思考之類的複雜勞動。區塊鏈解決的是生產關係的問題,也就是信任的問題,想一下為什麼 需要有支付寶,因為如果沒拿到貨而...