什么是 Casper?(CSPR)

Casper 是一个智能合约平台,它使用一种独特的共识协议来支持其权益证明区块链。

以太坊和其他智能合约链,如** BNB Chain*AvalancheSolana*之所以越来越受欢迎,是因为它们利用了区块链的安全性来进行多功能计算。这种功能性是去中心化金融(DeFi)、游戏、社交网络等背后的驱动力。简单来说:智能合约改变了普通用户体验区块链技术的方式。

Casper 是不断增长的智能合约平台领域中的又一新成员。它为开发者创造了使用标准计算机代码启动去中心化应用(dapp)并将它们部署供普遍使用的机会。它的网络由运行权益证明共识机制的节点保护,与更耗能的工作证明相比,这种机制获得了更广泛的欢迎。

然而,将 Casper 与同行区分开来的是它的共识协议,即Highway。共识协议决定了基于区块链的网络就链的状态(从而接受构成链的交易)达成一致的方式。Highway 摒弃了更传统的拜占庭容错(BFT),转而选择了一种被称为正确构造(CBC)Casper的方法来达成网络共识。尽管以太坊使用了一种形式,但 CBC-Casper 是 Casper 设计中独有的。

CSPR 代币在 Casper 生态系统中的作用类似于以太坊的 ETH。它被节点质押(并由用户委托)以保护网络,发放给支持网络的人,并用于支付促成交易的Gas 费用

Casper 是如何开发的?

Casper 是由总部位于瑞士的 Casper Labs 开发的,该公司由 Mrinal Manohar(首席执行官)和 Medha Parlikar(首席技术官)领导。在共同创立 Casper Labs 之前,Manohar 在私募股权工作方面取得了成功,Parlikar 在多家软件公司获得了项目管理经验。

Casper 的开发故事可以追溯到 2013 年,当时两位开发者描述了一种名为 GHOST 的新型比特币交易处理规则,旨在提高链的可扩展性和速度。在随后的几年里,多位区块链研究人员进一步发展了这一想法。Vlad Zamfir(后来因使用“Casper”这个名字将公司告上法庭)就是其中一位开发者,他与以太坊基金会合作,并在 Casper Labs 成立之初担任首席架构师。

最终,以太坊创始人 Vitalik Buterin和合作者 Virgil Griffith 于 2019 年 1 月发表了一篇名为《Casper the Friendly Finality Gadget》的论文(显然是因为它受到 GHOST 规则的启发并引用了流行动画片《Casper the Friendly Ghost》)。它描述了一个包含削减条件(即如何惩罚不良行为的验证者)、确定链分叉和动态网络验证者集的权益证明系统。

2021 年 1 月,Casper Labs 和加利福尼亚大学圣地亚哥分校(UCSD)的开发人员发布了一篇新论文,描述了这种方法如何被用于区块链平台的一种独特共识机制,这个平台后来成为了 Casper。五个月后,Casper 的创世区块被创造。尽管 CBC-Casper 形式的模型继续在 Casper 的网络上使用,但与之略有不同(但相关)的一种叫做 Gasper 的模型被合并后的以太坊使用。

Casper 如何运作?

Casper 是一个权益证明(PoS)网络,这意味着验证者(节点)提出一定数量的 CSPR 代币作为“质押”,以赢得在区块链上验证交易并获得此项服务的奖励的权利。节点获得的奖励与他们质押的代币数量成正比。如果验证者以一种不利于系统的方式行事——例如尝试在同一网络动作上投票两次——他们的代币存款可以被销毁(削减)作为惩罚。这是区块链基础智能合约平台中常见的模型。

与熟悉的平台(如以太坊)的小区别

  • 智能合约功能:Casper 上的智能合约可以用多种编程语言编写,因为该平台依赖一种名为 WebAssembly(或 Wasm)的解释器将这些语言转换为 Casper 上可用的代码。
  • 网络验证者的选择:Casper 最多可以有 100 个验证者。在这些验证者中,使用 CSPR 代币的一种拍卖方式选择一部分来验证每个区块。这个子集被设计为动态变化的,定期更改,以最大化协议的去中心化和经济效益。

Highway 和正确构造

Casper 与其他智能合约平台的一个重要区别是其 Highway 共识机制。Highway 使用一种称为正确构造 Casper(CBC-Casper)的算法来促进验证者对链状态的协议。通过结合 CBC-Casper,Highway 在以前的共识机制基础上进行了改进,1)通过非常严格的规则确保和证明安全性,及 2)允许动态更改交易处理方式,取决于节点在某个给定时间的可信行为。虽然 CBC-Casper 相对于其他类型共识的优势是微妙的,但亮点包括:确保验证者之间不发生冲突,确保验证者作出推动网络交易前进的投票决策,提高多样性,以及加快最终性(即交易更快)。

CSPR 代币如何使用?

CSPR 是 Casper 网络的原生代币。它可以被认为类似于以太坊的权益证明链上的 ETH。它用于通过支付 Gas 费来执行交易,并被节点用于质押。用户还可以将他们的 CSPR 代币委托给节点,以参与质押奖励。奖励以 CSPR 的形式支付给质押者。

代币经济和分配

在启动时,CSPR 的初始供应量为 100 亿代币。其中,24% 分配给了团队、顾问和 Casper Labs。非盈利的 Casper 协会得到了初始供应量的 14.3%,16% 保留用于激励协议的发展。剩余的 CSPR 在私人和公开的代币销售中出售。

CSPR 代币的总供应量没有最大限额,因为网络使用通胀(新代币的发行)来激励使用网络。目标通胀率大约为 8%。

Casper 要点

  • Casper 是一个基于区块链的平台,与以太坊和其他流行项目一样,支持智能合约和去中心化应用(dapps)。
  • 基于模型 CBC-Casper 的 Highway 共识机制使 Casper 与其他类似平台区分开来。
  • CSPR 代币为 Casper 提供了类似以太坊 ETH 的功能——它允许用户支付交易的 Gas 费,并通过质押用于保护网络。