首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Ubuntu Server搭建Hyperledger Fabric 2.1学习环境

最近在学习Hyperledger Fabric,它是由 Linux 基金会发起创建的开源区块链分布式账本。 ?...Hyperledger Fabric是一个开源区块链实现,开发环境建立在 VirtualBox 虚拟机上,部署环境可以自建网络,也可以直接部署在 BlueMix 上,部署方式可传统可 Docker 化,...2.1 下载fabric源码 进入GO的目录创建hyperledger文件夹: mkdir -p $GOPATH/src/github.com/hyperledger cd $GOPATH/src/...03 Fabcar测试 fabcar是一个小demo,我们这里运行它测试下看看。我们回到fabric-samples目录下,然后进入/fabcar目录中,先把网络给清理一下,然后启动: sudo ....参考资料 最新超详细的 Hyperledger Fabric2.2 环境搭建部署 https://blog.csdn.net/shengsikandan/article/details/107656060

1.6K20
您找到你想要的搜索结果了吗?
是的
没有找到

Fabric-sdk-java最新教程 原

链接:https://medium.com/@lkolisko/hyperledger-fabric-sdk-java-basics-tutorial-a67b2b898410 5、使用超级账本fabric...java sdk访问链码 这篇文章的重点在于链码的调用,因此比较详细地步骤讲解了使用fabric java sdk查询链码状态 或提交链码交易的代码,使用的是官方的fabcar链码案例。...6、使用fabric java sdk进行TLS通信 这篇文章的重点是介绍如何使用fabric java sdk访问启用了tls通信的超级账本fabric区块链 网络。...使用fabric java sdk创建和部署网络 这篇文章介绍如何使用fabric java sdk来创建并部署一个fabric区块链网络。...Hyperledger Fabric Java SDK 构建和部署区块链网络 这篇文章主要介绍如何使用Hyperledger Fabric SDK Java创建,部署和测试区块链网络,以及链码开发、部署与调用

3.4K30

利用Hyperledger Fabric开发你的第一个区块链应用

本文示例源于fabric-samples中的fabcar https://github.com/hyperledger/fabric-samples 在这个例子中,我们通过一个简单的示例程序来了解Fabric...在这个例子中使用的应用程序和智能合约(链码)统称为FabCar。这个例子很好地提供了一个开始用于理解Hyperledger Fabric。...我们通过查看智能合约来学习应用程序如何使用智能合约发送交易,如何使用智能合约来查询和更新账本。 使用FabCar开发一个简单的应用程序。...启动网络 下面的部分需要进入fabric-samples仓库的fabcar子目录。 使用startFabric.sh来启动你的网络。...如果你在使用Mac OS而且运行的是Mojava你需要[安装Xcode](https://hyperledger-fabric.readthedocs.io/en/latest/tutorial/installxcode.html

1.5K30

Hyperledger-fabric提供的官方范例fabcar试运行

一、我的环境: 图片.png 我使用的是Hyperledger fabric1.4.4版本 参照官方文档:https://hyperledger-fabric.readthedocs.io/en/release...-1.4/write_first_app.html 二、实验前准备 如果此前运行了其他的fabric测试程序,在试验前首先关闭其他的容器和网络 docker rm -f $(docker ps -aq)...docker rmi -f $(docker images | grep fabcar | awk '{print $3}') 图片.png 检查正在运行的docker容器,可以看到已经没有正在运行的容器...图片.png ---- 三、实验过程 进入~/go/src/github.com/hyperledger/fabric/scripts/fabric-samples/fabcar/目录 图片.png...node query.js 图片.png ---- 三、关闭容器和网络 docker rm -f $(docker ps -aq) docker rmi -f $(docker images | grep fabcar

1.1K10

fabric private data实战 原

Hyperledger Fabric private data是1.2版本引入的新特性,fabric private data是利用旁支数据库(SideDB)来保存若干个通道成员之间的私有数据,从而在通道之上又提供了一层更灵活的数据保护机制...本文将介绍如何在链码开发中使用fabric private data。 ?...如果要快速掌握hyperledger fabric区块链的开发,推荐汇智网的在线互动实战教程: Hyperledger Fabric 区块链开发详解 Hyperledger Fabric java...区块链开发详解 fabric private data用例 我们使用Hyperledger Fabric中经典的fabcar案例来展示如何使用私有数据集。...fabric private data链码最佳实践 当然,我们的数据中有一部分是Hyperledger Fabric网络中的任何人都看得到的。

95420

使用Fabric Node SDK进行Invoke和Query

前面的文章都是在讲解Fabric网络的搭建和ChainCode的开发,那么在ChainCode开发完毕后,我们就需要使用Fabric SDK做应用程序的开发了。...官方虽然提供了Node.JS,Java,Go,Python等多种语言的SDK,但是由于整个Fabric太新了,很多SDK还不成熟和完善,所以我采用Node JS的SDK,毕竟这个是功能毕竟齐全,而且也是官方示例的时候使用的...这里就是使用刚才的命令下载下来的所有依赖包。 2.编写对Fabric的Query方法 下面我们新建一个query.js文件,开始我们的Fabric Node SDK编码工作。...4.总结 我们以上的query和Invoke都是参照了官方的fabcar示例,该示例在https://github.com/hyperledger/fabric-samples/tree/release.../fabcar 这只是简单的测试Node SDK是否可用,如果我们要做项目,那么就会复杂很多,可以参考官方的两个项目: https://github.com/hyperledger/fabric-samples

1.1K20

如何让电脑使用ipv6地址如何测试电脑是否支持ipv6地址

ipv6目前已经逐步在使用,很多的地方已经开始在普及,我们一直来看下如何设置。 在没有开启ipv6时,我们的电脑连接网络的方式是ipv4连接,ipv6连接是受限的,如下图。 那么如何开启ipv6呢?...一、检查带宽是否支持ipv6 首先检测自己的带宽网络是否支持ipv6,这一步至少重要,如果带宽不支持,后面无论怎么设置都是没有用的。那么如何检测呢?...1、方法一 测试:在浏览器地址栏输入网址“http://test-ipv6.com/”,在页面会给出您的ipv6网络测试结果。 如果是显示这样的,说明你的带宽暂时不支持ipv6,无法使用ipv6。...如果测试结果显示出来了ipv6地址,那说明带宽是 支持,那么可以进行ipv6的设置。...2、方法二 在浏览器地址栏输入网址“ http://ipv6test.google.com/ ”,您的网络支持ipv6,那么系统会提示。

34K21

hyperledger v1.0.5 区块链运维入门(一)

由于 Hyperledger Fabric 是建立在 Docker 基础之上的。所以不建议你去除 Docker 转而使用传统的本地编译安装方式。...提示 经过访问外国网站发现 https://goo.gl/byy2Qj 地址是 301 到下面地址: https://raw.githubusercontent.com/hyperledger/...但实际我们看到 Hyperledger Fabric 使用的镜像是 hyperledger/fabric-couchdb 不清楚是否有修改过 CouchDB 数据库。...若想进入到容器内部可以使用下面命令: docker-compose -f docker-compose-couchdb.yml exec couchdb bash 至此 CouchDB 节点部署完毕...Tools 节点安装 Tools 在生成创世区块的时候我们就曾经使用,你可以沿用之前的 tools 简单,或者创建一个 cli 节点,这个节点主要是用于管理区块链集群,例如合约部署,调试等等。

2.2K110
领券