BlockTalk

Introdução

BlockTalk é uma plataforma para escrever contratos inteligentes para executar no blockchain Burstcoin.

BlockTalk

Burstcoin foi o primeiro blockchain a implementar um Turing-complete contrato inteligente sistema na forma de Transações automatizadas (AT) . No entanto, antes do BlockTalk, a criação e implantação de contratos inteligentes exigiam a escrita (tipo assembler) bytecode e testes on-chain, tornando o desenvolvimento de contratos complicado.

O BlockTalk permite ao usuário escrever, depurar e implantar contratos inteligentes Burst contando apenas com Java. Você pode usar um editor de texto simples ou seu IDE preferido. O BlockTalk consiste nos seguintes componentes principais: - Contract.java : uma classe abstrata Java que define a API básica disponível para contratos - Emulador : um blockchain emulado e respectiva IU - Compilador : um sistema para converter bytecode Java em bytecode Burst AT que pode ser executado no blockchain Burst

Contrato simples olá mundo

Contratos de amostra

Dê uma olhada no pasta de origem de amostras .

A visão do BlockTalk é ter uma estrutura de ponta e fácil de implantar para contratos inteligentes. A decisão do projeto foi fazer uso de Java como a primeira linguagem de alto nível para implementar este framework. Embora o projeto já esteja em andamento, qualquer pessoa que goste de participar do projeto é bem-vinda e deve enviar uma solicitação de contato para frank_the_tank em discord.

Atualizações de contrato inteligentes

Após o hard-fork SODIUM (BRS versão 2.5 e acima), contratos inteligentes muito mais poderosos podem ser executados no blockchain Burst, para mais informações, consulte CIP20 .

Burst NFTs

NFTs ( tokens não fungíveis ) são basicamente representações novas e exclusivas de bens ou ativos que assumem a forma de tokens digitais. Por meio do uso de criptografia, os NFTs podem comprovar a autenticidade, bem como a propriedade de tais ativos e mercadorias.

Digamos que haja uma obra de arte virtual tokenizada. Com isso em mente, quem detém as fichas age como o proprietário direto da própria obra de arte. Obviamente, os NFTs são únicos e nenhum outro item pode substituí-los. As possíveis implicações disso são muitas e podem até criar uma classe inteiramente nova de ativos digitais no futuro. É até possível que itens e ativos do mundo real estejam intimamente ligados aos tokens digitais, tudo com o objetivo de garantir a propriedade de tais itens. Os NFTs foram trazidos para o mercado junto com os CryptoKitties. Este é um conceito que ganhou muita popularidade perto do final do ano anterior. Alguns deles eram tão populares, que foram avaliados e vendidos por centenas de milhares de dólares.

Com o BlockTalk, pode-se facilmente criar NFTs que podem ser não apenas transferidos ou vendidos, mas também leiloados. Confira o código-fonte de uma implementação aqui .

Referências