【区块链与密码学】第3-6讲:一课读懂Hyperledger Fabric

Hyperledger Fabric 核心概念 一、说明 区块链是一个透明的,基于不可变模式的去中心化系统,核心就是一个分布式账本,记录网络上发生的所有交易。 区块链网络主要有三种类型:公共区块链、联盟区块链,以及私有区块链;我们熟知的比特币、以太坊这些数字货币其实就是属于公共区块链平台; 而今天要介绍的Fabric则是属于联盟链类型的;Fabric是一个企业级的分布式账本技术平台,也是目前应用最广泛的区块链项目。 本文将梳理区块链技术平台Fabric的核心概念与关键功能。 二、特点 Fabric与其他区块链平台对比有以下几个... 阅读详情

【本课堂内容全部选编自PlatON首席密码学家、武汉大学国家网络安全学院教授、博士生导师何德彪教授的《区块链与密码学》授课讲义、教材及互联网,版权归属其原作者所有,如有侵权请立即与我们联系,我们将及时处理。】

3.4 Hyperledger Fabric

随着比特币,以太坊和其他一些衍生技术的普及,区块链,分布式账本和分布式技术在企业应用的需求也在增长。但是,企业案例还需要一些特殊的性能特征,而这些性能特征是目前公有区块链技术不能提供的。

Hyperledger Fabric是一个开源的企业级许可分布式分类帐技术(DLT)平台,专为在企业环境中使用而设计。

Fabric具有高度模块化和可配置的架构,可为各种行业用例提供支持, 例如银行、金融、保险、医疗保健、人力资源、供应链甚至数字音乐交付,Fabric的应用在未来拥有广阔的前景。

Hyperledger项目是一个大型的开源项目,希望通过各方合作,共同促进和推进区块链技术在商业应用方面的发展。在组成结构上,包含了很多相关的具体子项目。项目官方地址托管在 Linux 基金会网站,代码托管在 Gerrit上,并通过GitHub提供代码镜像。

Hyperledger项目在管理所属子项目时采用了一种生命周期的形式,赋予每个项目一个生命周期,方便项目的运行和管理。整个生命周期分为5个阶段,分别是提案(proposal)阶段、孵化(incubation)阶段、活跃(active)阶段、弃用(deprecated)阶段以及最后终止(End of Life)阶段。每个项目在开发运行过程中,一个时间点只会对应着一个阶段。当然,项目不一定会按照以上阶段顺序发展,项目可能会一直处于某个阶段,也可能会因为一些特殊原因在多个阶段之间进行变换。

目前,Hyperledger项目下共有14个子项目在运行中,详细信息如下表所示:

Hyperledger子项目

我们重点来关注Fabric,Fabric是一种区块链技术的实现,也是一种基于交易调用和事件的分布式共享账本技术。比起其他的区块链技术实现,它采用了模块化的架构设计,支持可插拔组件的开发与使用。其总帐上的数据,由多方参与节点共同维护,并且一旦被记录,账本上的交易信息永远无法被篡改,并支持通过时间戳进行溯源查询。

与以太坊相比,有以下优势:

Fabric引入了成员管理服务,因此每个参与者在进入前均需要提供对应的证书证明身份才能允许访问系统,同时引入多通道多账本的设计来增强安全性和私密性。

Fabric采用了强大的Docker容器技术来运行服务,支持比以太坊更便捷、更强大的智能合约服务。

Fabric可以支持多语言的合约编写,例如GO、Java和Node.js。

Hyperledger  Fabric是分布式账本技术(DLT)的独特实现,它可在模块化的区块链架构基础上提供企业级的安全性、可扩展性以及高性能。当前Fabric的最新版本与最早的v0.6版本相比,在安全、保密、部署、维护、实际业务场景需求等方面都进行了很多改进:

架构设计上的Peer节点的功能分离、多通道的隐私隔离、共识的可插拔实现等。

功能上引入Raft崩溃容错共识服务、改进可维护性和可操作性、加入私有数据支持等。

Fabric具有以下特性:

