下面这一节将会从概念的角度来说明一下,Hyperledger Fabric是如何做到让企业组织之间在区块链的网络间进行协作的。如果你是一个设计师、管理者异或一个开发者,通过这个小节,你可以对区块链网络之间的主要结构以及整个的流程组件有一个很清晰的认识。本小结会利用一个可以实际应用的,可操作的例子来进行介绍区块链网络中的所有的主要的组成部
转载 2023-07-17 13:30:57
178阅读
Hyperledger在最近的一篇博文中发布了一个名为Hyperledger Grid的新项目。Grid是一个用于集成分布式账本技术(DLT)解决方案与供应链行业企业业务系统的框架。该项目提供了一个参考架构、通用数据模型和智能合约,所有这些都是基于开放标准和行业最佳实践。在讨论区块链解决方案时,通常会提到供应链。供应链的应用场景包括海鲜跟踪、食品安全、药品安全和真实性以及资产维护。鉴于人们有兴趣将
转载 14天前
39阅读
多次尝试才正常启动了Fabric,如遇到各种莫名错误,请参考如下一步步严格安装,特别用户权限需要注意。 一、安装Ubuntu16 VirtualBox或者VMware,Ubuntu 16.04镜像安装好。 打开系统设置,选择软件和更新 , 然后在下载自:中选择aliyun   二、安装基础工具 注意操作用户是自建用户,不是root,特别一
一个 Hyperledger Fabric 中的通道(channel)是两个或多个特定网络成员之间的私有通信"子网",用于进行私有和机密的交易,一个通道是由成员(组织)(members (organizations)),每个成员的锚节点(anchor peers per member),共享账本(the shared ledger),链码应用程序(chaincode application(s))
转载 1月前
16阅读
翻译:https://hyperledger-fabric.readthedocs.io/en/latest/msp.html本文档提供了MSP的设置和实践。MSP是一个Fabric组件,是成员操作的抽象。特别是,MSP将颁发证书,验证证书和用户身份验证背后的所有加密机制和协议抽象出来。MSP可以定义自己的身份概念,以及管理这些身份的规则(身份验证)和身份验证(签名生成和验证)。一个Fabric
转载 5月前
18阅读
英文地址:http://hyperledger-fabric.readthedocs.io/en/latest/functionalities.html Hyperledger Fabric Functionalities/Hyperledger Fabric 功能列表Hyperledger Fabric is an implementation of distributed ledger tec
转载 2月前
46阅读
 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
转载 5月前
4阅读
  参考:https://hyperledgercn.github.io/hyperledgerDocs/glossary/Chaincode - 链码,即智能合约链码是一个运行在账本上的软件,它可以对资产进行编码,其中的交易指令(或者叫业务逻辑)也可以用来修改资产,链码运行的交易可能会改变世界状态。链码是一段可以访问账本的代码,一个链码可以访问一个甚至多个账本大多数情况下,chainc
