区块链初识

1.应用前景:
资产相关:数字资产发行、支付、交易、结算
记账:股权交易、供应链金融、商业积分
不可篡改个特性:溯源、众筹、医疗证明、存在性证明
点对点特性:共享经济、物联网
隐私性特性:匿名交易
2.去中心化的记账系统
记录在每个节点的系统里
3.比特币的原理
(1)账本如何验证:
Hash函数: Hash(原始信息)=摘要信息
特点:
1.同样的原始信息用同一个哈希函数总能得到相同的摘要信息。
2.原始信息任何微笑的变化都会使哈希出面目全非的摘要信息
3.从摘要信息无法逆向推算出原始信息
例如(MD5)

【区块链初识】通过对比hash值判断唯一性,序号、时间戳、Hash值被称为 区块的头。
(2)所有权问题?
1.点对点转账,账号使用一串地址来表示。
2.密码->私钥:
一个地址对应一个私钥;
3.在不泄露私钥,证明拥有某个地址的私钥:
私钥可以经过两次哈希得到比特币地址; 非对称加密技术(交易签名):
1.对交易进行hash得到摘要; 2.用私钥对摘要进行签名; 签名过程:
广播交易:
签名和验证是逆运算;
签名是一个加密过程; 验证是一个解密的过程; (3)为什么记账(挖矿)?
记账:Hash打包过程;
规则:
(4)以谁的账本为准?

    推荐阅读