一文读懂波卡 DOT 的用途是什么?

PolkaWorld view 65584 2020-9-6 15:15
share to
Scan QR code with WeChat

DOT 有哪些用途?DOT 的锁定是怎么一回事?如何获取 DOT?DOT 、KSM、测试网代币有什么区别?

如果你想了解这些问题,那么就往下看吧。

这篇文章属于 Polkadot Wiki(波卡百科)的 “DOT” 部分,详细地介绍了 DOT 的情况。Polkadot Wiki 是由波卡官方撰写的波卡介绍文档,PolkaWorld 正在逐步翻译和连载该文档。

什么是 DOT?

DOT 是 Polkadot 网络的本地代币,就像 BTC 是比特币的本地代币,或 ether 是以太坊区块链的本地代币一样。

一个 Substrate 网络(如 Polkadot、Kusama 等)中最小的计量单位是 Planck(参考了 Planck Length[1],即物理宇宙中最小的可能距离)。如果把 DOT 比做比特币或以太的话,你可以把 Planck 比作 satoshis 或 wei。Kusama 代币(KSM)等于 1e12 普朗克,波卡主网 DOT 等于 1e10 普朗克。

波卡(Polkadot)

一文读懂波卡 DOT 的用途是什么?

注:这一改变发生在 1248328 号区块。以前,DOT 的面额等同于 1e12 Planck,和 Kusama 一样。现在不赞成使用这种面额,如果必须使用,请注明是 “DOT(old)”。更多细节请参见 DOT 的面额变更[2]。

Kusama

一文读懂波卡 DOT 的用途是什么?

DOT 有哪些用途?

DOT 服务于 Polkadot 中的三个关键功能:(i)用于网络的管理,(ii)用于网络的运行,以及(iii)用于被绑定从而将平行链连接到 Polkadot。

DOT 也可以作为一个可转让的代币来提供辅助功能。例如,存储在财政部(Treasury)中的 DOT 可以发送给为 Polkadot 网络进行相关项目的团队。

“在 DOT 和 KSM 在波卡和 Kusama 中的用途[3] 这个视频中,对这些概念有进一步的解释。

DOT 用于治理

DOT 的第一个功能是授权持有者控制平台的治理。治理机制下包含一些功能,包括确定网络费用、添加或删除平行链,和一些特殊事件,比如升级和修复 Polkadot 平台。

Polkadot 让任何 DOT 持有人都能参与治理。有关持有者如何参与治理,和他们的权利和责任的详细信息,请参阅治理页面[4]。

DOT 用于共识

DOT 将被用来促进支持 Polkadot 的共识机制。为了使该平台能够正常运行,并让平行链之间可以进行有效的交易,Polkadot 将依靠 DOT 的持有者发挥积极作用。参与者将(通过质押)把他们的 DOT 置于一定的风险中来执行这些功能。对恶意的参与者来说,质押 DOT 起到了抑制作用,他们将受到网络的惩罚,将他们的 DOT slash(罚款)掉。参与网络所需的 DOT,将根据正在执行的活动、DOT 被质押的时长,以及质押的 DOT 总数而有所不同。

DOT 用于绑定

DOT 可以被绑定一段时间,来添加一条新的平行链到网络中。在绑定期间 DOT 将被锁定,当绑定期限过去,平行链被删除时,DOT 将释放回绑定的帐户。

Vesting

DOT 可能会处于一种锁仓状态,叫作 vesting(兑现)。与其他类型的锁仓一样,这些资金不能转账,但可以用于协议的其他部分,例如在治理中投票或作为验证人或提名人。

Vesting 的资金按线性释放时间表进行,并在每个区块解锁固定数量的代币。虽然代币是以这种方式释放的,但它不会自动反映在链上,因为锁仓是惰性[5]的,需要一个外部信息(extrinsic)来更新。

创建 vesting 时间表有两种方式。

· 一种方法是作为链的创世配置的一部分。对于 Polkadot 和 Kusama,链规范创世脚本读取存在于以太坊区块链上的 Polkadot Claim 合同的状态,并在创世时,为所有注册为 “vested” 的部分创建 vesting 计划。

· 第二种方法是通过一种 Vesting pallet 中的外部信息类型:vested_transfer。vested_transfer 函数允许任何人通过转账一笔资金来创建 vesting 计划,只要要创建授予计划的账户还没有计划,并且转账至少转移了 MinVestedTransfer 资金,该资金被指定为链常数。

Vesting 计划有三个参数:locked、 per_block 和 starting_block。这三个字段的配置决定了最初锁定的资金量、解锁线的斜率以及解锁开始时的区块编号。

Lazy Vesting

与 simple payouts[6] 一样,vesting 是懒惰的,这意味着某人必须明确地调用一个外部函数来更新帐户上的锁仓。

vest extrinsic 将更新放置在 caller 上的锁仓。

vest_other 将更新放置在 “target” 账户的资金的锁仓。

这些 extrinsics 都是在 Vesting pallet 中公开的。

获取测试网 DOT

DOT 需要在 Polkadot 网络上进行交易。除了允许你试验网络外,测试网 DOT 没有任何价值。

获取 Westies

当前的测试网叫 Westend[7],你可以通过在 Riot 聊天室 #westend_faucet:matrix.org[8] 里发 !drip 来获得 Westend 的本地代币。

你也可以通过成为验证人[9]来制作自己的 WNDs(测试网 DOT)。

Kusama 代币

与测试网 DOT(WND)不同的是,Kusama 代币不是免费赠送的。Kusama 代币可通过映射程序[10](如果你在 Kusama 创世时拥有 DOT)或通过财政部[11]获得。

波卡主网 DOT

波卡主网 DOT 不是免费发放的。如果你在早期 2017 年购买了 DOT,你可以通过波卡映射程序[12]来映射 DOT。

btcfans公众号

Scan QR code with WeChat

Disclaimer:

Previous: 都说区块链是未来,到底有哪些应用场景? Next: 比特币下跌破万,“DeFi 太火”背锅?

Related