虽然一直以来都可以从当前状态中删除私人数据,但这一新功能可以清除对等方的私人数据历史,同时保留私人数据的哈希值作为区块链上不可变的证据。
Hyperledger Fabric private data是1.2版本引入的新特性,fabric private data是利用旁支数据库(SideDB)来保存若干个通道成员之间的私有数据,从而在通道之上又提供了一层更灵活的数据保护机制。本文将介绍如何在链码开发中使用fabric private data。
fabric private data利用SideDB来保存私有数据,相当于在通道之上又提供了一层更细粒度的数据隐私保护机制。本文将介绍fabric private data的引入目的、基本概念与应用场景。
Fabric打鸡血了, 1.3正式版发布一个月1.4的RC版出来了,按照惯例在两个月内1.4正式版会发布,我们先预览下新特性。
导语:数据同步,也就是区块同步,是区块链实现节点加入、状态恢复等必不可少的一个环节,只有拥有最新状态的节点,才能参与到共识中去,进行下一个新区块的共识。
| 导语数据同步,也就是区块同步,是区块链实现节点加入、状态恢复等必不可少的一个环节,只有拥有最新状态的节点,才能参与到共识中去,进行下一个新区块的共识。
参考https://hyperledger-fabric.readthedocs.io/en/release-1.2/fabric_model.html#
自 Libra 发布以来,沉寂已久的区块链社区又活跃了起来,一些探索区块链业务的公司也在暗地里较劲不甘落后。相信你也注意到了,这些大公司往往都对现有比特币、以太坊等区块链视而不见。这是因为它们深知数据的重要性,因而不会选用比特币、以太坊这些把数据开源公开的公有区块链,而是对可以控制参与者加入的私有区块链情有独钟。
随着探索如何把区块链应用在各种场景,许多人就想到,也许不需要全世界的人共同参与,也不需要挖矿,我们只需要用到区块链的可信任、可追溯特性,通过较少节点达到拜占庭将军容错,于是私有链就诞生了。但私有链仍是中心化的,难以维持去中心化的优势。因此又有了为企业联盟而生的联盟链(consortium blockchain)。
Hyperledger Fabric 2.0在1月29日正式发布, 这是自1.0以来的大版本, 也意味着是大变化, 既做了加法增强功能和配置, 也做了减法简化并且去掉了不少历史包袱。一些新的特性和2.0 alpha透露的大多类似,可参考“Hyperledger Fabric 2.0 Alpha新特性”, 我们粗粗看下release note。
这段代码是一个基于Hyperledger Fabric框架的资产转移合约。让我逐行解释它的功能和结构。
上一篇文章《Hyperledger Fabric 架构详解》对Fabric的架构和工作原理进行了详细的解读与分析,那作为一个企业级的区块链系统,它是如何根据复杂的业务需求搭建网络,在运行过程中存在哪些安全问题,以及Fabric是如何从机制上进行预防的呢?
在金庸的笔下,中原武林,门派林立:既有少林寺、逍遥派、丐帮、大理段氏、武当派、华山派、日月神教等强大派系,也有青城派,蓬莱派,峨嵋派,昆仑派,崆峒派等实力不凡的较小派系。学武拜师,入哪门哪派甚是关键。
随着区块链技术的发展,越来越多的个人及企业也开始关注区块链,而和区块链联系最为紧密的,恐怕就是金融行业了。然而虽然比特币区块链大受热捧,但毕竟比特币区块链是属于公有区块链,公有区块链有着其不可编辑,不可篡改的特点,这就使得公有链并不适合企业使用,毕竟如果某金融企业开发出一个区块链,无法受其主观控制,那对于它的意义就不大。因此私有链就应运而生,但私有链虽然能够解决以上的问题,如果仅仅只是各个企业自己单独建立,那么还将是一个个孤岛。如果能够联合起来开发私有区块链,最好不过,联盟链应运而生。
随着近期Fabric v1.4.1 LTS的发布,Fabric项目目前工作的重点正在向1.4.1和2.0的正式版推进。v2.0.0是2019年的主要目标,重点集中在更多的新特性上,包括增强的链码生命周期管理,raft共识机制,以此来循序渐进地迁移至拜占庭容错算法,以及更强大的token支持。近期发布的2.0版本建议大家仅作为尝鲜之用,生产环境暂时不要考虑。
本文我们会介绍Hyperledger Fabric的基础知识,并了解如何充分利用这个多功能的区块链框架。
近期虚拟币市场可谓风波不断,就在此文书写的当天,部分比特币交易平台出现了从上次跳水后价格继续下跌10%以上的窘境...
最近开始研究区块链,对这个新兴的技术有了基本概念上的了解,所以打算基于一个开源项目做做实验。如果是做数字货币,那么比特币的源代码是最好的了,不过这算是区块链1.0吧,已经有很多改进的竞争币和山寨币出来了,所以打算对区块链2.0,也就是智能合约入手。
近期虚拟币市场可谓风波不断,就在此文书写的当天,部分比特币交易平台出现了从上次跳水后价格继续下跌10%以上的窘境... 近期政策回顾 8.30-9.3 三大交易平台暂停ICO交易业务 9.4 央行等七部委紧急叫停ICO交易 9.8 监管层强制关停 中国告别比特币交易所 9.2-12 多家比特币交易平台提高手续费 9.14 16点-18点 消息称比特币交易平台将关停 上海已经通知 9.14 19点 比特币中国9月底停止所有交易 关停消息基本坐实 严峻的形势下 近一段时间的政策可以看出,国家正在着手控制
区块链是一个透明的,基于不可变模式的去中心化系统,核心就是一个分布式账本,记录网络上发生的所有交易。
前提:国内环境。Fabric项目根目录下执行,切换到release-2.2分支 清理环境make clean-all 修改MakefileALPINE_VER ?= 3.14->ALPINE_V
使用IBM Blockchain Platform extension开发你的第一个fabric智能合约
https://hyperledger-fabric.readthedocs.io/en/release-1.2/peers/peers.html
本文采用virtualbox+vagrant方式搭建Hyperledger Fabric环境,采用VSCode远程开发模式开发调试链码和客户端程序。
个人感受,文档看的再多,学习的速度也不如参与到项目中去,深入了解实现原理和设计的初衷。文档只能让我们对Fabric的整体运行机制有一个宏观的认识,要进一步深入,就需要从源代码入手,而贡献代码则是一个自然而然的事情,学习的过程中总会发现一些问题和值得优化的地方。所以前阵子顺手翻译了一下Fabric如何贡献相关的官方文档。这篇文章讲解,其中的整体流程和所需用到的工具。如需详细学习,请参考官方文档:
Fabric 2.0 alpha里FabToken作为重大新特新引入,它提供了让用户在通道使用令牌环呈现资源的能力。FabToken是一个令牌环管理系统,它使用Unspent Transaction Output(UTXO)模型结合Fabric自身msp架构等发起,转换和赎回采访令牌环, 具体可参考以前文章 Hyperledger Fabric 2.0 Alpha新特性.
Hyperledger Fabric v2.0 Alpha引入两大新功能,新的Fabric链码生命周期和FabToken.
Hyperledger Fabric是面向企业应用场景的开源分布式账本平台。Hyperledger Fabric基于模块化设计,各个模块实现特定的功能。企业之间可以组建Fabric联盟链,将相关业务数据通过智能合约方式写入链上,通过背书策略来保证各个企业数据的一致性。由于业务数据的共享,从而加速各项业务的开展,最直接的场景比如清结算等。
先给英文官方原文地址:https://hyperledger-fabric.readthedocs.io/en/latest/overview.html
( 接上期,部署配置中大量使用了 docker 和 docker compose ,建议不熟悉的读者先补充相关知识。)
资产既包括有型的资产、也包含无形的资产,Hyperledger使用chainCode去修改用户的资产。
目前无法绕过技术领域的是区块链话题。但除了加密货币之外,还有更多有趣的应用程序可以带来许多激动人心的软件生态系统。这也适用于Hyperledger项目,该项目提供了一个非常模块化的区块链框架。让我们看看使用Hyperledger Fabric和Composer实现区块链应用程序是多么容易。
预计区块链技术将对各种行业产生重大影响。然而,阻碍它们的一个问题是它们有限的交易吞吐量,特别是与诸如分布式数据库系统之类的已建立的解决方在本文中,我们重新构建了一个现代许可的区块链系统Hyperledger Fabric,以将交易吞吐量从每秒3,000次增加到20,000次。我们专注于超出共识机制的性能瓶颈,我们提出架构更改,以减少交易排序和验证期间的计算和I / O开销,从而大大提高吞吐量。值得注意的是,我们的优化是完全即插即用的,不需要对Hyperledger Fabric进行任何界面更改。
Linux基金会的Hyperledger超级记账本是一个开源合作的跨行业的区块链技术,包括金融,银行,物联网,工厂,科技等行业的领军者如IBM, Intel, Huawei, Baidu, Tencent, CISCO, Xiaomi等大小公司都是其组织会员。
最近在做跨链适配器,需要在一条本地链上利用 Go SDK 来连接 fabric 网络,并监听事件,所以对 fabric 所支持的事件与 SDK 所提供的监听方法做一下汇总。
Hyperledger Fabric first-network 示例(也被称为“Build Your First Network”示例和“e2e_cli”示例)展示了一个基础区块链用例教程样例的完全脚本化且端到端自动化的示例。该示例配备一个 Hyperledger Fabric 区块链网络,将一个智能合约 (chaincode-Example02) 应用程序部署到这个运行的网络,然后针对部署的链代码运行交易。
我想展示如何将公共区块链(如ARK.io)的功能与私有区块链(如Hyperledger)结合起来。特别是,我们将看到ARK.io上的交易如何触发在Hyperledger Fabric + Burrow中部署的Solidity Smart Contract的执行。
区块链技术有问题,兄弟来帮忙 📷 本文作者:懒羊stone 本文约1800字,阅读(观看)需要10分钟 "你在哪?" "江湖" "江湖远吗" "不远,人在江湖,江湖怎么会远?" 📷 假如你有关注区块链技术几个月 看过没完没了的原理、前景、架构 码过没完没了的代码 你可能会有这样一种错觉, 区块链行业,也似一个江湖, 所有的技术流派和平台 就像金庸笔下的一个个江湖门派 别有特点,各具千秋 第一是按照节点准入规则对公有链、私有链和联盟链的划分,这一系有点类似江湖里的丐帮、古墓派和灵鹫宫。公有链即所谓的丐帮,而私
作者 | LimeChain 译者 | 天道酬勤 责编 | Carol 出品 | 区块链大本营(blockchain_camp) 封图 | CSDN 付费下载于视觉中国 * 文末有福利哟~ 在过去的一年里,我们看到许多企业对企业级区块链平台或分布式账本技术(DLT)非常感兴趣。 由于隐私、监管和可扩展性方面的考虑,企业倾向于使用私人许可的账本,而不是使用当前可用的公有主网。 因此,我们看到这两个项目非常具有吸引力——企业级以太坊(Enterprise Ethereum)和Hyperledger Fabri
据bitcoinexchangeguide报道,根据CoinMap的数据,自2013年12月以来,全球接受比特币(BTC)的商店和商家的数量增长了约700%。目前,接受比特币的商家总数为14346。早在2013年,这个数字是1789。比特币友好的商店和企业数量最多的地区包括欧洲、美国、拉丁美洲的一些地区以及亚洲。(bitcoinexchangeguide)
下载hyperledger-fabric-linux-amd64-1.0.5.tar.gz压缩包
Hyperledger Fabric 是一个开源的区块链框架,可以用来创建私有区块链(许可区块链)业务网络,在网络中每个成员的身份和角色都被其他成员所知。
参考https://hyperledger-fabric.readthedocs.io/en/release-1.2/build_network.html
配置 Go 环境,在 $HOME/.profile 或者 /etc/profile 中添加:
领取专属 10元无门槛券
手把手带您无忧上云