没使用Docker,也没有用fabric-ca,但是区块链超级账本项目fabric创建通道失败,请问怎么解决?

错误如下:

gary@Hyperledger:~$ cd /opt/hyperledger/peer
gary@Hyperledger:/opt/hyperledger/peer$ export set CORE_PEER_LOCALMSPID=Org1MSP
gary@Hyperledger:/opt/hyperledger/peer$ export set CORE_PEER_MSPCONFIGPATH=/opt/hyperledger/fabricconfig/crypto-config/peerOrganizations/org1.qklszzn.com/users/Admin@org1.qklszzn.com/msp/admincerts
gary@Hyperledger:/opt/hyperledger/peer$ sudo peer channel create -t 50s -o orderer.qklszzn.com:7050 -c roberttestchannel -f /opt/hyperledger/order/roberttestchannel.tx
2018-10-28 20:36:30.874 CST [channelCmd] InitCmdFactory -> INFO 001 Endorser and orderer connections initialized
Error: got unexpected status: BAD_REQUEST -- error authorizing update: error validating DeltaSet: policy for [Group] /Channel/Application not satisfied: Failed to reach implicit threshold of 1 sub-policies, required 1 remaining

0

2个回答

0
cunxinlitian
Gary.fu 在Ubuntu中创建目录的时候,都不要使用sudo命令
7 个月之前 回复
cunxinlitian
Gary.fu 我并不是基于Docker安装的,我按照《区块链开发实战-Hyperledger Fabric关键技术与案例分析》这本书的第4章进行Fabric的安装,结果在创建通道的时候出现如上错误,请各位大神告诉这个错误是啥意思?应该怎么解决?
8 个月之前 回复

我知道哪错了,是文件夹权限问题

