以太坊的企业系统集成

构建企业级区块链应用:选择正确的区块链平台 在构建企业级区块链应用时,选择合适的区块链平台是成功的关键因素。企业需要综合考虑应用场景、性能需求、隐私保护、成本效益以及与现有系统的集成能力。不同的区块链平台在这些方面具有不同的优势和局限性。:适用于隐私和高性能要求的企业,尤其是供应链管理、金融等行业。Ethereum:适用于需要去中心化和智能合约的企业,尤其是 DeFi 和 DApp 开发。Corda:专为金融行业设计,适用于需要高隐私保护和合规性的金融交易。Quorum:适用于金融行业,需要高吞吐量和隐私保护的企业应用。 阅读详情

最流行的开源Java集成库——Apache Camel现在支持以太坊的JSON-RPC API。

以太坊生态系统

以太坊是一个开源,公共,区块链平台,用于运行智能合约。它提供了一个去中心化的图灵完备虚拟机,可以执行脚本和加密货币,用于补偿参与者挖掘节点进行的计算或减轻垃圾邮件。今天,以太坊是最成熟和最成熟的区块链平台之一,受益于小型和大型公司,非营利组织和政府。关于以太坊生态系统及其移动速度,可以说很多。但事实不言而喻,以太坊有势头和技术的所有迹象:

  • 以太坊的开发人员比任何其他区块链平台都要活跃一个数量级,并且根据梅特卡夫定律的规定,这一差距日益扩大。以太坊编码学校CryptoZombies拥有超过20万用户,Truffle开发框架拥有超过50万的下载量。
  • 以太坊平台拥有最丰富的工具和基础设施生态系统,用于构建去中心化的应用程序:Truffle,Infura,Web3.js,OpenZeppelin,Geth,Parity,Ganache,MetaMask,CryptoZombies,MyCrypto,Etherscan,ERC20(用于ICO)等。
  • 云平台Amazon Web Services和Microsoft Azure为一键式以太坊基础架构部署和管理提供服务。
  • 以太坊技术引起了企业软件公司的兴趣。定制的基于以太坊的应用程序正在由摩根大通,德勤,R3,Innovate UK,巴克莱,瑞银,瑞士信贷等金融机构开发和实验。该领域最着名的之一是J. P. Morgan Chase开发了允许使用名为Quorum的以太坊区块链。
  • 2017年,企业以太坊联盟(EEA)由各种区块链初创企业,财富500强公司,研究团体和其他组织建立,旨在帮助采用基于以太坊的技术。它为企业提供了有关以太坊的标准和资源,并利用这项突破性技术来解决特定的行业用例。

以太坊已经过了一个时髦技术或科学实验的时刻,现在它是企业公司正在研究的一种基本的开源去中心化技术。谈到开源和企业,我想我也是对以太坊生态系统的一小部分贡献并帮助它的采用。让我们看看它是什么。

开源企业集成

以太坊是分布式和去中心化的,但它主要是一个封闭的系统,包含嵌入式分类账,货币和执行节点。为了对企业有用,以太坊必须与现有的旧系统和新系统很好地集成。幸运的是,Ethereum提供了一个健壮且轻量级的JSON-RPC API,并且对JavaScript语言提供了很好的支持。但在企业公司中,JavaScript并不是集成的首选,而是Java,其次是.Net。Java不是必需的轻量级或快速发展,但它拥有庞大的开发人员社区和成熟的开发库生态系统,使其成为大多数企业公司的首选。有助于提高Java语言生产力的主要因素是重用现有库并避免重新发明轮子。Apache Camel是最受欢迎的库之一,可以重用并避免重新发明轮子进行集成。幸运的是,Camel恰好是我的热情和我多年来一直贡献的项目,所以将两者联系起来对我来说是最自然的事情。

