一个故事告诉你比特币的原理及运作机制

合集下载

比特币原理通俗读本(比特币百喻经)

比特币原理通俗读本(比特币百喻经)
【股份、抢答】:每个人的帐户余额即股份,获得区块制造权可以比喻为抢答。会议室有 一块大电子屏幕,最初显示每个人的股份数与抽签的数字,股份数每过一秒翻一倍(例如你 有 1 万个币,一秒之后数字变为 2 万,2 秒之后变为 4 万。当然你实际的帐户余额不会变, 下一轮你还是最初显示 1 万个币)。当某个人抽签的数字小于屏幕上他的股份数字,就按下 抢答器,获得了一页帐单的记帐权。因为抽签有运气的因素,股份最多的人不一定每次都能 最快抢答,但是长期来讲大家运气均等,股份更多的人能拿到更多次数的记帐权。这被称为 纯股权证明。
随机碰撞使得算力最大的人不能每次都最快完成。但是根据概率,长期来说算力更大的 人能拿到更多次数的区块制造权。
【抽签】:随机碰撞可以比喻为抽签。赛车时每个人的规定里程并不相同,每次抽签,有 5 公里、10 公里、15 公里。所以有运气的因素,跑得最快的人不一定每次都能最快跑完抽 签的里程,但是长期来讲大家运气均等,跑得更快的人能拿到更多次数的记帐权。
比特币自诞生以来,尚未有过成功的 51%攻击。大多数矿工是诚实的,而且目前比特币 的算力巨大,一般个人没有攻击的能力。或者在经济角度来看攻击也有风险,诚实的挖矿赚
取收益更可靠。但在理论上,某些政府或大财团有发起攻击的能力与动机。
比特币获得了很大的成功,在 2010 年它首次公开交易的市场价为 1 个比特币兑换 0.03 美 元,到 2013 年 11 月最高达 1 个比特Байду номын сангаас兑换 1242 美元,一度超过一盎司黄金的价格。
为了争夺区块制造权,人们最初用 CPU,后来发现用显卡更有效率,再后来发明了更先 进的 ASIC(专用集成电路),并且持续的改进它。这种现象被称为“算力军备竞赛”,使得 系统算力持续飙升,早已超过全球最快的 500 台超级电脑算力之和。系统更强大更安全,但 是成本也在同步飙升。

比特币等虚拟货币的原理与实践

比特币等虚拟货币的原理与实践

比特币等虚拟货币的原理与实践一、虚拟货币的概念虚拟货币是指以网络为载体,通过加密技术等手段发行和流通的一种货币形式。

虚拟货币不是国家货币,其价值由市场供求关系决定,不受政府、银行等机构的控制。

虚拟货币可以在互联网上进行实际物品的交易,也可以进行投机活动。

虚拟货币的出现为互联网经济的发展注入了新的动力,吸引了越来越多的投资者和交易者参与其中,比特币是其中最著名的一种虚拟货币。

二、比特币的原理比特币是一种点对点的电子现金系统,其基本原理是使用密码学技术来保护交易和控制货币供应。

比特币的发行和交易都是经由一个公共账本系统来进行,这个账本系统被称为“区块链”。

1、区块链技术:区块链是指分布式数据库技术,其本质是将数据存储到多个节点中,形成一条链式结构。

区块链的每个节点都有一个完整的数据备份,数据的验证和更新都需要多个节点达成共识。

2、挖矿:比特币的发行是通过挖矿来实现的。

挖矿是指使用计算机的算力解决一道复杂的算法题,获得比特币的过程。

比特币的总量是一个固定的数字,预计在2140年左右达到极限。

3、交易:比特币的交易也是基于区块链进行的。

每个比特币的交易都有一个唯一的加密数字签名,通过这个数字签名实现交易的验证和修改的不可逆性。

三、比特币的实践比特币的实践主要体现在以下几个方面:1、投资:比特币的价值具有较大的波动性,因此可以成为投资的对象。

投资者通过购买比特币,等待价格上涨后进行出售,赚取差价。

2、支付:比特币作为一种电子货币,可以作为支付手段在网络上进行实际物品的交易,免除了传统银行等机构的交易手续费等问题。

3、挖矿:比特币的矿池可以使个人用户与网络中其他用户组成一个集体来竞争挖矿收益,获得一定的经济回报。

总体来说,比特币等虚拟货币的实践更多的是在高风险的投资和交易领域。

对于普通用户来说,对于虚拟货币的投资和使用需要谨慎对待,了解其本质和风险,并在此基础上进行操作。

比特币的原理与运作机制解析

比特币的原理与运作机制解析

比特币的原理与运作机制解析众所周知,比特币依靠特定算法并通过大量的计算产生。

然而,由于P2P的去中心化特性与算法本身,也将比特币的总数量永久限制在了2100万个。

正因如此,比特币才具有极强的稀缺性,这意味着其背后蕴藏着巨大的升值空间。

But!本期我们不讲发家致富,而是要向各位科普一下比特币的原理与运作机制。

光知道挣钱却不知比特币的原理与运作机制?比特币是2009年由一个化名中本聪(Satoshi Nakamoto)的神秘个人(或组织)创建的。

本质上,比特币就是一份数字文件,里面列举着帐户和金额,就像是一个账本,这份文件的副本被保存在比特币网络的每一台电脑中。

其实,在现实世界中,这些数字不具有任何意义,它们之所以存在价值,是因为人们自愿用其交易真实货物以及购买服务,并相信其他人也会这样做。

当你向别人转账时,需要向整个网络发送一条信息,随后你账户的金额就会减少,接收者账户的金额就会增加,与此同时,比特币网络中的节点或计算机会更新其账户副本信息,然后继续将交易信息传递到其他节点。

这种以数字计算为基础的安全机制,组成了比特币交易网络本身,是一个系统,让一组计算机共同保存一份账本。

说到这里,你会发现其实这与银行保存账本的方式很像,由一组计算机保存而非一个单一实体组织来保存账本。

举例俩说,不像在银行只有你自己知道你的交易信息,在比特币交易网络里,每个人都知道每个人的交易信息;而在现实生活中,你能够信任银行也有权起诉它(如果某些交易出了差错),但在比特币网络中,你每时每刻都在与陌生人打交道,因此你不能相信任何人。

换言之,比特币系统的设计机制也让“信任”没有存在的必要。

特设的数字函数确保系统的每个方面正常运行。

接下来,我们便为各位详细介绍比特币如何实现让一群陌生人去管理其他人的金融交易。

简单来说,例如A给B转账时,他只需向比特币网络广播一条信息,说明账户和金额信息,从A账户转5个BTC给B账户,每个接收到这条信息的节点,会更新他们的账户副。

