小渔村的大图2星评价
2020-09-19 11:13:12
1.概念
我们先来了解一个概念:比特币是一种点对点的电子现金系统,没有实物形态,可以存储在比特币钱包里。
日常生活中,钱包是用来放钱的,但比特币钱包里却没有比特币。
比特币被记录在比特币网络的区块链中,比特币的所有权是通过数字密钥、比特币地址和数字签名来确立的。
数字密钥并不存储在网络中,而是由用户生成并存储在一个文件或简单的数据库中,称为钱包。
2.密钥
比特币钱包里存储着你的比特币信息,包括比特币地址(类似于你的银行卡账号)和数字秘钥。
数字秘钥是用公钥加密创建一个密钥对,用于控制比特币的获取。
密钥对包括一个私钥,和由其衍生出的唯一的公钥。
公钥用于接收比特币,而私钥用于比特币支付时的交易签名(类似于你银行卡的密码)。
支付比特币时,比特币的当前所有者需要在交易中提交其公钥和签名(每次交易的签名都不同,但均从同一个私钥生成)。
比特币网络中的所有人都可以通过所提交的公钥和签名进行验证,并确认该交易是否有效,即确认支付者在该时刻对所交易的比特币拥有所有权。
和实物钱包可以存放多张银行卡类似,比特币钱包也可以存储多个比特币地址,每个地址都对应独立的私钥。
比特币私钥就用来保护你的钱包,如果私钥丢失,你将永远失去这笔比特币。
3.比特币钱包的形态
比特币钱包有很多种形态,如PC或手机钱包客户端、在线网页钱包、甚至是记录了比特币私钥的小本本(纸钱包)或者大脑(脑钱包)。
你可以根据需求来选择适合自己的钱包。
俗话说鸡蛋不要放在一个篮子里”,采用多种方式分散存储也是降低风险的有效方式目前市面上的比特币钱包分为多种形态。
按照私钥的存储方式,比特币钱包可以划分为冷钱包和热钱包两种。
冷钱包
冷钱包指互联网不能访问到你私钥的钱包。
比如不联网的电脑、手机、写着私钥地址的小本本等。
冷钱包由于不能被网络访问,避免了黑客盗取私钥的风险,但也面临容易丢失,易用性差的缺点。
如果存储秘钥的硬件损坏、丢失,都可能造成比特币的损失,所以冷钱包一定要做好备份。
热钱包
热钱包指互联网能够访问你私钥的钱包。
热钱包往往是在线钱包的形式。
由于热钱包在联网状态下可以随时用来交易,对于频繁交易的同学,热钱包会更方便快捷。
但使用热钱包时,最好在不同平台设置不同密码,且开启二次认证,以确保自己的资产安全。
对于资产比较大的投资者,建议做好风险隔离,可以冷热钱包分开使用。
新航阳(农业7星评价
2020-08-29 17:52:59
比特币钱包实际上是不包含比特币的,比特币钱包是由私钥和公钥所组成的数据库。比特币本身是存储在区块链中的。用户用私钥来签名交易,从而证明他们有这笔交易。当你用私钥签名一笔交易之后,那些交易里面提到的比特币就会有记录,这些记录所有人都可以查询。矿工们则负责验证这笔交易,同时也会收取一些费用,这个过程叫做 Power of Work(POW,工作量证明)。区块链是一个庞大的数据库账本,这笔交易就会保留在区块链数据库里,没人能篡改。
比特币钱包实用指南
市面上有成千上万种 Token,截至目前,其中有 18607 种 ERC20 Token,当然 ERC20 Token 数量还在不断地增加。我们面对种类众多的 Token,有可能会有疑惑,某种 Token 应该放在哪一种钱包比较合适呢。需要注意的是,假如我们往不支持该 Token 的钱包里转 Token,很有可能 Token 再也找不回,所以选择正确的钱包也是非常关键的。
首先,需要清楚的是,钱包在这里并不是装钱的,而是装密钥的工具,有了密钥就可以拥有相应地址上的数字货币的使用权。数字货币的世界里,钱包的作用就是密钥管理。而密钥包含私钥和公钥。
对于一个钱包而言,最核心的数据就是私钥。钱包不一定需要包含完整的区块链数据,不包含区块链数据的钱包我们称之为轻钱包(Light Weight Wallet)。对于个人而言,轻钱包完全可以满足需求。
张yoyo6星评价
2020-09-18 13:06:56
对于比特币来说,钱不是支付给个人的,而是支付给某一把私钥。这就是交易匿名性的根本原因,因为没有人知道,那些私钥背后的主人是谁。
所以,比特币交易的第一件事,就是你必须拥有自己的公钥和私钥。
你去网上那些比特币交易所开户,它们会让你首先生成一个比特币钱包(wallet)。这个钱包不是用来存放比特币,而是存放你的公钥和私钥。软件会帮你自动生成这两把钥匙,然后放在钱包里面。
根据协议,公钥的长度是512位。这个长度不太方便传播,因此协议又规定,要为公钥生成一个160位的指纹。所谓指纹,就是一个比较短的、易于传播的哈希值。160位是二进制,写成十六进制,大约是26到35个字符,比如 1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2。这个字符串就叫做钱包的地址,它是唯一的,即每个钱包的地址肯定都是不一样的。
你向别人收钱时,只要告诉对方你的钱包地址即可,对方向这个地址付款。由于你是这个地址的拥有者,所以你会收到这笔钱。
由于你是否拥有某个钱包地址,是由私钥证明的(具体的证明方法稍后介绍),所以一定要保护好私钥。这是极其重要的,如果你的私钥被偷了,你的比特币也就等于没了,因为他人可以冒用你的身份了,把钱包里面的钱都转走。
同样的,你向他人支付比特币,千万不能写错他人的钱包地址,否则你的比特币就支付到了另一个不同的人了。