当前位置:首页 > 区块链技术 > Web3开发者指南

成为Web3开发者需要掌握哪些知识

2024-04-30 14:26:53 | 来源: | 作者:佚名
Web3 开发者有哪些方向,成为Web3开发者需要掌握哪些知识?本文将为大家详细介绍,有需要的参考一下

1.写在前面的话

Web3 发展到今天,随着行业项目市值的攀升,越来越多的开发者挤入了这个行业,那么,身为 web2 的开发者,如何挤入这个行业,进入这个行业又能干什么呢?

我想这个问题是大多数想进入 Web3 的 Web2 开发者的困惑。

今天我们就针对这个问题分析一波。

经历了 10 多年的发展,Web3 各项基础设施发展得很成熟了,也延伸出了很多细分方向。那么,做为 Web3 开发者,有那些可以选择的方向,这些方向有需要一些什么技能呢?

2. 开发者细分方向

下面分别从公链开发,钱包开发,交易所开发,智能合约开发, 区块链数据处理,前端开发和运维角度出发进行开发细分。

  • 💡公链方向
    • L1 公链开发
    • L2 公链开发
  • 💡AppChain 开发
  • 💡联盟链方向(这个方向 Web3 圈子不屑于讨论哈)
  • 💡钱包方向
    • 交易所钱包
    • 去中心化钱包
    • 硬件钱包
  • 💡交易所方向
    • 中心化交易所
    • 去中心化交易
  • 💡智能合约开发
    • 质押借贷协议
    • 重新质押协议
    • 多重质押协议
    • NFT
    • xxxFi
  • 💡区块链数据处理方向
    • 浏览器开发
    • 区块链大数据处理
  • 💡协议研究员
  • 💡密码学研究员
  • 💡密码学工程师
  • 💡Web3 前端开发
  • 💡Web3 运维
  • 💡开发者关系工程师

上面是从业多年的经验中总结出来,不敢说 100% 覆盖,但 90% 以上的覆盖率是能达到的。下面我们来分析一下各个方向的开发者需要掌握什么样的知识技能才是合格的。

3. 成为一名合格的 Web3 开发者

以下所有分析只从技术角度进行展开,不包括抗压能力和人品等的分析。

💡合格的公链开发者

  • 项目角度:从长远来看,公链开发者一定要熟悉 Bitcoin, Ethereum 和 Cosmos 项目的设计方案和源码。做为不同时间段的开发者,需要熟悉该时间段的热点项目,例如当前阶段,需要熟悉火爆的 Solona, 各种 Layer2, 数据可用层和 L3 AppChain。

  • 公链配套工具角度:公链开发者还需要熟悉各种支撑公链生态的工具,浏览器的设计开发,桥的设计开发,密钥的管理机制等。

  • 协议和算法角度:p2p 网络协议,主流密码学算法和主流共识算法。

  • 编程语言角度:C/C++, go, rust, solidity, node 等

💡合格的钱包开发者

  • 项目角度:熟悉 top 100 公链的钱包的扫块入账,交易回滚,离线签名实现逻辑;L1 到 L2 和 L2 到 L1 的跨链。

  • 协议和算法角度:BIP 钱包协议簇,主流密码学算法

  • 编程语言角度:C/C++, go, rust, Jave, Python, Solidity, Move 等

💡合格的交易所开发者

  • 项目角度:熟悉中心化交易所现货,期货合约,撮合引擎,做市策略,带单返佣和量化策略等业务系统的设计开发,熟悉去中心化交易 uniswap,DYDX 等去中心化交易所的底层实现原理和代码;去中心化交易所方向,需精通智能合约开发语言和智能合约审计。

  • 编程语言角度:C/C++, go, rust, Jave, Python, Solidity, Move 等

💡 合格的智能合约开发者

  • 项目角度:熟悉主流的去中心化交易所 uniswap, dydx, sushiswap, 1inch 原理及源码,熟悉 Compound, Cure 等项目原理及源码,熟悉 lsd 项目 lido 原理及源码,熟悉重新质押协议 eigenlayer 项目原理及源码,熟悉多重质押协议 LinkLayer 项目原理及源码。

  • 编程语言角度:精通Solidity, Move, Node 等编程语言

💡区块链数据处理方向

  • 项目角度:熟悉 top 20 公链扫块以及交易处理逻辑,熟悉 EVM 链的内部交易解析方式,拥有高并发程序设计,大数据处理经验。

  • 编程语言角度:C/C++, go, rust, Jave, Python, Solidity, Move 等

💡密码学方向

  • 算法:公钥密码学,PKI 公钥体系,单向散列函数,数字证书与数字签名,MPC,ZKP,同态加密,量子密码学等;下面列一下区块链里面常用的密码学算法

  • ECDSA

    • Secp256k1
    • Secp256r1
  • EDDSA

    • Ed25519
  • HASH

    • MD 系列
    • SHA 系列
    • Blake 系列
    • Poseidon
  • BLS

  • MPC

  • ZKP

    • Kzg
    • Groth16
    • Sonic
    • Fractal
    • Halo2
    • SuperSonic
    • Marlin
    • Plonk
  • 编程语言角度:C/C++, Rust, Go, Python, Node, Solidity

