区块链:其来源于一个神秘的组织:密码朋克(Cypherpunk)
此组织包含了各种计算机的天才:维基解密的创始人-阿桑奇、BT下载的作者-布莱姆-科恩、WWW的发明者-蒂姆伯纳斯-李、智能合约概念的提出者-尼克萨博、Facebook创始人-肖恩帕克、中本聪
Adam Back发明Hashcash,使用POW
Haber/Stornetta提出时间戳方法保证数字文件安全的协议
戴伟 发明了B-money,强调点对点交易和不可更改记录
哈尔-芬尼 推出了“加密现金”
由以上的积累,2008年中本聪发布《比特币:一个点对点的电子现金系统》
在将比特币综合提升后,又提出了区块链技术(一系列技术的集合)
(比特币中的数据是一个个区块来存储的,并且通过hash的方式将数据连接起来,由此成为区块链)
应用场景
资产:数字资产发行、支付(跨境支付)、交易、结算
记账:股权交易、供应链金融、商业积分
不可篡改:溯源、众筹、医疗证明、存在性证明
点对点:共享经济、物联网
隐私:匿名交易
比特币是一种数字货币,即一串数字,但具备信用价值。
其信用来源于:财产只受自己控制、无通胀、没有假钞、流通性好
且没有中心化记账系统,其均存储于每一个比特币节点
比特币的原理:
Hash(哈希函数):Hash(原始信息)=摘要信息
特点:同样的原始信息用同一个哈希函数总能得到相同的摘要信息、原始信息任何微小的变化都会哈希出面目全非的摘要信息、从摘要信息无法逆向推算出原始信息(MD5就是一个哈希函数)
在比特币中是以账号-》地址的形式
每一个地址都有对应的唯一私钥
非对称加密技术(交易签名)
交易进行hash得到摘要、用私钥对摘要进行签名
(即在不泄露私钥的情况下证明自己具备私钥)
每次交易进行广播交易
为什么记账?(挖矿-工作量证明)
一段时间内只有一个人可以记账成功、通过解决密码学难题(即工作量证明)竞争获得唯一记账权、其他节点复制记账结果
交易记录集
收集广播中还没有被记录账本的交易、交易的有效性验证、添加一笔给自己转账的交易(挖矿奖励)
以谁的账本为准?(共识机制)
两个节点同时完成工作量证明,使用谁的区块?
比特币中是无仲裁机构裁决
共识机制:累积工作量最大的区块链、独立、延长最长链
领取专属 10元无门槛券
私享最新 技术干货