主页 > imtoken安卓版下载app > 比特币白皮书翻译及详解-2:白皮书摘要

比特币白皮书翻译及详解-2:白皮书摘要

imtoken安卓版下载app 2023-03-28 07:12:16

比特币白皮书【摘要】原文

抽象。纯粹的点对点版本的电子现金将允许在线支付直接从一方发送到另一方,而无需通过金融机构。

摘要:Purely, pure, 一种纯电子现金版本,允许在线支付直接从一方发送到另一方,而无需通过金融机构。

数字签名提供了部分解决方案,但如果仍然需要受信任的第三方来防止双重支出,那么主要的好处就丧失了。

数字签名提供部分解决方案,这里是部分解决方案,意思是数字签名只是其中一种解决方案,不是全部。

但是,如果仍然需要一个受信任的第三方来防止双重支出,那么主要的好处就会丧失。

这是什么意思?虽然数字签名可以提供部分解决方案来避免双重支付,但即使我使用数字签名,我仍然需要第三方可信组织的干预来避免双重支付比特币白皮书pdf,那么我的系统仍然不存在。意义。换句话说,我的系统可以避免重复支付,而不需要第三方信任的组织。

其实这种双重支付是比特币要解决的核心问题之一。整篇文章几乎都是关于解决双重支出的。

什么是双花,也叫双花?一笔钱花了两次。举个最简单的例子,你就明白了。

比特币白皮书中文版pdf_比特币白皮书pdf_sitebtc112.com 比特币白皮书

比如我去包子店买包子,10元买了一篮包子。我没有用现金支付,比如我用微信支付,然后我把手机上的支付记录给店员看,我说,你看,我付了,然后店员给了我包子,我拿了它。这时,假设这家包子店的橱窗很多,我跑到另一个窗口,给他看了我刚才手机上的付款记录,说,你看,我付款了,请给我一篮包子。如果此时第一次收钱的店员没有告诉店员我拿了包子,而店员面前也没有我完成最后一笔交易的任何信息或通知,那么他可能会再给我一篮包子,因为他看到了我的付款信息。这构成了双倍工资比特币白皮书pdf,这是我买包子两次,花两次的钱的总和。理论上,如果这家包子店有足够多的橱窗和店员,彼此之间没有足够的及时沟通机制,或者根本没有联系,那我一个人,只花一篮子包子的钱,能不能用这家店应接不暇?哈哈

在现实生活中,如果我们使用现金和纸币,这个问题几乎不会发生。因为首先,你的10元现金是通过购物给别人的,而你手里没有这10元。都出局了,怎么可以双花,怎么可以双花。而且,纸币上还有非常严格的防伪标识。如果你要复制一个相同的,一是你没有那个能力,二是你有这个能力你敢吗?

但是,在信息社会,在数字世界中,你的大部分钱只是一串数字,很容易复制、修改、删除。比如我们整天用微信和支付宝支付,无非就是把我们账户上的号码和商家账户上的号码都换了。比如你在某家银行存了100块钱,你用微信支付了一顿饭,你就花光了。您的存款余额为0,即银行将您账户中的数字减去100,改为0,然后在餐厅账户中增加100。这个账户,这个交易,对于你,对于餐厅,对于银行,无非就是依靠银行这个中介,去修改银行服务器和总账上的一个数字。那么,如果银行做了什么,或者我找到了黑客,或者用银行里的鬼把我的账户重新改成了100,那我的账户里还有100块钱吗? 100元还可以再次使用。 .

也就是说,我在银行存了100块钱,但是银行把我账户里的号码删了改成0,然后我秒变穷人。虽然我只有100块钱,但我也是个穷光蛋。

为什么我们可以放心地将钱存入银行?因为我信任银行,我相信它会正确记账,不会做任何事情。但是,万一银行真的做了什么,做些什么呢?还是银行什么都没做,战争爆发,国家灭亡?还是突然从外星人身上飞来的陨石砸碎了银行的所有服务器?没有备份。很抱歉,在这种情况下,你破产了,你的钱不会被退回,没有人可以承认你在银行里存了多少钱。

以上是双倍支付,也叫双花。继续。上面提出了问题,下面应该提到解决方法。

我们建议使用点对点网络解决双花问题。

我们建议使用点对点网络解决双花问题。

比特币白皮书pdf_sitebtc112.com 比特币白皮书_比特币白皮书中文版pdf

网络通过将交易散列到一个持续的基于散列的工作量证明链中来为交易加上时间戳,形成一个在不重做工作量证明的情况下无法更改的记录。

这个网络给交易打时间戳,用什么方式,通过这种方式,把这些交易hash成一个连续的链,这个链是基于hash的,是基于hash的,然后使用工作量证明,通过这个方法构成一个记录,除非重新完成工作量证明,否则无法修改。