身份管理(Identity management):Fabric区块链是一个许可链网络,因此Fabric提供了一个成员服务(Member Service),用于管理用户ID并对网络上所有的参与者进行认证。在Hyperledger Fabric区块链网络中,成员之间可以通过身份信息互相识别,但是他们并不知道彼此在做什么,这就是Fabric提供的机密性和隐私性。

隐私和保密(Privacy and confidentiality):Hyperledger Fabric允许竞争的商业组织机构和其他任意对交易信息有隐私和机密需求的团体在相同的许可链网络中共存。其通过通道来限制消息的传播路径,为网络成员提供了交易的隐私性和机密性保护。在通道中的所有数据,包括交易、成员以及通道信息都是不可见的,并且对于未订阅该通道的网络实体都是无法访问的。

高效的性能(Efficient processing):Hyperledger Fabric按照节点类型分配网络角色。为了提供更好的网络并发性和并行性,Fabric对事务执行、事务排序、事务提交进行了有效的分离。先于排序之前执行事务可以使得每个Peer节点同时处理多个事务,这种并发执行极大地提高了Peer节点的处理效率,加速了交易到共识服务的交付过程。

模块化设计(Modular design):Hyperledger Fabric实现的模块化架构可以为网络设计者提供功能选择。例如,特定的身份识别、共识和加密算法可以作为可插拔组件插入Fabric中,因此任何行业都可以采用通用的区块链架构,并确保其网络可跨市场、监管和地理边界进行互操作。

可维护性和可操作性(Serviceability and operations):日志记录的改进以及健康检查机制和运营指标的加入,使得v1.4版本在可维护行和可操作性上实现了巨大飞跃。新的RESTful运营服务为生产运营商提供三种服务来监控和管理对等节点和共识服务节点运营。

第一种服务使用日志记录/logspec端点,允许操作员动态获取和设置对等节点和共识服务节点的日志记录级别。

第二种服务使用健康检查/healthz端点,允许运营商和业务流程容器检查对等节点和共识服务节点的活跃度和健康情况。

第三种服务使用运营指标/metrics端点,允许运营商利用Prometheus记录来自对等节点和共识服务节点的运用指标。

3.4.1Hyperledger Fabric 架构解读

Fabric主要由3个服务模块组成,分别是成员服务(Membership Service)、区块链服务(Blockchain Service)和合约服务(Chaincode Service)。在逻辑架构图中,还能看到事件流贯穿三大服务组件间,它的功能是为各个组件的异步通信提供技术支持。

Fabric架构示意图

通道:在v1.0之后的版本中,Fabric引入了新的通道概念,共识服务上的消息传递支持多通道,使得Peer节点可以基于应用访问控制策略来订阅任意数量的通道。

Peer节点的子集可以被应用程序指定架设相关通道,指定相同通道的Peer节点组成集合提交该通道的交易,而且只有这些Peer节点可以接收相关交易区块,与其他交易完全隔离。

Fabric支持多链与多通道,即系统中可以存在多个通道以及多条链。应用根据业务逻辑决定将每个交易发送到指定的一个或多个通道,不同通道上的交易不会存在任何联系。

Fabric通道示意图

私有数据支持:从v1.2开始,Fabric能够在账本中创建私有数据集,允许通道上组织的子集能够认可、提交或查询私有数据,不用创建单独的通道就能实现通道上的一组组织的数据向其他组织保密的功能。

私有数据存储在授权组织的对等节点上的私有状态数据库中(有时候被称为“side”数据库),能被授权节点上的链码通过gossip协议访问。共识服务不涉及私有数据,也无法看到它们。

私有数据的哈希值能够被认可、排序并写入通道上每个节点的帐本中,可作为交易的证据,用于状态验证,还可用于审计。

节点分类:Fabric中多种类型的节点,具体分类和功能介绍如下:

客户端节点:客户端是最终用户操作的实体,它必须连接到某个Peer节点或者orderer节点,与整个区块链网络进行通信。

CA节点:CA节点接收客户端的注册申请,返回注册密码用于登录,以便获取身份证书。在区块链网络上所有的操作都会验证用户的身份。

