自定义博客皮肤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)
  • 收藏
  • 关注

原创 bitcoin数据的序列化

在bitcoin的p2p网络以及rpc调用中,需要将数据进行序列化后后再发送。本文主要介绍一下bitcoin中的序列化部分函数功能。下面主要从rpc调用中说明。首先,我们知道rpc中的数据类型是json,可以理解成一个键值对的形式。那么对于json格式的数据,目标是将json中的键和值都转化成字符串。因为rpc中的json的键一定是string的格式,所以只需要将值序列化成字符串的格式就可...

2018-12-13 18:47:19 629

原创 bitcoin协议系列(一)

本系列主要介绍bitcoin中用到的关于网络,数据存储等协议。本文内容:bitcoin的message中的variable length integer(变长整数)与variable length string(变长字符串)一、variable length integer(var_int)var_int在bitcoin的message以及transaction中都有使用,使用方法如下...

2018-12-13 10:31:23 1120

原创 bitcoin中的软分叉机制之BIP9

BIP9是bitcoin中用来软分叉的协议,详细可以看https://github.com/bitcoin/bips/blob/master/bip-0009.mediawiki#AbstractBIP9中,version的状态有DEFINED, STARTED, FAILED, LOCK_IN, ACTIVE. 状态转换图如下其中threshold值得是在连续的N个块内,至少需要...

2018-12-10 10:38:05 849

空空如也

空空如也

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

TA关注的人

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