13 bjgpdn

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 9w+

比特币源码(v0.01)中区块序列化过程代码示例

比特币源码(v0.01)中区块序列化过程代码示例比特币中,区块序列化存储到区块文件(格式:blkxxxxx.dat)中,序列化过程[1]-[13]如下:class CBlock{public: // header int nVersion; uint256 hashPrevBlock; uint256 hashMerkleRoot; unsigned int nTime; un...

2020-04-16 09:42:20

比特币早期版本P2P之IRC通信说明

比特币早期版本P2P之IRC通信说明----红亚太学链:yjh、bjgpdn    比特币的前几个版本使用IRC作为比特币P2P的seed,以此获取到比特币内节点的地址。本文讲述IRC的基本原理,及比特币如何使用IRC作为seed获取其它节点地址。IRC基本原理    Internet Relay Chat因特网中继聊天,一般称为互联网中继聊天,简称:IRC。它是由芬兰人Jarkko Oi...

2020-04-16 09:39:28

基于Win10和VS2013-VS2019的 比特币源码(v0.01)编译-目录

基于Win10和VS2013-VS2019的 比特币源码(v0.01)编译-目录基于Win10和VS2013-VS2019的比特币(v0.01)源码编译by 红亚太学链:ls、bjgpdn前言一、准备工作1.1 源码下载1.2 文件构成1.3 源码构成二、编译项目准备2.1 新建项目2.2 源码添加三、第三方依赖编译3.1 wxWidgets3.1.1 文件下载3.1.2...

2020-04-16 09:24:09

基于Win10和VS2013-VS2019的 比特币源码(v0.01)编译-第四章

基于Win10和VS2013-VS2019的 比特币源码(v0.01)编译-第四章倒数第二行未加超链接,因为文章还未拷贝,所以暂时存草稿\color{red} {倒数第二行未加超链接,因为文章还未拷贝,所以暂时存草稿}倒数第二行未加超链接,因为文章还未拷贝,所以暂时存草稿四、源码编译4.1 集成第三方依赖进入项目3rdparty文件夹,根据编译好的第三方依赖库的版本号,新建库名称-版本号:...

2020-04-16 09:20:32

基于Win10和VS2013-VS2019的 比特币源码(v0.01)编译-第三章

三、第三方依赖编译在源码readme.txt文件中,我们可以看到比特币源码用到了wxWidgets、Openssl、Berkeley DB、Boost四个库。通过单独下载、编译库文件,可以得到对应的lib/dll和include文件。因此,第三方依赖编译是比特币源码编译的第一步。3.1 wxWidgetswxWidgets是一种C++UI构架库,简单来说就是一个免费、开源、跨平台的用户图形界...

2020-04-08 21:33:41

基于Win10和VS2013-VS2019的 比特币源码(v0.01)编译-第二章

基于Win10和VS2013-VS2019的 比特币源码(v0.01)编译-第二章二、编译项目搭建2.1 新建项目在整体了解了比特币v0.01后,我们开始搭建自己的比特币源码项目。使用VS2013新建一个空项目bitcoin2013:在项目文件中,为集中存储第三方依赖库和源码,分别添加3rdparty和src文件夹,其中3rdparty用于存放第三方依赖,src用于存放bitcoin源码...

2020-04-01 15:19:35

比特币源码解读-消息处理

  在比特币网络中,节点之间需要经常的进行消息交换,以保证区块链同步,比如向对方发送版本version消息,查看顶端区块hash的getblock消息以及传播区块的block消息。在比特币源码解析:P2P网络一文中,我们已经说明了节点之间是如何连接,接收和发送消息的。本文着重讲述这些消息的内容和意义及比特币0.01源码中如何处理收到的消息。

2020-03-31 21:10:16

比特币源码解读-P2P网络

----by红亚太学链:yjh、bjgpdn比特币又被称为分布式账本,具有去中心化、匿名性、鲁棒性等优势,与其采用的P2P网络架构有分不开的联系。可以说,P2P网络是比特币运行的基石,没有P2P,比特币的账本设计则失去了价值。本文着重讲解比特币的P2P网络实现。......总结比特币0.01源码,使用IRC作为发现比特币网络的seed,通过加入#bitcoin频道,获取到比...

2020-03-30 10:19:22

比特币源码版本变更及源码编译简要说明

  (1)BitCoin v0.01 ALPHA(0.1.0/0.1.1):第一个版本,ALPHA版本,源码最后完成时间:2009.1.11,为中本聪发布白皮书(2008年)第二年发布的第一个版本。  在源码readme.txt文件中写的版本号是:BitCoin v0.01 ALPHA,运行界面->菜单关于中,写的是0.1.1,实际上对应的是源码文件serialize.h中:static...

2020-03-28 14:44:45

基于Win10和VS2013-VS2019的 比特币源码(v0.01)编译-第一章

基于Win10和VS2013-VS2019的 比特币源码(v0.01)编译-第一章前言比特币第一版源码(v0.01),是对照比特币白皮书研究区块链的最佳选择,因此搭建比特币开发环境是研究区块链技术的第一步。在Win10环境下通过VS2013/VS2019搭建比特币环境,能快速有效地帮助我们学习区块链知识。本文将从bitcoin- v0.01源码作为切入点,详尽展示比特币编译过程,为自主编译、学...

2020-03-23 21:45:19

比特币源码(v0.01)区块序列化过程

比特币源码(v0.01)区块序列化过程比特币中,区块序列化存储到区块文件(格式:blkxxxxx.dat)中,序列化过程【1】-【13】如下:class CBlock{public: // header int nVersion; uint256 hashPrevBlock; uint256 hashMerkleRoot; unsigned int nTime; unsigne...

2020-03-23 21:31:05

基于Win10和VS2013-VS2019的 比特币源码(v0.01)编译

by 红亚太学链:ls、bjgpdn前言一、准备工作1.1 源码下载1.2 项目结构1.3 源码结构二、项目搭建2.1 新建项目2.2 源码添加三、第三方依赖编译3.1 wxWidgets 3.1.1 文件下载 3.1.2 编译过程3.2 Openssl 3.2.1 文件下载 3.2.2 编译过程3.3 Ber...

2020-03-13 14:13:01

比特币第一版v0.01运行体验及6次确认和Coinbase的120次成熟时间

  比特币源码第一版(BitCoin v0.01 ALPHA),是对照比特币白皮书研究区块链的最佳选择,下载解压后目录结构如图一所示。其中src为源码文件夹,bitcoin.exe为可执行文件,在Win7x64环境下可直接运行(Win10环境下运行失败,可通过源码编译运行)。图一 比特币第一版源码目录结构图二 比特币运行时系统目录结构  准备两台连网机器,IP分别是...

2020-03-08 12:47:04

2017世界互联网大会-前沿技术关键词统计

  2017年12月3日下午,第四届世界互联网大会全体会议在乌镇举行。中外嘉宾就“数字经济——创新发展新动能”的主题进行研讨。  通过3天完整速记的1000多页文档中统计前沿技术的关键词如下:  人工智能  出现638次  大数据   出现330次  安全    出现279次  物联网   出现152次  云计算   出现64次  区块链   出现18次   区...

2019-02-27 17:43:55

比特币源码(V0.01)UML类图

2019-02-27 17:43:43

比特币源码编译(V0.9.4+Win7x64+VS2013)

  想从事区块链的开发,对比特币源码的编译、调试和分析是一条捷径,网上对比特币源码在Windows下的编译介绍相对较少,经过一段时间的实践,通过查阅相关资料(http://blog.csdn.net/zhangbohh8662/article/details/71439765),终于成功实现了比特币0.9.4版本源码(bitcoin-0.9.4)在Win7x64+VS2013中的工程化编译。 ...

2019-02-27 17:43:33

基于区块链(以太坊)的电子证照管理系统解决方案

  教育就业作为社会文化传授、传播的窗口,需要实现学生、教育机构以及用人就业单位之间的无缝衔接,以提高教育就业机构的运行效率和透明度。而学生信用体系不完整、未建立历史数据信息链、数据维度有限,导致政府、企业无法获得完整有效信息,这直接导致学生无法便捷、公平地享受应有的服务。学历造假、论文造假、求职简历造假,用人单位、院校缺乏验证手段,蒙受信息不对称产生的损失,降低了学校与企业间、院校与院校间的信任...

2019-02-27 17:42:52

基于区块链(Hyperledger-Fabric)的可信数字版权管理系统解决方案

  互联网时代的巨变体现在数字革命。数字革命极大地提升了人类存储数据的能力,实现了价值信息的数字存储。资产数字化成为了一个趋势性的产业,包括全新的数字资产以及传统资产向数字资产转移。  在互联网时代下,资产数字化使得数字出版得到了进一步发展,自媒体人、作品权利人从创作作品中获得了极大的便利和可观的收入。但由于数字版权时代剽窃成本低、取证难、维权难、版权归属混乱等问题,导致作品不断被盗、被侵权,...

2019-02-27 17:42:43

《区块链应用技术》全校公选课第一学期课程圆满完成

  2018年秋季学期,《区块链应用技术》全校公选课已经结束,不辱使命。后续课件会陆续上传到CSDN或百度文库。第一章课件链接第二章课件链接第三章课件链接第四章课件链接第五章课件链接第六章课件链接  ...

2019-02-27 17:42:34

如何学好信息安全?大学信息安全专业研发技能表-成为信息安全专业优秀人才

  网络空间安全(信息安全)的重要性这几年被提升到前所未有的高度,国家更是高度重视,并且特批成立了网络空间安全一级学科,各大高校积极申报博士点、硕士点,开设信息安全专业的高校越来越多。  那么,对于信息安全专业的大一新生如何学好?可能很多同学都在迷茫,在“学习信息安全,算法需要学到什么程度?”回答中,将信息安全分为两大方向。立志于攻防相关方向的同学可以参考“知道创宇研发技能表”。立志于编程相关...

2019-02-27 17:42:24

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取