美文网首页
比特币系统的运行机制

比特币系统的运行机制

作者: 阡陌哥哥 | 来源:发表于2020-01-11 10:35 被阅读0次

本文由浅入深的讲解比特币系统的运行机制,适合想深入学习比特币系统和区块链技术的人员,不适合仅仅对比特币感兴趣,想要玩币的业外人士

比特币是一种虚拟货币,由中本聪提出并编写了最初的比特币系统源码,后来中本聪隐姓埋名,不在插手比特币的运行,现在比特币系统源码由比特币Core团队负责维护。

为什么比特币会兴起?

可以充当货币的东西有很多,比如 石头 、贝壳、香烟。货币只是人们进行事物交换的媒介,近年来电子支付的发展,越来越让人们意识到货币可以仅仅只是一串属于你的数字。

我们使用支付宝和微信进行支付的时候,里面的数字应当是多少以及它的使用权由阿里巴巴蚂蚁金服和腾讯来背书,这是出于人们对这两家公司的信任。但是,如果腾讯使坏,私自将你的账户余额转给了马画藤,并且拒不承认,又由于你的一切交易数据都由腾讯公司掌控,你也拿不出证据,那你就只能哑巴吃黄连。这就是中心化问题,我们的身家性命完全由一个中心化的组织决定,想想都觉得恐怖。

如果你听了我的分析,赶紧将微信里面的钱体现出来,并不再使用微信支付。你决定以后只使用现金,但现金就不会出问题吗?你手中的现金是由国家发行并为其背书的,但是如果国家耍流氓,不停地印钱,慢慢的你手中的钱会变得一文不值。如果不信,参考津巴布韦币货币超发的下场。

那么有没有什么货币可以解决上述问题呢?

可以说,比特币的出现,让人们看到了曙光。当然,比特币并不是第一个虚拟货币,但确实最成功的一个,在比特币出现之前,已经有过百个虚拟货币项目(方案),但都不能很好的解决人们的问题。

比特币获得认可正式因为具有以下特性:

  • 硬通货,可以跨境交易
  • 易携带,只需一个私钥
  • 隐秘性,只暴露钱包地址,匿名
  • 无货币超发,总数2100w个

当然,隐秘性也可能带来非法交易的用途,总数固定,可能带来紧缩的问题。

如果暂时有很多疑问,不放往下看,你会一层层解开比特币的面纱。

比特币是如何产生的——挖矿

比特币总数是2100w个,由分布在世界各地的矿工来挖区块(后面会解释),平均十分钟左右产生一个区块,刚开始挖到每个区块的矿工可以获得50BTC,每四年减半,现在挖到一个区块可以获得12.5个比特币,作为对矿工的挖矿工作的奖励。

挖矿是什么意思?

挖矿其实是一种比喻,因为比特币并不是由哪个机构或人发行的,而是由算法自动产生的。要说它来自哪里,可以说它哪儿都不来自,是一个空穴来风的东西。

这个空穴来风的东西又是什么东西呢?

它本质上只是一条记录,比如,张三说“我有5个比特币”,并且大家都相信他说的,认为他确实有5个比特币,那么,这5个比特币都产生了,并且属于张三。

可是,张三凭什么说他有5个比特币,大家又凭什么相信他确实有5BTC?

张三不能平白无故说自己有5个比特币,他要做点什么,比如挖矿。挖矿其实就是做题,中本聪给大家除了一道题,他说谁解出答案,我就给谁50个比特币,于是大家都用电脑做题。

比如,中本聪要求大家利用“I am Satoshi Nakamoto + nonce”(我是中本聪)计算以0开头的Hash值,其中nonce是一个变量。


image.png
nonce = 0
do
  re = Hash(I am Satoshi Nakamoto + nonce)
while re >= 目标值
获得BTC//当计算结果小于目标值时

当nonce == 13时,计算结果满足要求。如果中国四川的熊大计算能力比较强,最快算出了结果,那么熊大获得50BTC作为对其计算工作的报酬。

相关文章

  • 比特币系统的运行机制

    本文由浅入深的讲解比特币系统的运行机制,适合想深入学习比特币系统和区块链技术的人员,不适合仅仅对比特币感兴趣,想要...

  • (三)区块链技术驱动金融18.5.24

    第三章 比特币的运行机制 本章详细介绍如何建立货币系统、如何奖励矿工 3.1 比特币的交易 比特币交易的过程就是不...

  • 比特币运行机制

    我们知道,为了解决交易信用问题并提升交易效率,产生了比特币,那比特币的运行机制是怎么样子的呢? 首先比特币是一个基...

  • 比特币与数字货币(5)

    每天5分钟,学点区块链 比特币的交易 比特币交易是比特币系统中最重要的部分。根据比特币系统的设计原理,系统中任何其...

  • 精通比特币五

    比特币交易是比特币系统中最重要的部分。根据比特币系统的设计原理,系统中任何其他的部分都是为了确保比特币交易可以被生...

  • 《精通比特币》之原理(一)

    比特币系统与传统的银行和支付系统不同,比特币系统是基于去中心化的信用。为什么去中心化可以产生信用呢?比特币系统的信...

  • 在家宅着,不如了解一下比特币矿机挖矿小知识。

    ​​何为比特币挖矿? 比特币的挖矿机制是整个比特币系统赖以生存的基础,为了比特币网络能够安全运行,比特币网络平均每...

  • 比特币

    什么是比特币 比特币是一个数字货币生态系统。狭义的“比特币”代表系统中的货币单位,用于储存和传输价值。 比特币是一...

  • 2.比特币的原理 - 精通比特币笔记

    与传统银行和支付系统不同,比特币系统是以去中心化信任为基础的。由于比特币系统中没有中央权威信任机构,信任成了比特币...

  • 搞懂区块链,你是不是先该看看中本聪的论文(02)

    第2部分:一些基本概念以及它们在比特币中是怎么用的 2.1 什么是比特币系统? 广义上的比特币是指比特币系统,也就...

网友评论

      本文标题:比特币系统的运行机制

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