也就是说,它为每笔交易打上时间戳,然后将它们散列到一个链中,该链也经过散列并基于工作证明。这确保了这些记录不能被修改。如果你想修改唯一的方法,你只能从头到尾重新做一次工作量证明。

这里我想重点介绍一下hash的概念,什么是hash,hash一般翻译成hash,就是把任意长度的输入通过一个hash算法转化成定长的输出,变换的过程, 称为哈希,输出结果称为哈希值。输出结果不够长怎么办,用0和1补全。

比如我们知道在微博和知乎上,我们经常会看到一些短网址,就是你把一个很长的网址转换成很短的网址,因为有些文章或者网址是有字数限制的。如果您将长网址整体复制粘贴,如果超过字数限制无法发布,我们会使用一些转换工具将这个长网址转换成短网址,您可以粘贴进去。然后点击这个短网址实际上可以打开带有原始长网址的页面。这样比较就更清楚了。

所以在比特币网络中,每笔交易信息都经过哈希处理,然后串行交易的链也经过哈希处理。散列的目的是防止它被修改。因为这个哈希与单向加密相结合,只能从原始信息哈希成新信息,而不能从新信息中推回原始信息,只能进行验证。

最长的链不仅可以作为见证的事件顺序的证明,而且可以证明它来自最大的 CPU 能力池。

作为,作为的意思,最 长链不仅作为见证的事件序列的证明,而且作为来自最大 CPU 计算能力池的证明。

sitebtc112.com 比特币白皮书_比特币白皮书中文版pdf_比特币白皮书pdf

说白了,就是通过最多的CPU算力,也就是通过最大的计算量,生成最长链,最长链上的信息已经被识别出来。交易信息序列。

只要大部分 CPU 能力由不合作攻击网络的节点控制,它们就会生成最长的链并超过攻击者。

只要大部分 CPU 能力由不合作攻击网络的节点控制,它们就会生成最长的链并超过攻击者。

CPU 权力掌握在不打算合作攻击网络的节点手中,这种权力可以结合起来产生最长的链并超过攻击者的链。

也就是说,网络只识别最长的链。只要最长的链不是攻击链,那么总是会识别最长的链。攻击链是假链,需要控制大部分CPU算力才能实现。如果大部分 CPU 权力都由诚实节点控制,只要不联手造反,就没有造反。

节点联手造反,通常被称为 51% 攻击。由于使用了复杂的 POW 工作量证明计算,更改交易记录将非常耗时且计算量大,几乎无利可图,因为您获得的收益可能等于您支付的成本,或者几乎不可能完成。这客观上达到了“不可变”的目的,但如果大多数人认为应该修改事务呢?怎么办?

例如,如果一个黑客窃取了比特币并进行交易,如果按照“多数同意就是正义”的观点,那么这些交易是不合法的,应该被撤销,也就是交易记录应该修改一下,但是,根据工作量证明的设计,回滚这些交易的成本太大了,几乎不可能实现。在这里,你知道比特币系统并不是那么完美。然后会发生什么,是的,分叉。也就是说,一些节点认为应该继续,而另一些认为应该回滚并修改事务。这些诚实的节点会因为分歧而分叉。

网络本身需要最小的结构。消息在尽最大努力的基础上广播,节点可以随意离开和重新加入网络,接受最长的工作量证明链作为他们离开时发生的事情的证明。

比特币白皮书中文版pdf_比特币白皮书pdf_sitebtc112.com 比特币白皮书

网络本身只需要最小的结构。信息会尽最大努力广播,节点可以随时离开和重新加入网络,接受在其缺席期间产生的最长的工作量证明链。

也就是说比特币网络系统的结构很简单,为什么简单呢,因为没有中心化的服务器,相关的成本,硬件,人工,租金,设备维护,电费啊,会大大的减少。尽可能广泛地传播每笔交易的信息。我有一个节点来维护它。即使节点中途离开,他也可以随时回来加入网络,加入并继续接受最长的链。还是正常的。

本系列所有文章:

1、比特币技术渊源

2、比特币诞生背景

3、比特币白皮书翻译及详解-1:白皮书标题

4、比特币白皮书翻译及详解-2:白皮书摘要

5、比特币白皮书翻译及详解-3:简介

比特币白皮书中文版pdf_比特币白皮书pdf_sitebtc112.com 比特币白皮书

6、比特币白皮书翻译及详解-4:交易

7、比特币白皮书翻译加详解-5:时间戳服务器

8、比特币白皮书翻译加详解-6:工作量证明

9、比特币白皮书翻译加详解-7:网络

10、比特币白皮书翻译及详解-8:激励

11、比特币白皮书翻译及详解-9:回收硬盘空间

12、比特币白皮书翻译及详解-10:简化支付验证

13、比特币白皮书翻译及详解-11:价值组合与细分

14、比特币白皮书翻译及详解-12:隐私

15、比特币白皮书翻译及详解-13:计算

16、比特币白皮书翻译及详解-14:结论