比特币的工作原理

比特币的工作原理

比特币的工作原理比特币是一种基于区块链技术的加密数字货币,其工作原理涉及到分布式账本、加密算法和共识机制等关键概念。

本文将详细介绍比特币的工作原理,并解释其背后的技术原理。

一、分布式账本比特币的核心是一种分布式账本,也称为区块链。

区块链是由一系列数据块组成的,每个数据块包含了一定数量的交易记录。

每个数据块都通过哈希算法与前一个数据块进行链接,形成一个不可篡改的链式结构。

比特币的分布式账本由全网的节点共同维护,任何人都可以成为一个节点,并保存完整的账本副本。

当有新的交易发生时,节点会将该交易广播给整个网络,其他节点会验证该交易的有效性,并将其添加到自己的账本中。

二、加密算法比特币使用了一种称为SHA-256的加密算法。

该算法将交易数据和一个称为“挖矿难题”的随机数进行哈希运算,得到一个固定长度的哈希值。

为了使得哈希值满足一定的条件,挖矿者需要不断尝试不同的随机数,直到找到一个满足条件的哈希值。

挖矿的目的是为了创建新的区块,并将该区块添加到区块链中。

挖矿者通过解决挖矿难题来竞争获得记账的权利,成功的挖矿者会获得一定数量的比特币作为奖励。

三、共识机制比特币采用了一种称为工作量证明(Proof of Work,PoW)的共识机制。

在比特币网络中,每个节点通过解决挖矿难题来证明自己对网络的贡献,从而获得记账的权利。

PoW机制确保了比特币网络的安全性和去中心化特性。

由于挖矿需要消耗大量的计算资源,攻击者要掌控比特币网络需要拥有超过50%的算力,这几乎是不可能的。

四、交易验证比特币网络中的交易验证是通过公钥密码学来实现的。

每个用户都拥有一对密钥,包括一个公钥和一个私钥。

公钥用于生成比特币地址,私钥用于签名交易。

当用户发起一笔交易时,他们会使用自己的私钥对交易进行签名,并将签名和公钥一起广播给网络。

其他节点可以使用公钥来验证交易的真实性,确保交易未被篡改。

五、去中心化特性比特币的去中心化特性是指没有中央机构控制比特币的发行和交易。

比特币的工作原理

比特币的工作原理

比特币的工作原理比特币是一种数字货币,它通过一种名为区块链的技术实现去中心化的交易记录和货币发行。

比特币的工作原理可以分为四个主要方面:交易记录、挖矿、共识机制和货币发行。

1. 交易记录:比特币的交易记录是通过区块链技术来实现的。

区块链是一个由区块组成的链式数据结构,每一个区块包含了一定数量的交易记录。

当比特币网络中的用户发起一笔交易时,这笔交易会被广播到整个网络中的节点。

2. 挖矿:比特币的挖矿是通过解决数学难题来验证交易并添加到区块链中。

挖矿节点会将待验证的交易打包成一个区块,并通过计算一个特定的哈希值来找到一个符合一定条件的解。

这个过程需要大量的计算能力,因此挖矿节点需要竞争来解决这个数学难题。

第一个找到解的节点将会获得一定数量的比特币作为奖励。

3. 共识机制:比特币网络使用一种称为工作量证明(Proof of Work)的共识机制来确保交易的安全性和一致性。

通过挖矿过程,节点们不断地竞争解决数学难题,这种竞争保证了网络中的节点达成共识。

当一个区块被添加到区块链中后,其他节点会验证该区块的合法性,如果通过验证,它们将接受该区块,并继续构建新的区块。

4. 货币发行:比特币的货币发行是通过挖矿过程来实现的。

每当一个区块被成功地添加到区块链中,挖矿节点将会获得一定数量的新发行的比特币作为奖励。

这个奖励在比特币网络中被称为“区块奖励”。

初始阶段,每一个区块奖励为50个比特币,但随着时间的推移,这个数量会逐渐减半。

根据比特币的设计,最终总共将会发行2100万个比特币。

总结:比特币的工作原理基于区块链技术,通过交易记录、挖矿、共识机制和货币发行来实现去中心化的数字货币系统。

交易记录通过区块链来维护,挖矿通过解决数学难题来验证交易并添加到区块链中,共识机制通过工作量证明来确保交易的安全性和一致性,货币发行通过挖矿过程来实现。

比特币的工作原理为用户提供了安全、透明和去中心化的交易环境。

Bitcoin技术的原理与实现

Bitcoin技术的原理与实现

Bitcoin技术的原理与实现“比特币”这个名词大概已经传遍了整个世界,它是一种加密货币,虽然比特币已经存在了十多年,但大多数人对它的了解还只是停留在表面上。

比特币的背后是一项复杂的技术,本文将从技术角度出发,分析比特币技术的原理与实现。

一、比特币简介比特币于2009年由中本聪(Satoshi Nakamoto)发明。

比特币是一种基于点对点网络的去中心化数字货币,没有中心化机构控制,不依赖任何第三方机构,不受政府干预,可以实现快速、便捷和低成本的转账交易。

比特币的设计使得每一个用户都可以通过特定的算法和计算机技术产生和管理比特币,这种技术被称为区块链技术。

二、比特币的技术原理比特币的技术原理主要涉及到密码学、分布式计算、网络协议和区块链技术等方面。

其中比较核心的是区块链技术,下面就进一步介绍一下区块链技术的原理。

1.区块链技术概述区块链技术是一种完全开源的、去中心化的账户记录系统,记录每一笔交易数据,未经授权是无法更改,所有参与者在网络上共同持有这个账户的拷贝,实时更新和校对。

它可以将采取点对点连接的方式,数据交换通过数字签名实现,确保交易的安全性。

这个网络交易系统对每一个参与者都是公开的,每一个人都可以查看交易的记录,可以跟踪任何的交易操作,实现数据的追踪和完备性校对。

这个账户系统是由许多个单独的账户组成,所有用户可以共同拥有和管理这些账户,其中每一个账户都对应着每一笔交易数据。

2.区块链技术的原理区块链技术的工作原理是利用密码学的方法来对交易数据进行加密,生成一个hash值,并被打包进“块”中。

所谓“块”就是一个经过计算并经过一定合规性的交易数据的集合,每个块包含了一定数量的加密交易,这些交易构成了所谓的“交易池”。

之后生成得到一个hash值,由此得到一个hash链,新的交易记录形成不同的块,每个块都由上一个区块的信息组成,并由一个强大的计算机或者一组计算机运行比特币软件来承载区块链上的信息,按照一定的规则进行数据的验证和核对。

关于比特币的10个小故事

关于比特币的10个小故事

