区块链知识

理解钱包背后的网络与交易

从公链、区块和地址开始,逐步理解交易哈希、Gas、智能合约、DApp、NFT、EVM 与 Layer2。

区块链与公链

区块链是一种由多个节点共同维护记录的分布式账本结构。公链允许符合规则的参与者读取链上数据、提交交易或运行节点。不同公链有各自的共识机制、区块时间、手续费模型和地址规则,因此钱包在展示资产时需要区分网络来源。

公链节点与区块记录示意

区块、确认与交易哈希

交易提交后需要被网络打包进区块,并根据网络规则积累确认。交易哈希是识别单笔链上交易的唯一标识之一,可以用来查询发送地址、接收地址、金额、手续费、合约调用和执行状态。不同服务对“到账”所需确认数量可能不同。

地址与私钥

公开地址用于接收资产,可以在需要时分享;私钥和助记词用于控制账户,不应公开。某些网络地址格式不同,EVM 兼容网络之间则可能看起来相同,但相同地址格式不代表资产可以直接跨链流动。转账时必须同时确认网络和地址。

Gas 与网络手续费

Gas 用于衡量智能合约执行或交易计算所需资源。实际费用会受到网络拥堵、交易复杂度和费用市场机制影响。手续费通常使用该网络规定的原生资产支付。费用设置过低可能导致交易等待时间变长,费用设置较高也不代表所有服务都能立即入账。

区块浏览器

区块浏览器提供链上数据查询界面,可以根据地址、交易哈希、区块高度或合约地址查看公开记录。排查未到账交易时,应先确认使用的是正确网络的浏览器,再判断交易是否成功、失败或仍在等待确认。

智能合约与 DApp

智能合约是部署在区块链上的程序,DApp 则通过网页或应用界面与合约交互。连接钱包只是建立交互通道,真正影响资产的往往是后续签名、代币授权或合约调用。签名前应阅读请求内容,对陌生合约和超出使用目的的权限保持谨慎。

NFT 与代币

代币通常通过智能合约发行,NFT 用于表示具有独立编号或属性的链上资产。任何人都可能创建代币或 NFT,因此“出现在钱包里”并不等于项目真实或可靠。陌生空投可能用于诱导访问钓鱼站或授权恶意合约,不要仅因收到资产就进行交互。

EVM 与兼容网络

EVM 是执行智能合约的一套运行环境。兼容 EVM 的网络往往支持相似的合约标准和地址形式,但链 ID、Gas 资产、RPC、桥接方式和生态服务可以不同。连接 DApp 前应确认当前网络,避免在错误链上授权或发送资产。

EVM 兼容网络与智能合约示意

Layer2 与扩容

Layer2 将部分交易处理放在主网之外,再通过特定机制把关键结果与数据关联到主网。不同 Layer2 的资产存取、证明机制、退出时间和费用结构不同。跨层操作时应理解源网络、目标网络和桥接路径,不要把“地址一样”理解成“资产已经在同一条链”。

Layer2 与主网扩容关系示意

多链操作的共同检查项

  • 确认资产所在网络与目标网络是否一致。
  • 核对地址格式、代币合约和手续费资产。
  • 保存交易哈希,必要时通过区块浏览器查询。
  • 第三方 DApp、桥和合约应单独评估来源与权限。
  • 不要向任何人提供助记词、私钥或验证码。