什么是区块链私钥 区块链

什么是区块链私钥

根据区块链地址、区块链公钥的概念,就很容易理解什么是区块链私钥。你可以把它看成是你的银行卡密码。区块链公钥是一个随机数,这个随机数的概率空间很大(256位,也即是2的256次方,例:随机生成私钥:抛硬币256次,用纸和笔记录正反面并转换为0和1,随机得到的256位二进制数...
阅读全文
什么是PoW 区块链

什么是PoW

PoW是英文Proof of Work的缩写,意思就是工作量证明,按你的工作量获取出块权,简单的解释就是所有参与人就产生随机数,这个数在小数某个数时就可以,实际上的算法要复杂的多,采用POW算法的优点是,安全, 完全的去中心化, 可相对的会浪费大量的算力投入到没有实际意义的计...
阅读全文
哈希函数(Hash)自身具有哪些特性? 区块链

哈希函数(Hash)自身具有哪些特性?

哈希函数(Hash)自身具有三个特性:①可输入的字符串为任意大小;②产生固定大小(即存储规模)的输出,且这个大小可设定(随机数);③能进行有效计算。在比特币挖矿原理中,随机数是一个指定的解,基于某种率先加密的哈希函数具有单向性和隐秘性,既不能反向解出输入值也无法仅凭尝试...
阅读全文
重放攻击防御方案有哪些? 区块链

重放攻击防御方案有哪些?

(1)加随机数。该方法优点是认证双方不需要时间同步,双方记住使用过的随机数,如发现报文中有以前使用过的随机数,就认为是重放攻击。缺点是需要额外保存使用过的随机数,若记录的时间段较长,则保存和查询的开销较大。(2)加时间戳。该方法优点是不用额外保存其他信息。...
阅读全文
预言机的应用场景有哪些? 区块链

预言机的应用场景有哪些?

预言机作为区块链与现实世界进行数据交互的桥梁,应用场景非常多,可以说一切需要与链下进行数据交互的DApp都需要预言机。比如金融衍生品交易平台、借贷平台、快递追踪/IoT、稳定币、博彩游戏、保险、预测市场等等。 我们还是举例来说。 先说最近币圈比较火热的博...
阅读全文
比特币矿工挖矿是在做什么? 区块链

比特币矿工挖矿是在做什么?

在候选区块的头部有一个 32 位的随机数区域,矿工需要反复调整随机数并计算,目标是让整个区块的哈希值小于一个“目标值”。如果试过所有的 32 位随机数可能性后,计算仍未能成功,那么就要改变币基(coinbase)的一个随机数,接着进行反复计算。这个计算是加密哈希计算(对比...
阅读全文