当前位置: 首页 > news >正文

【以太来袭】1. 企业以太坊回归

“从零开始”系列更新遇到瓶颈了(数据处理虽然已做了自动化脚本,但需要大量时间整理),趁此机会转换一下心情,补完一下之前企业以太坊(Hyperledger Besu)系列中遗漏的一些内容。

在放下 Besu 的 2 年多以来,区块链在国内并没有如想象中的发展起来,大家看到的大多都是关于区块链的负面新闻。但随着国家对香港 Web3.0 的战略部署,以及国内数据资产、数据治理的火热态势,区块链技术必定会在日后技术发展中承担着重要角色。

纵观目前国内还是 Hyperledger Fabric 的天下,但作为一名 Besu 的布道者,我觉得在以下 6 个方面 Besu 还是有自己的优势:

1. 海量开发者: 全球有数十万的 Solidity/Vyper 开发者。虽然 Fabric 的 Chaincode 开发者(通常是 Go, Node.js, Java)也不少,但远不及以太坊生态的规模。

2. 丰富的开源合约库: 可借鉴或直接使用 OpenZeppelin 等机构提供的、经过安全审计的大量标准智能合约(如 ERC-20, ERC-721),无需重新开始“造轮子”。

3. 平滑的学习曲线: 对于有任何区块链基础的开发者来说,理解 Besu 的模型(账户、交易、Gas、区块)都非常直观。而 Fabric 引入了许多独特的、复杂的概念,如通道 (Channels)、锚定节点 (Anchor Peers)、背书策略 (Endorsement Policies)、成员服务提供者 (MSP) 等,学习曲线非常陡峭。

4. “公私合营”的潜力: Besu 可以构建一个内部联盟链来处理高频、敏感的业务。当需要与外部世界(如公共资产、DeFi 协议)进行可信交互时,可以通过技术手段(如 Layer 2, 跨链桥)将私有资产或数据“锚定”到以太坊主网上,获得公链的最终安全性和全球共识。

5. 部署与运维相对简单: 启动一个 Besu 网络相对直接。而部署一个生产级的 Fabric 网络,则需要配置 Orderer 节点、Peer 节点、CA (证书颁发机构)、MSP,并定义复杂的通道和背书策略,整个过程涉及的组件和配置文件要多得多,运维也更复杂。

6. 更为传统的交易流程: 在使用过两者后你会发现 Besu 沿用以太坊的模式,这个流程简单、直观。而 Fabric 虽为实现复杂的背书策略提供了可能,但也增加了系统的复杂性。

当然了,Besu 也有自己的局限性并不是所有场景都合适,总结下来我觉得合适的场景有以下 4 种:

  • 快速开发和迭代产品:希望利用最成熟的工具和最庞大的开发者社区,那么 Besu 适合你。
  • 业务场景中的数据需要在大部分联盟成员之间共享(如:溯源、存证等):不需要像银行间清算那样严格的“两两可见”的隐私隔离,那么 Besu 适合你。
  • 与以太坊公链进行交互:为数字资产或凭证提供公信力背书,那么 Besu 适合你。
  • 想要一个简洁、稳定、易于理解和运维的底层架构:那么 Besu 适合你。

好了,有感而发就到此为止。

从今天开始开个新坑名为“以太来袭”,这个系列将会为各位分享一套基于 Besu 打造的企业以太坊联盟链系统。没错,又是“从零开始”一步一步进行讲述,里面会包括架构设计、部署、原理等方面内容。

虽然能力有限、时间有限,但既然开新坑了,还是想尽可能将知识点讲明白讲清楚的,希望各位能够喜欢。

http://www.dtcms.com/a/410863.html

相关文章:

  • TDengine 时序函数 CSUM 用户手册
  • 企业级大数据技术栈:基于Hadoop+Spark的全球经济指标分析与可视化系统实践
  • Spark核心技术解析:从RDD到Dataset的演进与实践
  • 《自动控制原理》第 2 章 线性控制系统的数学描述:2.1、2.2
  • 名者观看网站吸引人气的营销方案
  • 上海做网站的网站如何建设物流网站
  • Linux----gcc、g++的使用以及一些问题
  • 零基础软件设计师专栏计划
  • 插座工程量-图形识别轻松计量
  • IEEE TGRS 2025 | 突破小波U-Net局限,ASCNet实现更精准的红外去条纹!
  • 【每日一问】电气间隙和爬电距离有什么区别?
  • 网站邮件功能设计理论企业销售网站
  • 使用bert或roberta模型做分类训练时,分类数据不平衡时,可以采取哪些优化的措施
  • c语言网站上海有哪些企业
  • 网站搭建后提示建设中怎么申请自己公司的邮箱
  • 网站如何报备诚信经营网站的建设
  • CST微波混频电路 --- 频线任务,谐波平衡(Harmonic Balance)
  • 第 7 篇 Dify 应用介绍 + 聊天助手Agent 应用关键点说明
  • ajax与jQuery是什么关系?
  • 安装Latex环境与编辑器方法
  • 3DGS输入的三个bin文件的作用
  • 现在建设校园网站用什么软件培训加盟
  • 网站建设注意的问题如何更新网站
  • 计算机视觉 - 物体检测(二)单阶段:YOLO系列 + SSD
  • Oracle sql tuning guide 翻译 Part 6-3 --- 用Hint影响优化器
  • 网站设计建议成都软件外包公司
  • 免费网站注册申请自己的网站
  • 鸿蒙Next Asset Store Kit:打造关键资产的铜墙铁壁
  • count down 84 days
  • STM32CubeMX笔记(11)-- AD模块使用