关于比特币的10个小故事比特币是几年前发明的一种新型货币,最近它频频成为新闻头条。

它没有任何银行或国家的(实体货币)支持,它可以让两个人之间的进行私下的货币交易。

比特币在出现时仅价值一美分,但现在1个比特币价格在800美元左右波动。

下面是关于比特币的10个小故事:1、比特币的发明人是一个谜2008年,一个叫中本聪(Satoshi Nakamoto)上传了一份命名为“比特币:一个P2P电子货币系统”的白皮书到一个密码学邮件列表中。

在该文档中他阐述了这个加密货币的理念,它不由中央银行或权力来发行,而且允许两个匿名者之间进行交易。

就这样,比特币诞生了。

但问题是,没人知道这个所谓的中本聪到底是谁。

在比特币开始上线运营之后,他的通信变少并在2010年中彻底消失。

与此同时,随着比特币的价值在稳步飙升,人们猜测这位创始人会变得非常富有(至少在理论上)。

2、一万个比特币买的比萨钱只有在能购买有价物品时才能叫钱,因此在比特币的初期,它虽然有很多理论但一直价值很低。

2010年5月22日,一个名叫Laszlo Hanyecz的家伙同意付给一个英国人一万比特币,让他帮自己从当地棒约翰订一份比萨。

作为证据,Laszlo上传了上面的相片,真实世界的首个比特币交易由此诞生。

随着比特币价值的上升,那块比萨饼的价值理论上是越来越贵了。

3、警长愿意拿比特币薪水随着比特币屡屡成为新闻头条,越来越多的人开始觉察到这点并开始使用它。

肯塔基州一个不到300人的小镇Vicco的警察局长也上了新闻,他要求用比特币来领取薪水,然后镇里还同意了。

这成为政府实体使用电子货币支付首个实例。

4、用比特币付大学学费希腊塞浦路斯的尼科西亚大学新增了数字货币专业的科学硕士学位,于是它顺理成章的接受比特币来交学费。

如今塞浦路斯还致力于成为世界比特币交易中心。

5、扔掉硬盘,同时扔掉7500个比特币因为比特币与生俱来没有央行和权力的保障,这意味着其保有取决于持有者。

比特币的市场价值与运作原理分析

比特币的市场价值与运作原理分析

比特币的市场价值与运作原理分析一、比特币市场价值分析比特币是一种数字货币,它的市场价值受到供需关系、全球经济、政治形势等因素的影响。

一、供需关系比特币的发行总量是2100万枚,其数量是有限的,它采用了去中心化的区块链技术,保证了比特币的稀缺性。

另一方面,随着比特币的流通和应用逐渐增多,其需求不断上升。

据资料显示,截至2021年3月,全球比特币持有地址已经达到了4600万个。

此外,随着比特币的应用场景逐渐拓展,比如支付、投资、交易所等,对比特币的需求也在不断提高。

总体来看,供给受限、需求增加,使得比特币市场价值呈现出上升趋势。

二、全球经济比特币的市场价值受到全球经济的影响。

比如,当全球经济不景气时,人们的投资信心下滑,股票、黄金等传统的安全资产都不再成为投资者的热点,而比特币等数字货币则成为了投资者的避风港。

反之,当全球经济良好时,人们更倾向于投资传统实物资产,而数字货币则容易受到冷遇。

三、政治形势比特币的市场价值也受到政治形势的影响。

当某些国家或地区的政治形势不稳定时,人们则更加倾向于将资产转换成为数字货币来规避风险。

比如,在委内瑞拉和津巴布韦等国家,受政治形势和通货膨胀等影响,当地的货币价值不断下滑,此时比特币等数字货币就成为了人们保值增值的首选。

总体来看,全球经济、政治形势等因素对比特币市场价值的变化都有一定的影响。

二、比特币的运作原理分析比特币的运作原理可以分为以下几个环节:一、挖矿和区块比特币的验证和生成通过“挖矿”的方式进行。

矿工需要通过电脑的计算能力来解决一道难题,如果能够解决,就可以得到比特币作为奖励。

另一方面,比特币的交易数据和交易记录都通过“区块链”的方式进行保存。

区块链是一种去中心化的数据库技术,每个节点都保存着相同的交易数据和交易记录,保证了数据的安全性和可靠性。

二、数字签名比特币是一种去中心化的数字货币,取代了传统货币形式中的信任中心。

为了保证交易的安全性和可靠性,比特币应用了数字签名技术。

一个故事告诉你比特币的原理及运作机制

一个故事告诉你比特币的原理及运作机制

一个故事告诉你比特币的原理及运作机制作者:张洋周末花时间看了一些比特币原理相关的资料,虽然不敢说把每个细节都完全搞懂了,不过整体思路和关键部分的主要原理还是比较明白。

写一篇文章分享给大家。

这篇文章的定位会比较科普,尽量用类比的方法将比特币的基本原理讲出来。

这篇文章不会涉及算法和协议中比较细节的部分,打算后面会再写一篇程序员视角下的比特币原理,那里会从技术人员的视角对比特币系统中较为关键的数据结构、算法和协议进行一些讲解。

在这篇文章中我会给出一个虚拟的村庄叫“比特村”,整个文章会以讲故事的方式,逐步告诉大家比特币提出的动机、解决了什么问题以及一些关键组件的目标和设计方案。

问题的提出我们先从比特币产生的动机开始。

以物易物的比特村话说在这个世界上,有一个叫比特村的小村庄,村庄共有几百户人家。

这个村庄几乎与世隔绝,过着自给自足的生活。

由于没有大规模贸易,比特村村民一直过着以物易物的生活,也就是说村民之间并没有使用统一的货币,互相间的贸易基本上就是老张家拿一袋面粉换老李家一只羊,王大嫂拿一筐野果换刘大婶两尺布。

村民们一直就这么纯朴的生活着。

实物货币终于有一天,村民觉得一直这样以物易物实在太不方便了,于是村子全员开会,讨论如何解决这个问题。

有人提议,以便于分割且稀有的东西,例如黄金,作为一般等价物,把其它物品和黄金的对应关系编成一张表格,例如一克黄金对应一只羊,一克黄金对应一袋面粉等等,此时老张再也不用扛着一袋面粉气喘吁吁的去老李家换羊了,他只要从家里摸出一克金子,就可以去老李家牵回一只羊,而老李拿着这一克黄金可以从任何愿意出让面粉的人那里换回一袋面粉,当然也可以换取任何和一克黄金等值的物品。

此时比特村进入了实物货币时代。

符号货币好景不长,过了一段时间,实物货币的弊端也出现了。

因为比特村附近金矿并不多,开采和冶炼金子太费时费力了。

