Skip to content

Commit 7b5a733

Browse files
committed
finish blockchain section
1 parent 3fef5ad commit 7b5a733

File tree

1 file changed

+31
-1
lines changed
  • i18n/zh-CN/docusaurus-plugin-content-docs/current/blockchain/mvc-improvements

1 file changed

+31
-1
lines changed
Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,34 @@
11
---
22
sidebar_position: 6
33
---
4-
# Meta Contract
4+
# MetaContract
5+
6+
介绍MetaContract标准合约。
7+
8+
根据前文的内容,MVC主要解决了Token溯源的问题,让无状态UTXO合约的执行成为可能。而MetaContract就是一系列使用MetaTxid技术的标准合约。
9+
10+
## FT(Fungible Token)合约
11+
12+
FT合约是一种标准的代币合约。与以太坊的全局合约账本状态不同的是,在MVC中,它的合约状态是一个个UTXO,这些FT UTXO的状态包括代币的代号,创始信息,代币数量,所有权等多个信息。合约需要让有FT所有权的人可以解锁,而没有控制权(私钥)的人无法解锁并转账FT。只要在合约中要求状态转移函数携带所有者的签名,并且签名正确才可以转移所有权。
13+
14+
合约详情解析请参考[FT合约](../../contract/mvc-standard/ft-token.md)
15+
16+
源码仓库:https://github.com/mvc-labs/token-core
17+
18+
## NFT(Non-Fungible Token)合约
19+
20+
NFT合约是一种标准的非同质化代币合约。NFT合约的合约状态是一个个UTXO,这些NFT UTXO的状态包括代币的代号,创始信息,代币数量,所有权等多个信息。合约需要让有NFT所有权的人可以解锁,而没有控制权(私钥)的人无法解锁并转账NFT。只要在合约中要求状态转移函数携带所有者的签名,并且签名正确才可以转移所有权。
21+
22+
合约详情解析请参考[NFT合约](../../contract/mvc-standard/nft-token.md)
23+
24+
源码仓库:https://github.com/mvc-labs/nft-core
25+
26+
27+
## DAO(Decentralized Autonomous Organization)合约
28+
29+
DAO合约是一种标准的去中心化自治组织合约。DAO合约用于MVCDAO的投票和治理,需要质押足够的SPACE代币才可以对提案进行投票。
30+
31+
合约详情解析请参考[DAO合约](../../contract/mvc-standard/dao.md)
32+
33+
源码仓库:https://github.com/mvc-labs/mvcdao-core
34+

0 commit comments

Comments
 (0)