0
dzq19910806
dzq19910806 你好,我也出了这问题。请问是哪个文件夹权限问题了?
7 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
区块链 Hyperledger - 超级账本项目在centos7环境下基于Docker安装与部署
Hyperledger 项目是开源界面向开放、标准区块链技术的首个重要探索,在 Linux 基金会的支持下,吸引了众多科技和金融巨头的参与。 本文将介绍 hyperledger 项目的历史,并以核心的 fabric 项目为例,讲解如何快速安装部署和应用区块链系统。项目基于Docker进行安装与部署,关于Docker在Centos中的安装与部署请参考博文《Centos下Docker使用镜像和Dock...
区块链 Hyperledger - 超级账本项目在centos7环境下的安装与部署
区块链 Hyperledger - 超级账本项目在centos7环境下的安装与部署 Hyperledger 项目是开源界面向开放、标准区块链技术的首个重要探索,在 Linux 基金会的支持下,吸引了众多科技和金融巨头的参与。 本文将介绍 hyperledger 项目的历史,并以核心的 fabric 项目为例,讲解如何快速安装部署和应用区块链系统。亲试操作系统版本:centos7或centos7.1
超级账本HyperLedger的Fabric-CA的使用(两个组织一个Orderer三个Peer),带视频演示
原文地址: 超级账本HyperLedger的Fabric-CA的使用演示(两个组织一个Orderer三个Peer) 说明 启动fabric-ca 生成fabric-ca admin的凭证 创建联盟 为每个组织准备msp 注册example.com的管理员Admin@example.com 注册org1.example.com的管理员Admin@org1.example.com 注册...
HyperLedger Fabric - 超级账本(5)使用多通道
使用多通道 $ cd ~/hyfa/fabric-samples/chaincode-docker-devmode $ sudo docker-compose -f docker-compose-simple.yaml down $ cd ../first-network 创建一个应用通道的配置交易 务必替换$CHANNEL_NAME或设置CHANNEL_NAME为可在整个...
用Kubernetes部署超级账本Fabric的区块链即服务
本文将探讨如何把 Fabric v1.0自动化部署在现今最流行的 Kubernetes 容器平台上,从而实现对分布式区块链平台的管理和监控等功能。
超级账本HyperLedger的Fabric“全手动”、“多节点”部署教程,带视频演示
原文地址:超级账本HyperLedger的Fabric项目的手动部署教程 说明   虽然通过Building Your First Network中的docker-compose文件可以直接启动一个all-in-one的fabric。 但这种方式隐藏了太多的细节,只能让人有个模糊的认识,对生产环境中部署方式、多服务器部署,依然不清不楚, 对各组件的配置文件也完全不了解。 通过反复阅读Fab...
超级账本Hyperledger-Fabric本地编译与安装(来源于区块链-原理、设计与应用)
超级账本Hyperledger-Fabric本地编译与安装                                                                                       来源于杨保华等《区块链-原理、设计与应用》 本地编译安装部署超级账本Fabric网络。  超级账本Fabric基于Go语言实现,本地编译推荐配置Golang1
超级账本HyperLedger的cello项目的部署和使用
原文地址:超级账本HyperLedger的cello项目的部署和使用   说明 应用场景 源码 master安装 workder安装(docker) 参考 说明 cello是一个用来部署、管理fabric的系统。 在cello中录入一批机器(host)后,可以在指定的机器上创建chain,也就是部署一个fabric。 cello是一个很初期的系统,当前最大的问题是: 它在以...
区块链项目_超级账本Hyperledger Fabric
参考:解密超级账本-Fabric运行机制
使用 K8S 部署 Fabric
Fabric K8S 部署 https://github.com/horan-geeker/fabric-on-k8s Fabric Helm 部署 https://github.com/horan-geeker/fabric-on-helm
区块链之Hyperledger(超级账本)Fabric v1.0 的环境搭建(超详细教程)
首先感谢深蓝居,这篇教程是基于他的教程[http://www.cnblogs.com/studyzy/p/7437157.html]整理的,区块链技术发展很快,在大神的教程上稍做了些补充。另外,有也在学习区块链的同学可以联系我,大家互相学习!在刚开始接触Hyperledger时,非常迷茫,不知道从何入手。导师建议我别只看理论知识,试着在机器上运行一下,边用边学。于是开始在网上各种查怎么搭建Fabri
区块链Hyperledger(超级账本)Fabric v1.0 的环境搭建(以及错误汇总)
1.虚拟机上创建Ubuntu系统 2.查看apt source是国内的:执行sudo vi /etc/apt/sources.list 查看apt列表http://cn则是国内(如果是国外,输入 :%s/us./cn./g )然后输入 :wq保存退出 3.安装Docker:使用阿里云安装curl -sSL http://acs-public-mirror.oss-cn-hangzhou.ali...
IBM关于区块链的HyperLedger Fabric项目第五讲PPT:共享账本
IBM开源技术社区关于区块链的HyperLedger Fabric项目系列讲堂的第五讲的PPT,讲课很详细,其中一些图表都有借鉴意义。第五讲主要内容是共享账本
超级账本Fabric的部署(出错汇总)
问题1输入docker-compose –version 出错信息: ERROR: Dependency conflict: an older version of the ‘docker-py’ package is polluting the namespace. Run the following command to remedy the issue: p...
HyperLedger(超级账本)Fabric 视频+课件+源码
区块链开发:HyperLedger(超级账本)Fabric 视频+课件+源码 交流群:613121183
区块链超级账本Hyperledger Fabric深入剖析详解
hyperledger fabric是区块链中联盟链的优秀实现,主要代码由IBM、Intel、各大银行等贡献,目前v1.1版的kafka共识方式可达到1000/s次的吞吐量。本文中我们依次讨论:区块链的共通特性、fabric核心概念、fabric的交易执行流程。 架构说明 Hyperledger Fabric带来如下优势: 链码信任灵活性。架构将对链码(区块链应用程序)的信任假设与对排序的信...
超级账本Fabric区块链用弹珠游戏Marbles 部署
Marbles 演示 Marbles GitHub地址 关于 Marbles 这个应用程序的基础网络是 Hyperledger Fabric,后者是一个 Linux Foundation 项目。您可能想查阅以下操作说明来稍微了解一下 Hyperledger Fabric。 本演示旨在帮助开发人员了解链代码的基础知识以及如何使用 Fabric 网络开发应用程序。 这是一个非常简单的资...
超级账本HyperLedger:Fabric nodejs SDK的使用(附视频讲解)
作者: 李佶澳   转载请保留:原文地址   发布时间:2018/04/25 11:11:00 说明 准备合适的node版本 用npm管理依赖包 Example 参考 说明 这是“网易云课堂IT技术快速入门学院”使用的素材。 操作、配置文件和代码讲解视频在网易云课堂《HyperLeger Fabric进阶实战课》第五章中。 当前(2018-04-25 11:16:23)fabric...
fabric动态增加组织(二)组织加入通道
进入cli容器,切换环境变量 export CORE_PEER_TLS_ROOTCERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.exampl...
超级账本Fabric的架构与设计
超级账本Fabric项目自诞生之日起就吸引了全球众多企业的密切关注,已经先后发布了两个大的版本,0.6实验版本(2016年9月)和1.0正式版本(2017年7月)。
超级账本Hyperledger Fabric的使用
原文地址:超级账本Hyperledger Fabric的使用   说明 网易云课堂:HyperLedger Fabric手动部署教程的视频讲解 超级账本HyperLedger Fabric手动部署教程的文字实录(公开) Hyperledger是Linux基金会在2015年发起的项目,目的是推进区块链技术的开发应用。Hyperledger收录了多个区块链项目。 区块链技术平台: Sa...
跟我开发区块链商业应用:超级账本
课程介绍 区块链技术如火如荼,各种学习资料也层出不穷,很多人更关心如何“发币”,而作为开发者可能更关心:区块链究竟是什么?利用什么技术,解决什么问题?最早的区块链应用是比特币,随后出现的以太坊把该技术推向了大众的视野,二者都是以数字货币为目标的区块链应用。而 Hyperledger Fabric 的出现让区块链走出了“币圈”走向了实际应用。 Hyperledger Fabric 是 IBM 主导的...
Fabric CA的部署与使用
Fabric CA是Hyperledger Fbric的证书认证中心,提供以下功能:用户信息的登记与注册,数字证书的颁发与管理。 前言 之前使用CA服务一直是在docker容器中运行下载好的CA镜像,在应用程序中通过Node SDK中集成的接口来访问CA服务器,这次尝试手动部署CA服务; Fabric CA由服务端和客户端组件组成,CA服务端(fabric-ca-server)可...
区块链项目实战——HyperLedger(超级账本)Fabric
区块链项目实战——HyperLedger(超级账本)Fabric
深度探索Hyperledger技术与应用之超级账本的典型交易流程
本文从典型交易流程介绍Hyperledger Fabric 1.0的架构。
Hyperledger -超级账本 学习报告
Hyperledger -超级账本 学习报告   一、什么是区块链?   区块链的基本原理,基本组件包括: 交易:对账本状态的改变; 区块:记录交易和状态,是对当前账本状态的一次确认; 链:状态变化的日志记录。 把区块链作为一个状态机,则每次交易就是试图改变一次状态,每次生成区块就是参与者对于其中包括的所有交易改变状态的结果确认。   目前区块链的三种发展项目:   分类:
各种区块链白皮书:超级账本Hyperledger白皮书(中文版),精通比特币,区块链-从数字货币到信用社会
各种区块链白皮书:超级账本Hyperledger白皮书(中文版),精通比特币,区块链-从数字货币到信用社会, 仅供学习参考,想了解或者做技术开发的可以瞧瞧看看。
超级账本Fabric中的权限管理和策略
权限管理是区块链网络十分重要的功能,负责控制某个身份在某个场景下是否允许采取某个操作(如读写某个资源)。 超级账本 Fabric 项目通过策略(Policy)来灵活指定各场景下的操作权限。 策略应用场景 具体来看,常见的策略场景包括如下表所示。其中,大部分都与系统配置链码相关,可以在通道配置中进行指定;部分为代码中的规定。 对于存储在通道配置中的策略,可以利用 configtx.yaml ...
基于超级账本Fabric的商业实践 第六章 区块链政务数据共享以及服务
1. 北京
区块链组织-超级账本(Hyperledger)的简介
区块链上有国外比较著名的组织比如R3联盟、超级账本(Hyperledger),国内的中国区块链研究联盟(China Blockchain Research Alliance)、中国分布式总账基础协议联盟(China Ledger联盟)、金融区块链合作联盟等。 超级账本(Hyperledger)是Linux基金会于2015年发起的推进区块链数字技术和交易验证的开源项目,目标是让成员共同合作,共建开
[区块链]Hyperledger Fabric源代码(基于v1.0 beta版本)阅读之乐扣老师解读系列 (一)Fabric简介
写在前面众所周知,超级账本的fabric技术还是一个还在不断进化中的区块链框架。到目前20170613为止,还只是在beta阶段,对于这个时机开始解读源代码会不会为时过早,或者说正式版出来是不是有很大的变化。在这里,乐扣老师只能说与时俱进,毕竟在技术的前沿,前面吃螃蟹总归代价会大点,但收获会更大:)
超级账本Sawtooth已经可以实现商用
点击上方“蓝色字”可关注我们!暴走时评:超级账本区块链联盟已经推出商用版本Sawtooth,这是汲取比特币等公有链的新型开源区块链,为了满足企业需求,提供了模块化功能。PoET共识机制让互不信任甚至互不相识的企业可以就关键任务达成共识,抵御公有链更常见的拒绝服务攻击。而且兼容智能合约语言,可以与其他区块链兼容。最重要的是,在满足企业需求同时,没有抛弃区块链基本特性。同时兼容各种硬件解决方案,为企业
从基础到实战,构建Hyperledger Fabric智能合约开发
Fabric是超级账本(Hyperledger)最早也是最成熟的项目,目前国内腾讯、阿里、百度、华为,国外亚马逊、IBM、微软等所有BaaS厂家都支持的区块链技术,几乎所有国内银行上线的区块链项目都在用Fabric,其他行业也超过一半在用Fabric。本次课程将教您如何使用GO语言开发Hyperledger Fabric智能合约,通过智能合约操作账本,搭建Fabric联盟链网络,并通过智能合约和Fabric网络实现交互。
Hyperledger Fabric 超级账本 Java 开发环境搭建
面向 Java 开发人员的链代码简介 您或许听说过区块链,但可能不确定它对 Java™ 开发人员有何用。本教程将帮助大家解惑。我将分步展示如何使用 Hyperledger Fabric v0.6 来构建、运行和执行使用 Java 语言编写的智能合约或链代码。您将安装一些工具,定义本地区块链网络,构建并运行一个链代码智能合约。 有关区块链的概述,请参阅 developerWorks 博客中的...
区块链必知 -- 超级账本Hyperledger
比特币、以太坊的成功,推动了区块链行业的飞速发展,从区块链的分类来看,它们都属于公链项目,区块链除了有公链之外、还有私有链和联盟链。公链的完全去中心化是一个美好的未来,但是又和现实存在着很大的冲突,难以快速落地 ,多中心的联盟链被认为是更有可能快速融入现实,落地实践。当前最著名的的联盟链基础平台就是“超级账本(Hyperledger)”项目。 1、超级账本是什么? 超级账本(hyperle...
超级账本项目(Hyperledger):商业化联盟链项目
超级账本项目(Hyperledger):商业化联盟链项目公有链的固有缺点:交易效率低:吞吐量每秒7笔左右,每笔交易需要60min以上才能确认。交易的确定性无法保证。提供多种框架和代码,包含开放的协议和标准,不同的共识算法和存储模型,身份认证,访问控制,智能合约等服务。目标:为商业区块链提供底层支持。5个正在孵化的项目:Fabric、Sawtooth Lake(锯齿湖)、Iroha(色彩)、Bloc...
超级账本共识机制
fabric的网络节点本质是互相复制的状态机,节点之间需要保持相同的账本状态。为了实现这个目的,各个节点需要通过共识过程,对账本状态的变化达成一致性的认同。因为账本记录得失系统中发生的交易,共识机制实际上就是要确保各个节点看到相同的交易顺序和交易内容,从而保证各个节点都处于相同的状态。 fabric的共识过程包括3个阶段:背书、排序和校验。 背书 在背书的阶段,背书节点对客户端发来的交易预案...
Hyperledger - 超级账本项目
2015 年 12 月,开源世界的旗舰——Linux 基金 会牵头,联合 30 家初始企业成员(包括 IBM、Accenture、Intel、J.P.Morgan、R3、DAH、DTCC、FUJITSU、HITACHI、SWIFT、 Cisco 等),共同 宣告 了 Hyperledger 项目的成立。该项目试图打造一个透明、公开、去中 心化的分布式账本项目,作为区块链技术的开源规范和标准,让更多...
超级账本-面向企业的分布式账本
超级账本项目是Linux基金会近些年来重点支持的面向企业的分布式账本平台。它同时也是开源界和工业界技术力量颇有历史意义的携手合作,共同为分布式账本技术提供了在代码实现、协议和规范标准上的技术参考。成立一年多以来,超级账本社区已经吸引了国内外来自各行业的大量关注,并从最初的一个项目、三十位成员,发展到今天的近十个顶级项目,过百个企业会员。这些项目和各行业的领军企业,共同构造了完善的企业级区块链生态系统。同时,超级账本项
《HyperLedger Fabric 实战》—— 十、项目演练 -- 反欺诈系统
《HyperLedger Fabric 实战》—— 十、项目演练 – 反欺诈系统 注意点 1、用户唯一ID应该是姓名与身份证号组合后的MD5,这样可以防止加盟用户仅通过机器生成的大量身份证号来恶意刷区块链平台;   2、合约不应以用户为核心,而应以用户及小贷公司的合同作为合约核心,以防止加盟方自身的Bug等问题,向联盟平台写入大量无法溯源的用户数据,而导致错误; 编写贷款合约 finance/be...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 区块链fabric教程 fabric区块链开发