美文网首页区块链研习社
比特币与数字货币(2)

比特币与数字货币(2)

作者: Qbit趣比汇 | 来源:发表于2018-07-31 12:07 被阅读14次

    每天5分钟,学点区块链

    概述

    比特币的所有权是通过数字密钥、比特币地址和数字签名来确立的。数字密钥实际上并不是存储在网络中,而是由用户生成并存储在一个文件或简单的数据库中,称为钱包。存储在用户钱包中的数字密钥完全独立于比特币协议,可由用户的钱包软件生成并管理,而无需区块链或网络连接。密钥实现了比特币的许多有趣特性,包括去中心化信任和控制、所有权认证和基于密码学证明的安全模型。

    每笔比特币交易都需要一个有效的签名才会被存储在区块链。只有有效的数字密钥才能产生有效的数字签名,因此拥有比特币的密钥副本就拥有了该帐户的比特币控制权。密钥是成对出现的,由一个私钥和一个公钥所组成。公钥就像银行的帐号,而私钥就像控制账户的PIN码或支票的签名。比特币的用户很少会直接看到数字密钥。一般情况下,它们被存储在钱包文件内,由比特币钱包软件进行管理。

    密钥与地址

    一个比特币钱包中包含一系列的密钥对,每个密钥对包括一个私钥和一个公钥。私钥(k)是一个数字,通常是随机选出的。有了私钥,我们就可以使用某种加密函数产生一个公钥(K)。有了公钥(K),我们就可以使用某种加密函数生成比特币地址(A)。私钥、公钥和比特币地址之间的关系如下图所示。要注意的是,生成公钥和比特币地址的过程是单向的,也就是说可以通过私钥推导出公钥、推导出比特币地址,但是有比特币地址或者公钥是无法推导出私钥的。

    私钥就是一个随机选出的数组而已。一个比特币地址中的所有资金的控制取决于相应私钥的所有权和控制权。在比特币交易中,私钥用于生成支付比特币所必需的签名以证明资金的所有权。私钥必须始终保持机密,因为一旦被泄露给第三方,相当于该私钥保护之下的比特币也拱手相让了。私钥还必须进行备份,以防意外丢失,因为私钥一旦丢失就难以复原,其所保护的比特币也将永远丢失。在这里给大家讲一个小故事。因为比特币刚刚诞生之际,大家其实都没有想到它的价格会如此水涨船高。知乎上有一个问题是说你吃过的最贵的食物是什么,其中一个答案是有一位外国小哥用1万个比特币买了一个披萨。所以在比特币很早期的时候,大家是意识不到它的价值的。也是因此,现在比特币的很多大庄,就是拥有比特币数量最多的几个钱包地址账号,已经几年都没有动过,大家就都纷纷猜测说这些人估计也是忘了密码,也就是忘记自己的私钥了……不过这也只是传闻,还是跟大家强调一下私钥的重要性。

    比特币地址是一个由数字和字母组成的字符串,可以与任何想给你比特币的人分享。相当于是你的支付宝账号,或者是邮箱地址。

    这样说来似乎公钥的作用没有那么明确。现在简单地来看,地址是你在比特币世界中的“银行卡账号”,私钥是账号密码,那公钥又是什么呢?实际上,公钥是私钥到地址的桥梁,它在其中充当着最重要的验证作用。一方面,公钥生成地址,可以用来验证实际上要发送交易的地址与公钥生成的地址是否一致。另一方面,公钥可以验证私钥,也即验证交易中是否使用了正确的私钥。

    比特币钱包

    比特币世界中的钱包与现实生活中的钱包意义类似,都是容纳和保护你的资产。但是,比特币世界中的钱包功能更为复杂,它的基本功能包括:

    生成比特币地址

    生成并导出私钥

    接收和转出比特币

    对每笔交易进行签名核实

    钱包的种类很多,大体分为2种:

    冷钱包:没有联网环境下使用过的钱包。比如:专业的硬件钱包,将私钥(或助记词)写在纸上锁在自己家的保险柜里等等。这种钱包的优点在于安全,因为没有联网,黑客无法黑进你的账号获得你的私钥。缺点在于不够方便,交易过程比较麻烦。一般是币圈老手,或者拥有比特币的金额很大的人会使用冷钱包。

    热钱包:所有联网状态下的钱包。比如:pc端的钱包,手机app钱包,网页钱包等等。它的优点当然是在于对新手操作友好,同时交易方便。那缺点当然就是安全性不足。对于新手来说,在拥有的比特币数量不多的情况下,是最优的选择。

    那么热钱包中,比较主流的是2类:

    轻钱包:手机或电脑上直接可以下载的钱包,即下即用。对新手的用户体验好,上手方便。支持多种数字资产。但缺点是交易验证稍慢一些。

    中心化钱包:基本上是各种交易所钱包。小白易上手,流动性高,交易简单迅速。但因为是中心化的,你的币依旧还是受交易所控制,交易所一旦跑路就无法追回。

    这部分的内容如果要深入挖掘,其实从密码学的角度有很多技术层面的东西可以了解。但是对于区块链技术,对于小白来说,没有必要过多深究加密的方式、算法等等。对这几个概念有一些简单的了解就可以了。

    那么,今天的5分钟内容就到这里!

    明天的内容将为大家介绍挖矿与矿工的职责~

    参考资料:《精通比特币》

    相关文章

      网友评论

        本文标题:比特币与数字货币(2)

        本文链接:https://www.haomeiwen.com/subject/ydncvftx.html