除了 ZK,Web3 里常见的“技术栈”大概可以按下面这些 $USD1 $BNB $BTC

BTC
BTC
90,113.19
+0.73%

BNB
BNB
893.1
+2.06%

1) 区块链底层

  • 共识机制:PoS / PoW / DPoS 等(大家如何达成“同一份账本”)

  • P2P 网络 & 节点:区块怎么传播、节点怎么同步

  • 加密原语:哈希、数字签名(ECDSA/EdDSA)、Merkle Tree(证明数据没被改)

2) 智能合约与开发框架

  • 智能合约:Solidity / Vyper(EVM 系)、Rust(Solana/部分链)

  • 合约标准:ERC-20(代币)、ERC-721/1155(NFT)、更复杂的模块化标准

  • 安全工具:审计、形式化验证、fuzzing、权限管理(多签/Timelock)

3) 扩容技术(让链更快更便宜)

  • Rollup:Optimistic Rollup、ZK Rollup

  • 数据可用性(DA):把交易数据放哪儿、怎么保证可验证

  • 模块化区块链:把执行/共识/DA 拆开,各司其职

4) 跨链与互操作

  • 跨链桥:资产怎么从链A到链B(也是安全事故高发区)

  • 消息传递协议:不仅搬币,还能跨链调用/同步状态

5) 数据与中间件

  • 预言机(Oracle):把链下数据(价格、事件)带上链(例如喂价)

  • 索引与查询:The Graph/自建 indexer,让前端能快速查链上数据

  • 去中心化存储:IPFS / Arweave / Filecoin(把文件放在链外但可验证)

6) 身份、账户与钱包体验

  • 钱包与密钥管理:助记词、硬件钱包、签名

  • 账户抽象(AA):让钱包更像“互联网账号”(社交恢复、免gas、批量交易)

  • DID/VC:去中心化身份与可验证凭证(配合隐私技术更强)

7) 隐私与安全计算(ZK 只是其中一种)

  • MPC(多方安全计算):多人一起算结果,但各自数据不暴露(常用于托管/签名)

  • TEE(可信执行环境):在硬件隔离区里跑程序(争议点是信任硬件)

  • 同态加密 / 混币机制:更强隐私但成本更高、应用更少

8) 经济与治理

  • Tokenomics:激励、通胀、锁仓、空投规则

  • DAO 治理:投票、提案、委托、链上/链下治理

  • MEV 与交易机制:抢跑/夹子/排序,及其缓解方案(私有交易池、拍卖等)