对于那些来自区块链背景并且不熟悉Camel的人来说,这是一个非常简短的介绍。Apache Camel是一个轻量级的开源集成库,它在概念上由三部分组成:

  • 广泛使用的企业集成模式(EIP)的实现。(请注意,这不是以太网改进提案共享相同的首字母缩略词。)EIP提供了企业集成空间中概念的通用符号,语言和定义(想想发布——订阅,dead letter通道,基于内容的路由器,过滤器,分割器,聚合器,节流器,重试,断路器等)。其中一些模式已经存在了十多年,有些是新的,但是任何人都以消息传递和分布式系统集成为生。
  • Apache Camel的第二个主要部分是巨大的连接器库。基本上,只要有一个协议,系统端点,SaaS API的Java库,很可能有一个Camel连接器(想想HTTP,JMS,SOAP,REST,AWS SQS,DropBox,Twitter,现在以太坊)等)。连接器抽象出配置不同库的复杂性,并提供基于URI的统一方法来连接到所有类型的系统。
  • Apache Camel的最后一部分是域特定语言(DSL),它将连接器和EIP连接在一起,采用更高级别的集成语言。DSL与连接器和模式相结合,使开发人员在连接系统方面具有高效率,并创建了行业标准且易于长期维护的解决方案。所有这些特征对于希望基于成熟技术创建现代解决方案的企业公司而言非常重要。

公司比以往任何时候都更加集成,公司内部的系统比以往更加集成。如果你是一家Java商店,很可能已经在你的组织中的某个地方使用了一些基于Apache Camel的集成。现在你可以使用Camel以及它提供的所有功能来与以太坊交互。

用于以太坊的Apache Camel连接器

这两种技术的自然交集是以太坊的Camel连接器。这样的连接器将允许将以太坊与任何其他系统,交互方式和协议集成。为此,我评估了以太坊的现有Java库,并得出结论,web3j最适合这个用例。Web3j是一个积极开发的,功能丰富的Java库,用于通过JSON-RPC与以太坊兼容节点进行交互。Camel-web3j连接器(Camel Ethereum连接器的技术名称)是一个瘦包装器,它提供了一种简单的方法来使用Apache Camel DSL的web3j提供的功能。目前,该连接器提供以下功能:

  • 与Geth,Parity,Ganache合作。
  • 支持Infura API。
  • 支持JP Morgan的Quorum API。
  • 通过HTTP和IPC支持JSON-RPC API。
  • 实施所有web3,net,eth,shh操作。
  • 支持过滤器。
  • 支持以太坊名称服务(ENS)。
  • 完全单元和集成测试(超过100和不断增长)。

这种集成的全部功能不是来自连接器功能,而是当连接器与其他连接器,模式和所有其他Camel功能一起使用时,可以在以太坊周围提供完整的集成框架。

以太坊兼容的JSON-RPC API

接下来,我将专注于添加对Parity的Personal,Geth的Personal客户端API,以太坊钱包支持等的支持。目的是使组件与使用Apache Camel的系统到系统集成方案中有用的web3j功能保持同步。连接器被推送到Apache Camel 2.22,并为早期采用者做好准备,试一试并提供反馈。要开始,请查看单元测试以了解每个操作的配置,以及集成测试以了解如何连接到Ganache或以太网主网等。享受。

Apache Camel的用例

Bellow是企业以太网架构堆栈(EEAS),它根据客户端规范v1.0表示企业以太坊(EE)应用程序的公共层和组件的概念框架。

如果你想知道Camel在堆栈中的确切位置,Camel-web3j是工具层的一部分,作为集成库,专注于系统到系统的集成。它使用公共的以太坊JSON-RPC API,任何Enterprise Ethereum兼容的实现都必须支持并保持向后兼容。

然后,Camel将主要用于与以太坊外部的服务进行交互,但受智能合约(所谓的神谕)的信任。以类似的方式,Camel可用于与企业管理系统交互以发送警报和指标,报告故障,更改配置等。

我能用这个连接器想到的主要用例是:

  • 聆听以太坊网络中发生的新块,事件,过滤,转换,丰富并将其发布到其他系统中。例如,监听新块,检索其交易,过滤掉不感兴趣的块,丰富其他块并处理它们。这可以使用以太坊节点过滤器功能完成,或纯粹使用Camel,使用轮询使用者定期查询节点和幂等过滤器以防止处理先前处理的块等。
  • 另一个用例是,监听来自企业系统的事件和命令(可能是业务流程中的一个步骤),然后告诉以太坊网络。例如,KYC被批准或在一个系统中接收支付,这导致Camel与第二系统通话并检索用户的ERC20地址并执行以太坊交易。

