主页 > 钱包imtoken官网 > 区块链简介
区块链简介
区块链简介
区块链:是一种链式数据库存储方式,也可以说是一种公共账本,存储加密货币(如比特币)的交易记录
区块链的特点:分布式、去中心化、可追溯、共识机制...
区块链1.0代表比特币
比特币的历史
1、1982年密码网络支付系统
大卫·乔姆(David Chaum)提出了一种注重隐私和安全的密码网络支付系统。
追踪功能被认为是比特币区块链在隐私和安全方面的雏形。
2、1990年提出Paxos算法
Paxos算法也是由Leslie Lambert提出的,是一种基于消息传递的共识算法。 Paxos算法
要解决的问题是分布式系统如何对某个值(分辨率)达成共识。
3. 1991 使用时间戳保护数字文件
1991 年由 Stuart Haber 和 W. Scott Stornetta 提出
一种使用时间戳保护数字文件的协议,这一概念后来被比特币区块链系统采用。
4.哈希现金技术于1997年发明
Hashcash 由 Adam Back 发明,是一种依赖于不同成本函数的 PoW 算法
可逆特性中本聪比特币一种点对点,实现易验证难破解的特性,首先应用于垃圾邮件的拦截。Hash Cash
后来成为比特币区块链采用的关键技术之一
5. B-money,1998年的去中心化电子现金系统
戴威(Wei Dai)于1998年发表匿名去中心化电子现金系统B-money,引入PoW机制,强调
点对点交易和不可变特性。
同年,Nick Szabo 发布了去中心化数字货币系统 Bit Gold,参与者可以贡献算力来解决
谜题。后来Hal Finney提出RPoW(可重用工作量证明机制),结合B-money和Adam Barker
提议的 HashCash 结合起来创建一种加密货币。
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 Ripple 协议
5)现在大部分都是pow和pos的混合机制
2、加密算法:采用非对称加密实现公钥私钥技术
付款验证 SPV
默克尔树
侧链
侧链技术是一种让比特币可以安全地从比特币主链转移到其他链上,并且可以安全归还的技术。
比特币点对点交易的实现
未完待续