Esse curso tem o objetivo de capacitar os participantes a desenvolverem contratos inteligentes na linguagem Solidity para a plataforma Ethereum, possibilitando a proposição de soluções inovadoras a partir do potencial do Blockchain.
Ethereum é uma plataforma descentralizada que executa contratos inteligentes, que funcionam exatamente como codificados, sem qualquer possibilidade de censura, fraude, indisponibilidade ou interferência de terceiros. Esses são executados em um blockchain, uma infraestrutura global compartilhada, que assegura a imutabilidade dos registros e desta programação. Isso permite aos desenvolvedores repensarem o modo como as coisas funcionam e inventarem coisas nunca antes pensadas, em um ambiente de confiança.
Esse curso faz parte de uma série de iniciativas do Departamento de Informática da PUC-Rio relacionadas com Blockchain. Assista as palestras do ECOA PUCRIO: Blockchain, onde alguns dos professores deste curso estiveram presentes: https://goo.gl/W7R3pg.