使用 Solana 虚拟机加速比特币的可编程性插图

BitCoin & Beyond The Rollup 团队推出教育系列,重关注比特生态系统中新兴的建设者群体。通过空间、面板交互式演示,目标是的扩展项目提供深入的技术见解。

Molecule 的 Chase 的采访中,我们深入探讨了人们对下一代虚拟机 (VM) 增长的需求,这些虚拟机旨在增强比特币的可编程性和可扩展性。Molecule 是这项实验的先锋公司之一。他们试图用比特币实现 SOLana 的虚拟机 (SVM),这是强烈的信号,表明构建者也在考虑流行的太坊虚拟机 (EVM) 的替代方案

比特币的高性能虚拟机

Chase 强调,Molecule 的目标是利用性能最高的执行环境来造福比特币用户。他认为 Solana 虚拟机 (SVM) 提供了无伦比的吞吐量和成本效率。Chase 指出:“SVM 凭借经过超级实战考验的执行环境提供了最高的吞吐量”,并强调了 VM 能够以每笔交易几分价格实现每秒 1000 笔交易。

SVM 的架构专为并行交易处理而设计,可显著提高可扩展性和效率。最基本的层面上讲,它支持并发执行智能合约,这使得 SVM 有别于其他依赖顺序处理模型的虚拟机(如 EVM)。这可实现更高的吞吐量和更的延迟,这对需要高性能和最低交易成本的应用程序关重要

蓬勃发展的开发者生态系统

Molecule 决定采用 Solana 虚拟机 (SVM) 的一个关键在于其蓬勃发展的开发者生态系统和 Rust 作为编程语言的广泛采用。 Electric CAPItal 的数据,截至 2023 底,Solana 拥有超过 3,300 活跃开发者。这个强大的社区了广泛的工具和教育资源的支持,这大大提高了开发者的保留率。

Chase 还提到 Solana 的开发语言 Rust 在 SVM 的成功中发挥了至关重要的作用。全球有超过 300 Rust 开发人员,由于他们熟悉该语言,因此许多人可以无缝过渡到使用 SVM。这个庞大的开发人员基础和该语言与 web3 生态系统的强大集成确保了 SVM 不仅在技术上更胜一筹,而且有利于更广泛的采用和创新。

通过专注于与开发人员偏好相符并提供强大、可扩展环境的虚拟机,Molecule 确保他们建立在鼓励在比特币上快速开发和部署新应用程序的基础上。

整体式与模块化视觉

另一个重点是比特币 1 层的固有局限性,这需要采用模块化方法来增强可编程性和可扩展性。传统的单片区块所有心功能(执行、数据可用性、共识和结算)集成到单个层中。虽然这种设计增强了安全性和去中心化,但也造成了限制交易吞吐量和灵活性的重大瓶颈。比特币的第 1 层每秒只能处理有限数量的交易,限制了其支持复杂智能合约和更高交易量的能力​

为了解决这些限制,Molecule 采用了模块化方法,将这些功能分离到不同的层中。这种架构允许对每一层进行专业化和优化,从而显著提高可扩展性和效率。通过利用模块化堆栈,Molecule 旨在将 Solana 的执行层 (SVM) 与 ZK(零知识)验证相结合,以实现比特币交易

Molecule 的创新型 SVM Rollup 堆栈专注于通过 ZKVM(零知识虚拟机)实现交易的 ZK 验证,并使用挑战-奖励机制将 ZK snArk(简洁的非交互式知识论证)发布到比特币。此方法可确保比特币上的交易安全高效地完成

Molecule 正在考虑为这种挑战机制提供不同的选择,可能使用 BitVM基于未来 OP_CAT 软分叉的变体。BitVM 采用挑战-证明系统,任何验证者都可以在定义的挑战期内对交易提出异议,从而确保资产转移的完整性和准确性。Chase 解释说:“你可以验证从 Molecule 到比特币的任何资产转移。在挑战期内,任何验证者都可以进来并说,嘿,有一些问题,然他们可以通过这种挑战机制。”这种方法将链下计算链上验证相结合,为维护交易的最终性和安全性提供了一种强大且经济高效的解决方案

比特币 l2 的新叙事

被问及比特币社区对第 2 层 (L2) 解决方案的立场时,Chase 发现,人们对采用可编程性的态度发生了显著转变。传统上,许多比特币纯粹主义者对 L2 解决方案持谨慎态度,担心它们可能会损害网络的安全性和去中心化。然而,最近的进步和对更具可扩展性的应用程序的不断增长的需求已经开始改变这种观点。

“我认为比特币社区绝对需要比特币的可编程性。就吞吐量和成本而言,SVM 是最好的解决方案,”Chase 表示,强调了社区对 L2 创新日益增长的开放性。

Molecule 的创新方法和将高性能虚拟机 (VM) 与比特币相结合的承诺标志着朝着增强比特币的实用性和可扩展性迈出了变革性的一步。

这是 The Rollup 的客座文章。表达的观点完全是他们己的观点,并不一定反映 BTC Inc 或 Bitcoin MAGAzine 的观点。

#使用 #Solana #虚拟机加速比特币的可编程性