1. 程式人生 > >2017-2018-2 《密碼與安全新技術》第2周作業

2017-2018-2 《密碼與安全新技術》第2周作業

對等網絡 分布 數字貨幣 轉讓 基本 單元 分布式 概念 解決

20179226 2017-2018-2 《密碼與安全新技術》第2周作業

課程:《密碼與安全新技術》
班級: 1792
姓名: 任逸飛
學號:20179226
上課教師:謝四江
上課日期:2018年3月29日
必修/選修: 必修

學習內容總結

一、區塊鏈

1.比特幣
比特幣是一種由開源的P2P軟件產生的電子幣,數字幣,是一種網絡虛擬資產。比特幣也被譯為“比特金”。
2.比特幣的特點

數字貨幣
不依托於任何國家或組織
通過P2P分布式技術實現,無中心點
所有人均可自由的參與
總量有限,不可再生
本身機制開源,可以被山寨

3.山本聰是誰的幾個猜測

望月新一
Nick Szabo
多利安·中本
克雷格·史蒂芬·懷特

4.比特幣的技術原理
每一位所有者A利用他的私鑰對前一次交易T1和下一位所有者B的公鑰簽署一個隨機散列的數字簽名,A將此數據簽名制作為交易單T2並將其廣播全網,電子貨幣就發送給了下一位所有者。
5.比特幣的交易單
交易單記錄一筆交易的具體信息,比如付款人、收款人、付款金額、付款人簽名等。交易單類似於銀行的對賬單,其通過記錄貨幣的去留來證明你有多少貨幣,而不是提供給你具體的貨幣單元。
6.區塊
比特幣網絡中,數據以文件的形式被永久記錄,稱之為區塊。所有的區塊以雙向鏈表的方式鏈接起來,且每個區塊都會保存其上一個區塊的Hash值。
7.區塊的產生細則
全網每十分鐘產生一個新的區塊,每個新的區塊含有一定數額的比特幣歸創建者所有,此規則稱為“激勵”。

二、區塊鏈技術

1.區塊鏈技術的4個基本性質

點對點對等網絡
數據可驗證
共識機制
獎勵合作的制度設計

2.51%攻擊

攻擊步驟:
1.將手中的BTC充值各大交易所,然後賣掉,提現或者直接賣給某人或某一群人
2.運用手中的算力,從自己對外付款交易之前的區塊開始,忽略自己所有對外的付款交易,重新構造後面的區塊,利用算力優勢與全網賽跑,當最終創建的區塊長度超過原主分支區塊,成為新的主分支,至此,攻擊完成。

攻擊結果:
由於撤銷了所有對外付款交易,等於收回來所有已賣掉的比特幣。

三、區塊鏈與未來

1.區塊鏈技術發展的三個階段

1)貨幣    2)合約    3)治理
三個領域交叉重疊

2.貨幣

貨幣的發行機制
貨幣的分配機制
貨幣的幣值調節機制

3.合約

股權、債權                        
博彩
證券與金融合約                 
防偽    
互助保險                           
物聯網
權力的登記、轉讓             
智能合約

4.治理

身份認證                            
健康管理
公證、見證                        
人工智能
司法仲裁                            
去中心化自治組織
投票

學習中的問題和解決過程

問題1:比特幣的安全性如何得到保證,被盜了誰來找回?
問題1解決方案:11年MyBitcoin遭遇黑客攻擊,7.8W比特幣至今下落不明。可以看出比特幣一旦被盜取或者密鑰丟失便無法追回。

其他

區塊鏈近幾年十分火爆,通過這一次課的學習,對區塊鏈、比特幣的基本概念有了一定了解,對比特幣的技術原理以及區塊鏈技術也有了大體的認識,最後還了解了當今區塊鏈發展的三個階段以及未來的展望,收獲很大。

2017-2018-2 《密碼與安全新技術》第2周作業