1. 程式人生 > >區塊鏈學習(7) 區塊鏈小知識

區塊鏈學習(7) 區塊鏈小知識

區塊鏈技術的發展歷史

09年剛誕生比特幣時,並沒有區塊鏈這個概念,當時用小寫的bitcoin表示比特幣,用大寫的Bitcoin表示比特幣底層所用的技術。到了15年,有位經濟學者發表了一篇文章,對區塊鏈大吹特吹,全球很多國家紛紛入局。2017年9月,中國政府網發表文章《我國區塊鏈產業有望走在世界前列》,公開支援區塊鏈技術發展,並向13億中國人民普及了區塊鏈技術。區塊鏈在金融、保險、零售、公證等實體經濟領域的應用開始加速落地。

區塊鏈和比特幣是什麼關係

比特幣的底層實現技術就是區塊鏈。區塊鏈可以當作是一個分散式的賬本,而區塊鏈中的每一個區塊,都可以看成是一頁賬本。當用比特幣進行交易時,在這個賬本上,每十分鐘,就會生成一頁新的賬本。

區塊鏈如何分類

區塊鏈按准入機制,可以分為公有鏈,歐盟鏈,私有鏈。公有鏈公開透明,全球任何人都可以在公有鏈上傳送交易,並且記賬;歐盟鏈只能進行交易,並不能把交易資訊記錄下來(也就是不能記賬);而私有鏈,交易和記賬都是內部的,外面誰都獲取不到。

比特幣錢包是幹嘛的

比特幣錢包是用來儲存比特幣的。儲存的比特幣的資訊有:地址
(類似於銀行卡卡號)和私鑰(類似於銀行卡密碼)。如果私鑰丟了,那比特幣就再也找不著了。比特幣錢包的媒介可以是PC,手機,紙質本甚至大腦。

區塊如何連線成區塊鏈

區塊鏈是由一串使用加密學演算法的區塊連線而成。每一個區塊寫滿了交易記錄。以比特幣為例,礦工需要根據前一個區塊的hash值和隨機數,來計算新區塊的hash值和隨機數。也就是說,新區塊的生成,是建立在原先區塊的前提下的,從而保證了區塊鏈資料的唯一性。

比特幣的數字簽名

比特幣中的數字簽名,是交易中的發起方產生的,為了保證這筆
交易確實是由此人發起,並且資料在傳輸時沒有被篡改。數字簽名簡單點來說,就是完整的交易資訊,通過數字摘要技術壓縮成固定格式的字串,然後通過非對稱加密技術,生成一個私鑰。將完整的交易資訊和數字簽名傳送給礦工,礦工用交易發起方的公鑰對數字簽名進行解密,解密成功,就將此交易資料寫到區塊中。

區塊鏈資產如何在場外交易

現在比較主流的就是,在一些規範化的交易平臺上,選擇交易對手,以及根據交易平臺上區塊鏈資產的價格,雙方商定,進行交易。

冷錢包 熱錢包

這裡說的錢包指的是區塊鏈資產的錢包(包括地址和私鑰)。冷錢包就是網際網路訪問不到的,可以是未聯網的電腦,手機,紙質小本本等其他儲存裝置,缺點是如果物理裝置壞了,冷錢包也就丟了。熱錢包是網際網路能訪問到的,儲存起來方便,缺點是容易被黑客攻擊。