區塊鏈學習一

2021-09-29 12:32:08 字數 557 閱讀 4039

本來想直接去學習區塊鏈的,但是發現位元幣跟區塊鏈的關係緊密相連,所以在實驗室同學的推薦下今天看了一天的《精通位元幣》,打算先入個小門。

常用術語表解釋

位元幣:既可以指這種虛擬貨幣單位,也指位元幣網路或者網路節點使用的位元幣軟體。

區塊:乙個區塊就是若干交易資料的集合,它會被標記上時間戳和之前乙個區的獨特標記。區塊頭經過雜湊運算後會生成乙份工作量證明,從而驗證區塊中的交易。有效的區塊經過全網路的共識後會被追加到主區塊鏈中。

創世區塊:指區塊鏈上的第乙個區塊,用來初始化相應的加密貨幣。

交易:簡單地說,交易指把位元幣從乙個位址轉入另乙個位址。更準確的說,一筆交易是指乙個經過簽名運算的,表達價值轉移的資料結構。每一筆交易都經過位元幣網路傳輸,由礦工節點收集並封包至區塊中,永久儲存在區塊鏈某處。

位元幣代表數十年的密碼學和分布式系統的巔峰之作,這是乙個獨特而強大的組合,匯集了四個關鍵的創新點:

乙個去中心化的點對點網路(位元幣協議)

乙個公共的交易賬簿(區塊鏈)

乙個去中心化的數字和確定性的貨幣發行(分布式挖礦)

乙個去中心化的交易驗證系統(交易指令碼)

學習區塊鏈(一) 我為什麼要學習區塊鏈?

2017年真的是概念頻發的一年,上半年人工智慧剛剛站穩腳跟,阿爾法狗擊敗各路圍棋高手更是將人工智慧送上了天,導致一直平靜的演算法界也出現了深度學習,但還不過幾個月,位元幣以一路飆公升至2w美元將區塊鏈帶向了人們,作為程式設計師的我們自然是對它最敏感的,有很多朋友問過我區塊鏈到底是什麼?到如今,我相信...

區塊鏈學習筆記(一)

1.區塊鏈到底有什麼意義?解決了哪些現有技術無法解決的問題?網際網路是資訊高速公路,解決了資訊互聯問題 區塊鏈是價值高速公路,解決了價值互聯問題。區塊鏈關鍵特徵就是 去中心 當然還有其他特徵如 分布式 放篡改 等,但去中心是最關鍵特徵。現有技術無法解決去中心問題。那為什麼非要去中心呢?這就不得不提到...

區塊鏈學習筆記(一)

位元幣是一種加密虛擬貨幣,但是位元幣本身不加密,利用hash進行加密。是乙個分布式的支付系統。每個節點都維護乙個賬本,每次交易需要半數以上的節點通過,從而防止某個節點篡改賬本。位元幣中用到的密碼學方法有兩個 hash和簽名 hash是整個區塊鏈的基礎。在位元幣中利用hash的hash resista...