240 发简信
IP属地:西藏
  • 自学区块链(八)分叉

    硬分叉(hard fork):区块链发生永久性分歧,在新共识规则发布后,部分没有升级的节点无法验证已经升级的节点生产的区块,通常硬分叉就会发生。...

  • Resize,w 360,h 240
    自学区块链(七)BTC-挖矿

    BTC系统中的两种节点 全节点的要求 默认情况下是沿着最长合法链挖下去,出现分叉也是根据自己先接受到哪一个就选哪一个。 轻节点的要求 因为没有存...

  • Resize,w 360,h 240
    自学区块链(六)BTC-挖矿难度

    我们来看下挖矿的计算公式 H(block header)target,这个target就是目标阈值 BTC用的哈希算法是SHA-256,它产生的...

  • Resize,w 360,h 240
    自学区块链(五)BTC-网络

    BTC-网络 新发布的区块、交易在BTC网络是怎么传播的呢?下面先看BTC网络的工作原理:BTC工作在应用层。底层是网络层 应用层(applic...

  • Resize,w 360,h 240
    剑指offer-替换空格

    题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20...

  • Resize,w 360,h 240
    剑指offer-二维数组中的查找

    题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输...

    0.2 87 0 1
  • 自学区块链(三)BTC协议

    前言 数字货币,由于是一段数据,如果我们花掉这个货币,我们也可以复制这段数据来达到使用多次的效果(双花攻击)。 在去中心化的系统中,数字货币面临...

  • Resize,w 360,h 240
    自学区块链(二)BTC的数据结构

    BTC的数据结构 1、最基本的数据结构就是区块链(就是一个一个区块组成的链表),和普通的链表的区别是,使用的是哈希指针代替了普通指针。 2、默克...

  • Resize,w 360,h 240
    自学区块链(一)

    咱先了解下比特币的密码学原理 主要用到了密码学中的哈希和签名, 这个哈希函数(密码学中要求)的主要性质是 1、首先是无法人为的制造哈希碰撞,也就...