MetaContract

The first truly Turing-complete high-performance smart contract implemented on the UTXO public chain

INTRODUCTION

MetaContract is based on the contract framework of the MVC chain UTXO model. Compared with the mainstream global state-based contract model, it has the following advantages:

  • SCALABILITY

Different UTXO contracts can be executed and verified in parallel in MVC nodes, so the multi-core advantages of modern computers can be effectively used to greatly improve the execution speed of contracts. The TPS of the entire MVC processing contract is greatly improved.

  • LOW LATENCY

Thanks to the zero-confirmation feature of MVC, the contract execution can return the execution result after TX reaches the memory of the miner node without waiting for confirmation.

  • SAFETY

Due to the chain dependency of the UTXO contract, the TX execution sequence of the same contract can be guaranteed, thereby removing the possibility of MEV (miners extracting value). At the same time, because the way UTXO contracts call each other is different from the global state-based contracts, some security issues such as reentry will not occur on MetaContract.

Last updated