首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

给技术小白的入门课:比特币是什么?

今天我们从实际的应用场景,来认识中本聪提出的比特币概念,以及比特币背后的技术:区块链(blockchain)。在没有比特币之前,网络世界的交易都必须有银行担任中间人负责清算工作,才能确保花掉的钱确实有被转移到对方的账户内。

比特币的账本是保存在网络上的每一台计算机中,而不是掌握在金融机构手上。把账本分散保存在每个人的计算机内,是账本(区块链)无法被篡改的创新设计。

至于哪些人存有账本,以及为什么他们要帮忙“清算”比特币,我会在今天文章中一一说明。

保存账本、记账的诱因

比特币账本上的事务历史记录,是以一串看似随机数的“数字和字母组合”代表,长相是这样:90db022100e2ac980643b0b82c0e88ffdfec6b64e3e6。

产生这段随机数的过程并不容易,计算机必须根据交易内容套入算法(SHA-256),找到符合特定规则(难度)的随机数才可以。计算机在运算的过程是很耗电、耗运算能力的,因此如果你同时在使用这台计算机就会感受到明显的不顺畅。

如果你好奇比特币账本是长什么样子,点这里你就能看到实时的账本更新。你可以把区块(Blocks)当成账本上的每一页,所以他会有页码(Height)、这页什么时候被记录(Age)、页上记录了几笔交易(Transactions)和这页的记账者(Mined by)。

比特币的账本平均每 10 分钟新增一页,也就是说在 10 分钟以内的数千笔交易都会被记录在同一页上。这本账本现在已经有 48 万页左右,幸好这不是纸本记录不然会非常厚重。我建议你点进去其中一页看看,你会发现页面上方有一些这页的资本数据,以及下方的每一笔交易纪录。

其中,上方的区块奖励(Block Reward)写着 12.5 枚比特币,就是比特币系统新发给这一页记账者的酬劳,作为记账者耗费运算资源和电力的回报。目前一枚比特币大约在 4000 美金上下,因此你就会发现帮忙比特币记账真是一份好工作,这份职业叫矿工(Miner),记账的工作叫挖矿(因为可以获得比特币奖励)。

计算机记账、矿工挖矿

矿工这个角色是中本聪在论文里面提出的好点子,他不是把所有的比特币一次洒到市场上流通。而是从 2009 年起每 10 分钟新产生 50 枚比特币给矿工,每 4 年减半。所以现在是每 10 分钟新产生 12.5 枚比特币,最终会在一百多年后的 2140 年把比特币全部发完。因此比特币是总量有限的货币,没有政府滥发货币,导致通货膨胀的问题。

上一段我提到计算机会把交易纪录转换成一串随机数,才记到账本上。产生随机数的过程得依靠计算机的运算能力完成,运算能力越强就能越快完成记账,这 12.5 枚比特币就归最快完成的计算机所有。

所以既然游戏规则是比指令周期,为了抢第一就会有人愿意买昂贵的计算机来抢到这笔比特币奖励。例如全球最大的比特币挖矿公司Bitmain 就是自制专门的计算机(矿机)来挖矿,效率比普通的家庭计算机高了数千倍。

而你我这样的个体户因为指令周期远不及专业挖矿公司,于是联合组成矿池(mining pool)。就是三个臭皮匠胜过一个诸葛亮的概念,大家贡献各自的一些运算能力来和挖矿公司竞争,获得比特币奖励再根据贡献度均分。

每个人的计算机只要运行挖矿程序,就可以开始挖矿成为矿工。你随时可以加入矿工的行列,而关闭挖矿程序就可以退出。只是挖矿的人数增多,就会有僧多粥少的问题,使得挖矿难度提升。现在以家庭计算机来挖比特币所获得的收入,是完全不够付电费成本的。

需求决定价格

比特币是总量有限的货币,因此当货币的需求越强的时候,价格就会上升。例如日本乐桃航空接受旅客付比特币购买机票,就让比特币的使用范围更广,需求增加价格就会上涨。相反的,若禁止比特币交易就导致比特币变得不好用,价格就会下跌。

比特币没有金融机构负责稳定币价,因此价格上涨和下跌的幅度都是非常大的。这个特性也提供了投资的机会。

越看好比特币长期发展、应用的人,就越愿意接收他人以比特币支付。而越多人接受比特币支付,也就会使币价越涨越高。关键在于你是否相信比特币或其他区块链应用,是未来的大势所趋。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190425A0OTT400?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券