ICode9

精准搜索请尝试: 精确搜索
  • Hyperledger fabric-SDK-GO客户端开发篇(六)2020-12-27 10:36:32

    Hyperledger fabric-SDK-GO客户端开发篇(六) Fabric-SDK-GO是提供的Go语言开发包,应用程序可以利用Fabric-SDK-GO与fabric网络进行交互并访问链码。 软件开发包地址:https://github.com/hyperledger/fabric-sdk-go 1.1、目录介绍 pkg目录是fabric go sdk的主要实现,doc文档介绍了不同

  • Hyperleder Fabric chaincode生命周期2020-11-22 17:00:31

    chaincode是fabric上智能合约的称呼。 安装和定义chaincode总概: 主要经历4个步骤 1.打包chaincode 2.在peer上安装chaincode:每一个使用此chaincode的peer都需要进行chaincode的安装 3.在org上许可chaincode运行:每一个使用了此chaincode的org都需要进行许可。该chaincode需要满足o

  • fabric 链码 调试2020-11-22 09:58:25

    目录 配置链码调试模式的两种方式1、使用dev模式,启动peer节点2、配置peer节点的环境变量 配置链码调试模式的两种方式 1、使用dev模式,启动peer节点 peer node start --peer-chaincodedev=true 2、配置peer节点的环境变量 CORE_CHAINCODE_MODE=dev CORE_CHAINCODE_ID_NAM

  • Hyperledger Fabric从源码分析链码实例化过程2020-06-29 16:10:34

    上篇文章——Hyperledger Fabric从源码分析链码安装过程,分析了链码安装的大致过程,这篇文章分析一下链码实例化的过程,其中有一部分的代码非常相似,类似的函数解析我就不再展开了,可以直接看链码安装文章的相关介绍。 好了下面就开始吧。 链码实例化源码解析 相关源码入口在pee

  • Fabric2.0 使用开发模式(dev 模式)测试2020-06-29 16:05:53

    dev模式   dev模式不是Fabric 2.0引入的,1.x版本就已存在的。对于Fabric 2.0来说,可以构建外部的链码容器,对于运维和开发调试来说,变得越来越方便。在2.0版本之前,链码是通过节点执行和维护的。开发模式在链码“编码/编译/运行/调试”的开发生命周期中很有用。本节不考虑外部

  • Fabric-sdk-go操作Chaincode2020-06-14 16:56:19

    因为工作的需要,最近了解了下如何通过sdk来操作Chaincode,本文是sdk使用时的一些操作总结。 在fabric网络启动过程中,一般分为“启动网络 -> 创建通道 -> 加入通道 -> 安装链码 -> 实例化链码 -> 调用链码”。本文以fabric-sdk-go项目中的end_to_end.go为例,介绍如何通过fabric-sdk-go

  • Chaincode调试 —— 开发者模式和单元测试2020-05-23 11:52:11

    在fabric开发中,chaincode的测试是一个令人比较头疼的问题,一是由于实际情况中chaincode中的存储和查询是依赖于peer节点上的状态数据库的,所以无法在本地直接测试;二是由于chaincode是运行于容器中的,这导致我们很难获取在代码中打印的日志。 如果直接在实际开发环境中测试chaincode

  • Hyperledger Fabric New Chaincode Lifecycle V 2.02020-05-04 17:45:14

    我最近在看文档,希望能为大家学习提供一点帮助,欢迎查看之前翻译的文章、提问以及建议,谢谢。 V2.0 新的链码生命周期Chaincode 命令介绍InitInstallInstantiate (已被 chaincode define 替代)Chaincode defineQueryInvokepeer lifecycle chaincode 命令Deploying a chaincodeIns

  • 第三章 九析带你轻松完爆 hyperledger fabric - 学习 first-network2020-01-29 21:56:18

    本系列文章:第一章:九析带你完爆 fabric - 快速搭建区块链第二章:九析带你完爆 fabric - 快速搭建 GO 环境第三章:九析带你完爆 fabric - 快速上手 first-network 样例目录1 前言2 编译生成 configtxgen 和 cryptogen    2.1 编译生成 configtxgen    2.2 编译生成 cryptoge

  • 第一章 九析带你轻松完爆 hyperledger fabric - 搭建区块链网络2020-01-15 10:02:15

    目录1 前言2 配置超级账本环境    2.1 下载 fabric 源码    2.2 解压缩源码    2.3 下载 Docker 镜像        2.3.1 启动脚本添加执行权限        2.3.2 注释下载语句        2.3.3 下载 Docker 镜像3 部署超级账本多节点网络    3.1 下载

  • 用户指南:BSN内测时的常见问题2019-11-11 18:01:27

      2019年10月15日,区块链服务网络(BSN)正式发布,同时开始了为期半年的开放内测。这一消息一经传出,众多区块链技术的拥趸者终于感觉拨开云雾见青天,找到了组织,纷纷开始报名申请内测。   BSN内测开放后的半个多月里,内测名额申请注册总数已经过半,剩余不多的内测名额也愈发的显得珍贵,很

  • Hyperledger Fabric(4)链码ChainCode2019-11-01 13:52:49

    智能合约,是一个抽象的概念,智能合约的历史可以追溯到 1990s 年代。它是由尼克萨博(Nick Szabo)提出的理念,几乎与互联网同龄。 我们这里所说的智能合约只狭义的指区块链中。它能够部署和运行在区块链环境中,由一段代码来描述相关的业务逻辑。部署后的智能合约在区块链中无法修改,智能合

  • Fabric基础架构原理(二)2019-07-16 11:01:00

    Fabric 的网络节点本质上是互相复制的状态机,节点之间需要保持相同的账本状态。为了实现这个目的,各个节点需要通过共识( consensus )过程,对账本状态的变化达成一致性的认同。 Fabric 的共识过程包括 3 个阶段:背书、排序和校验。 1. 背书 在背书( endorsement )阶段中,背书节点对客户端发

  • Fabric1.4源码中链码容器启动过程解析2019-06-23 14:44:17

    想写点东西记录一下最近看的一些Fabric源码,本文使用的是fabric1.4的版本,所以对于其他版本的fabric,内容可能会有所不同。 其实我仅仅知道Go语言一些语法的使用,并不太熟悉Go语言,所以解析的内容可能会有误,欢迎大家批评指正。 本文想针对Fabric中链码容器的启动过程进行源码的解析。这

  • 图像处理、分析与机器视觉(第4版)第四章习题答案2019-06-12 10:02:52

    S4.1 写出图4.12所示区域的4-邻域链码和8-邻域链码。 答:左图4邻域链码:0000322330303332211123232211001111 左图8邻域链码:0000645776664488855442201222 右图4邻域链码:0003000033222303322112121211 右图8邻域链码:00070006644476644224242422 (第一题是我根据自己的理解做的

  • 第十一章 图像的表示与描述2019-06-02 17:55:36

    目标的表达与描述的基本概念 表达: – 图像分割得到基于目标的像素集合 – 采用一种合适的方式对集合进行表示——目标表达 – 区域边界的表达: • 体现边界的延续关系 • 体现边界勾勒出的目标的形状 – 区域形状的表达 • 体现区域的灰度、纹理以及在空间的位置关系 描述: – 在

  • Fabric 架构与设计2019-05-17 18:51:20

    架构设计 整个功能架构如下图所示。 包括三大组件:区块链服务(Blockchain)、链码服务(Chaincode)、成员权限管理(Membership)。 概念术语 Auditability(审计性):在一定权限和许可下,可以对链上的交易进行审计和检查。 Block(区块):代表一批得到确认的交易信息的整体,准备被共识加入到区块链中

  • 009-结构-结构说明2019-03-11 21:49:47

    Hyperledger Fabric架构提供以下优点:   1.链码信任的灵活性。该架构将链码(块链应用)的信任假设与信任假设进行排序。换句话说,订购服务可以由一组节点(订单者)提供,并且容许他们中的一些节点出现故障或不正当行为,并且支持者对于每个链码可能是不同的。   2.可扩展性。由于负责特定链

  • 钱包2019-02-07 16:43:41

    概念 钱包里只含有钥匙。 “钱币”被记录在比特币网络的区块链中。 用户通过钱包中的密钥签名交易,从而来控制网络上的钱币。 分类 非确定性钱包 其中每个密钥都是从随机数独立生成的。密钥彼此无关。简称 JBOK 钱包。 确定性钱包 其中所有的密钥都是从一个主密钥派生出来,这个主密钥

  • 快速了解链码是什么?2019-01-24 15:56:03

    链码是什么?链码也就是所谓的智能合约。智能合约是由事件驱动的,具有状态的存储和运行在区块链上的程序。它通过预置了一些条件和规则,在一定的事件下触发智能合约的执行。智能合约最终的目标是在区块上生成账本数据,也就是说所有对账本的操作都是由智能合约来完成的。 我们可以认为它

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有