web3
# Web3 的核心特点
- 去中心化(Decentralization)
- 依赖区块链和 P2P 网络,无需中心化机构(如 Google、Facebook)来控制数据或服务。
- 例子:IPFS(去中心化存储)、Ethereum(智能合约平台)。
- 用户数据自主(Self-sovereign Identity & Ownership)
- 用户拥有自己的数据,而不是由平台(如 Facebook、Twitter)托管。
- 例子:钱包(如 MetaMask)可以让用户完全控制自己的数字身份和资产。
- 加密安全(Cryptographic Security)
- 通过公钥/私钥机制保护用户资产、身份和交易隐私。
- 例子:比特币、ZK-SNARK(零知识证明技术)。
- 智能合约(Smart Contracts)
- 由代码自动执行交易,无需中介,减少信任成本。
- 例子:去中心化金融(DeFi)协议如 Uniswap、Aave。
- 代币经济(Token Economy)
- 通过 Token(代币)激励生态参与者,比如治理代币(DAO)、NFT(数字资产)。
- 例子:Axie Infinity(Play-to-Earn 游戏)、ENS(以太坊域名服务)。
# 以太坊
1. what
太坊(Ethereum) 是一个去中心化的区块链平台,允许开发者在其上构建和部署智能合约(Smart Contracts) 和 去中心化应用(DApps)。它由 Vitalik Buterin 在 2015 年推出,相比比特币(Bitcoin),太坊不仅仅是交易加密货币,还能执行程序逻辑,使得去中心化金融(DeFi)、NFT、DAO 等创新应用成为可能。
✅ 以太坊是全球最大的智能合约平台 ✅ 支持去中心化金融(DeFi)、NFT、DAO、GameFi ✅ 使用 Solidity 开发智能合约,可部署到 EVM 兼容区块链 ✅ 未来发展方向:PoS、Layer 2、ZK 技术
2. 太坊上的核心组件
(1) 以太坊虚拟机(EVM)
- 以太坊运行智能合约的计算环境,任何以太坊节点都可以执行智能合约代码。
- Solidity 编写的合约被编译为 EVM 字节码 运行。
(2) 以太币(ETH)
- ETH 是太坊的原生代币,主要用于:
- 支付 Gas 费(交易费用)
- 智能合约交互
- 质押(Staking)以保护网络
- DeFi 生态中的金融交易
(3) Gas 费
- 运行智能合约或交易时,需要支付 Gas 费 作为计算资源的成本。
- Gas 费以 ETH 计价,受网络拥堵、计算复杂度影响。
(4) 账户类型
- EOA(外部拥有账户):普通用户的钱包账户(如 MetaMask)
- 合约账户(Contract Account):存储在链上的智能合约,由代码控制
上次更新: 2025/02/08, 11:23:37