2017-2018-2 《密碼與安全新技術》第2周作業
阿新 • • 發佈:2018-04-09
對等網絡 分布 數字貨幣 轉讓 基本 單元 分布式 概念 解決
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周作業