风险提示:防范以虚拟货币/区块链名义进行的非法集资风险。 ——银保监会等五部门

波卡链 Polkadot网络中的三个帐户Stash、Controller 和 Session的作用

白话区块链 2019-07-16 12:04:29
微信分享

扫码分享

波卡网络中有三个不同的帐户供你管理资金: Stash、Controller 和 Session帐户。

作者:科普 / 来源:Polkadot社区

波卡网络中三个账户的示意图

  • Stash账户: 持有资金的主要账户,其中部分抵押为锁定资金;所有资金均可存放于冷钱包中;所有抵押 DOT 将被锁定。当用户决定不再参与抵押时,用户必须等待一定时间才控制锁定资金(撰写本文时等候时间为 600 区块)。

  • Controller账户: 用于控制验证人或提名人的运行操作,在验证、提名和闲置之间进行切换;(当交易行为发生时,仅需足够资金便可发送交易)。

  • Session账户: 此账户种子应通过--key参数传递至节点。你可以为密钥参数传入助记符(推荐)或种子。Session 帐户中无需存入任何资金,其并不负责发送任何交易。最好的做法是创建专用的 session 帐户。尽管理论上单个帐户可同时作为 session 和 controller 账户加以使用,但并不建议你这样操作。专用的 session 帐户能够防止资金在验证人节点受到攻击或密钥遭遇泄漏时被盗取。需注意,session 密钥应始终为加密类型 Edwards (Ed25519),而非默认的 Schnorrkel (sr25519)

白话区块链

区块链世界入口第一站,人人都能看懂的区块链;24 小时热点实时追踪。