作者:红枣科技高晨曦背景:BSN公网Fabric联盟链的出现降低了使用区块链的难度,但在部分特定环境中,仍需要自己搭建Fabric环境时,了解Fabric中的配置信息能够帮助搭建或在运行中调整自己的链环境配置。目标:了解账本数据结构中的配置信息,更好的维护自己的Fabric环境。对象: 使用BSN联盟链Fabric的开发人员、运维人员。什么是配置块配置块是Fabric Channel的重要数据,里
FabricFabric官方文档https://hyperledger-fabric.readthedocs.io/en/latest/blockchain.htmlFabric是一个支持智能合约的分布式账本系统。Fabric是私有的,只有通过MSP认证的成员才可以进入到系统,参与合约的缔造与执行。Fabric是插件式设计,账本数据有多种存放方式,共识机制可以切换,支持不同类型的MSP。Fabri
转载
2024-09-30 21:33:45
110阅读
账本是具有一定格式和许多账页组成的,以会计凭证为基础,对经济业务进行序时分类记录,也就是所说的账册。账本在现代社会中随处用到,那么账本源于资产转移,资产分为物理资产和数字资产,其转移可以理解为交易,交易涉及到各方。在一定的环境圈子或者理解为在一个企业中,通过账本来记录活动或者经济利益交互记录。由此可见,账本在实际生产中,不仅起到一个记录作用,同时具有分析、审计等管理性功。计算机技术的发展,手工记录
转载
2024-03-22 15:17:41
44阅读
一、总体架构这个架构参考关注在三个类别中:会员(Membership),区块链(Blockchan)和链码(chaincode)。这些类别是逻辑结构,而不是物理上的把不同的组件分割到独立的进程,地址空间,(虚拟)机器中。以上是Fabric核心组件,分成三大部分:成员、区块链和交易、链码(智能合约)。1、成员服务包含下列组件:注册、身份认证管理及审计。成员服务通过公钥基础设施(Public Key
转载
2024-03-15 09:57:10
112阅读
定义fabric集群 1 证书以及通道的初始区块生成 启动fabric集群之前,先使用cryptogen和configtxgen来
原创
2022-06-20 20:09:35
60阅读
文章目录介绍Hyperledger Fabric模块化联盟链vs公有链智能合约新的方案隐私与机密可插拔共识性能与扩展性参考 介绍区块链是由分布式网络节点维护的一个不可修改的交易账本,每个节点都维护一个副本,账本中的交易都由共识算法验证后打包成区块的形式,每个区块中包含前一个区块的哈希值,形成链状。中文英文公有链public blockchain;permissionless blockchain
金蝶KIS记账王V10.0不仅能够根据凭证自动建立账簿还能够查询各个账簿中的内容,用户可以轻松查询总账、数量金额总账、明细账、多栏式明细账、现金日记账、银行存款日记账等多种账簿。为了更加清晰明了地介绍金蝶记账王V10.0账簿查询方法,本文将以总账为例讲解查询账簿的一般性步骤。金蝶KIS记账王V10.0查询总账步骤:第一步:打开金蝶KIS记账王,在主页面右侧有一列“账簿报表”,想查询哪个账簿直接
https://www.jianshu.com/p/a2381b65222chttps://www.jianshu.com/p/75c118d09a5bhttp://www.868qkl.com/jiaocheng/ChaincodeStubInterface.html
原创
2022-06-09 03:36:42
156阅读
超级账本 Fabric 是最流行的企业分布式账本实现,由 IBM、DAH 等企业于 2016 年初贡献到社区,目前在全球范围内得到了广泛的应用。Fabric 提出了许多先进的理念和设计,包括多通道、身份证书机制、隐私保护、无限扩展的网络结构、运维管理接口等。目前,Fabric 可以满足不同场景下的性能需求,如虚拟机部署场景下可以达到 3500 tps 的吞吐量和小于 1 秒的延迟(参考《Hyper
3.1 Hyperledger综述 Hyperledger,中文名超级账本,是2015年发起的推进区块链数字技术和交易验证的开源项目。随着项目组发展,Hyperledger已经不是某个具体的技术,而是代表着一组区块链技术框架的集合。 3.1.1 Hyperledger项目背景 (1)Hyperledger 是对传统区块链模型的革新。Hyperledger
转载
2024-05-07 13:39:59
6阅读
环境准备:1.Linux操作系统或Mac操作系统2.网络环境配置:官网地址:://hyperledger-fabric.readthedocs.io/en/latest/test_network.html第一步:安装HomebrewHomebrewFor macOS, we recommend using Homebrew to manage the prereqs.$ /bin/
转载
2024-08-04 15:44:24
45阅读
本文主要介绍Hyperledger Fabric系统中的核心概念账本,并对账本的组成子元素及存储方案作宏观方面的介绍。
原创
精选
2023-10-30 11:35:46
903阅读
超级账本-面向企业的分布式账本 超级账本(Hyperledger)项目是首个面向企业应用场景的开源分布式账本平台。在Linux基金会的支持下,超级账本项目吸引了包括IBM、Intel、Cisco、DAH、摩根大通、R3等在内的众多科技和金融巨头的贡献参与,以及在银行、供应链等领域的积极应用实践。超级账本社区在成立一年多时间以来,也得到了广泛的关注和飞速的发展,目前已经拥有超过140家企业会员。本章
HyperLegerFabric开发(五)——HyperLegerFabric账本存储一、HyperLegerFabric账本简介Fabric里的数据以分布式账本的形式存储。账本由一系列有顺序和防篡改的记录组成,记录包含着数据的全部状态改变。账本中的数据项以键值对的形式存放,账本中所有的键值对构成了账本的状态,也称为世界状态(WorldState)。每个通道中有唯一的账本,由通道中所有成员共同维护
原创
2018-11-13 22:29:44
10000+阅读
点赞
1.账本存储概述peer节点账本存储图如下左边是狭义上的区块存储,
原创
2022-02-04 14:21:11
455阅读
cited from https://hyperledger-fabric.readthedocs.io/zh_CN/release-2.2/ledger/ledger.html 账本 Hyperledger Fabric 中的账本由“世界状态“和”区块链“这两部分组成,它们彼此不同但却相互关联。二 ...
转载
2021-04-23 18:28:00
503阅读
2评论
1.账本存储概述peer节点账本存储图如下左边区块链是狭义上的区块存储,底层是一个文件系统,区块并不是存储在数据库,而是直接存储为文件右下角的区块索引用于查询区块,将区块属性与区块位置关联,例如根据区块哈希、高度、交易ID查询区块区块索引的实现使用了levelDB,是一个内嵌的数据库fabric中不是一个区块单独存一个文件,所以需要区块索引去查找右上角状态数据库是区块链上的最新数据...
原创
2021-07-14 09:54:41
1066阅读
:gotar -C /usr/local -xzf go1.9.2.linux-amd64.tar.gz vi ~/.profile export PATH=$PATH:/usr/local/go/bin export GOROOT=/usr/local/go export GOPATH=$HOME
原创
2022-05-19 21:53:04
135阅读
在fabric1.4.1的版本中,提供了基于Raft共识的Raft排序服务。Raft的模型可以容忍奔溃,如果有节点故障掉线可以正常运行。前提是要有大多数存活,也就是要保证1/2以上的节点个数正常运行。Raft共识是“主从模型”,主节点通过动态选举决定,从节点是主节点的复制。Raft排序服务比kafka排序服务易于设置和管理。并且Raft的设计允许不同的组织贡献节点来共同组成排序服务。Raft算法是
转载
2023-12-09 14:25:48
43阅读
、的成功,推动了区块链行业的飞速发展,从区块链的分类来看,它们都属于公链项目,区块链除了有公链之外、还有私有链和联盟链。公链的完全去中心化是一个美好的未来,但是又和现实存在着很大的冲突,难以快速落地 ,多中心的联盟链被认为是更有可能快速融入现实,落地实践。当前最著名的的联盟链基础平台就是“超级账本(Hyperledger)”项目。 1、超级账本是什么?超级账本(hyperledger)是Linux