什么是 Block?
Block 是一页捆绑在一起的交易记录,并包含指向前一页的指针。可以把它想像成一个密封的文件夹,上面写着:这是这些交易、这是在我之前的那一页、这是我的指纹。把足够多的这些叠在一起,就得到一个防篡改的账本。
误解
有人以为一个 Block 只包含一笔付款。并非如此。它通常一次打包多笔交易,并包含使其在链中位置受保护的引用。
Block 如何运作
从钱包角度快速概览。
- Step 1: 你发送加密货币后,钱包会向网络广播该请求。
- Step 2: 验证节点或矿工通过 挖矿 捉取请求,收集一批交易,构建包含 交易数据 的候选包。
- Step 3: 该包会获得一个指纹、指向前一个包的链接和时间戳。
- Step 4: 其他节点会检验计算和规则,若通过就接受它。
- Step 5: 它被添加到链上,后续交易会指向它,从而累积信任。
就是这个流程。
为什么 Block 重要
如果把加密货币比作一本书,这就是章节的格式。
- Benefit: 它将多笔付款归为一组,使系统保持有序且可验证,无需中央编辑者。
- Perspective: Block 让 区块链网络 对任何人都可阅读,从而建立共同的信任。
- Relevance: 你会在区块浏览器、手续费设置、去中心化应用和等待确认时看到它。
提示
在区块浏览器上,快速查看三项:高度、哈希和确认数。它们告诉你该页的位置、指纹以及确定程度。
Block 的关键特征
突出特点,简明列举:
- Linking: 每个 Block 指向前一页的指纹,串联起历史。
- Batching: 批处理:它一次容纳多笔交易以提高效率。
- Security: 一旦被接受并在其上继续构建,该记录在实际应用中变得 安全且不可变。
- Header: 区块头:紧凑的头部存储 元数据,例如前一个哈希、时间戳和工作量证明。
- Timing: 时间性:它们以大致固定但并不完全均匀的间隔到达,不同链有所差异。
变体
在讨论和文档中你会听到几种说法:
- Genesis: 创世:锚定账本的第一页。
- Candidate: 候选:已构建但尚未被接纳的页面。
- Orphan: 孤立:在竞争中落败并位于主链之外的页面。
- Empty: 空白:交易很少或没有的页面,通常与时间有关。
提醒
确认会随着时间累积。单个页面已经可以,但在转移大额资产时,若有更多后续页面更为稳妥。
示例
你发送 ETH,大约十二秒后它被包含在一位验证节点提议并被其他节点接受的 Block 中。
趣闻
比特币的创世页隐藏了一条来自报纸头条的讯息,这是一种俏皮的时间胶囊,为开放货币文化奠定了风格。
总结
要点:简短总结:Block 是那页让加密体系保持诚信、有序并公开的记录,无需监管者把守。