💡Web3 前端开发方向

  • 项目角度:熟悉去中心化钱包,交易所,质押借贷,公链配套工具的业务开发流程;

  • 智能合约:熟悉合约代码的开发,部署和升级流程,熟悉常用的合约审计工具。

  • 编程语言角度:Node, React, React Native, Vue, Uni-App

免责声明:本文只为提供市场讯息,所有内容及观点仅供参考,不构成投资建议,不代表本站观点和立场。投资者应自行决策与交易,对投资者交易形成的直接或间接损失,作者及本站将不承担任何责任。!
Tag:开发者   Web3  

你可能感兴趣的文章

币圈快讯

  • BitMart合约将上线BANK、EPT、INIT

    2025-04-21 17:11
    据官方公告,BitMart合约将于04/2117:00上线BANKUSDT,04/2120:00上线EPTUSDT以及04/2419:00上线INITUSDT永续合约。Lorenzo是一个机构级资产管理平台,发行由多种底层策略支持的收益代币。Balance是面向社交和游戏的下一代AI+Web3协议和框架,无缝集成了AI技术、区块链技术和去中心化应用。Initia是一个Layer-1区块链,通过交织网络将特定应用的区块链连接起来。链接:https://bitmart.zendesk.com/hc/zh-cn/articles/36169141780251
  • QCPCapital:密切关注比特币88,800美元关键阻力位

    2025-04-21 17:11
    ChainCatcher消息,加密投资机构QCPCapital发文称,比特币在亚洲时段早盘突破87,000美元,扭转了因特朗普“解放日”宣布引发的抛售潮,此次反弹与去年12月的“圣诞反弹”形成鲜明对比。同时,黄金也受贸易战和美元走弱提振升至新高。股市收跌、4月跌幅扩大背景下,比特币作为避险或通胀对冲工具的说法再受关注,若趋势持续,或为机构配置比特币提供新动力。 机构信心回归迹象已现,上周比特币ETF净流入1340万美元,与前一周7.08亿美元净流出形成对比。期权市场持仓更均衡,风险逆转指标趋于平稳。比特币和黄金联袂上涨,是假日噪音还是比特币向避险资产转变的实质性标志?若属后者,将标志传统金融对比特币看法重大变化。因欧洲仍在假期,市场或需几日确认趋势,比特币、黄金和股市相关性值得密切关注。目前正密切关注88,800美元关键阻力位,突破前对结论持谨慎态度。
  • QCP:继续关注 BTC 88,800 美元这一关键阻力位

    2025-04-21 17:07
    QCP Capital 在官方频道发文表示,“比特币上演了自己的复活节重生,在亚洲早盘突破87,000美元,这一强劲反弹收复了此前因特朗普前总统4月2日意外发布"解放日"声明而引发的大部分跌幅。比特币作为避险资产或通胀对冲工具的叙事再次获得关注。如果这一动态持续,可能为机构配置比特币提供新的推动力...
  • 美国司法部证实将持续推进对SafeMoon前CEO的欺诈诉讼

    2025-04-21 17:05
    ChainCatcher消息,据law360.com援引美国司法部(DOJ)上周五提交的文件报道,特朗普时代美国司法部曾推动缩减对加密货币的执法力度,但这并未能阻止联邦检察官对SafeMoon前首席执行官BradenKarony的追诉。Karony面临与该代币崩盘相关的欺诈指控。他即将于5月受审,这将成为检验司法部新方针是否会保护高管免受过往所谓不当行为指控的关键试金石。4月18日,纽约东区联邦检察官证实将继续推进诉讼。Karony被控共谋证券欺诈、电汇欺诈和洗钱,拒不认罪,自2月起以300万美元保释。
  • 美国司法部证实将继续推进对SafeMoon前CEO的欺诈诉讼

    2025-04-21 17:04
    4月21日消息,据law360.com援引美国司法部(DOJ)上周五提交的文件报道,特朗普时代美国司法部曾推动缩减对加密货币的执法力度,但这并未能阻止联邦检察官对SafeMoon前首席执行官BradenKarony的追诉。Karony面临与该代币崩盘相关的欺诈指控。他即将于5月受审,这将成为检验司法部新方针是否会保护高管免受过往所谓不当行为指控的关键试金石。4月18日,纽约东区联邦检察官证实将继续推进诉讼。Karony被控共谋证券欺诈、电汇欺诈和洗钱,拒不认罪,自2月起以300万美元保释。此前4月10日消息,SafeMoonCEO以美司法部解散加密货币部门为由再次申请驳回诉讼。
  • 查看更多