而随着使用,金子总是不断会因为磨损、丢失或有人故意囤积而发生损耗。

全村人又一次坐在了一起,开始商讨对策。

比特币的工作原理

比特币的工作原理

比特币的工作原理比特币是一种数字货币,它的工作原理基于区块链技术和密码学算法。

区块链是一种去中心化的分布式账本,记录了比特币交易的所有信息。

密码学算法则用于保护交易的安全性和匿名性。

比特币的工作原理可以分为四个主要步骤:交易、验证、打包和挖矿。

1. 交易:比特币网络中的参与者可以通过比特币钱包进行交易。

每笔交易包括发送方、接收方和交易金额等信息。

这些交易被广播到整个网络中的节点。

2. 验证:网络中的节点通过使用密码学算法验证交易的有效性。

他们会检查发送方是否有足够的比特币来完成交易,并确保交易的数字签名是有效的,以防止篡改。

3. 打包:一旦交易被验证通过,它们将被打包成一个区块。

一个区块包含了一系列交易和其他元数据,比如时间戳和前一个区块的哈希值。

4. 挖矿:挖矿是比特币网络中的核心过程。

矿工通过解决复杂的数学难题来竞争获得记账权。

这个过程被称为工作量证明(Proof-of-Work)。

矿工需要找到一个特定的哈希值,使得区块头的哈希值满足一定的条件。

一旦找到这个哈希值,矿工就可以将新的区块添加到区块链中,并获得一定数量的比特币作为奖励。

比特币的工作原理的关键在于区块链技术的去中心化特性和密码学算法的安全性。

区块链确保了交易的透明性和不可篡改性,因为每个节点都有一份完整的账本副本。

密码学算法则保护了交易的安全性和隐私性,使得比特币网络成为一个安全、匿名的支付系统。

此外,比特币的供应是有限的。

根据比特币协议,最多只能发行2100万个比特币。

这种固定的供应量使得比特币具有稀缺性,进一步增加了它的价值。

总结起来,比特币的工作原理是基于区块链技术和密码学算法的。

交易被广播到网络中的节点,经过验证后被打包成区块,然后通过挖矿竞争获得记账权。

比特币的工作原理确保了交易的安全性、匿名性和去中心化特性,使得它成为一种独特的数字货币。

一个故事告诉你比特币的原理及运作机制

一个故事告诉你比特币的原理及运作机制

一个故事告诉你比特币的原理及运作机制很久以前,在一个繁荣的城市里,有一个年轻的商人叫小王。

小王经营着一家小型电子产品店,生意一直不错。

但是他受到了货币政策和通货膨胀的困扰。

他的收入几乎被不断上涨的物价所抵消,而他的存款也不断贬值。

有一天,小王在网上读到了关于比特币的一篇文章。

比特币是一种新型的数字货币,以安全、匿名和去中心化为特点。

它是由一个叫中本聪的人在2024年发明的。

小王对比特币产生了浓厚的兴趣。

他深入研究了比特币的原理和运作机制,开始相信这可能是解决他货币问题的办法。

比特币的原理是基于区块链技术。

区块链是一种去中心化的分布式账本,记录了比特币网络上的所有交易。

所有的比特币交易都被打包成一个个区块,每个区块都包含了之前区块的哈希值,这样就形成了一条不可篡改的链条。

通过这种方式,所有的交易都可以被追踪和验证,确保了比特币的安全性。

小王了解到,比特币的运作是由一群叫矿工的人来完成的。

矿工的任务是验证并添加新的交易记录到区块链中。

他们必须通过解决一个复杂的数学问题来竞争一个叫“目标哈希”的值,找到正确的答案后,就可以获得一定数量的比特币作为奖励。

小王觉得这就相当于一个去中心化的银行系统,只是没有中间人,所有的操作都由电脑网络自动完成。

他决定加入比特币网络,成为一名矿工。

小王购买了一台高性能的电脑设备,开始参与到比特币挖矿中。

他把电脑的处理能力贡献给整个比特币网络,帮助验证和添加新的交易。

随着时间的推移,他逐渐积累了一定数量的比特币。

小王发现,比特币的数量是有限的,最多只能有2100万个比特币。

这使得比特币具有了一定的价值稀缺性。

此外,比特币的价值也受到市场供求关系的影响。

当有更多的人想购买比特币时,价格会上涨;而当人们开始抛售比特币时,价格会下跌。

在比特币的世界里,没有中央银行来控制货币供应量和利率。

交易都是通过点对点的方式进行,保护了用户的匿名性和隐私。

比特币的交易速度也非常快,几乎是实时的。

比特币的工作原理

比特币的工作原理

比特币的工作原理引言概述:比特币是一种数字货币,它的出现引起了全球范围内的关注和讨论。

了解比特币的工作原理对于理解其价值和潜力至关重要。

本文将详细介绍比特币的工作原理,包括区块链技术、去中心化的特点以及挖矿过程。

一、区块链技术1.1 分布式账本:比特币使用区块链技术来记录交易。

区块链是一个分布式账本,其中包含了所有比特币网络的交易记录。

这个账本由多个节点共同维护,任何人都可以查看和验证其中的交易。

1.2 去中心化:区块链技术使得比特币成为一种去中心化的货币。

没有中央机构控制比特币的发行和交易,而是由全网的节点共同参与验证和确认交易的有效性。

1.3 加密算法:为了保证交易的安全性,比特币使用了加密算法来保护交易数据。

每个交易都被加密成一个唯一的字符串,只有私钥持有者才能解密并完成交易。

二、去中心化的特点2.1 无需第三方信任:比特币的去中心化特点使得用户可以直接进行点对点的交易,无需依赖第三方机构来进行信任和验证。

2.2 高度透明:由于比特币的交易记录都被记录在区块链上,任何人都可以查看和验证这些交易。

这种高度透明的特点使得比特币的交易更加公平和可信。

2.3 匿名性:尽管比特币的交易记录是公开可查的,但用户的身份信息是匿名的。

每个用户只有一个公钥和一个私钥,通过私钥来完成交易,保护了用户的隐私。

三、挖矿过程3.1 工作量证明:比特币的挖矿过程是通过工作量证明来完成的。

矿工需要解决一个复杂的数学问题,以证明他们在挖矿过程中消耗了大量的计算资源和电力。

3.2 区块奖励:矿工成功解决问题后,会获得一定数量的比特币作为奖励。

这个过程也是新比特币的发行方式,同时也是激励矿工参与网络维护和安全的机制。

3.3 难度调整:为了保持比特币网络的安全性和稳定性,挖矿的难度会根据网络的算力进行动态调整。

这样可以确保每个新区块的产生时间大约为10分钟。

