自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

maixia24的专栏

https://github.com/xiaofateng/

  • 博客(11)
  • 资源 (16)
  • 收藏
  • 关注

原创 Hyperledger系列(十一)Peer channel-based event services

简介在以前的Fabric版本中,peer event service 被称为event hub。 无论block关联哪个Channel,该服务都会在任何时候,将新block添加到peer Ledger时发送event。并且只有运行event peer的组织的成员才可以访问该event。从v1.1开始,有两个提供event的新服务。 这些服务使用完全不同的设计来按每个Channel提供事件。 这意味...

2018-03-30 18:06:05 1285

原创 Hyperledger系列(十) Fabric MSP和Fabric CA的区别

Hyperledger Fabric MSP和Fabric CA的区别MSP是Membership Service Provider - 是可插拔的接口,它用于支持各种认证体系结构,为membership orchestration architecture提供抽象层。 MSP抽象提供:具体的身份格式用户证书验证用户证书撤销签名生成和验证而 Fabric-CA 用于生成证书和密钥,以真正的初始化M...

2018-03-30 18:04:03 7343

原创 Hyperledger系列(九)构建你的第一个区块链网络

Building Your First Network 步骤详解介绍build your first network (BYFN) 包含的内容第一个Hyperledger Fabric network由下面内容组成: 4 个peers,代表2个不同的organizations。 1 个orderer 节点。 启动1个 container, 执行脚本,将peers加入Channel,部署和实例化Ch...

2018-03-30 18:02:54 5522 1

原创 Hyperledger系列(八)Channel 配置 (configtx)

Channel 配置(configtx)Hyperledger Fabric区块链网络的共享配置,存储在collection configuration transactions中,每个Channel一个。 每个configuration transaction 通常使用一个较短的名称configtx。Channel配置具有以下重要属性:Versioned(版本化):配置文件中的所有元素,都有一个...

2018-03-27 19:01:45 26367

原创 Hyperledger系列(七)Read-Write set语义实现细节

Read-Write set语义本文讨论了关于Read-Write set语义的当前实现的细节。Transaction 模拟和 read-write set在endorser上模拟transaction时,为transaction准备了read-write set。 read set包含在模拟期间,transaction读取的唯一keys及其提交版本(version)的列表。 write set包...

2018-03-27 19:01:05 1644

原创 Hyperledger系列(六) Fabric中的 事件框架

介绍事件框架支持发出2种类型的event(事件),block和自定义/chaincode event(在events.proto中定义的ChaincodeEvent类型)的能力。基本思想是,client(event consumers\事件消费者)将注册event类型(当前为“block”或“chaincode”)。并且在chaincode的情况下,它们可以指定附加的注册标准,即chaincode...

2018-03-26 15:43:39 6198

原创 Hyperledger系列(五) Fabric 的 System Chaincode

介绍用户编写的Chaincode在container中运行(本文中称为“用户chaincode”),并通过网络与peer进行通信。 这些Chaincode可以执行的代码有限制的。 例如,他们只能通过“ChaincodeStub”接口(如GetState或PutState)与peer进行交互。 Chaincode需要放宽这些限制,这样的Chaincode被广义地称为“System Chaincode...

2018-03-26 15:43:21 1138

原创 Hyperledger系列(四) Fabric 1.0架构介绍

简介本文主要介绍了Fabric1.0中的重大变化和架构。Fabric1.0版本中,把节点分为peers节点(维护state、ledger)和orderers节点(负责对ledger中的transactions达成共识)。在Fabric0.6和之前的版本中,没有这一概念。介绍了Endorsing peers,它作为一类特殊的peers,负责同时执行chaincode和endorsing transa...

2018-03-26 11:15:44 2626

原创 Hyperledger系列(三) Fabric 源码和镜像下载

Hyperledger Fabric 源码和镜像下载在这之前需要下载安装Docker和Go环境,安装简单,不再介绍。Hyperledger Fabric的源码和镜像下载非常简单,只需要执行下面一个命令:curl -sSL https://goo.gl/6wtTN5 | bash -s 1.1.0-rc1上面的命令,是执行下面的脚本https://github.com/hyperledger/fab...

2018-03-16 12:47:19 8240 1

原创 Hyperledger系列(二)Hyperledger Composer介绍

Hyperledger Composer是一系列的,用于构建区块链商业网络的协同工具。它帮助商业主更简单、更快的构建,帮助开发者创建智能合约和区块链应用来解决商业问题。它用JavaScript,和更现代化的工具,包括node.js、npm、CLI等。Composer提供的是一个商业抽象,具体可以参考汽车商业的例子。通过使用Hyperledger Composer,一个商人可以和开发者合作, 定义在...

2018-03-14 18:15:33 2721

原创 Hyperledger系列(一)Hyperledger基础介绍

包含分布式账本和智能合约。什么是分布式账本一个只允许记录或者交易日志追加的系统。Blockchain (区块链) 可以用来记录承诺、交易或者简单的我们不想让它消失的条目。在给定网络的所有节点中,它都存在备份,不可能被擦除或者修改。(基于共识机制,擦除或者修改,意味着要修改所有节点中至少一半节点的内容,作弊成本非常高,几乎不可能。)交易按照区块链中的顺序处理,处理的结果就是一个分布式账本。智能合约是...

2018-03-14 17:37:30 6586

(12)使用数据分区优化join

数据分区 设计RDD的Partitioner

2015-06-10

(10)KeyValue对RDDs(二)

(10)KeyValue对RDDs(二)

2015-06-10

(9)KeyValue对RDDs(一)

KeyValue对RDDs介绍 创建KeyValue对RDDs KeyValue对RDDs的操作

2015-06-10

(8)RDDs的特性

RDDs的血统关系图 RDDs的延迟计算 RDD.persist()

2015-06-10

(7)RDDs基本操作之Actions

RDDs基本操作之Actions

2015-06-10

(6)RDDs基本操作之Transformations

Transformations介绍 逐元素transformations 集合运算

2015-06-10

(5)RDDs介绍

RDDs介绍 RDDs的创建方法 Scala的基础知识

2015-06-10

(3)Spark开发环境搭建

使用Scala+IntelliJ IDEA+Sbt搭建开发环境

2015-06-10

(2)Spark基础知识

Spark下载 Spark的Shells Spark的核心概念

2015-06-10

(1)Spark简介

从bigdatastudy.cn下载的讲义

2015-06-10

perl-base_5.14.2-6ubuntu2.4_amd64

mysql安装时候遇到依赖问题,这是需要的包。 详情见: http://blog.csdn.net/maixia24/article/details/43410093

2015-02-02

hadoop-eclipse-plugin-1.2.1.jar

hadoop eclipse 插件,编译环境 hadoop1.2.1+ eclipse 版本 Version: Kepler Service Release 1 在我的ubuntu下亲测可用

2013-10-27

advanced rest client json文件

advanced rest client 需要加载的json文件

2013-04-26

空空如也

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

TA关注的人

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