所谓的钱包、钱包地址、密钥分别指的是什么?

数字钱包是指存储、管理和使用数字货币的工具,在区块链领域具有重要意义。它类似于网络银行账户,有客户标识、账号、密码,具备“收款”和“转账”功能,用以存储比特币、以太币等数字货币和数字资产信息,支取和存款需要卡号和密码。钱包又可以分为软件钱包(装在手机或电脑上的应用程序)和硬件钱包(存储私钥的专有设备,签名也需要在硬件设备上完成)。比特币钱包可以用于保管同一使用者的多对公钥和私钥。

图片来自网络

仍以比特币为例,最基础的比特币钱包客户端程序是Bitcoin QT(通常被称为“官方客户端”,由比特币基金会开发)。其中包含钱包管理的功能,可在用户指令下自动生成新的公钥和私钥。

在线钱包服务让使用者可以在任何有网络的地方参与比特币交易,且无需花费太多时间对钱包文件(保存所有地址与私钥)进行管理,只需像使用其他网络程序一样记住自己的账户名和登录密码。由于比特币为开放性账本,所有钱包之间都是相互兼容的,用户只需经过简单的步骤就可以在不同钱包中迁移或者同时使用自己的公钥与私钥。总的来说,这些不同的钱包可以归为两类,一类是完全基于比特币网络的,比如Bitcion QT和Bitcoin Wallet,另一类则需要依赖某些中间数据提供商,如blockchain.info。选择何种类型的服务,要看用户如何在便利性和可靠性中作出权衡。

钱包地址类似于银行卡号,一个人可以拥有多个钱包地址,但一个钱包地址只能对应一个私钥,而一个钱包可以拥有多个钱包地址。袁文泽博客www.yuanwze.cn比特币系统中给予用户一对来自非对称加密算法的公钥和私钥,其作用好比账户和密码,公钥经过一些转换就成为27-34位的地址。

如前所述,密钥分为公钥和私钥。它们是通过密钥生成算法得到的一个密钥对,其中公钥是密钥对中公开的部分,私钥则是非公开的部分。密钥生成算法使得仅通过公钥来计算私钥是非常困难的,这在很大程度上保证了用户私钥的安全性。在区块链中,公钥即是账户地址,一个人可以拥有多个公钥,每个公钥均为与用户真实身份无关的随机数字,他人无法通过公钥推导出用户的真实身份,从而保护了用户隐私。使用私钥加密的数据可以用公钥解密,通过公钥可以算出钱包地址。私钥可以计算出公钥,公钥可以经过一系列数字签名生成钱包地址,私钥持有者是数字货币的持有者。

展开阅读全文

页面更新:2024-03-21

标签:密钥   钱包   地址   持有者   账户   货币   密码   数字   用户   网络

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top