跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
MediaWiki帮助
非小号百科
搜索
搜索
创建账号
登录
个人工具
创建账号
登录
未登录编辑者的页面
了解详情
贡献
讨论
编辑“
双花攻击
”(章节)
页面
讨论
不转换
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
阅读
编辑
编辑源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
编辑
编辑源代码
查看历史
常规
链入页面
相关更改
特殊页面
页面信息
警告:
您没有登录。如果您进行任何编辑,您的IP地址会公开展示。如果您
登录
或
创建账号
,您的编辑会以您的用户名署名,此外还有其他益处。
反垃圾检查。
不要
加入这个!
== 去中心化数字货币 == 在去中心化系统中,解决双重支付问题要困难得多。为了避免依赖可信的第三方,许多服务器必须存储一份相同的、实时更新的公共交易账本。但由于交易(花费货币的请求)是广播的,它们到达每台服务器的时间会略有不同。如果两笔交易试图花费同一个代币,每台服务器会将其首先接收到的交易视为有效,而将另一笔交易视为无效。一旦服务器之间出现分歧,由于每台服务器的观察结果被视为同样有效,就无法确定真正的余额。 大多数去中心化系统通过共识算法解决这个问题,这是一种让服务器重新同步的方法。两种重要的共识机制是工作量证明(Proof-of-Work,PoW)和权益证明(Proof-of-Stake,PoS)。 到2007年,已经提出了一些用于防止双重支付的分布式系统。 比特币(Bitcoin)在2009年初实施了一种解决方案。其加密协议采用了工作量证明的共识机制,将交易分批打包成区块,并通过哈希指针链表(区块链)将这些区块连接在一起。任何服务器都可以通过解决一个计算难题(具体来说是找到部分哈希碰撞)来生成一个区块,这个过程被称为“挖矿”。区块记录了比特币交易的整个历史以及新的交易集合。矿工通过解决该难题获得一定数量的比特币作为奖励。 然而,如果两个包含冲突交易的区块在几乎相同的时间被挖出,双重支付问题仍然存在。当服务器对两个区块的顺序不可避免地产生分歧时,它们会暂时保留这两个区块。当新的区块到来时,它们必须选择对一个历史链进行承诺,最终单一链条会继续延续,而其他链条会被舍弃。由于最长的链(更准确地说是“最重的链”)被认为是有效的数据集,矿工们会被激励仅在他们所知的最长链上构建区块,以确保其成为该数据集的一部分(以及他们的奖励有效)。 因此,在该系统中,交易从技术上来说永远不会“最终”确定,因为冲突的区块链总是有可能超过当前的主链。然而,随着一个交易被更多的区块所覆盖,另一条链超越它的成本会变得越来越高,从而使这种情况越来越不可能发生。
摘要:
请注意,所有对非小号百科的贡献均可能会被其他贡献者编辑、修改或删除。如果您不希望您的文字作品被随意编辑,请不要在此提交。
您同时也向我们承诺,您提交的内容为您自己所创作,或是复制自公共领域或类似自由来源(详情请见
非小号百科:著作权
)。
未经许可,请勿提交受著作权保护的作品!
取消
编辑帮助
(在新窗口中打开)
开关有限宽度模式