- Voltar ao menu
- Voltar ao menuPreços
- Voltar ao menuPesquisar
- Voltar ao menu
- Voltar ao menu
- Voltar ao menu
- Voltar ao menu
- Voltar ao menuWebinars e Eventos
9 mitos que cercam os contratos inteligentes de blockchain
O consultor da Ethereum Foundation, William Mougayar, busca desmascarar nove mitos que cercam contratos inteligentes de blockchain.

William Mougayar é um empreendedor de Toronto, consultor da Ethereum Foundation e consultor do Consensus 2016, a conferência principal da CoinDesk. Ele também é autor do próximo livro, O Blockchain Empresarial.
Nesta reportagem,Mougayarexplora e tenta desmascarar alguns dos maiores equívocos relacionados à tecnologia baseada em blockchaincontratos inteligentes.
Os contratos inteligentes são uma base fundamental da Tecnologia blockchain, mas ainda são mal compreendidos de muitas maneiras.
Na plenitude de sua implantação, elas não serão menos revolucionárias do que a invenção da linguagem de marcação HTML, que permitiu que informações fossem publicadas abertamente e vinculadas na Web.Contratos inteligentesprometem programar nosso mundo na cabeça das blockchains e potencialmente substituir muitas funções atualmente executadas por intermediários caros ou lentos.
Historicamente, o conceito foi introduzido pela primeira vez por Nick Szaboem 1994. Os contratos inteligentes tiveram então um longo período de gestação de inatividade e desinteresse, porque não havia uma plataforma que pudesse aplicá-los, até o advento da Tecnologia blockchain em 2009. Agora, os contratos inteligentes estão entrando em seu PRIME, especialmente desde Ethereumos popularizou ainda mais ao tornar sua programação um princípio básico do poder de seu blockchain.
Como qualquer nova palavra da moda, quanto mais um termo se torna popular, mais ele se espalha. Mais ele será usado, mas também mal utilizado e abusado. Ele significará muitas coisas diferentes para pessoas diferentes.
Aqui está uma lista de 9 equívocos sobre contratos inteligentes e meus esforços para desmascarar e explicar esses equívocos:
1. Os contratos inteligentes são iguais a um acordo contratual
Não. Se nos atermos aIdeia original de Nick Szabo, contratos inteligentes ajudam a tornar a quebra de um acordo cara porque eles controlam uma propriedade valiosa do mundo real por meio de "meios digitais".
Assim, um contrato inteligente pode impor uma implementação funcional de um requisito específico e pode mostrar provas de que certas condições foram atendidas ou não.
Essas podem ser implementações bastante rigorosas, por exemplo, se o pagamento do carro não for feito em dia, o carro será bloqueado digitalmente até que o pagamento seja recebido.
2. Os contratos inteligentes são como os contratos ricardianos
Não. Contratos ricardianos,popularizado por Ian Grigg, são representações semânticas que podem rastrear a responsabilidade de um acordo real entre as partes.
Elas também podem ser implementadas em um blockchain, com ou sem um contrato inteligente. Normalmente, múltiplas assinaturas são parte da execução de um contrato ricardiano.
3. Os contratos inteligentes são legalmente executáveis
Os contratos inteligentes não são lei (ainda), mas podem representar partes de um acordo legal. As legalidades em torno dos contratos inteligentes sãoum trabalho em andamento.
O resultado de um contrato inteligente pode ser usado como uma trilha de auditoria para provar se os termos do acordo legal foram seguidos ou não.
4. Os contratos inteligentes incluem inteligência artificial
Contratos inteligentes T são tão inteligentes por si só.
Contratos inteligentes são, na verdade, códigos de software executados em um blockchain e são acionados por alguns dados externos, o que lhes permite modificar outros dados.
Portanto, eles estão mais próximos de uma construção orientada por eventos do que de inteligência artificial.
5. Contratos inteligentes são aplicações de blockchain
Contratos inteligentes geralmente são parte de uma aplicação descentralizada (blockchain). Pode haver vários contratos para uma aplicação específica.
Por exemplo, se certas condições em um contrato inteligente forem atendidas, o programa poderá atualizar um banco de dados.
6. Contratos inteligentes são fáceis de programar.
Sim e não. Escrever um contrato simples é bastante fácil, especialmente se você estiver usando uma linguagem de contrato inteligente específica (por exemplo, Ethereum’sSolidez), que permite escrever processos complexos em poucas linhas de código.
Mas há implementações mais avançadas de contratos inteligentes que usam "oráculos". Oráculos são fontes de dados que enviam informações acionáveis para contratos inteligentes.
7. Os contratos inteligentes são apenas para desenvolvedores
Isso é verdade hoje, mas em breve veremos pontos de entrada mais fáceis de usar, que permitirão que qualquer usuário empresarial os configure por meio de uma interface gráfica de usuário ou talvez uma entrada de linguagem baseada em texto.
O navegador Mist da Ethereum é um passo nessa direção.
8. Contratos inteligentes não são seguros.
Não é verdade. Mesmo na implementação do Ethereum , os contratos inteligentes são executados como programas quasi-Turing completos, o que significa que há finalidade em sua execução, e eles T correm o risco de loop infinito.
9. Os contratos inteligentes têm aplicações limitadas.
Não é verdade. Assim como HTML, os aplicativos são limitados por quem os escreve. Contratos inteligentes são ideais para interagir com ativos do mundo real, propriedade inteligente, IoT e instrumentos de serviços financeiros.
Elas se aplicam a quase tudo que muda de estado ao longo do tempo e podem ter um valor associado a isso.
Essas questões e assuntos serão discutidos durante uma próxima sessão de painel emConsenso 2016.
Imagem de hackervia Shutterstock
Note: The views expressed in this column are those of the author and do not necessarily reflect those of CoinDesk, Inc. or its owners and affiliates.
William Mougayar
William Mougayar, colunista do CoinDesk , é autor de “The Business Blockchain”, produtor do Token Summit e investidor de risco e consultor.
