什么是比特币(Bitcoin)?
比特币是一种建立在区块链技术上的加密货币,比特币的底层技术是区块链,比特币是区块链的第一个应用。比特币的概念最初由中本聪在2008年11月首先提出来,这是一个不需要政府等中心机构参与,而是所有人一起维护的点对点的电子现金系统。比特币总量是恒定的,共2100万枚,有“数字黄金”的美名。
什么是区块链(Blockchain)?
区块链其实是一个超级公开的大账本,它是由一个个区块(block)按照时间戳连接而成,每一个区块就像这个账本中的一页。区块链中每个区块包含这段时间内该系统产生的所有交易记录,每诞生一个新的区块,就会被盖上相应的时间戳,新产生的区块按照区块挖出的时间顺序连接到链条上去。
比特币是怎么产生的?
比特币是通过在比特币区块链系统中“挖矿”产生的,比特币其实就是挖矿成功奖励。比特币区块链系统是一个希望有很多人共同参与记录比特币交易信息的记账系统,为了鼓励系统内有足够的人参与记账,中本聪在设计比特币系统时就天才地设计了记账奖励机制——“挖矿”——首先挖矿成功的人就获得一定数量的比特币奖励。
比特币挖矿是怎么回事?
比特币挖矿的本质就是争夺记录每个比特币区块的权利。挖矿是将一段时间内比特币系统中发生的交易进行确认,并记录在区块链上形成新区块的过程,挖矿的人叫做矿工。简单说来,挖矿就是记账的过程,矿工是记账员,区块链就是账本。区块链系统的每个区块都需要通过矿工挖矿生成后记录在比特币区块链系统这个账本中。挖矿实际上就是全网矿工一起按照一套算法破解一道算力要求极高的算术题,谁最先算出答案,谁就首先挖到这个区块,他就有权将比特币交易打包成一个区块,然后记录在整个区块链上,从而获得记录新区块的比特币奖励。这就是比特币的发行过程,同时它也激励着矿工维护区块链的安全性和不可篡改性。最开始每个争取到记账权的矿工都可以获得50枚比特币作为奖励,之后每4年减半一次。到目前,比特币已经挖出了总量的80%,已经历过三次减半,每个区块的挖矿奖励也减半至6.25枚比特币。
个人电脑是否还可以挖矿?
在比特币刚诞生的时候,通过计算机的CPU便可以挖矿。早期如果你的电脑安装了比特币客户端,打开客户端之后会自动将网络上的全部交易信息数据下载到本地,用自己的电脑生产比特币,当一个“矿工”。比特币挖矿已经从早期的CPU、GPU发展到专用的ASIC芯片构建的矿池挖矿。个人挖矿的时代已经结束,需要购买矿机或者租用云矿机来参与挖矿。
什么是比特币地址?
比特币是一个点对点的电子现金系统,没有实物形态。比特币是存储在比特币区块链系统的比特币地址上。比特币地址就是个人的比特币账户,相当于你的银行卡卡号,每个用户都可以创建属于自己的比特币地址,如果有人向该地址转入比特币,你就拥有了比特币。如何获取自己专属的比特币地址呢?你可以下载一个比特币钱包,通过比特币钱包可以创建自己的比特币地址。每个人的比特币地址都是独一无二的,有地址就可以进行比特币转账。比特币地址是一串由字母或数字组成的26位到34位字符串,看起来有些像乱码,例如1N1jtTKD4fNvNcLtGP9RVH3vFdC2cpVoyg,通过比特币区块链浏览器(如btc.com)可以查到每个比特币地址的所有转账记录。每个比特币地址都对应独立的一套助记词和一个私钥,通过助记词或私钥都可以将该地址导入新的钱包;同时通过比特币钱包可以导出该地址的助记词或私钥。助记词和私钥必须自己秘密保存,丢失助记词和私钥就永远丢失了这个地址上的比特币;如果你的持币地址的私钥或助记词被窃取,那么该地址上的比特币也就会被转移或窃走。因此,想保护好比特币资产,就一定要好好保护持币地址的助记词和私钥。
比特币数字钱包是用来做什么的?
为了有效管理用户的持币地址,钱包的需求诞生了。比特币钱包主要用来帮助你管理你的持币地址、查看你的持币信息,它的目的是让比特币存储更加安全,有效的避免黑客攻击,而且比特币钱包还支持交易转账等更多功能。去中心化的比特币钱包可以创建、导入和管理多个持币地址,一个持币地址可以导入到多个钱包,每个钱包展示的同一个持币地址信息是完全一样的。比特币并不是存在于钱包里,而是存在于比特币地址上。如果你忘记了钱包密码,你并没有丢掉这笔比特币。你可以通过在其他钱包导入助记词或秘钥的方式重新管理该持币地址。因为钱包可以导出助记词和私钥,在多个安全的钱包中同时管理自己的持币地址,是很好应对忘记某个钱包密码或丢失助记词与私钥的好办法。常见的比特币钱包有:bitcoin core、Imtoken等。
如何进行比特币转账和查看交易记录?
比特币转账是从一个比特币地址转移到另一个比特币地址。用户用私钥来签名交易,从而证明他们有这笔交易。当你用私钥签名一笔交易之后,那些交易里面提到的比特币就会有记录,这些记录所有人都可以查询。矿工们则负责验证这笔交易,同时也会收取一些费用,这个过程叫做 Power of Work(POW,工作量证明)。区块链是一个庞大的数据库账本,这笔交易就会保留在区块链数据库里,没人能篡改。可以使用区块链浏览器(如btc.com),通过输入钱包地址或某笔交易ID来查询此钱包的余额和任意一笔交易的详细信息:比如当前比特币的转账费用是多少、给你转账的地址有多土豪、一笔转账究竟何时到账。