四、总结比特币的工作原理是基于区块链技术、去中心化特点和挖矿过程。

区块链技术使得比特币成为一种分布式的数字货币,去中心化特点使得比特币的交易更加公平和透明,挖矿过程保障了比特币网络的安全性和稳定性。

比特币的工作原理

比特币的工作原理

比特币的工作原理比特币是一种基于区块链技术的加密货币,其工作原理涉及到分布式账本、共识算法、加密算法等多个方面。

下面将详细介绍比特币的工作原理。

1. 区块链技术比特币的核心是区块链技术,它是一种分布式账本,记录了所有比特币交易的历史记录。

区块链由一个个区块组成,每个区块包含了一定数量的交易记录。

每个区块都包含一个指向前一个区块的哈希值,这样就形成了一个不可篡改的链式结构。

2. 共识算法为了保证区块链的安全性和一致性,比特币采用了工作量证明(Proof of Work)的共识算法。

矿工通过解决一个复杂的数学难题来竞争记账权,解题过程需要大量的计算能力和电力消耗。

第一个解题成功的矿工将获得一定数量的比特币奖励,并将新的区块添加到区块链上。

3. 加密算法比特币使用了非对称加密算法,其中最重要的是椭圆曲线数字签名算法(Elliptic Curve Digital Signature Algorithm,ECDSA)。

每个用户拥有一对密钥,包括公钥和私钥。

公钥用于加密和验证签名,私钥用于解密和生成签名。

通过私钥对交易进行签名,可以确保交易的真实性和完整性。

4. 钱包和地址比特币钱包是存储比特币的软件或硬件设备。

每个钱包都有一个唯一的地址,用于接收和发送比特币。

比特币地址是由公钥通过哈希函数生成的,它是一个由数字和字母组成的字符串。

用户可以通过地址向其他人发送比特币,并通过私钥来证明自己的所有权。

5. 交易确认当一笔交易发生后,它将被广播到比特币网络中的所有节点。

矿工将这些交易打包成区块,并通过解决难题来竞争记账权。

一旦区块被添加到区块链上,交易就被确认,并且不可逆转。

通常情况下,交易需要经过一定数量的确认(通常为6个区块),以确保交易的安全性和可信度。

6. 奖励和减半为了激励矿工参与记账和维护比特币网络,每当一个新的区块被添加到区块链上时,矿工将获得一定数量的比特币奖励。

初始时,奖励是50个比特币,但随着时间的推移,这个数量会逐渐减半。

比特币生成原理及其特点

比特币生成原理及其特点
比特币生成原理及其特点
目录
01 比特币:了解其生成 原理与独特特点
03 比特币的特点
02 比特币生成原理 04 参考内容
比特币:了解其生成原理与独特 特点
随着科技的进步和互联网的普及,越来越多的人开始接触和了解比特币。比 特币是一种去中心化的数字货币,其独特的生成原理和特点引起了广大用户的兴 趣。在本次演示中,我们将深入探讨比特币的生成原理、特点以及应用场景,并 展望其未来发展。
比特币生成原理
比特币的生成原理是基于密码学和分布式计算技术的结合。在比特币系统中, 生成新比特币的过程称为“挖矿”,这个过程由网络中的节点(矿工)完成。矿 工们通过解决复杂的数学问题(工作量证明,Proof-of-Work)
,从而获得一定数量的比特币作为奖励。这种机制确保了比特币的生成速度 相对稳定,并避免了过量发行。
4、价格波动:比特币的价格波动性较大,这主要受到市场供求、政策风险、 技术创新等多种因素的影响。
参考内容二
随着互联网的快速发展,人们对于方便、快捷的支付方式的需求不断增加。 在这种背景下,比特币应运而生。作为一种去中心化的数字货币,比特币的运行 原理、典型特征以及前景展望引起了广泛。本次演示将详细介绍比特币的运作原 理、特点和发展趋势。
比特币的技术原理
比特币的技术基础是区块链技术。区块链是一个分布式数据库,记录了所有 比特币交易的历史。每个交易都被打包成一个“区块”,并与之前的所有区块相 连,形成了一条连续的“链”。每个区块都包含了一定数量的随机数,作为防伪 标志,以确保之后的交易不会被篡改。
比特币的发行和流通是通过“挖矿”来实现的。挖矿是指通过解决复杂的数 学问题来验证和记录交易的行为。为了鼓励人们参与挖矿,比特币系统中设计了 一种奖励机制,即每挖到一个新区块,系统就会奖励一定数量的比特币。这种机 制确保了比特币的供给速度和总量。

Bitcoin运作机制的原理

Bitcoin运作机制的原理

Bitcoin运作机制的原理一、Bitcoin的基础Bitcoin是一种加密货币,采用点对点的去中心化网络和公共账本记录所有交易。

比特币的创始人是一个匿名的程序员,使用Satoshi Nakamoto的名字。

Bitcoin最早是在2008年发布的,其运作机制的核心是利用密码学技术帮助用户证明他们的数字货币拥有权和实现安全的交易。

二、分布式账本技术Bitcoin采取分布式账本技术,即区块链,其中所有交易都记录在一个公共的、去中心化的账本上,而不是一个中央机构或银行。

每个交易都会被广播到整个网络中,以便其他节点验证这笔交易信息。

这使得所有交易都很难被修改或篡改。

账本中的所有交易将被分为区块,每个区块都包含上一个区块的哈希值。

区块哈希链是Bitcoin操作的核心,使得网络中的任何一笔交易都无法被篡改,因为这会导致整个区块哈希链的无效。

三、挖矿和共识机制在Bitcoin网络中,验证所有交易和添加新的区块到链中的过程被称为挖矿。

挖矿者是指在整个网络中进行特定计算任务的节点。

这个计算任务是解决一个困难的谜题,第一个解决者获得奖励——一定数量的新的Bitcoin。

共识机制是指网络能够就特定问题达成共识的机制。

在Bitcoin网络中,挖矿是解决达成共识的主要机制。

节点必须遵守整个网络中的协议,例如解决的谜题必须符合特定规则才能被接受。

四、分布式网络Bitcoin网络是一种完全分布式的网络,因此没有中心化的机构或个人控制网络。

这种去中心化的设计使其更加安全和不受控制。

如果一个节点受到攻击或无法工作,其他节点会继续处理交易,因此网络的安全和稳定是得以保持的。

五、加密学和Bitcoin的匿名性Bitcoin的运作离不开加密学技术,比如哈希函数、公私钥加密等。

这些技术为Bitcoin提供了保护个人隐私的手段。

虽然所有的交易都被记录在公共账本上,但是并没有关联到具体身份。

每个人的账户都是匿名的。

