LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 三重簿记:中本聪如何解决拜占庭将军的问题

三重簿记:中本聪如何解决拜占庭将军的问题

2020-08-03 wanbizu AI 来源:区块链网络

在2008年,中本聪(Satoshi Nakamoto)从根本上解决了臭名昭著的计算问题,称为“拜占庭将军问题”或“拜占庭断层”。

在整个人类历史上,人们都使用分类帐记录经济交易和财产所有权。 分类帐通常被称为“本本”,条目可以用石头,羊皮纸,木材,金属以及软件来记录。 帐本机使用了几个世纪,但是在1538年教堂保存记录时,共享帐本系统才真正流行起来。

在大约5,000年前的美索不达米亚,科学家发现美索不达米亚人使用单次入账会计分类帐。 其中很多都是复杂的,这些分类账占财产和金钱之类的东西。 但是,使用单项分类帐,任何人要做的就是删除一个条目或几行,这笔资金就会消失或从记录中消失。

古老的教堂分类帐。

在文艺复兴时期,聪明的人发现了两次进入簿记,从字面上改变了会计界的一切。 我们的现代金融体系基于六百多年前创建的重复进入体系。 两次进入系统的发展是因为贸易膨胀到了国界之外,因此人们需要一种方法来维护比一次进入的会计分类账更值得信赖的记录。 与数千英里之外的人打交道时,利用单项会计无法很好地发挥作用。

两次进入系统最早是由数学家和方济各会修道士卢卡·帕乔利(Luca Pacioli,1446-1517年)记录的。 到15世纪下半叶,由于各地的商人和贸易商都在使用该系统,因此变得非常流行。 现在,重复进入簿记不一定是透明的,并且这些类型的书籍可以是私人的也可以是公开的。 在错误,欺诈检测和财务现实方面,该系统比单项记帐要好得多。 但是大多数数学家和经济学家都知道,可以操纵重复进入系统。

因此,复式录入系统允许实体记录所欠债务和所拥有资产的总计(资产=负债+权益)。 除此之外,重复输入会计还会记录该实体的支出和收入。 传统上,此系统有两个相对应的平等方面,人们称之为“借方”和“贷方”。 从历史上看,人们经常将左侧用于借项输入,将右侧用于贷项。 复式系统的最大问题之一是信任人类和容易出错的簿记员,信使或会计师。 此外,在当今的货币金融世界中,经常使用两次进入系统,但世界各国中央银行远非透明或基于金融现实。

**“拜占庭将军的问题”或“拜占庭断层”。 本质上,拜占庭将军的问题是计算机科学领域的寓言,它讲述了两个将军(可能有两个以上的将军)计划攻击敌方城市的故事。 将军告诉两军从敌人城堡的两侧,东侧和西侧进攻。 当前的问题是时间或同步问题以及信任,因为两军都需要同时进攻。 现在,两位将军分裂了一组使者,但使者唯一可以交流的方法是通过敌方城堡进入。 拜占庭将军的问题是无法信任来自信使的消息,因为它可能无效或不真实。

当计算机问世时,分类帐系统变得更加先进,人们试图将重复输入系统推向新的高度。 三项记帐最早是在八十年代初期构想的,并且是里卡德合同的发明者,伊恩·格里格(Ian Grigg)很好地讨论了该方法。 创建比重复录入会计系统更高级的内容的问题是臭名昭著的“拜占庭将军问题”。

基本上,当在计算系统之间共享分布式分类帐时,人们无法信任哪个系统或服务器(节点)是可信任的,被破坏的或无法检测的。 但是,2008年10月31日,一个匿名人士发表了一篇论文,解决了拜占庭断层困境。

那个万圣节,中本聪在密码学邮件列表中写了一封电子邮件,其中说:

我一直在研究一种完全对等的,没有可信赖的第三方的新型电子现金系统-主要属性:对等网络可防止重复支出。 没有造币厂或其他受信方。 参与者可以是匿名的。 新硬币由Hashcash样式的工作量证明制成。 新一代硬币的工作量证明也为网络提供了动力,以防止重复消费。

比特币白皮书于2008年10月31日发布。

中本聪基本上发明了三重记帐制,或者从本质上讲赋予了理论生命。 三次录入簿记远比我们今天所知道的传统两次录入系统先进得多。 基本上,所有记帐条目都通过散列和随机数的第三个条目进行密码验证。

Nakamoto的臭名昭著的白皮书说:“数字签名提供了解决方案的一部分,但是如果仍然需要一个受信任的第三方来防止双重支出,则将失去主要的好处,” 在三重簿记系统中,条目(事务)都是一致的,但是基础架构还向分类帐的验证过程中添加了第三条条目,该条目再次被加密密封。

