从零到一学懂区块链系列2 记录自己每天学习区块链的一点一滴。这个系列以概念普及、名词解释为主,帮助小白迅速入门,同时也是自己的学习笔记。可能做不到日更,但一定持续输出。 01 什么是矿工&挖矿 挖矿:Mining 我们知道,区块链实际上可以看作一个分布式的大账本,谁都可以在上面记账,但在某个时间点只能有一个人来统一记账,而在比特币网络中,大家把争夺记账权的过程形象地比喻为挖矿,而把争夺记账权的这些人或组织(节点)称之为矿工。   那么什么是争夺记账权呢:是不断重复SHA256算法(一种哈希算法)产生工作量证明,在10分钟内,找到一个值和上一个区块的哈希值以及10分钟内验...

从零到一学懂区块链系列1 记录自己每天学习区块链的一点一滴,先从区块学起。 01 区块是什么 区块(block),是若干交易数据的集合。以比特币为例,其所有的历史交易都通过区块的方式记录。每个交易区块的生成时间保持在10分钟左右。可以把区块理解成过去10分钟内全网所有交易信息的包。 02 区块中有什么? 一个区块中包含交易的数据记录、前一区块的根哈希、当前区块的根哈希、时间戳、其他信息(区块签名信息、随即值等)。区块头经过哈希运算后会生成一份工作量证明,从而验证区块中的交易。有效的区块经过全网络的共识后会被追加到主区块链中。   区块头由三组元数据组成,一组引用父区块哈希值的...

  opTcGW0M3v8q   2023年11月02日   33   0   0 数据时间戳区块链随机数

从零到一学懂区块链:地址 自制力这种事情一直是少有人有的特质,一旦拥有则会羡煞旁人,很遗憾,我对自制力的管控实在太差,不然也不会接近两个星期不更文。接下来,一定要管住眼睛,放开手!从零到一学懂区块链,每天get新知识。这个系列以概念普及、名词解释为主,帮助小白迅速入门,同时也是自己的学习笔记。可能做不到日更,但一定持续输出。   先来复习一下上节课的内容,前面讲到矿工是不断重复哈希运算产生工作量证明的节点。而挖矿就是重复计算区块头哈希值,直到与哈希值匹配的一个过程,挖矿的目的是争夺记账权。不太熟悉的朋友可以直接飞到上篇文章从零到一学懂区块链(2):矿工&挖矿 01 什么是...

  opTcGW0M3v8q   2023年11月02日   62   0   0 自动生成区块链客户端字符串

从零到一学懂区块链:工作量证明 每天学一点区块链,每天get新知识。这个系列以概念普及、名词解释为主,帮助小白迅速入门,同时也是自己的学习笔记。可能做不到日更,但一定持续输出。   上一票我们学习了密钥,知道了密钥由公钥和私钥组成,公钥公开,用于接收币,私钥用于支付时的数字签名,一定要自己保护好。忘记了的小伙伴可以戳此链接查看复习从零到一学懂区块链(4):密钥。今天我们要一起来学习工作量证明机制。 01 什么是工作量证明 ProofofWork,简称POW,工作量证明是通过有效计算得到的一小块数据。在比特币中,矿工必须在满足全网目标难度的情况下,求解SHA256算法,即对区块头...

  opTcGW0M3v8q   2023年11月02日   50   0   0 区块链支付宝矿池随机数

从零到一学懂区块链:哈希函数 每天学一点区块链,每天get新知识。这个系列以概念普及、名词解释为主,帮助小白迅速入门,同时也是自己的学习笔记。可能做不到日更,但一定持续输出。 01 什么是哈希函数 哈希函数可以将任意长度的消息压缩成固定长度的二进制,其输出值称为哈希值,也叫做散列值。哈希函数是一种单向函数,对于给定的M,很容易推算出X=F(M),但根据X很难算出M。哈希函数的结果长度都是固定的,如SHA256算法长度为64个字符。比特币采用哈希函数中的SHA256算法和RIPEMD160算法(SecureHashAlgorithm)是输出值为256位的哈希算法,一般讨论的比较多。 02...

从零到一学懂区块链:密钥 从零到一学懂区块链,每天get新知识。这个系列以概念普及、名词解释为主,帮助小白迅速入门,同时也是自己的学习笔记。可能做不到日更,但一定持续输出。   上篇文章学习了地址这个概念,说白了就是一串字符串,没想起来的朋友可以戳链接回顾:从零到一学懂区块链(3):地址。今天要来学习密钥。 01 什么是密钥 密钥是密码学中输入的一种用来在明文和密文之间转换的参数。说到密钥不可避免地要说起对称和非对称加密算法,对称加密算法是加密和解密使用同一种规则;非对称加密算法是加密解密使用不同的规则。在区块链中,普遍使用非对称加密算法。在非对称加密算法中,密钥由私钥和公钥组...

  opTcGW0M3v8q   2023年11月02日   38   0   0 加密算法数据区块链非对称
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~