16

波卡(Polkadot)区块链

概览

波卡(Polkadot)是一条去中心化的提名权益证明(NPoS)区块链,目标是让不同的区块链互联互通。它由以太坊联合创始人之一 Gavin Wood 创立,从单链走向多链,是区块链技术的一次重要演进。

波卡的原生加密货币是 DOT,用于治理和质押。在波卡的架构里,可以创建平行链:这些独立的区块链接入主中继链(Relay Chain),共享安全,并能跨链通信。

历史与发展

创立与 ICO(2016–2019)

波卡由 Gavin Wood、Robert Habermeier 和 Peter Czaban 构想。Wood 在 2016 年发布了波卡白皮书,提出一个异构多链框架,用来解决早期区块链在扩展性和互操作性上的老问题。

2017 年,Wood 联合创立了 Web3 Foundation(Web3 基金会),这是一家位于瑞士楚格的非营利组织,专注推广和资助去中心化网络技术。基金会在波卡的开发中起了关键作用,至今仍在支持区块链基础设施研究。

2017 年 10 月,波卡完成了加密货币史上最成功的 ICO 之一,募资超过 1.443 亿美元。项目由 Parity Technologies 开发,这是 Wood 与 Jutta Steiner 共同创办的区块链基础设施公司。

ICO 后不久出了一次大事故:Parity Technologies 多签钱包的一个漏洞冻结了价值约 1.5 亿美元的以太坊,其中包括波卡募集资金的很大一部分。这件事也暴露了早期智能合约的风险。

主网上线与平行链(2020–2021)

2020 年 5 月,波卡主网上线,早期采用权威证明(PoA)共识,由 Web3 Foundation 管理。到 2020 年 6 月,网络切换为提名权益证明(NPoS),持币者可以通过提名和验证参与网络安全。

2021 年 12 月,波卡上线平行链功能,多条区块链可以同时运行并接入中继链。这是一个重要的里程碑,项目可以搭建专用区块链,同时享受波卡的共享安全。

平行链插槽拍卖成了生态里的大事,各项目争夺有限的插槽。拍卖通过众贷(crowdloan)募集了超过 2 亿美元,社区参与度很高,也说明大家对平台有信心。

近期进展(2022 至今)

2024 年 12 月,波卡的金丝雀网络 Kusama 做了一次名为「The Spammening」的大型压力测试,在仅用 23% 容量的情况下处理了约每秒 143,000 笔交易,展示了高吞吐应用的潜力。

平台还在持续升级共识机制、治理系统和跨链通信协议。近期的进展包括更强的互操作功能,以及对更多区块链架构的支持。

核心概念

多链生态

波卡提供开源开发工具包 Polkadot SDK,开发者可以用它搭建自己的区块链。这些链可以作为独立的「独立链」(solochain)运行,也可以作为「平行链」(parachain)接入波卡网络,享受共享安全和互操作性。

三大特性

  • 自主性:每条平行链都自己管理治理和运营,可以做专门的功能,又不失独立性。
  • 共享安全:中继链为所有接入的平行链提供加密经济安全,每条链不用再从零搭建自己的验证人网络。
  • 互操作性:跨共识消息传递(XCMP)让平行链之间可以直接通信,支持复杂的跨链操作。

技术架构

共识机制

波卡采用提名权益证明(NPoS),出块算法叫 BABE(Blind Assignment for Blockchain Extension),源自 Ouroboros 协议。验证人负责出块和最终确认,提名人则通过质押 DOT 来支持验证人。

治理

波卡实行链上治理,持币者可以影响网络的发展方向。治理系统已经从 Governance V1 演进到 OpenGov,进一步去中心化,社区参与也更多。理事会成员和验证人通过 Phragmén 选举方法产生。

生态与采用

波卡生态涵盖 DeFi、NFT、基础设施和企业方案等各种项目。知名平行链有 Acala(DeFi)、Moonbeam(兼容 EVM)和 Astar(多虚拟机支持)。凭借互操作性,波卡吸引了大量开发和用户。

Kusama 是波卡的实验网络,用来测试新功能,也聚集了不少敢于尝试新东西的项目。

影响与未来

波卡代表了区块链架构的一次范式转变:从各自孤立的网络,走向互相连通的生态。通过真正的互操作性,波卡解决了早期区块链的一个根本局限,为更复杂、更可扩展的去中心化应用铺了路。

波卡对共享安全和跨链通信的重视影响了整个区块链行业,其他网络也推出了类似方案。随着 Web3 继续发展,波卡的多链愿景让它成为去中心化互联网的关键基础设施之一。

注意

要点

  • 波卡通过平行链和共享安全,让区块链之间互联互通。
  • 共识采用 NPoS,出块机制为 BABE。
  • 治理已演进到 OpenGov,更加去中心化。
  • Kusama 是测试新功能的实验网络。
  • 通过 XCMP 跨链通信,可以构建复杂的 dApp。