Peer节点:每个Peer节点可以担任如下多种角色:Endorser Peer (背书节点)、Leader Peer(主节点)、Committer Peer(记账节点)、Anchor Peer(锚节点)。

注意:每个Peer节点必定是一个记账节点,除记账节点外,它还可以担任其它一到多种角色,即某个节点可以同时是记账节点和背书节点,也可以同时是记账节点、背书节点、主节点,锚节点。

Endorser Peer (背书节点):所谓背书(Endorsement),就是指特定Peer执行交易并向生成交易提案(proposal)的客户端应用程序返回YES/NO响应的过程。只有在应用程序向节点发起交易背书请求时才成为背书节点,其他时候是普通的记账节点,只负责验证交易并记账。

Leader Peer(主节点):主节点负责和Orderer排序服务节点通信,从排序服务节点处获取最新的区块并在组织内部同步。

Committer Peer(记账节点):负责验证从排序服务节点接收的区块里的交易,然后将块提交(写入/追加)到其通道账本的副本。

Anchor Peer(锚节点):锚节点主要用来同步同一通道中各组织间的信息。

Orderer(排序服务节点):排序服务节点接收包含背书签名的交易,对未打包的交易进行排序生成区块,广播给Peer节点。

Fabric交易流程示意图

Hyperledger Fabric就介绍到这里啦,下一期我们将带大家了解Hyperledger Fabric的项目架构组成敬请期待~

关注点宽学园,每周持续更新区块链系列课程,小宽带你进入区块链世界。我们下节课见啦。

【区块链与密码学】课堂回顾:

区块链与密码学系列文章合集

Hyperledger Fabric 入门必读书籍 下面整理一些 Hyperledger Fabric 一些比较好的区块链书籍,仅供学习参考。 1. 区块链原理、设计与应用 1.1 书籍封面 1.2 介绍 本书由超级账本核心设计和开发者撰写,是区块链开发落地专业指南。由浅入深,系统化介绍超级账本Fabric设计精华、应用开发等。全书分为理论篇和实践篇两大部分;第1-3章介绍区块链技术的由来、核心思想及典型的应用场景;第4-5章重点介绍区块链技术中... 阅读详情

相关推荐

区块链与分布式超级帐本技术(Hyperledger Fabric或R3 Corda)

与分布式超级账本技术(如Hyperledger Fabric或R3 Corda)相比,以太坊区块链保持了相似性和差异性。在对区块链和分布式超级账本平台进行有根据的评估及其为企业带来的价值时,根据平台的核心功能和特征对平台进行分类是有用的。由于区块链源自密码学和数据配置的原则,某些功能可以在协调的数据库系统中复制,而其他功能仅在真正的区块链环境中可行。 在本文中,我们将评估面向平台的主要企业的基本业...

mongo_node的专栏 2491

HyperLedger Fabric 系统架构

title: HyperLedger Fabric 架构 tags: 区块链,HyperLedger Fabric 系统逻辑架构         Hyperledger Fabric是一种模块化的区块链架构,是分布式记账技术(DLT)的一种独特的实现,它提供了可供企业运用的网络,具备安全、可伸缩、加密和可执行等特性...

Clown95 1718

Hyperledger Fabric java sdk 链码访问快速上手【无痛】

在超级账本Fabric区块链中,应用通过节点的RPC协议接口访问链码。Java应用可以使用官方提供的Fabric-sdk-java开发包来实现对链码的访问,开发包封装了Fabric区块链的GRPC链码访问协议,有利于开发人员聚焦于业务逻辑。不过Fabric-sdk-java的文档质量保持了Hyperledger Fabric产品一贯的不知所云,看起来实在是...

rejames的博客 2878

Hyperledger Fabric系统架构

Hyperledger Fabric系统架构 一:名词解释 1.Raft共识机制 (1):共识机制 共识算法可以让机群协同工作,并且可以容忍部分成员主机的故障。而通常主机的故障会分为两种情况:   拜占庭故障: 出现故障后伪造信息恶意响应。   非拜占庭故障: 出现故障但不会伪造信息。   拜占庭将军问题的具体解释: 该问题为一个协议问题。军队的将军们必须全体一致的决定是否攻击某一支敌军。问题是这些将军在地理上是分隔开的,且其中存在叛徒。叛徒可以任意行动以达到以下目标:欺骗某些将军采取进攻行动;促进一个不是