真实世界对Camel的使用将涉及上述场景的更复杂的混合,确保Camel非常擅长的高可用性,弹性,重放,审计等。

以太坊Oracle在Apache Camel中实现

“说起来很简单。代码怎么写?“ —— Linus Torvalds

在许多情况下,智能合约需要来自现实世界的信息才能运作。简而言之,一个能够与外部世界互动的智能合约。演示了Camel-web3j的用法,我创建了一个代表oracle的Camel路由。路由侦听特定主题上的CallbackGetBTCCap事件,并且当收到此类事件时,Camel路由生成随机值并通过调用setBTCCap方法将其传递给同一合约。这基本上是一个“HelloWorld”,以太坊的方式。

@Override
public void configure() throws Exception {
    from("web3j://http://127.0.0.1:7545?operation=ETH_LOG_OBSERVABLE&topics=" + topics)
        .to("log:com.ofbizian.CallbackGetBTCCap?level=INFO&showAll=true")

        .setHeader(OPERATION, constant(ETH_SEND_TRANSACTION))
        .setHeader(FROM_ADDRESS, constant("0xc8CDceCE5d006dAB638029EBCf6Dd666efF5A952"))
        .setHeader(TO_ADDRESS, constant("0x484982345fD584a0a16deC5F9ba330f6383af3d9"))
        .process(new Processor() {
            public void process(Exchange exchange) throws Exception {
                int random = rand.nextInt(50);
                Function function = new Function("setBTCCap", Arrays.<Type>asList(
                        new Uint(BigInteger.valueOf(btcPrice))), Collections.<TypeReference<?>>emptyList());
                exchange.getIn().setHeader(DATA, FunctionEncoder.encode(function));
            }
        })
        .to("web3j://http://127.0.0.1:7545");
}

要触发事件,可以使用以下单元测试在智能合约上调用updateBTCCap方法:

mvn test -Dtest=CamelOracleRouteTest#updateBTCCap

要检查当前价格,你可以使用以下单元测试在智能合约上调用getBTCCap方法:

mvn test -Dtest=CamelOracleRouteTest#getBTCCap

检查智能合约,Camel路线,Github上的完整说明并亲自试用。如果你使用该组件并有疑问或反馈,如果你喜欢这个并且你有兴趣为其他区块链项目实施Camel连接器,请联系。 照顾自己。eth jar:0x6fc1bF6A69B92C444772aCE4CB040705Afd255bD

======================================================================

分享一些以太坊、EOS、比特币等区块链相关的交互式在线编程实战教程:

  • java以太坊开发教程,主要是针对java和android程序员进行区块链以太坊开发的web3j详解。
  • php以太坊,主要是介绍使用php进行智能合约开发交互,进行账号创建、交易、转账、代币开发以及过滤器和交易等内容。
  • python以太坊,主要是针对python工程师使用web3.py进行区块链以太坊开发的详解。
  • 以太坊入门教程,主要介绍智能合约与dapp应用开发,适合入门。
  • 以太坊开发进阶教程,主要是介绍使用node.js、mongodb、区块链、ipfs实现去中心化电商DApp实战,适合进阶。
  • C#以太坊,主要讲解如何使用C#开发基于.Net的以太坊应用,包括账户管理、状态与交易、智能合约开发与交互、过滤器和交易等。
  • EOS教程,本课程帮助你快速入门EOS区块链去中心化应用的开发,内容涵盖EOS工具链、账户与钱包、发行代币、智能合约开发与部署、使用代码与智能合约交互等核心知识点,最后综合运用各知识点完成一个便签DApp的开发。
  • java比特币开发教程,本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Java代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Java工程师不可多得的比特币开发学习课程。
  • php比特币开发教程,本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Php代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Php工程师不可多得的比特币开发学习课程。
  • tendermint区块链开发详解,本课程适合希望使用tendermint进行区块链开发的工程师,课程内容即包括tendermint应用开发模型中的核心概念,例如ABCI接口、默克尔树、多版本状态库等,也包括代币发行等丰富的实操代码,是go语言工程师快速入门区块链开发的最佳选择。