翻译官方文档https://hyperledger-fabric.readthedocs.io/en/latest/deploy_chaincode.html#install-the-chaincode-package向Channel中部署链码终端用户通过调用智能合约与区块链账本交互,Hyperledger Fabric的智能合约被称为链代码。想要验证或查询数据的组织需要在他们的peer中安装链代
转载 5月前
110阅读
翻译:https://hyperledger-fabric.readthedocs.io/en/latest/private_data_tutorial.html本教程将演示如何使用区块链上的私有数据。本文档介绍如何使用是由数据存储和用例。更多信息,查看 Private data.通过以下几步来定义,配置,使用私有数据。1.建集合定义JSON文件。2.使用链码读写私有数据。3.使用集合安
一.什么是fabric  其实,超级账本也仅仅只是账本而已。叫账本或许有一些不合 理。因为只要是我们认为有必要进行存储的数据。我们均可以使用超 级账本进行存储。仅仅是一个将数据存到区块链的分布式记录簿而 已,当然这是很浅显的理解,但本质就是这样。二.为什么会存在超级账本  一个东西总不会平白无故的产生,没有相应的需求,超级账本也 不会发展至今。现在绝大多数区块链项目均为公有链,数据虽然被加
转载 5月前
8阅读
注意:本文是以centOS7.4 为操作系统进行的测试,记得使用之前需要手动联网,否则无法继续1. 升级内核下面是升级步骤: 1.1导入key rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 1.2安装yum源,使用elrepo源 rpm -Uvh http://www.elrepo.org/elrepo-release-7.0
翻译:https://hyperledger-fabric-ca.readthedocs.io/en/latest/users-guide.htmlFabric CA是Hyperledger Fabric的证书颁发机构它提供了如下特征: 注册身份,或以注册用户身份连接LDAP颁发登陆证书(ECerts)证书的更新和吊销Fabric CA由客户端和服务端组成,稍后会详细介绍。想对本项目做贡
转载 3月前
5阅读
Hyperledger Fabric2.0.0安装基础环境准备Linux内核版本Docker要求的linux内核版本最低为3.10,查看Linux内核版本cat /proc/version安装jdk(1.8)官网下载jdk-8u141-linux-x64.tar.gz安装包,上传至目录/opt进入/opt目录并解压安装包:cd /opt tar -zxvf jdk-8u141-linux-x64.
转载 5月前
0阅读
HyperLedger Fabric官方文档中文网址:https://hyperledger-fabric.readthedocs.io/zh_CN/latest 英文网址:https://hyperledger-fabric.readthedocs.io/en/latest 一般情况英文网址的内容更全面,版本也比中文新。前言本教程介绍了 Fabric 应用程序如何与已部署的区块链网络进行交互。本
部署并运行 Java 链代码示例您已经定义并启动了本地区块链网络,而且已构建 Java shim 客户端 JAR 并安装到本地 Maven 存储库中,现在已准备好在之前下载的 Hyperledger Fabric 附带的一个 Java 链代码示例上构建、注册和调用交易。部署并运行链代码您将执行以下步骤:使用 Gradle 构建示例。通过运行 Gradle 构建软件为您创建的脚本,向验证对等网络
转载 2月前
44阅读
2:Fabric源码及镜像文件处理 2.1下载Fabric源码下载Fabric源码是因为要用到源码中提到的列子和工具,工具编译需要用到go语言环境,因此需要把源码目录放到$GOPATH下。通过1.3中go的安装配置,$GOPATH设置为/opt/gopath。我们可以使用Git命令下载源码,也可以使用go get命令,偷懒一点,我们直接用go get命令获取最新的Fabric源码: g
1、导言:       为了学习fabric底层运行原理,这两天基于fabric 1.4版本手动部署了一个多机网络,期间遇到了很多各种各样的问题,同时也一个一个解决了,最终成功把多机fabric网络部署起来,也进行了一些简单交易测试。整个部署过程加深了本人的fabric网络的认识,再次特地把整个过程记录下来,方便以后复习;另外希望能帮助到
转载 1月前
22阅读
综述Hyperledger Fabric是一个模块化的分布式账本解决方案支撑平台,提供高度的保密性、弹性、灵活性与可扩展性。它的目的是支持不同组件的可插入实现,并适应经济系统中存在的复杂性。Hyperledger Fabric提出了一个独特的高弹性且可扩展的体系结构,此结构使Fabric区别于其他区块链解决方案。在Fabric对企业级区块链的未来规划中,它的架构允许被全面审查且开源。我们建议新手用
转载 1月前
4阅读
陈述如果说以比特币为代表的货币区块链技术为 1.0,以以太坊为代表的合同区块链技术为 2.0,那么实现了完备的权限控制和安全保障的 Hyperledger 项目毫无疑问代表着区块链技术 3.0 时代的到来。Fabric1.0架构简介Fabric架构的核心包括三部分:Identity - 身份管理Smart Contact - 智能合约Ledger及Transactions - 账本和交易Ident
转载 7月前
0阅读
  • 1
  • 2
  • 3
  • 4
  • 5