区块链系列1-区块链概述

基础

* 密码学hash和数字签名
* 分布式系统与对等网络
* 博弈论与激励机制设计
复制代码

技术发展史

* 1977年RSA算法诞生,非对称加密;1985年ECC算法
* 1982年,Lamport拜占庭将军问题:分布式系统共识
* 1999-2001年P2P网络计算基础
* 2001年SHA-2系列算法,比特币的hash函数
复制代码

历史

两个里程碑:
	1.0比特币:货币功能 2008年11月论文,2009年1月,创世区块,2010年9月挖矿
	2.0以太坊:可编程货币(智能合约)2013年底V神创立,EVM虚拟机:
		智能合约:
			接收存储,向外发送传递价值
	3.0问题:性能,安全性和隐私性,以及应用落地
复制代码

基本概念(数据结构或者目的)

交易(A->B,100) 对应于账户,也就是账户系统的修改动作
区块 
	一组交易构成了块
链 
	为什么有链?交易是有顺序的
	块通过链的方式连接在一起
日志
	对信息系统的修改动作
区块链是分布式“复制”账本:
	账本一致性问题:分布式共识解决
智能合约
	信息化的方式传播,验证,执行实际的合约
复制代码

关键技术

* 对等网络/CS架构
* 共识协议:
	Pow,PoS,PBFT,DPoS,Algorand
* 密码学:hash函数->数字签名
复制代码

典型的区块链系统

比特币
以太坊
超级账本
复制代码

你可能感兴趣的:(区块链系列1-区块链概述)