汇智网原创翻译,转载请标明出处。这里是以太坊的企业系统集成

49、企业区块链:核心特性、架构与设计框架 本文深入探讨了企业区块链的核心特性、架构设计与实施框架。文章首先分析了企业区块链在隐私性、性能和访问治理方面的核心要求,接着阐述了合规性、互操作性、系统集成等关键非功能性需求,并对比了企业区块链与公共区块链的差异。通过引入TOGAF企业架构框架,提出了将区块链融入业务、数据、应用和技术架构域的方法论。最后,文章给出了从需求明确到部署优化的企业区块链解决方案设计流程,为企业构建安全、高效、合规的区块链系统提供了全面指导。 阅读详情

相关推荐

49、企业区块链:特性、架构与设计

本文深入探讨了企业区块链的核心要求、架构设计与解决方案构建。重点分析了隐私性、性能和访问治理三大核心需求,并比较了企业区块链与公共区块链的差异。文章详细介绍了企业区块链的多层次架构,包括网络层、协议层、隐私层、治理层和集成层,并以Apache Camel为例说明系统集成方案。在设计方面,提出了基于TOGAF和Zachman框架的企业级架构方法,给出了从需求明确到监控维护的完整实施流程,强调安全性、可扩展性、合规性和易用性等关键因素,为企业构建高效、安全的区块链解决方案提供了全面指导。

7up55的博客 47

写一个通用的幂等组件,我觉得很有必要

本文目录背景简单幂等实现 2.1 数据库记录判断 2.2 并发问题解决通用 幂等实现 3.1 设计方案 3.1.1 通用存储 ...

weixin_44742132的博客 200

nodejs在线聊天

基于nodejs的websocket代码,采用的是font带入。在其中人们可以在聊天室相互讨论。

mongoDB中的幂等性

幂等 幂...

黑帽子技术的博客 681

ICC II 时钟树综合(CTS)前奏:从约束定义到NDR规则的全方位设置指南

本文详细介绍了ICC II中时钟树综合(CTS)的前期准备工作,包括约束定义、NDR规则设置和时钟平衡点控制等关键步骤。通过实际案例和代码示例,指导工程师如何优化时钟偏斜、插入延迟和信号质量,确保芯片设计的时序收敛和性能稳定。特别强调了非默认布线规则(NDR)在时钟网络设计中的重要性。

weixin_42530458的博客 212

new delete 详解

常规的new 和 delete 当需要内存时,可以使用new申请内存,但在用完内存时应当使用delete 去归还内存,以防止内存泄漏,具体使用方案见下面代码: int* ps = new int ; // 使用new 申明变量空间 ... ... delete ps ; '// delete 删除所申明的变量空间 上述代码将删除ps 指针指向的内存空间,但不会删除指针本身,即仍然可以使用该指针去指向其他int 类型的变量。new 和 delete 一定需要成对的使用否则极易发生内存泄漏。 注意:不

qq_42138448的博客 6938

本地搭建以太坊(Ethereum)详细教程

一、以太坊开发环境搭建 略。包括Go语言、以太坊Ethereum、包管理工具npm和智能合约编译器solc等。 二、以太坊集成开发环境 创建账户 geth account new 以太坊账户地址 528301230cb94d1649534b13e991be243780d3bd 查看账户 geth account list 初始化创世块文件 geth --datadir &amp;amp;quot;./&amp;amp;quot; init ...

钱立清的博客 1万+

深度学习二分类实战:用Python+Keras搞定基因表达数据预测(附完整代码)

本文详细介绍了如何使用Python和Keras构建深度学习模型进行基因表达数据的二分类预测。通过数据预处理、特征选择、神经网络构建及优化策略,特别针对小样本场景提供了调参技巧和模型解释方法。文章还包含完整的代码示例,帮助读者快速掌握深度学习在生物信息学中的应用。

