Hyperledger
文章平均质量分 79
落叶无声9
没有不成功的事,唯有坚持。
展开
-
Hyperledger Fabric Node.js开发中如何使用日志
Hyperledger Fabric Node.js开发中如何使用日志?本教程就来演示下如何使用hyperledgefabric node.js客户端日志记录功能。概述hyperledger fabric node.js客户端日志记录使用node.js winston 开发包。当node.js应用程序首次加载hyperledger结构包时,日志记录被初始化。所有HyperledgeFabric...原创 2019-07-04 15:19:50 · 1417 阅读 · 0 评论 -
Hyperledger Fabric能否大规模运行?
我很高兴回答这个问题!简短的回答是:是的,确实如此!我的疑问我对大规模Hyperledger Fabric(Fabric)的性能提出了很多疑问。很多时候,人们已经完成了一些(或阅读/听说过)性能测试(比如在他们的笔记本电脑或早期版本的Fabric上使用Caliper的早期版本),并且感觉性能并不是那么好。Fabric维护人员很容易承认,在Hyperledger Fabric v1.1.0发布...原创 2019-04-25 19:37:16 · 539 阅读 · 0 评论 -
如何编写一个企业级Hyperledger Fabric开源框架
Convector(a.k.a Convector Smart Contracts)是为企业区块链框架构建的JavaScript开发框架。它增强了开发体验,同时帮助开发人员创建更强大,更安全的智能合约系统。它通过链代码和后端一直到前端,允许开发人员以库的形式重用相同的代码库。它基于模型/控制器模式,支持Hyperledger Fabric,并沿着Fabric精心设计的模式本地运行。这篇博客文章介...原创 2019-04-25 19:37:30 · 309 阅读 · 0 评论 -
Fabric java sdk 1.4简明教程
在超级账本Fabric区块链中,应用通过节点的RPC协议接口访问链码。Java应用可以使用官方提供的Fabric-sdk-java开发包来实现对链码的访问,开发包封装了Fabric区块链的GRPC链码访问协议,有利于开发人员聚焦于业务逻辑。不过Fabric-sdk-java的文档质量保持了Hyperledger Fabric产品一贯的不知所云,看起来实在是令人捉急。本文将尝试编写一个最简单的可以访...原创 2019-04-29 15:44:08 · 2220 阅读 · 0 评论 -
hyperledger Fabric node sdk 1.4 简明教程
hyperledger fabric的node sdk最新版本为1.4,本文将介绍如何使用最新版本的fabric node sdk开发node.js应用,以实现与fabric区块链的交互,例如查询链码状态,或者提交链码交易。本文分五个部分来介绍node.js开发人员如何快速上手fabric node sdk:工作原理:介绍fabric node sdk的工作机制与实现原理身份标识:介绍在f...原创 2019-04-29 15:41:47 · 533 阅读 · 0 评论 -
区块链开发教程分享【201904】
分享汇智网最新的比特币、以太坊、EOS、Hyperledger Fabric、Tendermint等区块链相关的交互式在线编程实战教程。1、java比特币开发详解java比特币开发课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Java代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Java工程师...原创 2019-04-29 15:35:52 · 513 阅读 · 0 评论 -
Fabric private data基本概念
fabric private data利用SideDB来保存私有数据,相当于在通道之上又提供了一层更细粒度的数据隐私保护机制。本文将介绍fabric private data的引入目的、基本概念与应用场景。如果要快速掌握hyperledger fabric区块链的开发,推荐汇智网的在线互动实战教程:Hyperledger Fabric 区块链开发详解Hyperledger Fabric ...原创 2019-04-28 11:11:45 · 161 阅读 · 0 评论 -
Fabric private data入门实战
Hyperledger Fabric private data是1.2版本引入的新特性,fabric private data是利用旁支数据库(SideDB)来保存若干个通道成员之间的私有数据,从而在通道之上又提供了一层更灵活的数据保护机制。本文将介绍如何在链码开发中使用fabric private data。如果要快速掌握hyperledger fabric区块链的开发,推荐汇智网的在线互动...原创 2019-04-28 11:09:12 · 159 阅读 · 0 评论 -
Fabric CA 1.4 官方文档中文版
链接:Fabric CA中文文档目录概述Fabric CA概述快速上手安装前提条件安装软件使用Fabric CA命令行配置软件Fabric CA 服务器初始化服务器启动服务器配置数据库配置LDAP搭建集群搭建多个CA登记中间CA升级服务器运营服务Fabric CA客户端登记启动身份注册新的身份登记对等节点身份获取用户的Identi...原创 2019-04-28 10:57:07 · 611 阅读 · 0 评论 -
Hyperledger Fabric Java SDK最新教程
Fabric Java SDK是Fabric区块链官方提供的用于Java应用开发的SDK,全称为Fabric-sdk-java,网上可用资料不多,本文列出了精心整理的针对Fabric Java SDK的最新精选教程。如果希望快速掌握Fabric Java SDK的使用方法,建议访问汇智网的在线互动教程:Fabric区块链Java开发详解1、官方文档使用Fabric Java SDK...原创 2019-04-25 19:35:03 · 2312 阅读 · 0 评论 -
configtx.yaml中文详解(Hyperledger Fabric 区块链网络运维工具configtxgen的配置文件)
configtx.yaml是Hyperledger Fabric区块链网络运维工具configtxgen用于生成通道创世块或通道交易的配置文件,configtx.yaml的内容直接决定了所生成的创世区块的内容。本文将给出configtx.yaml的详细中文说明。如果需要快速掌握Fabric区块链的链码与应用开发,推荐访问汇智网的在线互动教程:Fabric区块链Java开发详解Fabric...原创 2019-04-25 18:34:22 · 1694 阅读 · 0 评论 -
Hyperledger Fabric 开发环境安装
Hyperledger Fabric 开发环境安装不算太复杂,只需要按照本文的步骤进行,相信一定可以的。1.在Ubuntu 16.04上安装Docker(社区版)首先通过以下方式更新apt索引:sudo apt-get update添加Docker的官方GPG密钥:curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sud...转载 2019-07-04 15:18:13 · 1524 阅读 · 0 评论 -
如何在现有Fabric网络上添加一个Org?
如何在现有Fabric网络上添加一个Org?本指南基于IBM DeveloperWorks——使用简单的工具将组织添加到现有的Hyperledger Fabric区块链网络中。感谢Bhargav Perepa和Jason Yellick的出色工作!而且我只是想以更礼貌的方式添加一些细节。原创 2019-06-10 12:06:35 · 968 阅读 · 0 评论 -
Hyperledger Fabric和Composer实现区块链应用程序
目前无法绕过技术领域的是区块链话题。但除了加密货币之外,还有更多有趣的应用程序可以带来许多激动人心的软件生态系统。这也适用于Hyperledger项目,该项目提供了一个非常模块化的区块链框架。让我们看看使用Hyperledger Fabric和Composer实现区块链应用程序是多么容易。关于项目HyperledgerHyperledger是一个umbrella项目的名称,在该项目下开源区块链...原创 2019-05-22 11:27:00 · 753 阅读 · 0 评论 -
如何将Hyperledger Fabric PoC应用程序部署到云端
我假设你已经学习了如何构建Hyperledger Fabric区块链网络,并且你还学习了如何在Node.js或Fabric支持的其他语言中创建链代码,并且你已经学会了如何在这样的基础上开发Web应用程序在网络上。否则建议你先看看使用Hyperledger Fabric构建区块链PoC应用程序。但是,存在一个约束,它们位于你的Ubuntu OS或虚拟机中。利益相关者和其他目标方无法尝试或使用它。在...原创 2019-05-22 11:22:26 · 236 阅读 · 0 评论 -
私有区块链Hyperledger Fabric和公共区块链ARK.io如何通过solidity智能合约结合
我想展示如何将公共区块链(如ARK.io)的功能与私有区块链(如Hyperledger)结合起来。特别是,我们将看到ARK.io上的交易如何触发在Hyperledger Fabric + Burrow中部署的Solidity Smart Contract的执行。安装Hyperledger Fabric删除以前的Hyperledger Docker镜像(如果有):docker kill $(d...原创 2019-05-14 09:28:03 · 1388 阅读 · 0 评论 -
Java开发区块链的三大sdk开发库
如果你想将区块链合并到一个Java项目中,现在我们来看看就是这个细分领域中三个最大的OSS玩家。好的伙计们,我们都听说过比特币,以太坊或其他加密货币,其中有一些时髦的名字围绕着我们常见的新闻,但我们作为Java开发人员知道如何轻松地与这些区块链技术进行交互吗?以下是可用于利用区块链趋势的前三大Java项目。该列表基于GitHub存储库星级排序。非常感谢评论和意见。BitcoinJ这个名字很具...原创 2019-05-14 09:16:55 · 505 阅读 · 0 评论 -
区块链开发最流行的编程语言有哪些?
我们目前正处于一个新兴的区块链开发行业中。区块链技术处于初期阶段,然而这种颠覆性技术已经成功地风靡全球,并且最近经历了一场与众不同的繁荣。由于许多资金充足的项目现在急于建立区块链网络并在其上部署分散的应用程序,因此缺乏能力强大的区块链开发人员。随着数十亿人进入这一领域,区块链开发商的薪酬和需求不断升级,项目互相竞标,以吸引留在市场上的最佳区块链人才。这种淘金热可能让一些开发人员怀疑他们是否具备了进...原创 2019-05-14 09:14:32 · 555 阅读 · 0 评论 -
关于智能合约的真相?到底什么是智能合约?
就像“区块链”,“AI”和“云”这样的词语一样,“智能合约”也是那些得到大量炒作的短语之一。毕竟,没有什么比不通过司法系统而让人们能够相信发生了什么更有意思的了。智能合约的承诺包括:自动,无须信任和公正地执行合约。在合约构建,合约执行和合约执行环节中取消中间人。(暗示)删除律师。我认同炒作。毕竟,如果我们能够消除信任对方执行的需要,那么事情会有多高效?无论如何,什么是智能合约?并不是...原创 2019-05-14 09:12:01 · 1435 阅读 · 0 评论 -
Farbic Java SDK 1.4安装方法
Hyperledger Fabric Java SDK是开发基于Hyperledger Fabric区块链的Java应用之必备开发包。本文将介绍如何在Maven、Gradle和Eclipse中安装使用HyperledgerFabric Java SDK。如果希望快速掌握Fabric区块链的链码及应用开发,建议访问汇智网的在线互动课程:Fabric区块链Java开发详解Fabric区块链...原创 2019-04-28 10:54:44 · 261 阅读 · 0 评论 -
Fabric Kafka入门
Hyperledger Fabric推荐Kafa用于生产环境。Kafa是一个分布式、具有水平伸缩能力、崩溃容错能力的日志系统。在Hyperledger Fabric区块链中可以有多个Kafka节点,使用zookeeper进行同步管理。本文将介绍Kfaka的基本工作原理,以及在HyperledgerFabric中使用Kafka和zookeeper实现共识的原理,并通过一个实例剖析Hyperledge...原创 2019-04-28 10:09:26 · 286 阅读 · 0 评论 -
Hyperledger Fabric PHP SDK
Hyperledger Fabric PHP SDK是社区提供的用于Hyperledger Fabric区块链应用开发的软件包,其目的在于为PHP应用提供访问Hyperledger Farbic区块链的能力,例如:创建通道、安装链码、访问链码等等。如果希望快速掌握Fabric区块链的链码及应用开发,建议访问汇智网的在线互动课程:Fabric区块链Java开发详解Fabric区块链Node...原创 2019-04-28 10:07:40 · 380 阅读 · 0 评论 -
贸易物流行业Hyperledger Fabric区块链用例
区块链是最热门的技术之一,风险资本家正在投入大量资金。最初的区块链概念得到了比特币(Satoshi Nakamoto和他的论文)的推广。不可变分布式分类帐的概念在fintech之外的许多用例中具有很大的前景。在我之前的文章中,我曾提到过我在大型零售商处参与的区块链供应链使用案例。另一个与供应链密切相关的领域是“跨境贸易”。这个重点是使用区块链进行跨境贸易,但是当与供应链使用案例(我之前已经写过)结...原创 2019-01-25 08:41:33 · 1205 阅读 · 0 评论 -
Hyperledger Fabric构建区块链PoC应用程序进行房屋交易
这篇文章是关于利用Hyperledger Fabric(HF)区块链平台在区块链上创建区块链PoC应用程序进行房屋交易记录的经验。对于那些刚刚开始使用HF或打算学习它的人来说,它可能会受益,对于那些已经体验过HF的人来说,它可能提供另一种同样可行的选择。让我们首先设定目标,然后看看我们如何实现目标。我们的目标是创建一个Web应用程序,用于在一个小的许可区块链上记录房屋交易(买卖房屋)并能够搜索...原创 2019-01-25 08:35:51 · 680 阅读 · 0 评论 -
以太坊和Hyperledger Fabric之间的差异
在这篇文章中,我们将介绍区块链中两个主要平台之间的差异:以太坊和Hyperledger。如果你正在考虑在项目中使用哪一个。这个博客的亮点是希望帮助你做出决定。但在我们详细说明之前,我们先来看一些定义。什么是区块链网络?它是一个去中心化的业务资产交易系统。它使用共享分布式分类帐记录网络成员之间的所有交易。它由分别存储区块链代码的连接节点(计算机)组成。网络可以是公共的或许可的,这将确定节点如何与...原创 2019-01-24 10:52:16 · 7852 阅读 · 0 评论 -
多个主机节点上的Hyperledger Fabric
Hyperledger Fabric是由Linux Foundation托管的业务区块链项目。它是一个“分布式总账解决方案平台,以模块化架构为基础,提供高度机密性,弹性好,灵活性和可扩展性。它旨在支持不同组件的可插拔实现,并适应整个经济生态系统中存在的复杂性和复杂性。“我开始研究这项技术,作为探索区块链解决方案的PoC的一部分。Hyperledger Fabric有很好的文档,并有详细的入门教程...原创 2019-01-24 10:44:30 · 719 阅读 · 0 评论 -
区块链与分布式超级帐本技术(Hyperledger Fabric或R3 Corda)
与分布式超级账本技术(如Hyperledger Fabric或R3 Corda)相比,以太坊区块链保持了相似性和差异性。在对区块链和分布式超级账本平台进行有根据的评估及其为企业带来的价值时,根据平台的核心功能和特征对平台进行分类是有用的。由于区块链源自密码学和数据配置的原则,某些功能可以在协调的数据库系统中复制,而其他功能仅在真正的区块链环境中可行。在本文中,我们将评估面向平台的主要企业的基本业...原创 2019-01-08 07:21:35 · 2272 阅读 · 0 评论 -
智能合约开发新趋势【2019】
智能合约开发语言已经被Solidity统治了一段时间,它用于开发可以在以太坊虚拟机EVM上运行的智能合约。不过Solidity有一些严重的问题,包括算术溢出、类型错误以及曾经冻结了3亿美元的delegatecall漏洞。所有这些漏洞都是在开发语言层面存在的问题。换句话说,如果有一个好点的开发语言,本来应该可以创造更安全的智能合约。文本将列出在2019年值得关注的区块链智能合约开发技术趋势。上汇...原创 2019-01-03 08:29:36 · 336 阅读 · 0 评论 -
Fabric命令行工具中文手册
汇智网翻译整理,访问地址Fabric命令中文手册。原创 2019-01-03 08:28:21 · 655 阅读 · 0 评论 -
Hyperledger Fabric联盟区块链 Node.js链码开发【秒懂】
Hyperledger Fabric是一种联盟区块链,Fabric区块链也支持智能合约,被称为链码(Chaincode)。Fabric链码就是一个标准的(运行在docker容器中的)操作系统进程,通过gRPC协议与Fabric节点通信。因此理论上可以使用任何语言开发Fabric链码。目前官方提供了三种开发语言的Fabric链码开发工具包:Go、Java和Node.js,本文将介绍如何使用node....原创 2018-12-30 17:08:39 · 631 阅读 · 0 评论 -
如何使用Hyperledger Fabric和Composer构建区块链网络
如何使用Hyperledger Fabric和Composer构建区块链网络,这是一个区块链开发入门人员的教程。在开始之前要说明Hyperledger Fabric仅在基于Unix的操作系统上运行。因此,它将无法在Windows上运行,这将对你可以执行的操作进行限制。如果你在继续操作之前运行Windows,我建议你设置虚拟机。本文假设你有一些Javascript知识。它不是针对初学者程序员的教程...原创 2019-01-21 17:11:58 · 1415 阅读 · 0 评论 -
Hyperledger Fabric的容灾备份及恢复方法简介
Hyperledger Fabric日益增强的潜力使得许多企业正在尝试使用fabric。当使用涉及更多peers和orderers的大型网络时,维护超级账本数据的备份非常重要。如果网络出现故障,这将有所帮助。它还有助于开发阶段,因为可以使用备份数据来执行将来的测试。在本文中,我将介绍如何进行备份以及如何在Hyperledger Fabric中使用备份。超级账本分类帐数据在容器中的位置通常,p...原创 2019-02-25 11:32:15 · 747 阅读 · 0 评论 -
通过Java Chaincode实例学习交易系统中基于Hyperledger Fabric帐户的钱包模型
通过Java Chaincode实例学习交易系统中基于Hyperledger Fabric帐户的钱包模型这是Hyperledger Fabric Java Chaincode的教程。还有Go和NodeJS Chaincodes,我们将来可能会讨论它们。此外,我采用基于帐户的钱包模型作为示例,我们将使用Hyperledger Fabric构建你的第一个网络(BYFN,build your firs...原创 2019-02-25 11:34:34 · 1475 阅读 · 0 评论 -
Hyperledger Fabric Node.js如何使用基于通道的事件服务
本教程说明了基于通道的事件的使用。这些事件与现有事件类似,但是特定于单个通道。在设置侦听器时,客户端处理基于通道的事件有一些新选项。从v1.1开始,基于通道的事件是Hyperledger Fabric Node.js客户端的新功能。有关Fabric入门的更多信息,请查看构建你的第一个网络或者手把手教你走进Hyperledger Fabric。以下假设了解Fabric网络(orderers和pe...原创 2019-04-22 20:36:18 · 420 阅读 · 0 评论 -
Hyperledger Fabric java 区块链开发详解
我们为希望尽快学习Hyperroger fabric 的java工程师上线了一门教程Fabric java 区块链开发详解,课程面向初学者,内容即包含Hyperledger Fabric的身份证书与MSP服务、权限策略、频道配置与启动、链码通信接口等核心概念,也包含Fabric网络设计、java链码与应用开发的操作实践,是java工程师学习Fabric区块链开发的最佳选择。Hyperledger...原创 2019-03-28 10:48:23 · 2914 阅读 · 0 评论 -
用Hyperledger Fabric和VSCode的IBM区块链扩展开发智能合约
了解使用IBM Blockchain Platform的VSCode扩展来简化开发,测试和部署智能合约的过程。完成本教程后,你将了解如何使用VSCode在本地Hyperledger Fabric网络上快速开发,演示和部署区块链应用程序。本教程假设你对Hyperledger Fabric有一些基本的了解。学习目标安装IBM Blockchain Platform VSCode扩展。创建一个新...原创 2019-04-04 09:02:36 · 1951 阅读 · 0 评论 -
Fabric区块链开发详解
Hyperledger是一个旨在推动区块链跨行业应用的开源项目,由Linux基金会在2015年12月主导发起该项目,成员包括金融、银行、物联网、供应链、制造和科技等多个行业的领头羊,托管了众多面向企业的区块链开源框架和工具。Hyperledger及Fabric项目概述Hyperledger Fabric(后文简称Fabric)是其中发展最好的一个企业级区块链平台,最初由Digital Ass...原创 2019-03-25 11:19:35 · 6857 阅读 · 0 评论 -
Hyperledger Fabric如何通过虚拟机部署以太坊智能合约
EVM作为用户链代码安装到Fabric中,然后可以通过它部署智能合约。单个EVM链代码足以在通道上运行多个以太坊智能合约。链码不采用以太坊的共识方法。所有事务仍将遵循Fabric事务流中的执行,订单,验证步骤。确保在不同组织中的足够对等方安装链代码,并设置一个确保一定程度的分散的认可政策。为了与已部署的智能合约进行交互,有一个fab3,它从以太坊JSON RPC API实现一组有限的API,因此可...原创 2019-02-25 11:40:22 · 1544 阅读 · 0 评论 -
在一台Ubuntu计算机上构建Hyperledger Fabric网络
在一台Ubuntu计算机上构建Hyperledger Fabric网络Hyperledger fabric是一个开源的区块链应用程序平台,为开发基于区块链的应用程序提供了一个起点。当我们提到Hyperledger Fabric网络时,我们指的是使用Hyperledger Fabric的正在运行的系统。即使只使用最少数量的组件,部署Fabric网络也不是一件容易的事。Fabric社区创建了一个名...原创 2019-02-25 11:38:37 · 438 阅读 · 0 评论 -
手把手教你走进Hyperledger Fabric
现在,Blockchain是业内新的热门话题。但是,寻找良好的资源来学习这项引人入胜的技术并不是一件容易的事。为了让其他人更容易学习,我开始在区块链和分布式分类帐技术(DLT)平台领域开展一系列工作。我将尽力涵盖每一步都需要掌握这些技术。首先,我从Hyperledger Fabric开始。Hyperledger Fabric是Hyperledger旗下的项目之一。Hyperledger是一个分...原创 2019-02-25 11:36:51 · 714 阅读 · 0 评论