一、比特币发展简介
1.2008年11月1日中本聪发表比特币白皮书:一种点对点的电子现金系统
2.2009年1月4日,中本聪创建比特币的第一个区块:创世区块,获得50枚比特币奖励。
3.“密码朋克”是一套加密的电子邮件系统。
4.比特币发行:依靠去中心化的发行机制。
比特币系统是去中心化的大账本,每个区块是账本中的一页,系统自动生成比特币作为奖励 激励矿工参与记账,每10分钟全体矿工一起计算一道问题,最先算出答案的矿工获得记一页账的权利,记账完成后将获得一定量的比特币。
开始记一次账获得50个比特币的奖励,每记21万页账,记账的奖励减少一半,到大约2140年,比特币无法继续细分,比特币发行完毕,发行总量2100万。
5.5月22日:比特币披萨日
6.比特币水龙头网站
二、比特币特点
1.比特币为什么还没有挖完?
每10分钟全网矿工共同计算一道难题,竞争记账权及比特币奖励,如果全网算力不断增长,比特币将很快被挖完,为了保证比特币稳定在大约10分钟挖出一个区块,中本聪设计矿工挖矿获得比特币的难度每过2016个区块(约2周)调整一次。
2.比特币如何实现总量恒定
比特币是一种通缩性虚拟货币,总量2100万。每个比特币可以细分到小数点后8位,每个区块发行50个比特币,每21万区块后,每个区块的比特币产量减少一半,21万个区块大约是10年的时间。
三、比特币转账
1.把比特币从一个比特币地址转移到另一个比特币地址。
2.比特币转账手续费:交易者付给矿工的费用,激励矿工竞争记账,由于区块能容纳交易记录的容量有限,矿工会优先打包手续费高的交易,所以多付手续费可以更快被记账。比特币转账按字节收费,与转账金额无关。
3.比特币地址:由字母和数字组成26-34位字符串,是个人的比特币账户,相当于你的银行卡号。
4.比特币节点:每笔交易由发起方向周围的节点广播,节点收到后再广播给自己周围的节点,最终扩散至全网。
5.发起交易至矿工打包步骤:
发起比特币转账,交易广播至全网,
挖矿节点接到交易,将其放至本地内存池进行基本验证,验证成功,放入“未确认交易池”,等待被打包。验证失败,被标记为“无效交易”,不会被打包。
节点抢到记账权,从“未确认交易池”抽取进千笔“未确认交易”打包。
6.比特币的数字签名:比特币转账中转出的人生成的一段防伪造的字符串, 通过验证该字符串证明 a.交易是转出方本人发起,b.交易信息在传输中没有被更改。由数字摘要和非对称加密技术组成。
数字摘要:把交易信息缩短成固定长度的字符串,用私钥对摘要进行加密,形成数字签名。之后将完整的交易信息和数字签名,一起广播给矿工,矿工用牛牛的公钥验证,验证成功,证明该笔交易为牛牛发起,且信息未被更改。
非对称加密技术:数字签名加密的私钥和解密的公钥不一致。
7.比特币交易和找零:可以一次把多个地址的余额转出,也可以一次转入多个地址。