区块链基础概念

区块链入门
1、区块链的前世今生
   (1)、密码朋克
         密码、数学、数字货币
   (2)、区块链是一系列技术的集合,通过哈希方式把区块连接起来,形成一个区块的链条,因此成为区块链
   
2、区块链的前景
    (1)、区块链应用场景
          资产:数字资产发行、支付(跨境支付)、交易、结算
          记账:股权交易、供应链金融、商业积分
          不可篡改:溯源、众筹、医疗证明、存在性证明、权益证明
          点对点:共享经济、物联网
          隐私:匿名交易

3、比特币是什么
     (1)、比特币是数字货币
     (2)、什么是货币?
          货币是可以承载价值的一般等价物(如:铜币、金银、银票、法币既人民币)
     (3)、数字货币(虚拟货币),一串数字,在区块链中称为共识
     (4)、信任从何而来
          财产只受自己控制

          无通胀
          没有假钞
          流通性好,点对点
     (5)、去中心化记账系统
          以往数据:中央服务器存储数据(如数据库:Sql server)
          存在比特币节点中,存在每个人的账本中
4、比特币原理
     (1)、账本如何验证?
          A、Hash,哈希函数:Hash(原始信息)=摘要信息。(MD5-哈希函数)
            特点:1、同样的原始信息用同一个哈希函数总能得到相同的摘要信息
                  2、原始信息任何微小的变化都会哈希出面目全非的摘要信息
                  3、从摘要信息无法反推出原始信息

     (2)、所有权问题?
          A、比特币系统:点对点交易,没有第三方(账号->地址;密码->私钥,比特币中一个
             地址就有对应的一个私钥)
          B、非对称加密技术(交易签名)
             交易进行hash得到摘要
             用私钥对摘要进行签名
          C、广播交易
          D、验证
          E、签名既验证:签名和验证是一个逆运算,签名是加密过程,验证是解密过程,解密后得到摘要

     (3)、为什么记账?(挖矿)
          A、hash打包过程,会消耗计算机资源,也会得到奖励,
          B、规则:一段时间内只有一个人可以记账成功
                   通过解决密码学难题(既工作量证明)竞争获得唯一记账权
                   其他节点复制记账结果
          C、工作量证明:hash计算,hash结果以n个零开头
          D、交易记录集
             收集广播中还没有被记录账本的交易
             交易的有效性验证
             添加一笔给自己转账的交易(挖矿奖励)

     (4)、已谁的账本稳准?(共识机制)
          A、两个节点同时完成工作量证明,使用谁的区块?
            无仲裁机构裁决
            都说用我的区块
          B、为什么要准守协议?
             节点工作量只有在其他的节点认同其是有效的,需要得到其他节点的认同,自发准守协议
          C、累计工作量最大的区块链
             独立、延长最长链
          D、分叉

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值