阅读fabric源码的共识机制部分,感觉源码难度还是有的,所以先从最简单的requeststore开始吧。在阅读了部分超级账本的源码后,有一个经验就是,在阅读源码特别是大项目的源码时,可能会感到无所适从,其实这也是很正常的,我的经验是可以先从一条线开始理清代码的执行流。比如像 hyperledger 这样的平台,可以从链码的执行这条线来看源码,跟着调试一步步走,相信会简单不少。但是对于那些不是很好
转载 8月前
87阅读
目录3. Orderer节点的启动4. Peer节点的启动5. 创建通道6. Chaincode的部署和调用 3. Orderer节点的启动Orderer节点负责交易的打包和区块的生成。Orderer节点的配置信息通常放在环境变量或者配置文件中,本例中的配置信息统一放在配置文件中。fabric源码提供了Orderer启动所用到的配置文件的实例,将实力配置文件复制到Orderer的文件夹下面稍加修
转载 2023-12-20 17:23:29
151阅读
 **学习Hyperledger Fabric 实战联盟链  ** Hyperledger Fabric入门1:快速上手jasonruan 2018.11.17前言本文是自己学习超级账本Fabric的第一篇文章,主要是体验了下基本功能——快速搭建起网络环境,并利用自带sample,体会了一下链码的部署与调用,为后续逐步深入其内部原理和链码开发做一个铺垫。名词解释自己初学超级