然而,Bitcoin并不是绝对匿名的,因为一旦对特定人的地址进行关联,就可能会泄露个人身份信息。

比特币的发行与交易机制

比特币的发行与交易机制

比特币的发行与交易机制《比特币的发行与交易机制》比特币是一种去中心化的数字货币,其发行和交易机制具有独特的特点。

首先,比特币的发行是通过挖矿来完成的。

挖矿是指通过使用计算机的算力去解决数学难题,验证区块链上的交易并创建新的比特币。

具体来说,挖矿者需要通过计算出一个特定的数值,使得区块链上的数据通过哈希函数后得到的结果满足一定条件。

这个过程需要耗费大量的计算能力,因此挖矿者往往使用专门的硬件设备来提高计算效率。

一旦挖矿者成功解决了这个数学难题,他们将获得奖励,即发行新的比特币。

其次,比特币的发行总量是有限的。

根据比特币的设计,总共只会有2100万个比特币被发行出来。

这一特点使得比特币具有较强的稀缺性,从而可以作为一种抵御通货膨胀的货币。

目前,已经有一部分比特币被发行出来,而未来的发行速度将会逐渐减半。

具体来说,在最初的几年里,每解决一个数学难题的挖矿者可以获得50个比特币的奖励,但随着时间的推移,这个奖励将逐渐减半,直到最终趋近于0。

最后,比特币的交易机制是基于区块链技术的。

区块链是一种分布式账本技术,通过将交易信息按照时间顺序连成一个个区块,并使用密码学方法保证数据的安全性和不可篡改性。

当比特币的交易发生时,参与者可以将交易信息广播到整个网络中,然后通过挖矿的验证过程将这些交易打包成一个新的区块,并将其添加到区块链的末尾。

一旦交易被确认,并写入了区块链,就意味着这笔比特币交易的完成和有效。

综上所述,《比特币的发行与交易机制》的独特之处在于,它是通过挖矿来发行的,总量有限且递减,同时基于分布式的区块链技术实现交易确认和数据安全。

这些机制使得比特币成为一种全新的数字货币,受到了越来越多人的关注和认可。

教你看懂比特币的形成原理

教你看懂比特币的形成原理

教你看懂比特币的形成原理
比特币的形成原理可以分为以下几个主要部分:
1. 区块链技术:比特币基于区块链技术,它是一个由大量被称为“区块”的数据块组成的公共数据库。

每个区块都包含一部分交易记录,并且每个区块都通过一个“哈希”值与前一个区块相连,形成一个链式结构。

2. 挖矿和共识机制:比特币的核心机制是挖矿和共识机制。

挖矿是通过计算复杂的数学问题来创建新的比特币和验证交易的过程。

挖矿者需要通过解决这个数学问题来获得权威认可,并得到一定数量的比特币作为奖励。

3. 去中心化:比特币的区块链是分布在全球范围内的许多计算机节点上的,而不是由一个中央机构控制。

每个节点都有一份完整的账本副本,并且通过网络进行通信和协作。

这使得比特币具有抗审查和去中心化的特性。

4. 加密货币:比特币是一种加密货币,使用了密码学技术来确保交易的安全性和匿名性。

比特币的交易记录是公开的,但与实际身份无关,只能通过地址来追踪。

综上所述,比特币的形成原理是基于区块链技术、挖矿和共识机制、去中心化以及加密货币的概念。

这些特性使得比特币成为一种去中心化的、不可篡改的数字
货币。

比特币的基本工作原理

比特币的基本工作原理

比特币的基本工作原理
比特币的基本工作原理分析介绍如下:
比特币的概念最初由中本聪在2009年提出,根据中本聪的思路设计发布的开源软件以及建构其上的P2P网络。

比特币是一种P2P 形式的且总量恒定2100万的数字加密货币,可以简单理解比特币是一串有现金价值的数字,点对点的传输意味着一个去中心化的支付系统,和互联网一样具有去中心化、全球化、匿名性等特点。

比特币可以用来兑现,可兑换成大多数国家的货币。

使用者可以用比特币购买一些虚拟物品,比如网络游戏当中的衣服、帽子、装备等,只要有人接受,也可以使用比特币购买现实生活当中的物品。

向地球另一端转账比特币,无任何限制,低成本,可用于跨境交易、支付、汇款等领域。

比特币的工作原理

比特币的工作原理

比特币的工作原理比特币是一种基于区块链技术的加密数字货币,它的工作原理涉及到密码学、分布式账本和共识算法。

在这个回复中,我将详细介绍比特币的工作原理,并解释它是如何实现去中心化、安全性和匿名性的。

1. 区块链技术区块链是比特币的基础技术,它是一个由区块组成的链式数据结构。

每个区块包含了一批交易记录,以及一个指向前一个区块的引用。

这种链式结构使得比特币的交易记录不可篡改,因为任何人要修改某个区块的数据,都需要同时修改它后面的所有区块。

2. 分布式账本比特币的账本被分布在全球各个节点上,每个节点都有一份完整的账本副本。

当有新的交易发生时,节点将会验证该交易的有效性,并将其广播给其他节点。

一旦交易被验证通过,就会被打包进一个新的区块中,然后添加到链的末尾。

3. 共识算法为了保证全球各节点的账本是一致的,比特币采用了一种称为“工作量证明”的共识算法,即PoW(Proof of Work)。

在PoW中,矿工需要通过解决一个复杂的数学难题来竞争获得记账权。

这个过程被称为“挖矿”,矿工通过消耗大量的计算能力来寻找一个特定的哈希值,一旦找到,就可以将自己打包的区块添加到链上,并获得一定数量的比特币作为奖励。

4. 去中心化比特币的去中心化是指没有中央机构控制比特币的发行和交易。

所有的交易都是由网络中的节点共同验证和记录的。

这种去中心化的特点使得比特币不受任何单一机构或政府的控制,增加了其安全性和抗审查性。

5. 安全性比特币的安全性主要依赖于密码学算法和区块链技术。

每个交易都使用非对称加密算法进行数字签名,确保交易的真实性和完整性。

同时,由于比特币的账本是分布在全球各个节点上的,要篡改某个交易需要同时控制超过50%的计算能力,这几乎是不可能的。

因此,比特币被认为是一种相对安全的数字货币。

6. 匿名性比特币的匿名性是指交易的参与者不需要透露自己的真实身份。

每个比特币地址都是由一串随机字符组成的,与用户的真实身份没有直接关联。

比特币运行基本原理

比特币运行基本原理

比特币运行基本原理
比特币是一种分布式数字货币,它的运行基于一种叫做区块
链的技术。

区块链是一种分布式数据库,它由一系列的区块组成,每个区块都包含一些数据,以及一个指向前一个区块的链接。


