主页 > 以太坊imtoken > 使用零知识 SNARK 即时同步比特币节点(第 1 部分)

使用零知识 SNARK 即时同步比特币节点(第 1 部分)

以太坊imtoken 2023-08-25 05:12:53

使用零知识SNARK即时同步比特币节点(上)

比特币节点同步_808比特币创始人颜万卫 炮制比特币风险大_为什么比特币莱特币同步

本月早些时候,一位开发人员提出了一种新的比特币扩展解决方案,该解决方案利用了简洁的区块链和零知识密码学。

此扩展结合了加密货币项目 Coda 和 zk 证明中开发和实施的方面比特币节点同步,以支持创新类型的比特币客户端。 运行此实现的客户端理论上将能够实时同步和验证整个链,无论交易数量如何,数据大小都保持不变,并以近乎即时的速度提供全面的验证安全性。

此外,新提议可以在不对现有比特币软件进行任何修改的情况下实施,如果成功,将消除许多(如果不是大部分的话)当前比特币社区普遍存在的规模问题。

快速开始

比特币规模的争论一直是一个旷日持久、似乎永无止境的问题。 有证据表明,在中本聪推出比特币网络之前很久就有人提出规模问题。

当中本聪在 2008 年首次向密码学邮件列表宣布他的项目时,一位名叫詹姆斯唐纳德的加拿大密码朋克第一个发表评论,表达了他对中本聪提出的系统似乎无法扩展的担忧。 唐纳德的完整评论是:

“我们非常非常需要这样一个系统,但在我看来,你的提议似乎没有达到要求的规模。” […]为了及时检测和拒绝双花事件,交易中必须有大部分过去的硬币交易,而这种交易的天真实现要求每个节点要么有一个大多数过去的交易,或最近发生的大多数过去的交易。 如果有几亿人在做交易,就需要很大的带宽,而且每个人都必须知道所有的信息,或者知道其中的很大一部分。

简而言之,这是今天关于扩展的辩论的主要前提。 比特币网络如何在不影响安全性的情况下有效地支持大量用户和通知网络的意识形态? 当时,中本聪回应唐纳德:“早在网络达到如此大规模之前,用户就可以使用简化的支付验证来检查双花,这只需要拥有每天大约 12kB 的区块链头部。”

中本聪的反应被广泛引用,作为他相信链上扩展将是网络可行解决方案的证据。

然而,尽管中本聪被认为支持这种链上扩展模型,但社区仍无法就此问题达成共识。 这种情况是导致创建替代货币比特币的硬分叉的主要原因之一。

链下扩展解决方案需要委托信任,而链上解决方案需要过多的、可能不可持续的空间。 然而比特币节点同步,如果有一种替代方案可以有效地扩展比特币网络,而无需像目前那样更改底层代码,那会怎样呢?