weixin_30642561的博客 245

【自用】产品基础常识

BI软件是商业智能(Business Intelligence)软件的英文缩写。又称商业智慧或商务智能,指用现代数据仓库技术、线上分析处理技术、数据挖掘和数据展现技术进行数据分析以实现商业价值。数字孪生是充分利用物理模型、传感器更新、运行历史等数据,集成多学科、多物理量、多尺度、多概率的仿真过程,在虚拟空间中完成映射,从而反映相对应的实体装备的全生命周期过程。数字孪生是一种超越现实的概念,可以被视为一个或多个重要的、彼此依赖的装备系统的数字映射系统。 ...

weixin_44701862的博客 253

Stata实战入门:从数据导入到基础分析的全流程指南

本文提供了Stata实战入门的全流程指南,从数据导入、清洗到基础分析和可视化,帮助初学者快速掌握Stata的核心功能。通过详细的步骤和实用技巧,读者可以高效完成数据处理、变量操作、描述性统计和回归分析等任务,提升数据分析效率。

weixin_28327051的博客 383

神州数码防火墙(DCN)NAT SSL-VPN配置

SSL-VPN是基于应用层的VPN,采用SSL协议来实现远程接入的一种新型VPN技术,比L2TP更加灵活的VPN方案。是天然的安全远程接入方案。用户可以通过浏览器的HTTPSs登录VPN的网址。SSL-VPN的认证方式包括LDAP,radius,CA,USB Key等方式。 SSL VPN的主要应用场景是保证远程用户能够在企业外部安全\高效的访问企业内部的网络资源

qq_50966485的博客 4553

Java调用以太坊智能合约全流程解析(含5个生产环境最佳实践)

掌握Java区块链智能合约调用全攻略,详解Java连接以太坊、部署与交互核心流程。涵盖Web3j集成、Gas优化、异常处理等5大生产实践,提升开发效率与系统稳定性,值得收藏。

LogicWander的博客 1092

MST-GAT: Enhancing Anomaly Detection in Multimodal Time Series with Intra- and Inter-Modal Attention

本文深入解析了MST-GAT模型,这是一种通过模态内与模态间注意力机制增强多模态时间序列异常检测的新方法。它通过构建图结构显式建模传感器间的复杂时空依赖,并结合时间卷积网络与联合优化策略,有效降低了传统方法中常见的误报与漏报问题,在工业监控等场景中展现出卓越性能。

weixin_29079671的博客 150

10分钟了解Ethrex:极简主义如何重塑以太坊客户端开发范式

在以太坊生态系统中,执行客户端是连接用户与区块链网络的核心桥梁。今天,我们要介绍一个革命性的**以太坊客户端**——Ethrex,它以极简主义哲学重新定义了**以太坊客户端开发范式**。这个用Rust编写的**ZK原生实现**不仅性能卓越,更通过模块化设计为开发者和节点运营者带来了前所未有的体验。🚀 ## 🔍 什么是Ethrex? Ethrex是一个**极简主义、稳定、模块化、快速且ZK原

gitblog_00418的博客 1093

CMM软件:PC-DMIS汽车制造二次开发

PC-DMIS 是一种广泛应用于坐标测量机(CMM)的测量软件,它不仅提供了强大的测量功能,还支持用户通过二次开发来扩展其功能。二次开发可以显著提升测量效率,满足特定的测量需求,减少重复性工作,提高数据处理和分析的准确性。本节将介绍 PC-DMIS 二次开发的基本概念、开发环境的搭建以及开发中常用的工具和方法。PC-DMIS 二次开发为用户提供了强大的工具,可以显著提升测量效率、减少重复性工作并提高数据处理和分析的准确性。

kkchenjj的博客 1813

self‑improving‑agent 安装与配置指南(OpenClaw)

长期记忆错误反思用户偏好学习持续进化AI → 反思 → 学习 → 改进。

tiantiantbtb的博客 1337

技术沙龙|了解以太坊3大平台快速掌握区块链开发(西安)

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34240520的博客 383

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...

