主页 > imtoken2022官网版 > #2 比特币的历史和钱包介绍

#2 比特币的历史和钱包介绍

imtoken2022官网版 2023-05-30 06:29:25

题图

今天,我们先来了解一下比特币的历史,然后来了解一下比特币钱包。

比特币的历史

2008 年,化名中本聪(Satoshi Nakamoto)发明了比特币。他公开发表了比特币论文:点对点电子现金系统。在做比特币之前,他借用了一些电子货币的想法,包括:b-money、HashCash等,但中本聪并没有依赖这些中心化发行和结算系统中的任何一个。相反,他采用了去中心化的方式。系统通过POW(Proof Of Work,也称挖矿)算法每10分钟完成一次选举,使去中心化网络对交易状态达成共识,保证系统的一致性。该算法极大地解决了以前即使是中心化货币系统也难以解决的一笔交易花费两次的问题。

比特币网络于 2009 年开始运行。最初的原型是由中本聪编写的。项目开源后,吸引了大量的程序员参与和修改。工作量证明算法为比特币提供了安全性和适应性,并且随着“矿工”的增加,计算能力呈指数级增长。目前,全网的计算速度超过了全球所有超级计算机。与此同时,比特币的市值也在不断攀升,历史上最大的一笔交易达到了 1.5 亿美元——交易一发起就执行,交易费用极低。

自 2011 年春天以来,中本聪已经淡出公众视线,而开发代码的责任也交给了社区志愿者,所以比特币背后的人仍然是个谜,但中本聪和任何个人都无法覆盖控件。整个比特币网络,即使它的算法和代码是公开的,比特币创造了一个新的领域,包括分布式计算、经济学和计量经济学。

分布式计算问题的解决方案

中本聪的发明是分布式计算中一个众所周知的问题——拜占庭将军问题的实践。简单地说,这个算法试图解决一个不可靠的网络,在这个网络中,所有节点都同意某种状态。中本聪的解决方案是工作量证明,无需集中授权即可形成共识。这是分布式计算的一个重要突破。它不仅可以用于数字货币,还可以用于公平选举、彩票、资产登记、数字正义等诸多方面。

简单解释一下我对 POW 的理解——它是如何解决一致性和双花问题的:

由于只有一台机器修改同一个块最早的比特币离线钱包,自然是一致的。由于 POW 算法是一种随机算法,任何机器都可能成为修改区块的机器,再加上奖励机制和其他机器对新区块的验证,使得恶意篡改账本的成本高于不修改账本的成本。作恶,确保每一笔交易都是正确的。

如果你想了解更多关于比特币的历史,我推荐你看纪录片《比特币的兴起与崛起》

比特币钱包

比特币的概念并不直观,此外,比特币钱包也是初学者进入这个应用的巨大障碍之一,原因如下

钱包本身是看不见也摸不着的。它混杂了公钥、私钥、地址等诸多概念。与支付宝等中心化产品不同——财产的安全部分由第三方管理,而比特币钱包的安全则完全由自己管理

正如我们在上一篇文章中所讲的,只要你保管好你的钥匙,就可以证明你的比特币,而钱包就是用来保管钥匙的应用软件。这就是钱包的意义。让我们对钱包进行分类,让您更全面地了解:

全节点客户端——与轻钱包相比最早的比特币离线钱包,这应该称为“重钱包”,这个客户端提供了比特币节点的所有功能,包括挖矿、验证、为轻客户端提供查询接口等,它存储了所有的交易数据在比特币网络中。正因为如此,它消耗了大量的资源,例如数百GB的磁盘空间(建议300GB或更多),以及至少2GB的内存。

轻钱包 - 轻钱包也称为简单支付验证 (SPV)。轻钱包的主要功能是提供支付或收款功能。它不需要保存整个网络中的所有交易信息,交易信息是通过连接网络中的全节点并调用节点提供的API来完成的。

第三方API客户端——第三方的意思,把钱包和钥匙交给它管理,它一般提供一个网站,最典型的例子就是交易所。

硬件钱包——存放比特币钱包的硬件,可以通过USB口在电脑上使用,也可以通过手机的NFC操作,这个钱包非常安全,如果有的话建议使用这种方式大量的比特币,顺便说一下,我自己使用的是 Trezor 硬件钱包。

纸钱包 - 将钥匙复制在纸上。这种方法不像硬件钱包那样技术性强,但也非常安全。这种离线存储密钥的方法也称为冷存储。

随着移动互联网的普及,最流行的钱包是移动设备上的轻钱包。因为钱包的种类很多,所以在选择的过程中一定要慎重。市场接受度和技术团队的实力都值得考虑。.

综上所述,钱包的概念并没有那么高深莫测,它只是一个软件,就像现实生活中的钱包一样:钱包本身不重要,钱包里有什么最重要,比特币里有什么钱包就是你这些钥匙一定要小心保管,最好离线,因为一旦泄露,后果不堪设想。