种技术使得比特币的交易可以在网络上安全地进行,而不需要任
何中央机构来监督或管理。

比特币的运行原理是,当一个用户想要发送比特币时,他们
会发送一个交易请求到网络上,这个请求会被网络上的其他用户
接收到,然后这些用户会开始验证这个交易,以确保它是有效的。

一旦交易被验证,它就会被添加到一个新的区块中,这个区块会
被添加到区块链中,从而使这笔交易成为有效的。

比特币的运行还依赖于一种叫做挖矿的技术。

挖矿是一种分
布式计算过程,它的目的是为了验证交易,并且确保网络的安全性。

每当一个新的区块被添加到区块链中,挖矿者就会获得一定
数量的比特币作为奖励。

总的来说,比特币的运行基于一种叫做区块链的技术,它使
得比特币的交易可以在网络上安全地进行,而不需要任何中央机
构来监督或管理。

它还依赖于挖矿技术,以确保网络的安全性,
并且给挖矿者提供比特币作为奖励。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一个故事告诉你比特币的原理及运作机制中央系统虚拟货币又过了几年,老村长由于每天都要核对大量的旧纸币,写新的纸币,还要把各种账目仔细做好记录。

一来二去,老村长操劳过度不幸驾鹤西去了。

比特村再次召开全体大会,讨论应该怎么办。

此时老村长的儿子二狗子自告奋勇接过了父亲的笔,承担起货币发行的责任。

这个年轻的村长二狗子很聪明,他做了几天,发现好像也不用真的写那么多纸。

完全可以这样:村民把纸币都交上来,销毁,但是二狗子会记录下每户上交的纸币数量。

以后如果要进行付钱,例如老张要拿一克金子向老李换一只羊,就一起给二狗子打个电话,说明要将老张名下的一克金子划归老李名下,二狗子拿出账本,看看老张名下是否有一克金子,如果有就在老张的名下减掉一克,在老李的名下加上一克,这样就完成了支付,此时老李在电话中听到二狗子确认转账完成,就可以放心让老张把羊牵走了。

此时比特村进入了中央系统虚拟货币时代。

每个村民都不需要用实物支付,支付过程变成了二狗子那边维护的账本上数字的变更。

分布式虚拟货币这新上任的二狗子是聪明,不过这人有时候是聪明反被聪明误。

有一天二狗子盯着这账本,心想这全村各户谁有多少钱就是我说的算,那我岂不是……。

于是他头脑一热,私自从老张帐下划了十克金子到自己名下。

本以为天衣无缝,但没想到老张也有记账的习惯,有一天他正要付钱却被二狗子告知账户没钱了。

老张核对了一下自己的账本,明明还有十克啊,于是拿着账本去找二狗子理论,这一核对发现了那笔未经老张同意的转账。

东窗事发!比特村炸开锅了。

二狗子被弹劾是不可避免了,不过通过这件事,大家发现了账本集中在一个人手里的弊端:∙这个体系完全依赖于账本持有人的个人信用,如果这个人不守规矩,随意篡改账本,那么整个货币系统就会崩溃∙如果这个人家里失火或者账本失窃,同样也会为整个体系带来毁灭性的打击正当人们不知所措时,村里一个叫中本聪的宅男科学家走上了台,告诉大家他已经设计了一套不依赖任何中央处理人的叫比特币的虚拟货币系统,可以解决上述问题。

然后他缓缓讲述了自己的方案。

下面我们就来看看中本聪同学是如何设计这套系统的。

基础设施搭建账簿公开机制中本聪首先说明,要对现有账簿进行如下改造:1.账簿上不再记载每户村民的余额,而只记载每一笔交易。

即记载每一笔交易的付款人、收款人和付款金额。

只要账簿的初始状态确定,每一笔交易记录可靠并有时序,当前每个人持有多少钱是可以推算出来的。

2.账簿由私有改为公开,只要任何村民需要,都可以获得当前完整的账簿,账簿上记录了从账簿创建开始到当前所有的交易记录。

此言一出,下面立刻炸锅了。

第一条还无所谓,但是第二条简直无法接受,因为账簿可是记录了所有村民的交易,这样大家的隐私不全暴露了吗。

中本聪倒是不慌不忙,拿出了一对奇怪的东西。

身份与签名机制(公钥加密系统)中本聪说,大家不要慌。

在他的这套机制下,任何人都不使用真实身份交易,而是使用一个唯一的代号交易。

他展示了手里神奇的东西,说这两件东西分别叫保密印章和印章扫描器。

后面他会给村里每一户发一个保密印章和一个印章扫描器。

两者的作用如下:∙保密印章可以在纸上盖一个章,每个印章盖出的章都隐含了一个全村唯一的一串字符,但是凭肉眼是看不出来的。

也无法通过观察来制造出相应的印章。

∙印章扫描器可以扫描某个已经盖好的章,读出隐含的信息,并在液晶屏上显示出一串字符。

有了这两个神奇的东西,大家就可以在不暴露真实身份的情况下进行交易了,而印章隐含的那一串字符就是这户人家的代号。

具体如何巧妙利用保密印章和印章扫描器进行交易,会在下文详述。

成立虚拟矿工组织(挖矿群体)下一步,中本聪面向全村招募虚拟矿工,招募要求如下:∙矿工以组为单位,一组可以是单独的一户,也可以是几户联合为一组∙成为矿工不影响正常使用货币∙矿工每天要花费一定时间从事比特币“挖矿”活动,但是不同于挖金矿,虚拟矿工不需要拿着工具去野外作业,在家里就可以完成工作∙矿工有一定可能性获得报酬,在挖矿活动中付出的努力越多,获得报酬的可能性越大∙矿工可以随时退出,也可以随时有新的矿工加进来很快,大约有五分之一的村民加入比特币矿工组织,共分成了7 个组。

建立初始账簿(创世块)下面,中本聪宣布,先根据二狗子手里的账簿,把抵押的所有黄金按账簿记录的余额退还给每位村民,然后彻底销毁这本账簿。

然后,中本聪拿出一本新账簿,在账簿的第一页上记录了一些交易记录,特别的是,这些记录的付款人一栏全都是“系统”,而收款人分别是每个印章对应的隐含字符,代表初始时刻,系统为每一户默认分配了一定数量比特币,但是数量非常少,都只有几枚,甚至有些不幸的村户没有获得比特币。

接着中本聪说,由于目前市面上比特币非常少,大家可以先回到用黄金做货币的时代,由于我不是村长,我也没有权利强迫大家一定要承认比特币,大家可以自行决定要不要接受比特币。

不过随着比特币的流动和矿工的活动,比特币会慢慢多起来。

支付与交易做了这么多铺垫,终于说到重点了,下面说一下在这样一个体系下如何完成支付。

