🌙 ☀️
EN
🌐

Web3 Concepts

Blockchain · Public/Private Chain · Web3 Stack

区块链如何运行

区块链生态系统的运行包含以下几个关键步骤:

  1. 用户发起交易:用户通过钱包应用发起转账、智能合约调用等操作
  2. 交易广播:交易信息被广播到整个网络中的各个节点
  3. 节点验证:网络中的矿工节点验证交易的合法性(余额是否足够、签名是否正确等)
  4. 打包成块:通过共识机制(如工作量证明),矿工将验证过的交易打包成新的区块
  5. 链接上链:新区块被添加到区块链上,更新全网的账本状态
  6. 奖励发放:成功打包区块的矿工获得代币奖励和交易手续费

公链 vs 私链 vs 联盟链

如果把区块链比作一个"微信群":公链是所有人都能进的万人大群,没人是群主;联盟链是只有被邀请的大佬才能进的商务群;私链是一个人的"文件传输助手"。

公链 (Public Blockchain) — Web3 的基石。世界上任何一个人,都可以随时读取数据、发送交易、参与记账。完全去中心化,没有一个人或机构能关闭它。代表:Bitcoin, Ethereum。适用:数字货币、DeFi、面向全球公众的应用。

联盟链 (Consortium Blockchain) — B2B 的握手。由几个机构共同管理,只有被授权的节点才能参与记账。多中心、效率较高、数据部分公开。代表:Hyperledger Fabric, R3 Corda。适用:银行间清算、供应链溯源。

私链 (Private Blockchain) — 内部的账本。写入权限完全掌握在一个组织或个人手里。效率极高、隐私性强。适用:企业内部财务审计、政务数据管理。

维度公链联盟链私链
准入机制任何人授权机构内部人员
去中心化★★★★★★★★☆☆★☆☆☆☆
记账速度极快
数据隐私全公开成员可见仅内部
是否需要发币必须通常不需要不需要

技术栈对比

Web2 开发:React + Node.js + MySQL

Web3 开发:React + Ethers.js + Solidity + IPFS

深入学习

[[Bitcoin concept]]比特币概念:区块链基础、PoW、挖矿、双花攻击

[[ETH concept]]以太坊概念:EVM、Layer 2、DeFi、NFT、DAO