y13698742的博客 5352

Hyperledger Fabric与HoneyBadgerBFT集成实战

在第一章中,我们将介绍Hyperledger Fabric,这是Linux基金会主导的一个开源项目,它推动了区块链技术在企业级应用中的发展。我们将概述Fabric 1.x版本,这是目前广泛使用的稳定版本,它为构建和部署企业级区块链网络提供了安全可靠的框架。Hyperledger是由Linux基金会管理的一个开放源代码合作项目,旨在推动区块链技术在多个行业的应用。Hyperledger Fabric是该项目的一个子项目,其设计目标是提供一个模块化和可扩展的开源框架,用于构建企业级区块链网络。

weixin_34471637的博客 666

RexUniNLU零样本通用自然语言理解:nlp_deberta_rex-uninlu_chinese-base模型实战解析

本文深入解析了RexUniNLU零样本通用自然语言理解模型(nlp_deberta_rex-uninlu_chinese-base)的实战应用。通过详细的环境配置、模型加载及实战案例,展示了该模型在零样本场景下的强大能力,如实体识别和复杂关系抽取,显著提升NLP任务效率。

weixin_29088655的博客 251

hyperledger fabric介绍

一.Hyperledger Fabric介绍 2015年,Linux基金会启动了Hyperledger项目,目标是发展跨行业的区块链技术。 Hyperledger Fabric是Hyperledger中的一个区块链项目,包含一个账本,使用智能合约并且是一个通过所有参与者管理交易的系统。 Hyperledger Fabric 是分布式账本解决方案的平台,以模块化架构为基础,支持不同组件的可插拔。 具备以下特点 1. 高度保密性 2. 可伸缩性 3. 弹性 4. 可扩展性 二.基本概念 区块链 共享的、通过

flying roc 1万+

ESXI 8.0.3 ubuntu 24.04 直通显卡P40

手把手,一步步教你直通GPU,ESXI 8.0.3 ubuntu 24.04 直通显卡P40

qq_36433118的博客 4684

Hyperledger Fabric

作为Hyperledger的一个主要项目,知名度也最高,这个项目于2015年12月开源最初由IBM 和 DAH(Digital Asset Holdings,由高盛、IBM、荷兰银行、埃森哲、 澳洲证券交易所、法国巴黎银行、Broadridge的金融解决方案、花旗银行、 CME Ventures、德意志交易所集团、 ICAP、桑坦德风投、证券托管清算公司(DTCC)、PNC金融服务集团投资) 贡献...

微风的博客 1039

晶圆表面缺陷检测现状概述

凹坑,凸起,尖角,沟槽),使用光束对晶圆进行照射,收集反射光和散射光信息进行缺陷判断,进一步可分为无图案晶圆表面检测和宏观缺陷检测设备。KLA使用SR-DUV光,检测精度在10nm以下。扫描电子显微(电子束和晶圆表面产生二次电子,X射线等)获取高分辨率的图像,然后用图像处理表面缺陷(凹坑,凸起,尖角,沟槽等)表面容貌和材料信息,分辨率可达5-10nm。晶圆表面缺陷检测设备主要检测晶圆外观呈现出来的缺陷,损伤、毛刺等缺陷,主要设备供应商KLA,AMAT,日立等,其中KLA在晶圆表面检测设备占有市场52%左右。

qq_36786800的博客 1万+

学习STM32的ADC采集声音

为了采集声音信号,需要一个声音传感器(如麦克风),将声音信号转换为电压信号输入到 ADC 引脚。通过硬件准备、STM32CubeMX 配置和代码实现,我们可以实现将声音信号转换为数字信号,并进行后续处理。STM32 是一款广泛应用于嵌入式系统开发的微控制器平台,其拥有丰富的外设和强大的性能,非常适合进行 ADC(模拟数字转换)的声音采集。函数启动 ADC1 的连续转换模式,然后在一个无限循环中等待 ADC 转换完成,并读取采样结果。四、代码实现 在生成的代码中,会生成一些相关的库文件和示例代码。

