主页 > imtoken下载手机版 > 原始比特币论文(中本聪).doc

原始比特币论文(中本聪).doc

imtoken下载手机版 2023-05-13 05:32:57

文件介绍:比特币论文原文(Satoshi Nakamoto)比特币:一个点对点电子现金系统赞助商:论文作者邮箱:Satoshin@]:本文提出了一个完全通过点对点实现的电子现金系统点对点技术,使得在线支付可以由一方直接发起,支付给另一方,中间不需要经过任何金融机构。虽然数字签名部分解决了这个问题,但如果仍然需要第三方的支持来防止双花,那么系统就失去了它的价值。我们(我们)在这里提出了一种解决方案,使现金系统能够在点对点环境中运行并防止双重支出问题。网络通过随机散列为所有交易添加时间戳,将它们合并成一个基于随机散列的不断扩展的工作量证明链作为交易记录比特币如何防止双重支付,除非重新完成所有工作量证明,否则产生的交易记录不会被改变。最长的链不仅可以作为观察到的事件序列的证明,还可以被视为来自最大的 CPU 计算能力池。

比特币如何防止双重支付

只要大部分 CPU 算力不打算合作攻击整个网络,那么诚实的节点就会生成超过攻击者的最长链。系统本身只需要很少的基础设施。信息可以尽可能地在整个网络中传播,节点可以随时离开和重新加入网络,并使用最长的工作量证明链作为节点离线时发生的交易的证明。 1.互联网交易介绍,几乎都需要依赖金融机构作为可信第三方来处理电子支付信息。尽管此类系统在绝大多数情况下运行良好比特币如何防止双重支付,但它们仍然内生地受制于“基于信任的模型”的弱点。不可能实现完全不可逆的交易,因为金融机构难免会出面协调纠纷。金融中介的存在也会增加交易成本,限制实际最小交易规模,也限制日常小额支付交易。而潜在的损失是许多商品和服务本身无法退货。如果没有不可逆的支付手段,互联网贸易将受到极大限制。由于潜在退款的可能性,交易双方需要有信任。此外,由于商家也必须小心自己的客户,所以他们要求客户提供完全不必要的个人信息。在实际经营行为中,一定比例的欺诈客户也被认为是不可避免的,相关损失被视为销售费用。在使用实物现金的情况下,由于此时没有第三方信用中介,可以避免这些销售费用和支付问题的不确定性。

比特币如何防止双重支付

因此,我们非常需要这样一种基于密码学原理而非信用的电子支付系统,让任何达成协议的双方都可以直接进行支付,无需第三方参与——当事人中间人。消除了撤销支付交易的可能性,从而保护特定卖家免受欺诈;而对于那些想要保护买家的人来说,在这种环境下建立通常的第三方担保机制是简单而愉快的。在本文中,我们(我们)提出了一种解决双花问题的方法,即提出一种点对点分布式时间戳服务器来生成按时间顺序和记录的电子交易证明。只要诚实节点控制的算力之和大于合作攻击者的算力之和,系统就是安全的。 2.交易(Transactions)我们定义一个电子货币(oin)是一系列的数字签名:每个拥有者签署上一笔交易的公钥(Publickey)和下一个拥有者(Publickey)随机散列的数字签名附加在电子货币的末尾,将电子货币发送给下一个拥有者。收款人可以通过验证签名来验证链的所有者。这个过程的问题是接收者很难验证前一个所有者是否双花了硬币。通常的解决方案是引入受信任的第三方机构,或类似造币厂的机构,检查每笔交易以防止双重支出。

比特币如何防止双重支付

每笔交易完成后,电子货币将由铸币局收回,铸币局将发行新的电子货币;只有铸币局直接发行的电子货币才算有效,这样可以防止双重消费。然而,这种解决方案的问题在于,整个货币体系的命运完全取决于运营铸币厂的公司,因为每笔交易都由铸币厂确认,就像银行一样。我们需要某种方式让收款人确保之前的所有者没有签署之前发生的交易。从逻辑上看,为了达到目的,我们其实需要关注本次交易之前发生的交易,不需要关注本次交易发生后是否会出现双花尝试确保交易不存在的唯一方法是了解所有以前的交易。在 Mint 模型中,Mint 被告知所有交易并确定交易完成的顺序。如果我们想在电子系统中排除第三方中介,那么交易信息应该是公开的(1),我们需要整个系统的所有参与者,都有一个唯一被认可的历史交易序列。收件人需要确保绝大多数

比特币如何防止双重支付