随着区块链概念的兴起,钱包应用逐渐被更多用户了解和使用。本文将对区块链钱包进行一些基本介绍,以及产品经理在设计区块链钱包产品时应该如何选择。类型:“去中心化钱包”与“中心化钱包”的适用场景。
1.什么是区块链钱包?
说到“钱包”,首先最容易想到的就是传统的实体钱包、皮钱包、布钱包,多年前我每天都随身携带,用来装钱。那么,什么是区块链钱包?
顾名思义,它也持有“钱”,只不过持有的是“数字货币”,比如比特币(BTC)、以太坊(ETH)等,任何拥有数字货币资产的人都会使用区块链钱包。区块链钱包是存储和管理自己的数字货币最基本的工具。
2. 区块链钱包的功能和要素
区块链钱包的两个基本功能是“收款”和“转账”。就像银行卡存取款一样,您需要卡号和密码才能正常存款和安全取款。在区块链钱包中,创建一个“钱包地址”(可以看作是卡号)用于接收各种数字货币,并生成相应的“私钥”(可以看作是密码)。
保密“私钥”对于用户来说是一件重要但又比较麻烦的事情。银行卡的密码一般是用户设置的6位数字,基本上可以记在心里。但区块链钱包的私钥是通过密码算法生成的一串长度为64个字符的字符串!很难直接将其牢固地储存在大脑中。
然而,私钥非常重要。一旦被他人窃取,钱包内的资产很容易被盗,且无法找回!如果用户创建过多的钱包地址,记录和保存私钥将变得越来越繁琐。
因此,有一些“中心化”的钱包从用户体验的角度逐渐受到用户的青睐。
3.“去中心化钱包”VS“中心化钱包”
“去中心化”和“中心化”钱包最大的区别在于:“私钥”由谁保管?
(1)“去中心化钱包”允许用户自行保管私钥。在以下场景中,用户需要进行较为繁琐的私钥输入操作。
【备份私钥后的使用场景】:
当用户更换手机时,需要将私钥导入新手机的钱包应用中。卸载App后,私钥信息将不再存在于手机中。用户再次安装APP后,需要重新导入私钥才能将某些钱包信息转移到另一个钱包。申请时,用户需要将之前钱包的私钥导入到同一钱包应用的APP和PC上。用户需要导入私钥。由此可见【去中心化钱包的优缺点】:
优点:隐私性高,私钥存储责任由用户本人负责。缺点:私钥存储,当遇到上述场景且币种较多时,存储或导入私钥的操作相对繁琐。 (2)“中心化钱包”的私钥存在于服务器端。用户无需自行记录私钥,使用更加方便。
【中心化钱包的优缺点】:
优点:使用方便。这种类型的钱包是托管钱包。用户只需管理自己的手机、用户名和密码。即使更换手机或者卸载App,仍然可以通过用户名和密码找回,给用户带来更好的体验。缺点:私钥在服务器端,需要用户高度信任。服务器端在安全方面负有重大责任。 【安全机制】:
在安全性方面,中心化钱包可以作为冷服务器。私钥存储在冷服务器中。冷服务器只提供局域网链路,与券商交易室常用的机制基本一致。因此,中心化钱包的安全性也是相当有保障的。
(3) 选型
如果纯粹是钱包功能,去中心化的会更容易获得用户的信任;如果扩展交易、财务管理等功能,中心化钱包的用户体验会更好,整个流程也会更便捷。当然,两种形式也可以提供给用户,用户可以自主选择自己喜欢的钱包类型,以更加多元化的方式覆盖用户需求。
后续:钱包功能搭建完成后,如何吸引更多用户使用,如何提高用户粘性,将在后续文章中与大家讨论分享。
本文最初由@陈祺发表在《人人都是产品经理》上。未经许可禁止转载
题图来自Unsplash,基于CC0协议