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 个前置
高级