Contrato inteligente: contrato de token, contrato comum

declaração

Este artigo é: Série de interação de contrato inteligente Vue3.0 +Quasar+ ethers.js e Ethereum  um dos tutoriais

contrato inteligente

Como eu disse na seção anterior, o que o blockchain quer criar é um mundo de dados completamente descentralizado onde qualquer um pode participar da criação e registro de dados, que é aberto e transparente e nunca pode ser adulterado. E para que cada um de nós escreva dados nele, nasceu um contrato (contrato inteligente).

Neste ponto você pode entender o contrato inteligente como: é um programa (APP) rodando na blockchain

Como o blockchain é descentralizado, o contrato também pode ser chamado - DAPP (D: Descentralizado - descentralizado).

Na verdade, não é diferente do APP comum, e também fornece várias funções para os usuários usarem como APP comum, mas é diferente do APP comum. Todos os métodos e dados de sua operação são abertos e transparentes, e não Como os aplicativos desenvolvidos por empresas em geral.

O código do APP desenvolvido por uma empresa geral só pode ser visto pela empresa que o desenvolveu, e o código do contrato é todo aberto e transparente.

Ou um exemplo da seção anterior:

Suponha que queremos escrever um romance no blockchain agora, criaremos o seguinte contrato:

  1. Crie um romance quando o contrato for inicializado (porque só escrevemos um)
  2. Existe um método para criar novos capítulos no contrato. Nós o chamamos no navegador blockchain para criar novos capítulos e escrever o conteúdo do capítulo.
  3. Depois que o romance é concluído, existe um método no contrato que nos permite concluir as configurações. Chamamos no navegador blockchain para concluir as configurações.

Nesse ponto, a interação entre um contrato e nós é concluída e usamos o contrato para criar dados no blockchain.

contrato de token, contrato

Os dois tipos de contratos que comumente vemos no mercado hoje são divididos em contratos de token e contratos comuns. Na verdade, são todos contratos (DAPP), mas suas funções são diferentes.

contrato de token

A principal função do contrato de token é operar o token. Geralmente, todos os métodos ou funções no contrato de token são para operar o token.

Por exemplo, o contrato de token da Ethereum possui funções como consulta de saldo e autorização de valor para operar tokens.

Supõe-se aqui que temos um shopping eletrônico e precisamos usar o eth para pagar, portanto, precisamos acessar o contrato do token eth para realizar funções como autorização de valor, consulta de saldo e transferência.

contrato ordinário

O contrato ordinário é como o novo contrato do meu exemplo acima, é desenvolvido apenas para funções específicas, porque há muitas coisas mencionadas acima, não vou falar mais aqui.

 

Acho que você gosta

Origin blog.csdn.net/qq_22502303/article/details/126279733
Recomendado
Clasificación