m0_75244442的博客 2174

区块链技术和Hyperledger Fabric介绍

简称BT(Blockchain technology),也称为分布式账本技术,是一种互联网数据库技术,其特点是去中心化、公开透明,让每个人均可参与数据库记录,同时数据不可篡改。开放式账本项目(Open Ledger Project)是超级账本(Hyperledger)前身,由Linux基金会于2015年发起的推进区块链数字技术和交易验证的开源项目,在2015年底IBM宣布加入到开放式账本项目(Open Ledger Project)后,该项目更名为超级账本(Hyperledger)。

dnice的博客 1858

【AutoSAR】【以太网】TCP/IP 栈详述与配置

目录 一、TCP/IP栈架构 二、TCP\IP栈的可扩展性 三、以太网协议V4 四、以太网协议 V6 五、基于IP的协议 六、函数调用序列图 一、TCP/IP栈架构 根据以上架构图,该栈主要包括:UPD\TCP\DHCP\ICMP\IPV4\IPV6\ARP; 二、TCP\IP栈的可扩展性 TCP\IP栈为适应不同的应用场景需求,将分为三类: 配置工程里的配置项: 三、以太网协议V4 1 IPV4 Internet Protocol (IP)是T.

专注汽车软件开发、AutoSAR、车载以太网、SOA、EE架构。 5696

【区块链与密码学】第3-7讲:Hyperledger Fabric技术框架详解

【本课堂内容全部选编自PlatON首席密码学家、武汉大学国家网络安全学院教授、博士生导师何德彪教授的《区块链与密码学》授课讲义、教材及互联网,版权归属其原作者所有,如有侵权请立即与我们联系,我们将及时处理。】 3.5Hyperledger Fabric的架构 在上一堂课的学习中,我们介绍了Hyperledger Fabric的基情况以及组成,今天我们来拆解其架构组成,细说Hyperledger Fabric的技术框架。 01Fabric模块-成员服务 区块链网络中的每...

Digquant的博客 1258

HFSS实战项目——微带一分四功分器

呕心沥血保姆级教程!!!!手把手教会你做功分器,史上最详细步骤!!!

2401_87464239的博客 2675

基于分水岭分割进行肺癌诊断

近年来,肺癌的发病率和病死率均迅速上升,目前已居所有癌症之首。随着肺癌病人数量的增加,医生对肺部 CT 图像进行研判的工作量也增加了不少,在这种情况下难免工作效率降低甚至会出现误诊。为了帮助医生减少重复性工作,对肺部 CT 图像进行计算机辅助检测的技术就被广泛应用于对肺癌的诊断和治疗过程中。医学 CT 图像处理主要是研究医学图像中的器官和组织之间的关系,并进行病理性分析。

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 1568

“Hyperledger Fabric 是假区块链!”

作者 | Stuart Popejoy 编译 | 王国玺 出品 |区块链大本营(blockchain_camp) 自 Libra 发布以来,沉寂已久的区块链社区又活跃了起来,一些探索区块链业务的公司也在暗地里较劲不甘落后。相信你也注意到了,这些大公司往往都对现有比特币、以太坊等区块链视而不见。这是因为它们深知数据的重要性,因而不会选用比特币、以太坊这些把数据开源公开的公有区块链,而...

优快云资讯 2817

使用Simulink设计并实现一个可调谐的二阶IIR陷波滤波器,实时去除音频中的工频噪声

《基于Simulink的音频陷波滤波器设计与实现》摘要:本文详细介绍了使用Simulink设计陷波滤波器去除音频工频噪声(如50Hz)的方法。核心内容包括:1)二阶IIR陷波滤波器的原理与传递函数;2)Simulink实现步骤(音频系统搭建、滤波器设计、频率跟踪);3)性能分析(频谱对比、时域波形、听觉测试)。通过精准消除特定频率干扰,同时保留语音信号(200Hz-4kHz),有效提升信噪比(>20dB)。文章还探讨了多陷波级联、自适应算法等高级技巧,为音频处理、语音通信等应用提供实用解决方案。