从根本上讲,哈希或加密哈希函数(CHF)是任意大小的数学函数,我们称之为“消息”。 随机数是一个任意数字,当邮件以纯文本形式隐藏时,将使用一次。 在里面**拜占庭一般传说中,一支军队随随便便向另一名将军发送信息(CHF)。 然后,另一位将军必须破译CHF,并将一些具有部分知识的密码学家称为“哈希目标”。 一般情况下要做的就是对CHF和随机数进行哈希处理,并确保所有内容都与哈希目标(部分知识)相对应。 如果一切都有效,那么两位将军就可以轻松地同步攻击的时间,而不必怀疑消息系统或通讯程序。

中聪的白皮书还说:

工作量证明还解决了在多数决策中确定代表制的问题。 如果大多数基于一个IP地址一票,那么任何能够分配许多IP的人都可以颠覆它。 工作量证明实质上是一个CPU一票。 多数决策由最长的链代表,该链上投入了最大的工作量证明工作。 如果大多数CPU功能由诚实节点控制,那么诚实链将以最快的速度增长,并超越任何竞争链。

比特币采矿设施。

Nakamoto的软件利用了Hashcash系统,该系统通过利用加密哈希来增强基础架构的安全性。 Hashcash用于Nakamoto的工作量证明(PoW),该工作量证明基本上是一大包数据,难以生成,昂贵且费力。 但是,只要每个人都遵守规则,PoW在验证和满足协议方面也并不昂贵。 有许多PoW方案可用,例如Quark,Scrypt,Blake-256,Cryptonight和HEFTY1,但是Nakamoto的比特币利用SHA256。

在不变的SHA256分类帐系统中伪造,破坏或编辑一行或几行几乎是“不可能”或极其困难的。 随着工作量证明的不断建立,进行攻击变得非常昂贵且非常耗时。 网络还可以使用其他方式达成共识,例如流行的权益证明共识(PoS)系统。 但是,为了达成共识,PoS尚未证明自己是最可靠的系统(在安全方面)。

三重簿记的优势是巨大的,而相对于这项相对较新的技术而言,这是无限的。 如果我们取消了对自治系统的信任,那么三次入账会计将提供“近乎”不信任的概念。 在“信任账簿”方面,审计,对帐和透明度都是重新考虑的概念。 中聪在许多场合告诉人们,他解决了拜占庭将军的问题。 “工作量证明链是对拜占庭将军问题的一种解决方案,”中本聪在2008年11月13日告诉詹姆斯·唐纳德。

比特币的发明者几天前还向唐纳德(Donald)强调,“工作量证明链是解决同步问题的一种方法,无需知道任何人就能了解全球共享的观点。”

此外,分散的货币是伪匿名的,这意味着一个人可以根据需要利用尽可能多的匿名性或透明度。 中本聪在白皮书中很好地解释了透明度和隐私基础。

比特币白皮书详细介绍:“传统的银行模式通过限制相关方和受信任的第三方对信息的访问来达到一定程度的隐私。” “公开宣布所有交易的必要性排除了这种方法,但是仍然可以通过在另一个地方破坏信息流来保持隐私:通过使公共密钥保持匿名。”

中本聪总结说:

公众可以看到有人正在向其他人汇款,但是没有信息将交易链接到任何人。 这类似于证券交易所发布的信息水平,在该水平上,公开了单个交易的时间和规模,即“磁带”,但没有告知当事方是谁。

著名的加密货币专家安德烈亚斯·安东诺普洛斯(Andreas M.Antonopoulos)出色地解释了拜占庭将军问题以及如何将其应用于比特币的故事。

您如何看中本聪解决拜占庭将军的问题? 在下面的评论部分中,让我们知道您对此主题的看法。

此故事中的标签记账,比特币,区块链,拜占庭断层,拜占庭将军问题,计算机,分布式系统,两次入账簿记,詹姆斯·A·唐纳德,账本,PoW,工作量证明,中本聪,单次入账,三重录入会计,三录入簿记,白皮书

图片来源:Shutterstock,Pixabay,Wiki Commons,Paul DeCoste,Wiki Commons,

免责声明:本文仅供参考。 它不是直接要约或对要约的招揽,也不是对任何产品,服务或公司的推荐或认可。 Bitcoin.com不提供投资,税收,法律或会计建议。 对于使用或依赖本文中提及的任何内容,商品或服务或与之相关的任何损失或损失,公司或作者均不承担任何直接或间接责任。

—-

原文链接:https://news.bitcoin.com/triple-entry-bookkeeping-how-satoshi-nakamoto-solved-the-byzantine-generals-problem/

原文作者:Jamie Redman

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...