首页 > 技术文章 > 密码与安全新技术专题

guoyongjian 2018-04-02 17:34 原文

20179212 2017-2018-2 《密码与安全新技术》第2周作业

课程:《密码与安全新技术》
班级: 1792
姓名: 郭永健
学号: 20179212
上课教师:谢四江
上课日期:2018年3月29日
必修/选修: 必修

学习内容总结

本次课程是由张老师为我们讲解的区块链技术,区块链是这两年被说的越来越多的一个词,和区块链相关的我们所熟知的就是比特币了。国内比特币价格一举刷新历史记录,突破每枚3万元人民币大关。据国内三大数字货币交易平台之一的火币网数据显示,进入8月以来,比特币单月涨幅高达59%,莱特币涨幅达45.6%,以太坊涨幅达88.2%。
在课程之前,老师先是介绍了一下ICO。ICO是Initial Coin Offering的简称。ICO是国际上数字货币/区块链社区的产物,至今为止没有一个正式的官方或者词典定义。ICO改编自证券界的Initial Public Offering(首次公开发行)一词。指的是金融创企允许潜在用户而非传统风投资本家购入其小额股份。就本质上而言,ICO也是一种‘公开发行’,只是把所发行的标的物由证券变成了数字加密货币。

区块链

比特币

比特币(Bitcoin),是一种由开源的P2P软件产生的电子币,数字币,是一种网络虚拟资产。比特币也被意译为“比特金”。比特币基于一套密码编码、通过复杂算法产生,这一规则不受任何个人或组织干扰,去中心化;任何人都可以下载并运行比特币客户端而参与制造比特币;比特币利用电子签名的方式来实现流通,通过P2P分布式网络来核查重复消费。每一块比特币的产生、消费都会通过P2P分布式网络记录并告知全网,不存在伪造的可能。

比特币的特点:

  • 数字货币。
  • 不依托于任何国家或组织而利用计算机技术独立发行。
  • 通过P2P分布式技术实现,无中心点。
  • 所有人均可自由的参与。 ISIS,在线毒品交易市场等,反政府、无政府组织、勒索软件
  • 总量有限,不可再生。 货币天然是金银
  • 本身机制开源,可以被山寨。 传销

比特币的起源

2008年11月1日,中本聪(Satoshi Nakamoto)在metzdowd.com网站的密码学邮件列表中发表了一篇论文,题为《比特币:一种点对点式的电子现金系统》。论文中详细描述了如何创建一套去中心化的电子交易体系,且这种体系不需要创建在交易双方相互信任的基础之上。很快,2009年1月3日,他开发出首个实现了比特币算法的客户端程序并进行了首次“采矿”(mining),获得了第一批的50个比特币。这也标志着比特币金融体系的正式诞生。

  • “中本聪”是谁?“中本聪”是个匿名,无人知道其背后的真人是谁。
  • “中本聪”本人在完成了比特币的基本构建后就从网络上销声匿迹了,在偶尔的时候会出来冒个泡。

比特币的技术原理

可以通过一个例子来了解。
比特币如何交易:
每一位所有者(A)利用他的私钥对前一次交易T1和下一位所有者(B)的公钥(俗称:地址)签署一个随机散列的数字签名,A将此数据签名制作为交易单T2并将其(交易单T2)广播全网,电子货币就发送给了下一位所有者。

要点:

  • 交易发起者的私钥:私钥为个人所知,他人无从知晓。
  • 前一次交易:前一次交易数据说明了该次交易的货币的来源(这部分货币是怎么到当前发起人这里来的)。
  • 下一位所有者的公钥:即交易接收方的地址,此数据说明了当前交易的目标是谁。
  • 数字签名:发起方将前一次交易数据和接收方公钥连接起来并对其求Hash值x,再利用自己的私钥对x加密,便得到了这份数字签名。

验证交易:

  • 利用交易T2中交易的发起方A的公钥对签名进行解密,得到整数x。
  • 将T1交易数据和B的公钥连接起来,用同样的Hash算法计算Hash值y。
  • 若x==y,说明:
    a.这笔交易确实是A本人发起的,因为只有A本人的私钥才可以生成此 签名(A同时也无法否认自己曾签署了此份交易)。
    b.交易的目的方确实是B。
    c.发起方确实是打算把交易T1中A获得的货币发送给B。

区块链技术

点对点对等网络

共识机制

数据可验证

奖励合作的制度设计

区块链与未来

区块链技术发展的三个阶段(领域)

区块链领域的风险投资趋势

学习中的问题和解决过程

  • 问题:课上老师提到了挖矿的过程,那么是不是会有挖矿的成本会小于收益的情况呢?

  • 问题解决方案:通过网上寻找相应的论坛,最终在知乎上找到了一个回答。

推荐阅读