amy_mhd的博客 157

走进Hyperledger Fabric:企业区块链技术的简明介绍

在数字化浪潮席卷全球的今天,区块链技术以其去中心化、透明化和安全性的特点,正逐渐渗透到各行各业,成为推动数字化转型的重要力量。而Hyperledger Fabric,作为企业级区块链技术的杰出代表,正以其独特的优势,引领着企业区块链应用的新潮流。

AntonyCheng的博客 1498

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Hyperledger Fabric 实战(一):什么是 Hyperledger Fabric ?

为什么80%的码农都做不了架构师?>>> ...

weixin_34273481的博客 1202

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

如何使用Hyperledger Fabric和Composer构建区块链网络

by Haardik 由Haardik 如何使用Hyperledger Fabric和Composer构建区块链网络 (How to build a blockchain network using Hyperledger Fabric and Composer) 新的区块链开发人员教程 (A tutorial for new blockchain developers) Before I ...

1928

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

HyperLedger Fabric和区块链是什么关系?

这两年,区块链技术大火,不管是国外的IBM、AWS 等IT巨头企业,还是国内的BAT互联网巨头,纷纷推出了自己的区块链项目。虽然,不同的区块链项目有不同的特点,但是都支持HyperLedger Fabric。那么,HyperLedger Fabric是什么?能发挥什么价值?其中有哪些组成模块?接下来,我们将逐一分析。在了解HyperLedger Fabric是什么之前,我们先来普及一个概念。什么是...

weixin_34146410的博客 584

简述Hyperledger Fabric的工作流程

文章目录架构工作流程模拟排序验证提交 说起来也是很巧合的一件事情,去年暑假自己一个人在宿舍学习Hyperledger Fabric的相关东西,后来因为各种原因就放弃这个方向开始跟着老师做一些CV方面的工作,现在竟然又开始看区块链的相关东西。 去年开始学习区块链的时候很多东西还没有掌握,比如PKI、密码学,计算机网络当时也学得迷迷糊糊的,因此当时废了很大力气,记得关于PKI证书那块自己就折腾了好久...

yijiull 2385

区块链入门--准备搭建自己的区块链

最近在B站上看到一个Hyperleger Fabric搭建自己的区块链的视频,把里面的内容整理了出来。个人认为其中如何下载安装Docker,利用Hyperleger中的插件,实际搭建的过程讲述的并不清楚,但是对于需要准备的知识这一部分还是大有裨益。 文章目录区块链技术简述技术名词区块链的类型 三种区块链特点区块链平台应用场景区块链技术组成部分P2P网络协议P2P网络实现密码学-Hash密码学-加解...

kali_Chenye的博客 6885

Hyperledger Fabric账本结构解析:区块链与世界状态(World State)存储机制

Hyperledger Fabric作为企业级区块链平台,其账本结构设计融合了区块链的不可篡改性与世界状态的高效数据访问能力。本文将深入解析Hyperledger Fabric的账本存储机制,帮助开发者理解区块链与世界状态的协同工作原理。 ## 账本核心组件:区块链与世界状态 Hyperledger Fabric的账本实现包含两大核心组件:区块链(blockchain)和世界状态(world

gitblog_01130的博客 271

区块链:Hyperledger Fabric共识排序

一、共识 交易背书(模拟 @Endorser) 交易排序(排序 @Orderer) 交易验证(验证 @Committer) 二、排序节点功能 1. 交易排序 目的:保证系统交易顺序的一致性 solo: 单节点排序, 所见即所得 kafka: 外置消息队列保证一致性 2. 区块分发 中间状态区块 有效交易&无效交易 3. 多通道 三、fabric目录结构 bc...

说到做到_我的忍道 1804
上一篇: 【区块链与密码学】第3-5讲:价值互联网的“价值”究竟在哪里?
下一篇: 【区块链与密码学】第3-7讲:Hyperledger Fabric技术框架详解
Dig Quant
博客等级 码龄7年 124粉丝 53原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值