转载 2024-01-08 21:37:52
21阅读
Hyperledger Fabric 2.0 官方文档中文版第6章 教程上总目录6.教程(上)将智能合约部署到通道启动网络Logspout设置打包智能合约安装链码包批准链码定义将链码定义提交到通道调用链码升级智能合约清除下一步写你的第一个应用程序开始之前设置区块链网络注册管理员用户注册并登记应用程序用户查询账本FabCar智能合约更新账本清除总结额外资源商业票据教程先决条件下载示例创建网络作为m
导航一、前言二、hyperledger fabric介绍三、测试网络示例3.1 搭建开发环境3.2 安装示例、二进制和 Docker 镜像3.3 使用Fabric测试网络3.4 使用认证机构建立网络四、汽车生产应用4.1 搭建开发环境4.2 注册登记等操作使用4.3 智能合约4.4 更新账本五、商业票据应用5.1 运行网络5.2 以MagnetoCorp身份管理员身份开发人员身份5.3 以 Di
转载 2023-12-23 19:57:40
496阅读
如果还不具备Hyperledger Fabric V2.0的完整环境,请参考:Hyperledger Fabric(一)V2.0基础环境搭建。在具备基础环境后,便可进行Fabric网络的部署工作。可以参照官网文档关于first-network案例的部分,使用提供的脚本文件快速启动区块链网络。但为了搭建自定义的Fabric网络,需要掌握脚本所执行的具体操作。脚本部署Fabric网络的方式如下(启用C
转载 2024-03-29 18:38:24
5阅读
 1》运行实例先下载hyperledger fabric samples示例vagrant@ubuntu-xenial:~$ git clone https://github.com/hyperledger/fabric-samples.git Cloning into 'fabric-samples'... remote: Enumerating objects: 2705, done
转载 2024-03-08 14:19:27
56阅读
1,Channel长连接     在new出一个channel连接时候,在客户端中会以channel名称存储的链接,所以在此获取通道时候,需要使用get           2,添加事件机制,1.2和1.3的区别            &n
1. 简介Hyperledger Fabric 是一个开源的企业级许可分布式账本技术(Distributed Ledger Technology,DLT)平台。Fabric 具有高度模块化和可配置的架构,可为各行各业的业务提供创新性、多样性和优化,其中包括银行、金融、保险、医疗保健、人力资源、供应链甚至数字音乐分发。支持通用编程语言编写智能合约(如 Java、Go 和 Node.js)该平台最重要
HyperLedger Fabric 学习思路分享   HyperLedger Fabric最初是由Digital Asset和IBM公司贡献的、由Linux基金会主办的一个超级账本项目,它是一个目前非常流行并广为人知的区块链网络框架的实现方案。作为一种基于模块化架构开发应用程序或解决方案的基础,HyperLedger Fabric支持如共识和会员服务等即插即用的组件,它的设计初衷是支持不同组件的
  参考:https://hyperledgercn.github.io/hyperledgerDocs/glossary/Chaincode - 链码,即智能合约链码是一个运行在账本上的软件,它可以对资产进行编码,其中的交易指令(或者叫业务逻辑)也可以用来修改资产,链码运行的交易可能会改变世界状态。链码是一段可以访问账本的代码,一个链码可以访问一个甚至多个账本大多数情况下,chainc
转载 2024-05-22 12:46:59
36阅读
本文在Ubuntu18.04运行,fabric版本为2.3.0。本文篇幅较长,因此分为两篇。快速运行一个简单的Fabric网络2详见:link 目录一、Fabric环境准备二、生成Fabric需要的证书文件三、创始块的生成1. 系统创始块的生成2. 账本创始块的生成 一、Fabric环境准备Hyperledger Fabric环境搭建过程 注:假设所有的配置文件和数据文件都存放在目录/home/y
转载 2023-12-13 21:19:00
48阅读
一.什么是fabric  其实,超级账本也仅仅只是账本而已。叫账本或许有一些不合 理。因为只要是我们认为有必要进行存储的数据。我们均可以使用超 级账本进行存储。仅仅是一个将数据存到区块链的分布式记录簿而 已,当然这是很浅显的理解,但本质就是这样。二.为什么会存在超级账本  一个东西总不会平白无故的产生,没有相应的需求,超级账本也 不会发展至今。现在绝大多数区块链项目均为公有链,数据虽然被加
转载 2024-03-28 10:47:17
31阅读
教程是跟着 某硅谷 三年前的视频一点点实现的。但是,跟着教程走,会出现很多视频里面没有出现过的问题,本文着重讲解搭建过程碰到的问题及解决方案!!一、环境准备# 先更新一下 $ sudo apt-get update1、 安装docker (见我之前的教程)2、安装docker-compose#安装依赖工具 $ sudo apt-get install python-pip -y
转载 2024-04-15 11:17:41
109阅读
运行环境:Ubuntu 16.04# 下载官方 samplegit clone -b master https://github.com/hyperledger/fabric-samples.gitcd fabric-samples && git checkout v1.1.0# 下载fabric提供的工具curl -sSL https://goo.gl/6wtTN5 | bash -s 1.1.0 # 运行samplecd ...
原创 2021-06-17 11:57:18
673阅读
Hyperledger Fabric 2.0 官方文档中文版 第6章 教程下总目录6.教程(下)使用CouchDB为什么使用CouchDB?在Hyperledger Fabric中启用CouchDB创建索引将索引添加到链码文件夹安装并定义链码查询CouchDB状态数据库对查询和索引使用最佳实践分页查询CouchDB状态数据库更新索引删除索引向通道添加组织设置环境把Org3带到通道手动将Org3带
运行环境:Ubuntu 16.04# 下载官方 samplegit clone -b master https://github.com/hyp
原创 2022-03-28 14:44:48
615阅读
1点赞
部署并运行 Java 链代码示例您已经定义并启动了本地区块链网络,而且已构建 Java shim 客户端 JAR 并安装到本地 Maven 存储库中,现在已准备好在之前下载的 Hyperledger Fabric 附带的一个 Java 链代码示例上构建、注册和调用交易。部署并运行链代码您将执行以下步骤:使用 Gradle 构建示例。通过运行 Gradle 构建软件为您创建的脚本,向验证对等网络
转载 2024-06-05 13:17:09
57阅读
       下面这一节将会从概念的角度来说明一下,Hyperledger Fabric是如何做到让企业组织之间在区块链的网络间进行协作的。如果你是一个设计师、管理者异或一个开发者,通过这个小节,你可以对区块链网络之间的主要结构以及整个的流程组件有一个很清晰的认识。本小结会利用一个可以实际应用的,可操作的例子来进行介绍区块链网络中的所有的主要的组成部
转载 2023-07-17 13:30:57
227阅读
综述Hyperledger Fabric是一个模块化的分布式账本解决方案支撑平台,提供高度的保密性、弹性、灵活性与可扩展性。它的目的是支持不同组件的可插入实现,并适应经济系统中存在的复杂性。Hyperledger Fabric提出了一个独特的高弹性且可扩展的体系结构,此结构使Fabric区别于其他区块链解决方案。在Fabric对企业级区块链的未来规划中,它的架构允许被全面审查且开源。我们建议新手用
转载 2024-08-06 18:41:04
52阅读
  • 1
  • 2
  • 3
  • 4
  • 5