Vyper vs. Plutus:uma comparação de linguagens de contratos inteligentes
É uma linguagem baseada em Python, que é sem dúvida uma das linguagens de programação mais facilmente compreendidas e amplamente utilizadas. Como tal, o Vyper foi desenvolvido como uma linguagem simples e minimalista que se concentra em casos triviais (e não pode ser usada para codificar nada complexo, como um DApp.
Então, por que adotar uma abordagem minimalista? Principalmente porque é difícil escrever código malicioso sem que ele seja detectado durante a auditoria.
Qual é a aparência de um contrato inteligente Vyper
Dando uma olhada neste contrato inteligente ERC-20, escrito em Vyper, você pode ver que:
- O método “self” é usado para mostrar as variáveis de instância de sua classe para fins de esclarecimento.
- @public e @private são usados para definir a visibilidade e exposição da interface ABI (Application Binary Interface) dos contratos, que permite que atores externos (outros contratos ou endereços de carteira) a chamem.
Fonte:Entrada | Saída
Plutus é uma linguagem de programação de contrato inteligente de alto nível destinada ao uso por instituições financeiras, comércio eletrônico e negociação de opções de ações. É uma das duas linguagens de programação utilizadas pela Cardano; o outro é Haskell.
De acordo com seus desenvolvedores, Plutus é uma linguagem de programação funcional pura para escrever contratos inteligentes em Cardano, espelhando a sintaxe de Haskell. Ao definir tipos de dados, os desenvolvedores podem chamar diretamente nomes de tipos, parâmetros de tipo e listas alternativas de construtores.
Uma “linguagem de programação funcional”, em oposição a uma linguagem de programação “instrucional” ou imperativa, através do seu “cálculo lambda”, enfatiza a importância do cálculo de funções, ao invés da execução de instruções.
Em contraste, a programação instrucional exige que os desenvolvedores escrevam no código todas as etapas de computação exigidas pelo computador. Claramente, cada passo é uma instrução.
Se você quiser ver um exemplo de contrato escrito em Plutus, clique aqui
Fonte:Procura-se Programador
Em junho de 2020, anunciou uma parceria de afiliados com a gigante do vestuário esportivo Nike, permitindo que seus usuários ganhassem dinheiro de volta usando o cartão Plutus Visa na loja online da Nike. Isso se soma à crescente lista de parceiros de marca da Plutus, incluindo Airbnb e Skyscanner.
Comece a comprar e negociar criptomoedas
Cadastre-se e inicie oportunidades com o futuro da moeda
Inscreva-se agora
Artigos em Destaque
- Associação de negociantes de fundos mútuos (MFDA)
- Quais programas de treinamento em gestão de investimentos realmente mostram resultados?
- A Olhe para o ETF de Transporte
- Fatores que influenciam a liquidez do ETF
- 3 etapas essenciais para se tornar um investidor em ETF
- Maximize sua receita de ETF
- Carga vs. Fundo mútuo sem carga:Qual é a diferença?
- Empresa de Desenvolvimento de Negócios (BDC)
-
O que significa franquia dispensada? Quando você faz uma apólice de seguro, você geralmente tem que aceitar uma franquia. Esta é uma quantia que você teria que desembolsar antes que a seguradora pague um sinistro. Por exemplo, se a apóli...
-
Tipos de ordens de ações avançadas para ajustar suas negociações de mercado Se você é um trader experiente, aquele cujas estratégias cresceram em direção ao lado mais sofisticado das coisas, então, suas entradas e saídas de negociação podem exigir um pouco de nuance extra. Em...
