说明:本文是观看B站大佬BLGCK视频教程《超级账本 hyperledger fabric v2.3 安装与测试网络》的笔记和补充。设备说明MacbookAir M1 MacOS13 Ventura除了go 安装的版本是18.7,其它工具如brew, Git, cURL, Docker, JQ等都是最新的。Windows11 安装VMware 17虚拟机,运行Ubuntu22.04.1 LTS使用
前面两篇文章介绍了Hyperledger Fabric SDK并使用一个实例介绍如何通过SDK和Hyperledger Fabric Blockchain交互, 现在详细分析相关的过程。 首先看 enroll (登录) admin 过程。'use strict';
/*
* Copyright IBM Corp All Rights Reserved
*
* SPDX-Li
转载
2023-09-22 13:16:07
145阅读
目录环境1. 获取镜像1.1 方式一:根据源码构建1.2. 方式二:从docker hub拉取2. 部署burrow单节点2.1 生成burrow配置(burrow.toml和.key目录)2.2 创建数据目录,并拷贝配置文件和私钥2.3 启动burrow容器2.4 查看容器是否启动2.5 查看日志3. 部署burrow多节点2.1生成burrow配置2.2 修改配置文件2.2 创建数据目录,并拷...
原创
2021-07-08 13:42:44
354阅读
# Hyperledger Fabric 实例:非Docker 环境的探索
在区块链技术逐渐崛起的今天,Hyperledger Fabric 已成为一个颇具影响力的选择。作为一个模块化的企业级区块链框架,Hyperledger Fabric 为开发者提供了灵活性,同时支持私有和权限验证的环境。在这篇文章中,我们将探索如何在非Docker环境中配置和运行一个简单的 Hyperledger Fabr
原创
2024-10-22 05:14:35
63阅读
??一个帅气的boy,你可以叫我Love And Program ??如果对你有帮助的话希望三连??支持一下博主 docker从导入到导出的基本流程前言导入docker镜像镜像启动使用容器提交文件保存镜像 前言docker作为当下最火热的技术必然是首当其冲,今天我也接到一个项目,用到了docker,于是做了一点准备工作,下面我来分享给大家从导入镜像到输出镜像的详细操作。导入docker镜像d
转载
2023-07-11 11:44:25
47阅读
Hyperledger(又名Fabric) 来源于伟大的IBM,从最初IBM将44,000行代码进行开源到现在,已经刚好有100个成员参与其发展,参考以下链接: Hyperledger Community:(https://www.hyperledger.org/community) Hyperledger mailing lists and archives:(http://lists.hy
今天分享了关于Docker Swarm异地组网的解决方案,没有深入原理去说明只是简略说一下组网的步骤和命令帮助各位快速上手。
原创
精选
2023-02-19 01:48:36
382阅读
docker-compose.yaml文件来源于first-network中docker-compose-cli.yamlvolumes: orderer.wilsoner.com: peer0.orggo.wilsoner.com: peer1.or
原创
2022-06-20 19:54:21
72阅读
一.什么是fabric 其实,超级账本也仅仅只是账本而已。叫账本或许有一些不合 理。因为只要是我们认为有必要进行存储的数据。我们均可以使用超 级账本进行存储。仅仅是一个将数据存到区块链的分布式记录簿而 已,当然这是很浅显的理解,但本质就是这样。二.为什么会存在超级账本 一个东西总不会平白无故的产生,没有相应的需求,超级账本也 不会发展至今。现在绝大多数区块链项目均为公有链,数据虽然被加
转载
2024-03-28 10:47:17
31阅读
部署并运行 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阅读
参考:https://hyperledgercn.github.io/hyperledgerDocs/glossary/Chaincode - 链码,即智能合约链码是一个运行在账本上的软件,它可以对资产进行编码,其中的交易指令(或者叫业务逻辑)也可以用来修改资产,链码运行的交易可能会改变世界状态。链码是一段可以访问账本的代码,一个链码可以访问一个甚至多个账本大多数情况下,chainc
转载
2024-05-22 12:46:59
36阅读
https://github.com/hyperledger/fabric.githttps://github.com/hyperledger/blockchain-explorer.githttps://github.com/hyperledger/fabric-sdk-java.githttps
原创
2022-05-19 21:53:36
155阅读
1: 环境构建在本文中用到的宿主机环境是Centos ,版本为Centos.x86_64 7.2, 一定要用7版本以上, 要不然会安装出错。 通过Docker 容器来运行Fabric的节点,版本为v1.0。因此, 启动Fabric网络中的节点需要先安装Docker、 Docker-compose和Go语言环境, 然后在网上拉取相关的Docker镜像, 再通过配置compose文件来启动各个节点。1
转载
2024-01-18 13:27:44
86阅读
综述Hyperledger Fabric是一个模块化的分布式账本解决方案支撑平台,提供高度的保密性、弹性、灵活性与可扩展性。它的目的是支持不同组件的可插入实现,并适应经济系统中存在的复杂性。Hyperledger Fabric提出了一个独特的高弹性且可扩展的体系结构,此结构使Fabric区别于其他区块链解决方案。在Fabric对企业级区块链的未来规划中,它的架构允许被全面审查且开源。我们建议新手用
转载
2024-08-06 18:41:04
52阅读
有段时间没有更新了,针对小伙伴问的比较多的区块链问题做一下回复。今天说的还是 Hyperledger Besu 区块链异地组网的事情,希望能对各位有所帮助
原创
2023-06-12 11:43:39
178阅读
hyperledger fabric项目概述Hyperledger,中文名为超级账本。是Linux基金会于2015年发起的推进区块链数字技术和交易验证的开源项目。Hyperledger的目标是让成员共同合作、共建开放平台以满足来自多个不同行业各种用户的需求,同时能大大简化业务流程。随着hyperledger项目的不断扩大,单一的项目无法满足业务的需求,因此hyperledger逐步由一个单一的项目
**学习Hyperledger Fabric 实战联盟链 ** Hyperledger Fabric入门1:快速上手jasonruan 2018.11.17前言本文是自己学习超级账本Fabric的第一篇文章,主要是体验了下基本功能——快速搭建起网络环境,并利用自带sample,体会了一下链码的部署与调用,为后续逐步深入其内部原理和链码开发做一个铺垫。名词解释自己初学超级
转载
2024-01-08 21:37:52
21阅读
现在所有的文件都已经准备完毕,我们可以启动fabric网络了。 一.启动orderer节点在orderer服务器上运行:cd ~/go/src/github.com/hyperledger/fabric/examples/e2e_cli
docker-compose -f docker-compose-orderer.yaml up -d运行完毕后我们可以使用docker ps看到运行
转载
2024-06-26 08:40:07
26阅读
目录3. Orderer节点的启动4. Peer节点的启动5. 创建通道6. Chaincode的部署和调用 3. Orderer节点的启动Orderer节点负责交易的打包和区块的生成。Orderer节点的配置信息通常放在环境变量或者配置文件中,本例中的配置信息统一放在配置文件中。fabric源码提供了Orderer启动所用到的配置文件的实例,将实力配置文件复制到Orderer的文件夹下面稍加修
转载
2023-12-20 17:23:29
151阅读