当前位置:主页 > 区块链 > 区块链技术 > 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  

你可能感兴趣的文章

更多

热门币种

  • 币名
    最新价格
    24H涨幅
  • bitcoin BTC 比特币

    BTC

    比特币

    $ 67961¥ 469474.58
    +0.14%
  • ethereum ETH 以太坊

    ETH

    以太坊

    $ 1973.31¥ 13631.62
    +0.55%
  • tether USDT 泰达币

    USDT

    泰达币

    $ 0.9996¥ 6.9052
    +0%
  • ripple XRP 瑞波币

    XRP

    瑞波币

    $ 1.4214¥ 9.819
    -0.6%
  • binance-coin BNB 币安币

    BNB

    币安币

    $ 620.16¥ 4284.06
    -1.17%
  • usdc USDC USD Coin

    USDC

    USD Coin

    $ 1.0029¥ 6.928
    +0.09%
  • solana SOL Solana

    SOL

    Solana

    $ 84.9575¥ 586.88
    +0.61%
  • tron TRX 波场

    TRX

    波场

    $ 0.2877¥ 1.9874
    +1.09%
  • dogecoin DOGE 狗狗币

    DOGE

    狗狗币

    $ 0.097144¥ 0.671
    -2.86%
  • bitcoin-cash BCH 比特现金

    BCH

    比特现金

    $ 567.21¥ 3918.28
    +0.11%

币圈快讯

  • 波段巨鲸“pension-usdt.eth”重启做多BTC建仓均价67908美元

    2026-02-22 13:22
    2月22日消息,据HyperInsight监测,波段巨鲸“pension-usdt.eth”刚刚重启做多BTC,目前以3倍杠杆做多58.12枚BTC,建仓均价67,908美元。此前报道,“pension-usdt.eth”前日平仓止盈BTC多单,日盈利约100万美元。
  • Meme币TRUMP:不超过总量5%的解锁代币将在未来数月用于推动增长计划

    2026-02-22 13:17
    Meme币TRUMP团队宣布进入下一阶段发展,将重点提升市场流动性深度、扩展应用场景,并通过更有纪律的资本运作推动长期价值增长。根据社区反馈,项目将同步推进收益与流动性计划、机构级市场结构优化以及战略库存管理三项举措,以改善交易质量并强化生态体系。在流动性方面,持有者即将可通过Kamino金库参与收益计划,获得TRUMP与稳定币奖励,相关激励规模最高超过1000万美元,以支持链上流动性和DEX资金效率。同时,新的专业做市商将加强中心化与去中心化市场的流动性支持,提升价格发现能力与交易执行稳定性。此外,TRUMP将依据公开的代币解锁时间表,在未来数月内对不超过总供应量5%的解锁代币进行策略性使用,用于生态投资、合作与增长计划。其中包括最高350万美元的生态基金、潜在收购与合作,以及由TheTRUMPGameStudio推动的娱乐与游戏布局,首个项目为Web3游戏TRUMPBillionairesClub。Meme币TRUMP团队表示,这些举措旨在实现更高资本效率、市场稳定性以及与持有者利益的长期一致。
  • 波段巨鲸重启做多BTC建仓均价67908美元

    2026-02-22 13:14
    据HyperInsight监测,波段巨鲸重启做多BTC,目前以3倍杠杆做多58.12枚BTC,建仓均价67,908美元。此前报道,该巨鲸前日平仓止盈BTC多单,日盈利约100万美元。
  • 某休眠5个月鲸鱼从CEX提出5万枚SOL并质押

    2026-02-22 13:07
    据OnchainLens监测,在沉寂5个月后,某鲸鱼从Binance和Bybit提出总计5万枚SOL(约合425万美元),随后转入质押。
  • 某鲸鱼抛售37.5亿枚PUMP亏损698万美元

    2026-02-22 13:04
    据Lookonchain监测,过去5天内,某鲸鱼(可能为私募轮投资者)以平均价格0.00214美元出售37.5亿枚PUMP(约合802万美元),此笔交易使其亏损约698万美元。
  • 查看更多