自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 区块链技术架构分析(一)---数据层

数据层是最底层的技术,主要实现了两个功能:数据存储、账户和交易的实现与安全。数据存储主要基于Merkle树,通过区块的方式和链式结构实现,大多以KV数据库的方式实现持久化,比如比特币和以太坊采用的leveldb。账户和交易的实现与安全这个功能基于数字签名、哈希函数和非对称加密技术等多种密码学算法和...

2018-06-29 17:29:32

阅读数 5431

评论数 0

原创 区块链的分类

区块链的分类区块链按照参与方分类,可以分为:公开链(Public Blockchain)、联盟链(Consortium Blockchain)和私有链(Private Blockchain)。按照链与链的关系来分,可以分为主链和侧链以及跨链,其中跨链就是不同区块链组成网络,实现链与链的互联互通,也...

2018-06-27 17:07:12

阅读数 294

评论数 0

原创 区块链的基本概念和工作原理

区块链的基本概念和工作原理1、基本概念区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。区块链(Blockchain)是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层...

2018-06-26 17:14:43

阅读数 7846

评论数 2

原创 区块链发展历史

区块链发展历史1、编年及大事记(1)通往比特币的漫长道路1982年 拜占庭将军问题,由莱斯利·兰伯特(Leslie Lamport)等人提出,这是一个点对点通信中的基本问题;1982年 密码学网络支付系统,由戴维·乔姆(David Chaum)提出,该系统注重隐私安全,具有不可追踪的特性;1990...

2018-06-25 17:54:43

阅读数 3298

评论数 0

原创 区块链--用nodejs实现简单的P2P网络

最近学习了200行代码实现一个简单的区块链https://github.com/lhartikk/naivechain初步学习nodejs,实现P2P网络的简单模式,添加了多点信息同步更新。节点功能实现:  var initHttpServer = () =>{//控制...

2018-06-01 17:40:21

阅读数 3227

评论数 0

原创 区块链--P2P网络模块

比特币的网络基础就是Peer to Peer,即P2P,翻译为点对点,专业机构一般翻译为对等计算。P2P网络中的所有参与者,可以是提供服务(server),也可以是资源使用者(client)。这种技术,上世纪70年代就已经出现了,由于当时的硬件条件(网络带宽和传播速度)限制,随着互联网的发展,P2...

2018-05-18 16:35:53

阅读数 2525

评论数 0

原创 区块链学习+比特币白皮书分析

AA说明:学习研究区块链已经有接近2个月了,从最开始的《区块链革命》这本书,到新生大学培训视频(技术理论)、区块链技术研发入门视频(以太坊solidty编程开发学习)、区块链电子书(《区块链技术指南》、埃森哲《展望》:区块链+等)对区块链的认识也不断加深,目前我的认识,区块链是可以解决信用机制问题...

2018-05-16 18:54:50

阅读数 714

评论数 0

转载 比特币区块链格式

Block Chain区块链Magic Number4魔数0xD9B4BEF9Block Size4区块大小 Block Head80区块头 Block Body-区块体 Block Head区块头Version4区块头版本 Prev Block Hash32前一区块头hash256hash256...

2018-05-16 18:10:21

阅读数 1369

评论数 0

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