主页 > imtoken安装不了 > 量子链完成首个比特币UTXO模型智能合约平台

量子链完成首个比特币UTXO模型智能合约平台

imtoken安装不了 2023-01-17 06:36:42

近日,量子链基金会发布了开发总结和开发进度,完成了首个基于比特币UTXO模型的POS智能合约平台。 也成为继以太坊之后第二个全面支持图灵完备的智能合约。 区块链平台。

量子链基于经典的权益证明(Classic Proof of Stake)作为共识机制,不同于比特币和以太坊的工作量证明机制。 是整个区块链行业首个POS机制下的智能合约平台。 第一个通过 EVM 支持比特币生态系统的智能合约平台。

图片1

下面来看看开发细节和进展:

已完成的开发里程碑:

1- 量子链模型设计已经完成

在量子链的设计过程中,我们面临的第一个挑战是创建一个兼容以太坊虚拟机和比特币 UTX 传输模型的量子链模型。 考虑到原生以太坊虚拟机使用状态数据库,我们必须扩展以太坊虚拟机的功能以支持UTXO交易模型。 在量子链模型中,我们使用状态数据库来存储智能合约代码和相关数据,并使用UTXO交易模型在量子链虚拟机上执行所有与资金相关的操作。 在完成了量子链模型的设计之后,我们开始了量子链的实际开发。

2- 量子链:第一个基于UTXO模型的智能合约已经完成并通过测试。

Qtum的开发基于比特币(V0.13版本)的核心代码和以太坊虚拟机的cpp-ethereum部分。 我们将以太坊虚拟机代码和依赖与比特币核心代码集成,在量子链模型中加入了量子链智能合约的创建、合约注资和比特币脚本的调用。 此外,我们还在 Qtum 虚拟机中加入了 UTXO 交易模型。

其他的开发工作也已经完成,比如Qtum Chain Gas模型、Qtum Chain Virtual Machine、Coin Picking算法等。现在,我们已经开发出了量子链模型,正在全面测试中。

3-核心权益证明共识机制已经完成,处于代码审核阶段。

我们现在已经部署了一些POS节点,将权益证明共识机制(PoS 3.0)算法移植到比特币核心版本V0.13中,并完成了最终测试。 这部分代码目前处于审核阶段。

后续发展计划?

1-量子钱包

我们已经开始开发新的 PC 桌面版和移动版 Qtum 钱包应用程序。 对于桌面版钱包比特币智能合约,除了提供传统的钱包功能外,我们正在开发更灵活、更友好的钱包应用。 Qtum 钱包还将支持智能合约的执行和一些新的创新功能。 对于量子钱包的手机版,我们开发了基于iOS和Android的版本。 目前正处于测试阶段。

2- 与权益证明共识机制集成

关于量子链的共识机制,我们目前正在整合Qtum的虚拟机和权益共识机制。 一旦这个阶段完成比特币智能合约,Qtum 的第一个测试网络将被发布。

3- Qtum 发布前的测试

我们现在已经进入了量子链的综合测试阶段。 除了比特币和以太坊虚拟机的自动化测试和手动测试,我们还开发了专门针对量子链的测试脚本工具。 内测完成后,我们将邀请知名软件开发商和机构对源代码进行审查和测试。

4- 发布量子链首个测试版:Sparknet 星火测试网(testnet)

待量子链原型通过内外部测试后,我们将发布名为Sparknet的测试版本,这将是正式发布前的最终版本。

最后,量子链基金会祝大家新年快乐!