真正的P2P和SPV软件在比特币上发布了

随着SPV和真正的P2P功能的回归,比特币将涌现出大量新的用例。比特币协会和比特币SV Node团队发布了三款新的软件包,使比特币用户(包括企业和个人)的生活变得更简单,技术门槛更低。

新版本包括Bitcoin SV Node v1.0.6mAPI(原Merchant API)v1.2.0SPV Channels CE v1.0.0.0。它们共同意味着比特币用户之间可以直接安全地进行交易,而无需下载整个区块链副本来进行验证。

至少从表面上看,比特币钱包用户已经感觉到他们正在直接进行交易——但这只是因为钱包提供商在幕后做了所有的工作,并使用他们自己的整个区块链副本来验证交易。

比特币SV基础设施团队技术总监Steve Shadders称现有的方法“毫无必要地繁重”,他们需要额外的工作。他表示

“今天发布的版本是恢复中本聪对比特币愿景的至关重要的一步,因为它们最终使用户能够按照原始比特币白皮书中所描述的简化支付验证的方式与比特币进行交互。在今天发布之前,实现真正的SPV所需的全套工具并不存在,这种工具鼓励用户运行重量级的客户端实现,而这是毫无必要的。从今天起,用户将能够运行轻量级客户端与比特币区块链进行交互,同时仍然可以获得比特币提供的所有内置安全保障。”

新发布的软件仅使用与用户相关的交易的Merkle证明来保证安全支付。交易处理者(或 “矿工”)是现在唯一需要保留区块链完整副本的参与者。这是有用的,甚至是有必要的,因为BSV开始处理数百兆的区块,并且着眼于未来更大的区块。截至目前,BSV区块链的大小已经接近258GB。

一个点对点的电子现金系统终于问世

中本聪的原始比特币白皮书名为《比特币:点对点的电子现金系统》,其中提到简化支付验证(SPV)是轻量级客户端应用程序验证交易的正确方式。然而,直到今天,服务器利用这种功能并不容易(甚至是不可能的)。相反,钱包、交易所和支付处理器等服务通常需要建立自己的系统,在自己的服务器上验证交易,同时使其在客户端看起来尽可能是即时的。

SPV Channels CE(用于“社区版本”)允许参与者之间进行异步加密的消息传递,即使他们之间没有直接连接(例如其中一个人可能处于离线状态)。频道所有者可以为每个频道配置读写权限和信任等级。SPV Channels CE包括一个应用级的端到端加密模型,以保证其安全。

新版本的mAPI通过使用上述消息传递系统改进了SIT,即“安全即时交易”。参与者(例如商家)可以通过请求默克尔证明来验证交易,并检查是否存在双花尝试,从而以较低的复杂性来加快处理速度。mAPI v1.2.0还升级了费用报价、节点连接管理,并引入了一个含有REST Admin Interface的用于查询交易/费用的新API网关。

Bitcoin SV Node v1.0.6增强了事件通知,让参与者能够更有效地监控交易的确认,同时也让这些检查更加安全。它还修复了测试版中的一些问题。 

新版本中所有功能的细节可以在此处的比特币SV节点官网上找到。

只有比特币BSV专注于让链上交易更简单、更安全,同时保持承诺将所有数据保存在区块链上,以保证完全的透明度和可审计性。按照创造者中本聪(Craig S. Wright博士)的指导,这就是比特币最初的工作方式。被认为困难甚至不可能的事情在BSV网络上发生了,而不必借助于人为的区块大小限制或其他对基本协议规则的更改。BSV协议规则也被认为是“坚如磐石”的,保证不会因为开发人员的异想天开或外部压力而改变。

另请参见:Steve Shadders在CoinGeek大会直播中的演讲《比特币SV技术更新:全球区块链的基础设施》。

202024日的“创世”协议升级是比特币历史上的一大里程碑,将见证BSV最大程度地回归到中本聪原先设想的协议。请访问“创世”硬分叉页面以了解更多信息。

要直接在您的收件箱接获CoinGeek.com最新消息,CoinGeek会议特别优惠以及其他内部信息,请加入我们的邮件列表