美文网首页区块链研习社忘忧社区块链大学
比特币的公开账本,加密算法,以及矿工

比特币的公开账本,加密算法,以及矿工

作者: 秋秋絮语 | 来源:发表于2019-11-07 07:47 被阅读0次

很多初接触比特币的小白,都会以为比特币就像硬币那样的存在,还真不是,它实质上就只是一串字符或数字,至少包含以下三个概念:

1.公开账本,又称为比特币区块链

2.非对称加密算法,用于交易授权

3.构成分布式网络的计算机节点,也称为矿工

下面我们就来学习一下:

【公开账本】

我们讲的区块链,我觉得全称应该叫比特币区块链,两者分不开的,到底先有区块链还是先有比特币,就像先有鸡还是先有蛋,一样成为一个无解之题。

比特币网络的所有成员共享一本公开账本,就叫区块链。可以把区块想象成财务账本的页面,一页一页链接起来就成了一本巨大的账本。

由于是公开的账本,里面的数据信息任何人都可以查到,也许你会担心自己拥有多少比特币都被别人知道了。这个你大可以放心,除非你自己公开信息,否则是没有人知道比特币地址的拥有者的身份的。

【非对称加密算法】

比特币的交易与密钥密切相关,密钥包括公钥和私钥,都是一长串数字或字符组成。用加密算法创建私钥的同时就会导出相应的公钥,但是不能从该公钥反推私钥。私钥相当于银行卡的密码,只要个人保管好,就不会通过计算被破解,从而确保了比特币交易的安全性。

而公钥,顾名思义可以公开,用来解秘操作的。比如小明转一个比特币给小红,小明就会用私钥对这笔交易进行签名,然后和公钥一起发送出去,系统就用这个公钥来判断这个比特币是属于小明发出来的,并将交易加入区块链,然后公告比特币网络,把这些比特币作为收入记入小红的地址账户,同时也作为支出记入小明的地址账户。

【矿工】

比特币是一个分布式体系,由一群自愿参与的计算节点来共同维护,这些节点就是矿工,他们分布在世界各地,充当铸币工、记账员和系统监管员。

矿工的工作可以看成是解决一个数学难题,谁第一个找到答案就可以公布网络,并得到一笔交易费,而有幸将区块加入区块链的矿工还会额外赚到一笔新“铸造”的比特币存款,即区块奖励。

2014年,比特币协议允许每个新区块给矿工分配25枚新比特币。这是在收取交易费的基础上额外赠送的。比特币刚开始推出时,每个区块分配50枚比特币(BTC)的奖励,奖励数量大约每四年减半。

比特币挖矿减半就是这样来的,想想明年的减半行情很快就来了,不知是跌还是涨呢?

以上是读《区块链启示录:中本聪文集》的笔记与感悟。谢谢你的阅读!

相关文章

  • 比特币的公开账本,加密算法,以及矿工

    很多初接触比特币的小白,都会以为比特币就像硬币那样的存在,还真不是,它实质上就只是一串字符或数字,至少包含以下三个...

  • 挖矿、矿机、算力、矿池、矿场、挖矿收益

    「挖矿」 比特币系统是一个巨大的公开在网上的账本。此账本记录了比特币从产生至今的每一笔交易。这个大账本有许多页,每...

  • 2、认识比特币(一)

    1、比特币和比特币系统(分布式账本) 比特币就是一些数字文件(就是账本信息),这些数字文件的账本的副本保存在比特币...

  • 挖矿是什么意思?矿工都做了什么?

    这篇文章从本质上讲解了矿工挖矿是什么意思,需要读者具备以下基础知识: 比特币是如何转账的? 比特币的分布式账本和去...

  • 从游戏角度看staking Economy

    对于POW共识机制来说,矿工是必不可缺少的一环,比特币就是个分布式账本,能活到现在,全靠矿工进行记账,当然也给予了...

  • 区块链技术驱动金融(五)18.5.29

    第五章 比特币挖矿bitcoin mining 5.1 比特币矿工的任务 要成为矿工,必须加入比特币网络并与其他节...

  • 比特币的五个不是

    其一,比特币的本质并非一种算法,比特币使用的所有的对称加密算法、非对称加密算法,都不是比特币原创的,也不是比特币首...

  • [区块链 Sec5] 比特币挖矿

    1 比特币矿工的任务 要成为比特币矿工,你必须加入比特币网络并与其它节点相连。建立连接后,还有六个任务要完成: 监...

  • 地址与私钥

    比特币系统本质是一个全网公开的账本,这些账本存储在一个个去中心化的节点,每个节点都保有一个完整账本的副本。 账本上...

  • 我们在币乎常谈论的“币东”是什么东西?新人如何理解KEY?

    比特币通俗理解,就是通过一种可以人人参与维护、公开、可信任的网络账本。 区块链就是其底层技术。比特币的价值来自于大...

网友评论

    本文标题:比特币的公开账本,加密算法,以及矿工

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