区块链简述

区块链简介

区块链:是一种链式的数据库储存方式,也可以说它是储存加密货币(例如比特币)的交易记录的公共账本
区块链的特点:是分布式,去中心化,可溯源,共识机制…

区块链1.0的代表比特币

比特币的发展史
1.1982年密码网络支付系统
戴维·乔姆(David Chaum)提出了注重隐私安全的密码学网络支付系统,该系统具有不可
追踪的特性,被认为是比特币区块链在隐私安全方面的雏形。
2.1990年Paxos算法被提出
Paxos算法也是莱斯利·兰伯特提出的,这是一种基于消息传递的一致性算法。Paxos算法
解决的问题是一个分布式系统如何就某个值(决议)达成一致。
3.1991年 使用时间戳确保数位文件安全
斯图尔特·哈伯(Stuart Haber)与W. 斯科特·斯托尔内塔(W. Scott Stornetta)于1991年提出利
用时间戳确保数位文件安全的协议,此概念之后被比特币区块链系统采用。
4.1997年 哈希现金技术被发明
亚当·巴克(Adam Back)发明的哈希现金是一种PoW演算法,此演算法依赖成本函数的不
可逆特性,从而实现容易被验证但很难被破解的特性,最早被应用于阻挡垃圾邮件。哈希现金
之后成为比特币区块链采用的关键技术之一
5.1998年 分散式电子现金系统B-money
戴伟(Wei Dai)于1998年发表匿名的分散式电子现金系统B-money,引入PoW机制,强调点
对点交易和不可窜改特性。
同年,尼克·萨博发表了去中心化的数位货币系统Bit Gold,参与者可贡献运算能力解出加
密谜题。后来,哈尔·芬尼提出RPoW(可重复使用的工作量证明机制),将B-money与亚当·巴克
提出的哈希现金结合起来创造了密码学货币。
6.2008年11月1日 比特币白皮书发布
中本聪首先在《比特币:一种点对点的电子现金系统》(Bitcoin: A Peer-to-Peer Electronic
Cash System)一文中提到了比特币。

比特币的基本原则:
1.一个纯粹的点对点电子现金系统,使在线支付能够直接由一方发起并支付给另一人,
中间不需要通过任何金融机构。
2. 不需要授信的第三方支持就能防止双重支付,点对点的网络环境是解决双重支付的一
种方案。
3. 对全部交易加上时间戳,并将他们并入一个不断延展的基于哈希算法的工作量证明的
链条作为交易记录。除非重新完成全部的工作量证明,形成的交易记录将不可更改。
4. 最长的链条不仅将作为被观察的事件序列的证明,而且被视为来自CPU(中央处理器)
的计算能力最大的池。只要大多数CPU的计算能力不被合作攻击的节点所控制,那么就会生成
最长的、长度超过攻击者的链条。
5. 这个系统本身需要的基础设施非常少,节点尽最大努力在全网传播信息即可,节点可
以随时离开和重新加入网络,并将最长的工作量证明作为该节点离线期间发生的交易的证
明。
实际上,作为比特币的底层技术,区块链与比特币不是简单的“父子”关系,区块链也不是
比特币的意外产物。区块链的产生是伴随着比特币而出现的,区块链体现了比特币的可供性,
这种载体提供了一种更为广阔的交互可能性。
区块链的工作原理
在这里插入图片描述
区块链的安全主要靠共识算法和不对称加密技术
1.共识算法:1)Pow工作量证明
2)Pos 权益证明
3)Dpos 股份授权证明
4) res 瑞波协议
5)现在大部分是pow与pos混合机制
2.加密算法:运用不对称加密,实现公钥与私钥技术

支付验证SPV
在这里插入图片描述
默克尔树
在这里插入图片描述
侧链
侧链技术是让比特币安全的从比特币主链转移到其他链上去,并且可以安全的返回的技术。

比特币的点对点交易的实现

在这里插入图片描述
未完待续

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值