随着区块链概念的兴起,钱包应用也逐渐被更多的用户了解及使用,本文将对区块链钱包进行一些基础介绍,以及产品经理在设计一款区块链钱包产品时该如何选型:“去中心化钱包” vs“中心化钱包”的适用场景。
说到“钱包”,首先最容易想到的是传统的实体钱包,皮钱包、布钱包,多年前每天随身携带用来装钱的钱包。那么,区块链钱包又是什么呢?
顾名思义,它也是装“钱”的,只不过它装的是“数字货币”
像是比特币(BTC)、以太币(ETH)等,凡是拥有数字货币资产的人,都会使用到区块链钱包。
区块链钱包是用来存储、管理自己的数字货币的最基础工具。
区块链钱包的两大基础功能是“收款“和“转账”,就像用银行卡存取钱一样,要有卡号和密码,才能正常进行存款和安全支取。区块链钱包中会创建用于接收各类数字货币的“钱包地址”(可看做卡号),以及生成对应的“私钥”(可看做密码)。
用户对于“私钥”的保密保管是一件重要又相对麻烦的事情,银行卡的密码一般是用户自己设置的6位数字,基本可以牢记在脑海中。但区块链钱包的私钥,是通过密码学算法生成的一共有64个字符那么长的一串!很难直接牢固的记忆在大脑中。
然而私钥又十分的重要,一旦被别人窃取就可以很容易的盗走钱包中的资产,并且无法找回!如果用户创建了过多的钱包地址,那么对于私钥的记录和保管会变成一件越来越繁琐的事。
因此,有一些“中心化”钱包,从用户体验角度来讲,也逐渐受到用户的青睐。
“去中心化” 与“中心化”钱包,最大的区别就在于:“私钥”由谁保管?
(1)“去中心化钱包”由用户自己保管私钥,在以下场景下用户需要进行较繁琐的私钥输入操作
【备份私钥后的使用场景】: