CoinGeek科技OpenSPV实现比特币快速、安全、点对点交易的承诺

简化支付验证(SPV)是中本聪提出的在不膨胀的情况下扩容比特币的解决方案,它将变得更易于使用。BSV企业家兼开发者Ryan X.Charles于上周推出了OpenSPV,这是一种在比特币服务中实现SPV的标准化方法,可以节省时间、硬盘空间和金钱。

Charles在一系列推文中解释了这个概念。他将其描述为一种“扩展paymail的方式,以便应用程序可以通过用户选择的钱包来访问这些功能”,这种方式通过点对点发送交易和输入的MerkleProofs来工作。

https://twitter.com/ryanxcharles/status/1449769764872617987

OpenSPV是一个开放协议和开源软件的集合,可用于在用户之间传输交易数据和Merkle proof等信息,无论用户当时是否在线。

目前还没有正式的发布日期,OpenSPV的主页也没有进一步的公告。然而,到目前为止,Charles的作品可以在GitHub上被查看。他补充说,OpenSPV将与比特币协会技术标准委员会和其他钱包开发者合作,为所有新协议制定标准。

如果其正确实施,SPV就意味着比特币服务不需要运行全处理节点,甚至不需要拥有整个区块链的副本就可以正常运行。它不需要搜索所有区块链数据以查找特定交易和输入,而是让他们使用现有区块头部数据来验证交易是否有效。

这节省了存储空间和带宽。Charles指出,随着比特币规模的扩大,使用SPV也会使比特币“更私密、更安全”。交易各方仅使用与该交互相关的数据,换句话说,不必下载和验证比特币历史记录中的每一笔交易来验证单次的购买,无论是大额的还是小额的交易。

https://twitter.com/ryanxcharles/status/1449769769096204290

BSV的关注者们一直在等待Charles下一步的计划。他于2018年8月创建了Money Button,在其被Fabriik收购后于2020年9月离开了该项目。

Charles在那之后很少公开发表声明,很多人都想知道他是否会以及何时会回到BSV开发上来。OpenSPV是Charles于2021年2月成立的一家名为Coasian Inc.的公司的产品。

简易支付验证(SPV)在2008年比特币白皮书中被描述为扩容比特币的最终解决方案。随着区块链规模的不断扩大,比特币作为任何规模的快速、安全支付网络都是可行的。

Craig S.Wright博士多次呼吁开发人员在其应用程序和服务中实施SPV解决方案,但迄今为止,此类开发进展缓慢。Charles本人在去年的一篇详细文章中描述了这个问题,他说:

“由于比特币系统被广泛误解和错误实施,SPV一直被忽视。许多参与比特币的人被激励去做一些事情,而不是创造世界经济的管道。他们的愿景不需要扩容、安全性、用户体验或合法性,因此他们从未贯彻SPV技术。”

Charles和Wright博士在他们的“比特币理论”系列视频采访/教程中经常讨论SPV问题

SPV被正确实现的一个障碍是在交易双方之间以标准化和安全的方式点对点地发送消息,这不一定需要实时互联网连接。OpenSPV的“管道”可能是实现比特币最初承诺的“点对点电子现金系统”过程中的又一大步。

您是比特币新手吗?请查看CoinGeek的比特币新手入门栏目,这是了解更多关于(中本聪最初设想的)比特币与区块链的终极资源指南。

更多科技新闻

科技十月 04, 2022
为什么将聊天置于链上?

为什么将聊天置于链上?

随着Bitchat的重新推出,人们自然会问为什么要将聊天信息储存在区块链上。特别是如果聊天信息是纯文本的,并且在账本上是公开的,这种方法对“常人”来说就显得毫无意义。

科技九月 21, 2022
Bitchat继续存在

Bitchat继续存在

Bitchat是对于2019年初_unwriter推出的一款应用程序的复兴。这一次,Bitchat依赖于更加强劲的基础设施与协议,例如即将推出的JungleBus API和比特币Schema协议。