自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 区块链技术与应用

其他节点收到这个区块之后,要验证这个区块的合法性,比如block header的内容填的对不对,block header里面有一个域,叫nBits域,实际上它是目标预值的一个编码,检查一下nBits域设置的是不是符合比特币协议中规定的难度要求;每个交易的输入提一段脚本,包括给出公钥的过程,公钥也是在输入的脚本里指定的。每个交易的输出也是一段脚本,验证其的合法性,就需要把当前交易的输入脚本跟前面交易(提供币来源的交易)的输出脚本拼在一起,然后看看能不能顺利执行,如果能执行说明是合法的。

2024-11-05 13:52:49 795

原创 区块链技术与应用

哈希指针除了保存结构体的起始地址之外还要保存结构体的哈希值用H()表示,这样做的好处是从这个哈希指针不仅能找到结构体的位置同时还能检测出这个结构体的内容有没有被篡改。作用:提供Merkle proof。

2024-11-04 16:21:10 303

原创 区块链技术与应用

因此使用hash先将预测者的预测结果x,生成H(x),并将H(x)的值公布出去,等待第二天开奖时,只需将开奖结果通过hash计算一边,其值等于H(x)则表示预测成功,否则预测失败。其实挖矿就是寻找一个Nonce随机数,这个Nonce跟区块里面的信息组合到一起,作为输入值X,求出哈希值H(X),使得H(X)要小于等于某个指定的阈值(target),即H(block header)

2024-11-02 20:45:06 994

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除