Web3的技术组成概览

228 阅读1分钟

写在前面

在进入Web3的知识领域时,经常遇到很多不明所以的英文缩写,令人头大!于是想搞清楚:

  1. 从技术角度出发,Web3有哪些组成成分
  2. 在Web3领域里建立起来的经济体系,有哪些组成部分,跟Web2有哪些区别和联系。

这一篇,先试图鸟瞰Web3技术大图。

Web3技术概览

从下到上,可划分为:

  1. 区块链网络层
  2. 中间件层
  3. 应用层
  4. 访问层

每一层涉及的主要技术和典型代表参见下图: Web3技术概览.png

简洁版Web3工具、解决方案、服务商

计算领域

  • Helium (IoT);
  • Chainlink (预言机);
  • Filecoin (共享存储);
  • IPFS (去中心化存储解决方案,但不基于区块链);

节点供应商

  • Alchemy;
  • Infura;
  • QuickNode;
  • GetBlock;
  • Chainstack;
  • RunNode;
  • Pocket Network;

Web3 API 供应商

  • The Graph;
  • Covalent;
  • Alchemy;
  • QuickNode;
  • Biconomy;
  • Bitquery;
  • Moralis;

专注于智能合约开发的项目/工具

  • Solidity(以太坊和 EVM 兼容链的智能合约编程语言);
  • Truffle(EVM 兼容链的开发环境、测试框架和资产通道);
  • Hardhat(以太坊开发环境);
  • Ganache(测试环境);
  • OpenZeppelin(Solidity 智能合约模板提供商);
  • Metaplex(Solana 智能合约模板和工具解决方案);
  • Remix Online IDE(为 EVM 兼容链编译、部署和验证智能对比);

Web3 钱包:

  • MetaMask (Ethereum and EVM 兼容链);
  • Rainbow;
  • Trust Wallet;
  • Coinbase Wallet;
  • Argent;
  • Phantom (for Solana);
  • Ledger;

Blockchain 浏览器 :

  • Etherscan (Ethereum);
  • BscScan (BNB Chain);
  • PolygonScan (Polygon);
  • SnowTrace (Avalanche);

参考资料

  1. 万字详解Web3的组成架构》 www.odaily.news/post/518467…
  2. 一文了解Web3基础设施服务版图:产业模式和生态设施news.marsbit.co/20221128171…