Bitcoin Script e Onchain Contracts: Duas linguagens de programação de alto nível para Bitcoin Cash

Em maio passado, o desenvolvedor de software e criador do revoke.cash, Rosco Kalis, lançou a versão 0.4 do Cashscript que incluiu uma série de otimizações. O novo site da Cashscript destaca a linguagem de alto nível que „oferece uma forte camada de abstração sobre a máquina virtual nativa da Crypto Genius Cash, Bitcoin Script“. Além disso, o desenvolvedor Tendo Pein anunciou recentemente a „linguagem de programação de contratos inteligentes de alto nível para Bitcoin Cash“, chamada Spedn, agora tem um novo website.

Cashscript Versão 0.4.3 e Cashscript.org

Rosco Kalis é um desenvolvedor de software que está envolvido em uma série de diferentes projetos de moedas criptográficas. Por exemplo, Kalis criou o revoke.cash, uma plataforma que permite às pessoas inspecionar certos contratos de aplicação descentralizada (dapp) que elas aprovaram para gastar fichas ERC20 no passado. A ferramenta oferece às pessoas a possibilidade de revogar o acesso àqueles que não mais precisam.

Kalis também é engenheiro de software para a equipe de Protocolos Gerais e está contribuindo para o projeto Anyhedge. Além disso, Kalis também tem trabalhado em uma linguagem de alto nível para Bitcoin Cash chamada Cashscript. Nosso newsdesk falou com Kalis em maio de 2019 quando ele falou a nossos leitores sobre o Kit de Desenvolvimento de Software (SDK) e a sintaxe da linguagem que foi inspirada na linguagem de programação do Ethereum. Um ano depois, Kalis revelou Cashscript versão 0.4 em 25 de maio e um novo website chamado cashscript.org.

Em 10 de julho, a Kalis lançou a versão 0.4.3 do Cashscript, „que inclui algumas otimizações de bytecode menores“, de acordo com o desenvolvedor. O lançamento inicial da versão 0.4 da Cashscript veio com operadores Bitwise, tamanho variável NUM2BIN, uma interface de Transação Fluente, seleção manual UTXO, entre outras melhorias. O site cashscript.org’s sobre a seção sobre o assunto diz:

Cashscript é uma linguagem de programação de alto nível para contratos inteligentes em Bitcoin Cash. Ela oferece uma forte camada de abstração sobre a máquina virtual nativa da Bitcoin Cash, Bitcoin Script. Sua sintaxe é baseada na linguagem de contratos inteligentes do Ethereum Solidez, mas sua funcionalidade é muito diferente, pois os contratos inteligentes no Bitcoin Cash são muito diferentes dos contratos inteligentes no Ethereum.

A linguagem de programação de alto nível Spedn tem uma nova página inicial

Além da recente versão 0.4.3 da Kalis em 6 de julho, o desenvolvedor do software, Tendo Pein, explicou que a linguagem de programação de alto nível Spedn agora tem um novo website. „Spedn tem uma nova homepage: spedn.pl“, Pein tweeted.

News.Bitcoin.com relatou sobre o projeto Spedn em 25 de outubro de 2018. O novo e elegante website colorido roxo explica que o Spedn é uma „linguagem de programação de contratos inteligentes de alto nível para Bitcoin Cash projetada para explicitação e segurança“.

O site observa que o Spedn oferece verificação de digitação estática, o que oferece a detecção de muitos erros em tempo de compilação. Funções puras que são livres de efeitos colaterais, a fonte comum de bugs. Explicidade, o que significa não adivinhar o que a expressão deve retornar e o Curly braces que é semelhante a C#, Dart ou Rust.

Spedn também é usado pela equipe de Protocolos Gerais, Flipstarter, o plugin Electron Cash de pagamento recorrente de Karol Trzeszczkowski, o projeto Miscoin, e o conceito Anyhedge de derivados sintéticos.

Ambos os projetos de linguagem de programação são muito significativos para o ecossistema Bitcoin Cash e os apoiadores da BCH aguardam com expectativa projetos que os aproveitem. Neste momento, estes projetos oferecem uma visão do início do fascinante mundo que pode acontecer com o roteiro Bitcoin e os contratos onchain.

Além disso, a Rosco Kalis publicou uma análise abrangente a respeito da grande diferença entre os contratos inteligentes Turing-completos oferecidos no Ethereum, e as capacidades contratuais usando o roteiro Bitcoin.

O que você pensa sobre Cashscript e Spedn? Diga-nos o que você pensa sobre estas linguagens de programação Bitcoin Cash nos comentários abaixo.

Vielleicht interessiert dich auch…

Beliebte Beiträge