Web3与区块链
去中心化、智能合约、共识机制 — 重新定义信任
5 个节点
高级 5
知识结构
学习路径
1
区块链数据结构(Merkle Tree)
高级 区块链是一个不断增长的"区块"链——每个区块链接到前一个区块的哈希。Merkle Tree 把区块中的交易组织成树状哈希结构,高效验证交易完整性
#blockchain#merkle#crypto 1 个子节点
2
工作量证明与共识
高级 工作量证明(PoW)让矿工通过计算哈希找到有效 Nonce——最先找到的矿工有权出块并获得奖励。PoS 用质押代币代替计算,更节能
#blockchain#pow#pos 1 个子节点 1 个前置
3
智能合约
高级 智能合约(Smart Contract)是运行在区块链上的自动执行程序——代码即法律。Solidity 是以太坊智能合约的主要语言,Gas 是执行合约的"燃料"
#blockchain#solidity#contract 1 个子节点 1 个前置
4
去中心化应用(DApp)
高级 DApp 是运行在区块链上的应用——前端 + 智能合约。用户通过钱包签名交易与合约交互,数据存储在链上,不可篡改
#blockchain#dapp#web3 1 个子节点 1 个前置
5
Layer2 与扩容方案
高级 L1(以太坊主链)每秒只能处理约 15 笔交易——太慢了。Layer2 把大量交易在链下处理,只把结果提交到主链。Rollup 是当前最主流的 L2 方案
#blockchain#layer2#rollup 1 个前置