Buscar

Plataformas Blockchain para a Construção de Smart Contracts Os contratos inteligentes podem ser desenvolvidos para o registro em diversas plataform...

Plataformas Blockchain para a Construção de Smart Contracts Os contratos inteligentes podem ser desenvolvidos para o registro em diversas plataformas que utilizam a blockchain. As plataformas de maior expressão na comunidade blockchain são as plataformas Ethereum, Bitcoin e NXT. Cada plataforma oferecerá recursos diferentes ao desenvolvedor do contrato. O nível de programação suportado por cada plataforma é uma variação encontrada. A plataforma bitcoin é pública e pode ser usada para processar as transações de sua própria moeda, apresentando uma capacidade de processamento limitada, o que implica dizer que contratos inteligentes registrados na plataforma não podem apresentar alta complexidade. A plataforma NXT também é uma plataforma blockchain pública que traz modelos de contratos inteligentes já embutidos, estes modelos são os únicos modelos que podem ser utilizados, limitando o desenvolvedor a criar contratos inteligentes utilizando somente estes modelos. Já a plataforma Ethereum se mostra como a mais avançada de todas as plataformas. Pensada em 2013 e aplicada em 2014 pelo programador Russo-Canadense Vitalik Buterin, a plataforma Ethereum teve seus conceitos e objetivos publicados no chamado “Ethereum White Paper” onde Vitalik ressalta as limitações da plataforma bitcoin e propõe uma nova plataforma de proposito generalizado que poderia ser utilizada como uma plataforma de aplicações descentralizadas. A plataforma foi planejada para realizar todas as funções tudo que a plataforma bitcoin realiza, como envio de transações entre contas e diversas outras ferramentas. Para Vitalik, o real problema da plataforma era a ausência de programação de propósitos diversos das transações da criptomoeda. Por isso, a plataforma Ethereum conta com uma linguagem e programação mais complexa, com o objetivo de expandir o limite de suas aplicações utilizando contratos inteligentes, sendo considerada a melhor plataforma para o desenvolvimento de aplicações que utilizam contratos inteligentes. Por oportunizar o desenvolvimento de contratos de maior complexidade, as principais aplicações da que utilizam smart contracts na blockchain são desenvolvidas na linguagem de programação Solidity, que é a linguagem principal para desenvolvimento de contratos inteligentes na plataforma Ethereum.

Essa pergunta também está no material:

texto apoio 1
72 pág.

Direito Civil I Faculdades Integradas Barros MeloFaculdades Integradas Barros Melo

Respostas

User badge image

Ed Verified user icon

A plataforma mais avançada para o desenvolvimento de contratos inteligentes é a Ethereum, criada por Vitalik Buterin. Ela oferece uma linguagem de programação mais complexa, como o Solidity, permitindo contratos de maior complexidade em comparação com Bitcoin e NXT.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina