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

区块链学习笔记(一)

标签:
区块链
  1. 区块链是什么?

    1. 分布式网络

    2. 解决共识问题,并记录和token(资产凭证)相关的内容

    3. 可以构建去中心化的小型经济系统

  1. 区块链如何运行?

    1. 大部分区块链是以比特币区块链为基础进行扩充的

    2. 公开记账

      1. P2P,点对点分布式网络

      2. 非对称加密。加密解密,验证交易信息——付款人、收款人、金额。

      3. transaction。记录交易内容。

      4. 广播机制

    3. 首个区块

      1. 中本聪生产第一个transaction。

    4. 交易

      1. transaction+签名,transaction中的人名是钱包地址。

    5. 挖矿(打包transaction)

      1. 将transaction用区块封装。方便打包人签名,另一方面需要区块号区分不同的transaction。

      2. 谁来封装transaction,即挖矿人,矿工,有对应币种奖励。矿工需要“解题”(容易验证且计算复杂):比特币是寻找符合条件的目标哈希。

    6. 广播交易

      1. 一是广播transaction,二是已经被打包的transaction。

      2. 收到广播后,大家需要验证(私钥解密)区块内容及上个区块的摘要。没问题的话,存入本地数据库。


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
全栈工程师
手记
粉丝
70
获赞与收藏
147

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消