以老张付给老李10 个比特币为例。

付款人签署交易单为了支付10 个比特币,老张首先要询问老李的标识字符串,例如是“ABCDEFG”,同时老张也有一个标识字符串例如是“HIJKLMN”,然后老张写一张单子,内容为“HILKLMN 支付10 比特币给ABCDEFG”,然后用自己的保密印章改一个章,将这张单子交给老李。

另外为了便于追溯这笔钱的来源,还要在单子里注明这笔钱的来源记在哪一页,例如这个单子里,老张的10 比特币来自建立账簿时系统的赠送,记录在账簿第一页。

收款人确认单据签署人老李拿到这个单子后,需要确认这个单子确实是来自“HIJKLMN”这个人(也就是老张)签署的,这个并不困难。

因为单子上必须有保密章,老李拿出印章扫描器,扫一下章,如果液晶屏显示出的字符和付款人字符是一致的(这里是“HIJKLMN”),就可以确认单子确实是付款人签署的。

这是因为根据保密印章的机制,没有其他人可以伪造印章,任何一个人只要扫描一下印章,都可以确认单子的付款人和盖章人是否一致。

收款人确认付款人余额这个系统到目前还是很有问题。

通过保密印章,收款人虽然可以确认付款人确实签署了这份单子,但是无法自行确认付款人是否有足够的余额支付。

之前的中央虚拟货币系统中,二狗子负责检查付款人的余额,并通知收款人交易是否有效,现在把二狗子开了,谁来负责记账和确认每笔交易的有效性呢?之前说过,中本聪设计的这个系统是分布式货币系统,不依赖任何中央人物,所以不会有一个或少数几个人负责这件事,最终承担这份工作的是之前所提到的矿工组织。

老张、老李和全村其他任何使用比特币进行交易的村民都依赖矿工组织的工作才能完成交易。

矿工的工作矿工的工作是整个系统的核心,也是最复杂性最高的地方。

下面逐步介绍矿工的工作内容和目的。

矿工的工具俗话说,工欲善其事,必先利其器。

比特币矿工虽然不用铁撅、铁锨和探照灯等工具,不过也要有一些必备的东西。

初始账簿。

每个组首先自己复制一份初始账簿,初始账簿只有一页,记录了系统的第一次赠送空账簿纸。

每个小组有若干账簿纸,每一页纸上仅有账簿结构,没有填内容,具体内容的书写规则后面讲述。

下面是一张空账簿纸的样子,各个字段的意义后面会说到编码生成器(哈希函数)。

中本聪又向矿工组织的每个组分发了若干编码生成器,这个东西很神奇,将一页账簿填好内容的账簿纸放入这个机器,机器会在账簿纸的“本账单编号”一栏自动打印一串由“0”和“1”组成的编号,共256 个。

最神奇的是,编号生成器有如下功能:∙生成的编号仅与账簿纸上填入的内容有关,与填写人、字体、填写时间等因素均无关∙内容相同的账簿纸生成的编号总是相同,但是如果内容哪怕只改一个字符,编号就会面目全非∙编码生成器在打印编码时还需要将所有填入账簿纸的交易单放入,机器会扫描交易单和填入交易单的一致性,尤其是保密印章,如果发现保密印章和付款人不一致,会拒绝打印编码∙将一张已打印的账簿纸放入,机器会判定编号是否是有效的机器打印,并且判定编号和内容是否一致,这个编号无法伪造交易单收件箱。

每个矿工小组需要在门口挂一个箱子用于收集交易单。

公告板。

每个矿工小组同样需要一个公告板公示一些信息。

有了上面的工具,矿工组织就可以开工了!收集交易单中本聪规定,每笔交易的发起人,不但要将交易单给到收款人,还要同时复制若干份一模一样的交易单投递到每个矿工小组的收件箱里。

矿工小组的人定期到自己的收件箱里把收集到的交易单一并取出来。

填写账簿此时小组的人拿出一张空的账簿纸,把这些交易填写到“交易清单”一栏,同时找到当前账簿最后一页,将最后一页的编号抄写到“上一张账单编号一栏”。

注意还有个“幸运数字”,可以随便填上一个数字,如12345。

然后,将这样账簿纸放入编号生成器,打印好编号,一张账簿就算完成了。

如果你以为矿工的工作就这么简单,那就大错特错了,中本聪有个变态的规定:只有编号的前10 个数均为0,这页账簿纸才算有效。

根据之前对编号生成器的描述,要修改编号,只能修改账簿纸的内容,而“交易清单”和“上一张账簿纸编号”是不能随便改的,那么只能改幸运数字了。

于是为了生成有效的账簿纸,小组里的矿工就不断抄写账簿纸,但每张纸的幸运数字都不同,然后不断的重复将纸放入编码器,如果生成的编号不符合规定,这张纸就算废了,重复这个过程直到生成一串有效的编号。

我们知道,如果编号的每一个数字都是随机的,那么平均写1000 多张幸运数字不同的纸才能获得一个有效的编号。

这就奇怪了,这些矿工为什么要拼命干这看似无意义的事情呢?还记得之前说过矿工有报酬吧,这就是矿工的动力了。

中本聪规定:每一张账簿纸的交易清单第一条交易为“系统给这个小组支付50 个比特币”。

也就是说,如果你生成了一张有意义的账簿纸,并且被所有挖矿小组接受了,那么就意味着这条交易也被接受了,你的挖矿小组获得了50 个比特币。

这就是矿工被叫做矿工的原因,也是为什么之前说随着交易和矿工的活动,比特币的数量会不断增多。

例如下面是一个挖矿过程,这个小组的公共比特币帐号为“UVWXYZ”。

在幸运数字尝试到“533”时,系统生成了一页有效账簿。

确认账簿当某挖矿小组幸运的生成了一张有意义的账簿,为了得到奖励,必须立刻请其它小组确认自己的工作。

前面说过,当前村里有7 个挖矿组,所以这个小组必须将有效账簿纸誊抄 6 份快马加鞭送到其他 6 个小组请求确认。

中本聪规定,当某个小组接到其他小组送来的账簿纸时,必须立即停下手里的挖矿工作进行账簿确认。

需要确认的信息有三个:1.账簿的编号有效2.账簿的前一页账簿有效3.交易清单有效首先看第一个,这个确认比较简单。

只要将送来的账簿纸放入编码生成器进行验证,如果验证通过,则编号有效。

第二部分需要将账簿页上的“上一页账簿纸编号”和这个小组目前保存的有效账簿最后一页编号比对,如果相同则确认,如果不同,需要顺着已有账簿向前比对,直到找到这个编号的页。

相关文档
最新文档