Aprender · parada 4 de 6

Como tudo se encaixa

Uma história, do topo da stack até a base: um cofre que protege moedas até de um ladrão com suas chaves na mão. Cada camada que você conheceu na parada anterior faz um trabalho aqui.

  1. 1
    Você

    Comece com uma regra que valha a pena impor

    "Estas moedas só podem ser sacadas após um atraso de 24 horas, e só para o meu endereço — não importa quem roube minhas chaves hoje à noite." Essa frase é um cofre.

  2. 2
    Silverscript

    Escreva a regra como código

    Algumas dezenas de linhas descrevendo as mudanças de estado permitidas: estado antigo + seu pedido + os fatos da transação → o novo estado que é permitido. Nada além disso.

  3. 3
    Kaspa Script

    O compilador usina a trava

    O Silverscript compila sua regra para Kaspa Script — o covenant bruto que a chain entende. Você nunca monta essa camada à mão, o compilador faz isso.

  4. 4
    Consenso da Kaspa

    Depósito — a regra vira física

    Você envia moedas para dentro do covenant. A partir desse momento, a regra não é uma promessa nem uma política de empresa: cada nó da rede a verifica em cada tentativa de gasto.

  5. 5
    Consenso da Kaspa

    Um ladrão tenta — e a chain diz não

    Alguém com suas chaves roubadas transmite um saque instantâneo. O gasto quebra a regra do atraso, então o consenso rejeita a transação como uma moeda que não cabe na fenda. Nunca aconteceu.

  6. 6
    Explorador

    Qualquer pessoa pode verificar

    O covenant, suas regras e seu histórico são públicos. Um explorador como o kascov.io mostra o cofre parado lá, se impondo sozinho, sem nenhuma empresa no meio.

Aplicativos multi-contrato seguem a mesma história com um capítulo extra: o Argent conecta vários covenants em uma única aplicação antes de tudo ser compilado.

Checkpoint — 2 perguntas rápidas

Depois que você deposita em um cofre de covenant, quem verifica a regra?

Um ladrão que rouba suas chaves pode…

Esc to close