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比特币至今下落不明。可以看出比特币一旦被盗取或者密钥丢失便无法追回。
其他
区块链近几年十分火爆,通过这一次课的学习,对区块链、比特币的基本概念有了一定了解,对比特币的技术原理以及区块链技术也有了大体的认识,最后还了解了当今区块链发展的三个阶段以及未来的展望,收获很大。
来源:https://www.cnblogs.com/9226ryf/p/8691481.html