TokenPocket是一款非托管钱包, 它的核心之处在于, 私钥是由用户完全掌控着的。
钱包本身不存储用户资产,只提供与区块链交互的界面。
私钥于本地生成。凭借高强度加密算法让那存在于用户设备之中。每一次交易签名都是在本地完成这一动作。而且私钥不会被上传至服务器。
钱包支持助记词和私钥两种导入方式。

助记词本质上是私钥的人类可读编码,遵循BIP39标准。
在用户进行钱包创建这个行为的时候, 系统会去生成128位的随机数, 之后借助校验和算法将其转化成12个单词。
用户妥善保管这组单词,就等于保管了所有关联链上的资产。
多链支持是TokenPocket的显著特点。
它借助统一的账户派生路径这种方式, 也就是BIP44标准, 去管理多种不同公链的地址啊。
比方说, 以太坊的主私钥与波场的主私钥是一样的, 然而, 依据不一样的路径参数, 会生成在不同链上的地址。
用户只需备份一套助记词,就能管理数十条链的资产。
钱包在进行交易签名之际, 会去构建原始交易数据, 之后调用本地私钥, 以此来进行ECDSA签名或者EdDSA签名。
签名后的交易广播至区块链节点,由矿工确认后写入区块。
在这个过程当中, 它并不依靠任何中心化的服务器, 就算TokenPocket公司终止运营了, 然而用户依然能够借助其他钱包, 将助记词导入进去, 进而恢复资产。
针对DApp交互, 钱包借助WalletConnect来达成, 或者凭借内置浏览器来办到。
当用户给予DApp调用权限时, 钱包将会弹出给出提示的框, 清楚明晰地展现交易的具体内容以及Gas费。
只有用户确认签名后,交易才会发送。
这种机制有效防止恶意DApp在用户不知情时盗取资产。
转载请注明出处:TP官方网站,如有疑问,请联系()。
本文地址:https://ygkysy.com/tpxzzx/7093.html
