与比特币和相关法律主题相关的论文:第 XIII 部分

与比特币和相关法律主题相关的论文:第 XIII 部分

这篇文章最初发表于 克雷格赖特博士的博客,我们在作者的许可下重新发布。第1部分, 第2部分, 第 3 部分, 第 4 部分, 第 5 部分, 第 6 部分, 第 7 部分, 第 8 部分, 第 9 部分, 第 10 部分, 第 11 部分, 和 第 12 部分.

简化支付验证 (SPV) 首次在 比特币白皮书 (Wright, 2008),并被其他作者采用,例如 Palai 等人。 (2018)。 这些作者提出了一种他们称为块摘要的方法。 然而,作者坚持一个基本前提:各方必须对区块链中的所有交易进行验证。 例如,在提出解决方案时,Palai 等人。 (2018 年,第 3 页)指出“轻节点无法验证交易是由于无法访问完整的区块链。” 尽管如此,系统的所有用户都必须验证所有交易的基本假设仍然是该论点的基本前提的一部分。

纳迪亚等人。 (2018) 采用类似于 Palai 等人的方法。 (2018),着眼于与区块链分布的压缩和总结相关的方法。 在此分析中,作者简要提到了 SPV,但仅与称为 VerSum 的替代流程有关,该流程将区块分析外包给第三方。 同样,与 Palai 等人一样。 (2018),Nadiya 等人。 (2018) 假设所有节点都必须验证所有交易。 这种假设错误地包含了全球所有系统都必须验证所有其他系统以维护金融网络中的安全性和诚实性的概念。

Ozyilmaz 等人。 (2018) 再次遵循“全节点”、“轻节点”、“半节点”和其他在区块链节点定义下不参与共识过程的系统作为系统中的节点的定义。 这使他们能够将 SPV 称为“弱”系统,他们认为在该系统中维护的安全级别较低。 在这方面,作者陷入了一个普遍的陷阱,即认为不创建块的节点可以以某种方式成为区块链共识方法的一部分。

注释书目

Palai, A.、Vora, M. 和 Shah, A. (2018)。 通过块汇总为区块链中的轻节点赋能。 2018年第9届IFIP新技术、移动性和安全性(NTMS)国际会议1–5。 https://doi.org/10.1109/NTMS.2018.8328735

帕莱等。 (2018) 请注意,所有区块链都起源于比特币。 这导致了可扩展性的讨论。 作者在 BTC Core Wiki 上的文章中面对适用于区块链的可扩展性的描述和理解(可扩展性——比特币维基, nd). Wiki 页面错误地争辩说,比特币的扩展限制大约为每秒 7 笔交易,而没有注意到 BTC 核心开发团队强加的人为限制。

作者依赖于代表系统任何用户的节点定义。 在此分析中,他们提出了一个“轻节点”并将其表示为区块链系统(如比特币)内共识过程的一个组成部分。 不幸的是,节点的错误定义导致了区块汇总过程的发展,作者认为这是新的,同时忽略了比特币白皮书中记录修剪的部分。 分析扩展到开发旨在汇总交易的递归树。

开发需要减少分布在区块链网络中的整体块的大小。 然而,权衡是基于增加的计算速率,这限制了扩展到大量的能力。 虽然作者记录了块大小减少 50%,但作者没有报告增加的计算时间以及与分析和接受块交易相关的处理时间。 这种限制与作者与推动权力下放议程的一致性有关,而不是与交易量有关。 压缩算法的发展允许更小的块,但作者没有涵盖的费用是处理能力所需的增加。

Ozyilmaz, KR、Patel, H. 和 Malik, A.(2018 年)。 Split-Scale:通过划分 UTXO 空间来扩展比特币。 2018年IEEE第9届软件工程与服务科学国际会议(ICSESS)41–45。 https://doi.org/10.1109/ICSESS.2018.8663851

Ozyilmaz 等人。 (2018) 提出了一种“分片”方法来验证行业投标块,以及用于存储未确认交易的分布式内存池过程。 该方法涉及将区块链划分为多个子链,以允许一组分布式“主节点”运行(2018 年,第 2 页),尽管不参与与系统中主节点的共识过程。 这种方法将区块链分成多个部分。

该系统导致创建作者称之为“nuruBitcoins”的衍生币。 虽然这种方法增加了节点数量,但多条链之间的令牌划分消除了令牌的功能,因为一些链可能被认为比其他链更安全或更不安全。 此外,这样的子链将需要额外的交互层,以允许用户交换资产。 在某种程度上,这种方法并不着眼于比特币的假名性质,而是着眼于推进匿名性。 不幸的是,该过程基于几个错误的前提并且在技术上不可行。

Nadiya, U.、Mutijarsa, K. 和 Rizqi, CY (2018)。 比特币区块链中的块汇总和压缩。 2018年电子与智能设备国际研讨会(ISESD)1–4。 https://doi.org/10.1109/ISESD.2018.8605487

纳迪亚等人。 (2018) 绕过修剪和与压缩和解压缩相关的计算成本,提出另一种旨在缩小比特币网络和其他区块链中块大小的方法。 再次提出的方法以计算时间为代价节省了存储空间。 然而,在限制块大小时 BTC 核心和以太坊 促进,这样的策略提供有限的存储节省,加上增加的计算费用。

所提出的解决方案结合了压缩和放气算法的引入。 作者注意到 SPV,但将其与 VerSum 等替代策略相提并论。 在这种方法中,作者有一个未公开的目标,即实现广泛的去中心化,并且不考虑在大规模网络上应用压缩算法的成本。 虽然实验结果显示压缩,但作者没有报告压缩所用的时间 区块链,使研究的价值大大降低。

其他参考资料

Nadiya, U.、Mutijarsa, K. 和 Rizqi, CY (2018)。 比特币区块链中的块汇总和压缩。 2018年电子与智能设备国际研讨会(ISESD)1–4。 https://doi.org/10.1109/ISESD.2018.8605487
Ozyilmaz, KR、Patel, H. 和 Malik, A.(2018 年)。 Split-Scale:通过划分 UTXO 空间来扩展比特币。 2018年IEEE第9届软件工程与服务科学国际会议(ICSESS)41–45。 https://doi.org/10.1109/ICSESS.2018.8663851
Palai, A.、Vora, M. 和 Shah, A. (2018)。 通过块汇总为区块链中的轻节点赋能。 2018年第9届IFIP新技术、移动性和安全性(NTMS)国际会议1–5。 https://doi.org/10.1109/NTMS.2018.8328735
可扩展性—Bitcoin Wiki. (nd). 2022 年 12 月 19 日检索自 https://en.bitcoin.it/wiki/可扩展性
赖特, CS (2008)。 比特币:一种点对点电子现金系统。 SSRN 电子期刊. https://doi.org/10.2139/ssrn.3440802

为清楚起见,对本文进行了轻微编辑

观看:LiteClient:通过简化的支付验证扩展区块链

比特币新手? 查看 CoinGeek 的 比特币初学者 部分,了解更多关于比特币的终极资源指南——正如中本聪最初设想的那样——和区块链。


阅读更多

About crypto

Check Also

萨尔瓦多的比特币战略通过公共内存池取得进展

萨尔瓦多的比特币战略通过公共内存池取得进展

以采用比特币(BTC)作为法定 …

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注