为了账号安全,请及时绑定邮箱和手机立即绑定

区块链技术核心概念与原理讲解

难度入门
时长 1小时 0分
学习人数
综合评分9.13
86人评价 查看评价
9.3 内容实用
9.0 简洁易懂
9.1 逻辑清晰
  • 签名及验证

    查看全部
  • 账户所有权验证

    查看全部
  • 账户签名过程

    查看全部
  • 1.付款地址+收款地址+金额 = 摘要信息

    2.摘要信息和私钥进行验证匹配,得要签名信息

    3.解密:付款地址+签名信息 = 摘要信息


    查看全部
  • 交易用私钥,确保密钥是财产所有权的唯一标识,数据传输,验证,用私钥生产的公钥进行验证,公钥不可逆推私钥,确保私钥的保密

    查看全部
  • 比特币原理


    1 账本如何验证? == 哪一个账本是假的? 

    2  所有权问题?  == 如何证明谁拥有这个货币。 

    为什么要记账? (==挖矿?)

    以谁的账本为准?(共识机制)


    1 账本如何验证?

    hash  哈希函数: Hash(账本信息)=摘要信息(往往是简短的)

       == 用哈希函数验证账本有效性。

        == 因为一样的哈希值意味着同样的账本信息

    比特币,每10分钟记录一次账本。 


    如果最后一个区块核对正确,那么整个账本就核对正确。


    2  所有权问题? 

    拥有私钥,就表示拥有钱包地址的所有权。

     2.1  先做签名运算

    sign(摘要信息,私钥) -> 签名信息

    (摘要信息,siyao)进行签名运算,


     2 .2  广播信息

    在整个网络里面,进行广播,

    广播资料 == 交易的原始信息 (付款地址,收款地址,支付量)

                +  签名信息 

    广播过程是循环过程==  每个节点收到广播内容,进行验证通过后,会再次向相邻节点自动传播。


    2.3 验证verify

    验证是不是付款方用原始信息和私钥签名产生的。 

    verify(签名信息, 付款方地址)=交易摘要


    签名与验证是逆运算。。

    签名=加密过程,验证=解密过程


    补充

    关于隐私 , ==整个账本是匿名的,很好地保证比特币的隐私。

        银行会泄露我们的人隐私数据,办信用卡之后,就会收到理财保险的骚扰电话。

    关于安全

        银行可以认为我们的钱来路不明,我们的账户可能会被冻结。

       但在比特币系统里面,不要不泄露私钥,那么账户的钱是安全的。 


    查看全部
  • 区 块 链

    查看全部
    0 采集 收起 来源:比特币原理

    2018-08-22

  • 比特币原理


    1 账本如何验证? == 哪一个账本是假的? 

    所有权问题?  == 如何证明谁拥有这个货币。 

    为什么要记账? (==挖矿?)==记账==发行

    以谁的账本为准?(共识机制)


    1 账本如何验证?

    hash  哈希函数: Hash(账本信息)=摘要信息(往往是简短的)

       == 用哈希函数验证账本有效性。

        == 因为一样的哈希值意味着同样的账本信息

    比特币,每10分钟记录一次账本。 


    如果最后一个区块的摘要信息能够核对正确, 说明整个区块链的账本是正确的。 由此,完成高效的账本验证。 


    查看全部
    0 采集 收起 来源:比特币原理

    2018-08-22

  • 比特币的总量是不变的,是两千一百万个,流通性特别好,全球无缝点对点流通直接到账

    查看全部
  • 区块链应用场景

    查看全部
  • 区块链前世今生

    查看全部
  • 比特币所有权
    查看全部
  • 比特币应用场景https://img1.sycdn.imooc.com//5b6db9780001eca305520292.jpg

    查看全部
  • 比特币应用场景https://img1.sycdn.imooc.com//5b6db92c00011e3709840425.jpg

    查看全部
  • 摘要加私钥=签名

    签名+付款方=>摘要

    查看全部

举报

0/150
提交
取消
课程须知
学习一门新技术,最快的办法就是先去了解和掌握他的核心概念和原理,然后尝试去实战这些原理,加深理解,最后通过项目的实战,掌握整套开发流程和思想,再往后那就是根据自己的业务需要或发展方向进行专项的学习和提高了。
老师告诉你能学到什么?
1.比特币概念及原理 2.账本如何验证 3.如何确定账户所有权问题 4.如何保护用户隐私 5.比特币工作量证明(POW) 6.如何形成权威账本

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!