php ens考试,西瓜财经 | 以太坊域名服务(ENS)现在可用于能源网络

如何使用ENS?在所有基于以太网络上使用ENS是一样的。实际上,您必须与ENS注册中心合约进行交互。最简单的方法是使用我们前面提到的能源网ENS应用程序与一个非常直观,漂亮的用户界面。为此,您需要一个Metamask帐户,您还可以使用它来选择要连接的链。1. 你可以用区块链里的本地代币付款购买一个名字。价格从5美元到650美元不等(当然testnet除外)。短的三个字母的名字更贵。在引擎盖下,Ch...

weixin_34321959的博客 379

efm32 入门.pdf

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

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

最佳加密货币钱包选择指南:企业级安全与功能全解析

企业级加密货币钱包是一种数字工具,允许公司存储加密货币、管理加密资产并促进加密交易。钱包类型多样,包括像Ledger硬件钱包这样的硬件钱包,以及像Trust Wallet或Exodus这样的热钱包。冷钱包通过离线存储私钥提供额外安全层,而非托管钱包则让用户完全掌控加密货币,确保无需依赖第三方即可访问资产。

分享技术点滴 580

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

区块链技术如何彻底解决水资源监测困境:透明化管理完整指南

水资源管理一直是全球面临的重大挑战,而区块链技术正以其独特的透明性和不可篡改性,为这一领域带来革命性的解决方案。💧 本文将为您详细介绍基于区块链的水资源监测系统如何实现透明化管理,解决传统水资源监测中的信任问题。 ## 为什么水资源监测需要区块链技术? 传统水资源监测系统面临着数据可信度低、信息孤岛严重、监管难度大等核心问题。区块链的分布式账本技术能够确保水资源数据的真实性和完整性,让每一滴

gitblog_00934的博客 974

Hyperledger Iroha与其他区块链对比:为何选择Iroha作为企业DLT解决方案

在当今快速发展的区块链技术领域,企业面临着众多分布式账本技术(DLT)选择。本文将深入探讨**Hyperledger Iroha**这一企业级区块链解决方案,并与主流区块链平台进行对比分析,帮助您了解为何Iroha成为企业DLT的理想选择。Hyperledger Iroha是一个简单、去中心化的分布式账本技术,专注于为企业提供高效、安全的资产和身份管理解决方案。 ## 📊 企业区块链技术对比:

gitblog_00278的博客 540

互联网摸鱼日报(2022-09-16)

InfoQ 热门话题 开源中国资讯 Elastic日报 第1500期 (2022-09-15) 博客园新闻 36氪新闻

weixin_43849685的博客 855

Bsin-PaaS:企业级开源RWA解决方案的技术革新与实践

Bsin-PaaS定位为daPaaS层的一站式企业级技术解决方案,旨在帮助企业快速实现数字商业创新,完成数字化转型。该平台不仅是技术框架,更是一个完整的数字经济底座。

leijiwen的博客 1218

微软Azure区块链开发工具包三大功能详解

        2018年11月15日,微软宣布了Azure区块链开发工具包,它基于微软的无服务器技术构建,并且利用微软和第三方SaaS,完美集成了区块链。该工具包扩展了微软的区块链开发模板和Azure Blockchain Workbench,其中,后者把 Azure 密钥管理服务、“链下(off-chain)”身份和数据、监控和消息传递API纳入了同一个参考体系结构,用于快速构建基于区块链的应...

lidiya007的博客 416

【Java区块链智能合约开发实战】:从零构建去中心化应用的5大核心步骤

掌握Java区块链智能合约开发全流程,手把手教你构建去中心化应用。涵盖环境搭建、合约编写、编译部署、链上交互与安全优化五大核心步骤,适用于金融、溯源等场景。基于Hyperledger Fabric实践,高效稳定,值得收藏。

Instrustar的博客 902
上一篇: 使用Web3.js 1.0构建以太坊Oracle
下一篇: 如何使用Hyperledger Fabric和Composer构建区块链网络
落叶无声9
博客等级 码龄12年 443粉丝 343原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值