Introdução à Blockchain e Contratos Inteligentes
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Outros Autores: | |
Tipo de documento: | Relatório |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSC |
Texto Completo: | https://repositorio.ufsc.br/handle/123456789/221495 |
Resumo: | Este trabalho visa apresentar os conceitos elementares da tecnologia Blockchain e do desenvolvimento de Contratos Inteligentes - de maneira simples e inteligível - para alunos de graduação nas áreas de Engenharia, Computação, Administração e afins, além de pesquisadores iniciantes e entusiastas. O material é dividido em três níveis de atribuições interdependentes: Blockchain no Mundo Real, Tecnologia por Trás do Blockchain e Colocando em Prática. Para os exercícios práticos, é aconselhável que se tenha conhecimentos prévios em lógica computacional, algoritmos e estruturas de dados, além do domínio de alguma linguagem de programação de alto nível (como C/C++, Java, Javascript ou Python), pois as mesmas servem como base para terminologias e sintaxes que serão apresentadas. Contudo, a ausência destas competências não deve servir como limitador no estudo de Blockchain, visto que o trabalho apresenta-se como uma introdução ao tema. Buscamos apresentar o conteúdo de maneira prática, comparando a tecnologia com situações cotidianas e abstraindo as nomenclaturas rebuscadas, mas sem deixar de lado os conceitos fundamentais. O leitor irá se deparar com uma série de indicações para artigos, livros, e outros tipos de conteúdos que fundamentam toda essa apostila, visto que tentamos trazer uma abordagem informativa para aqueles que se interessam pelo tema. Se possível, não deixe de acessar as leituras indicadas, e também buscar outras fontes de conhecimento. |
id |
UFSC_cd713383669809ce092741107a2e48bc |
---|---|
oai_identifier_str |
oai:repositorio.ufsc.br:123456789/221495 |
network_acronym_str |
UFSC |
network_name_str |
Repositório Institucional da UFSC |
repository_id_str |
2373 |
spelling |
Introdução à Blockchain e Contratos InteligentesBlockchainSmart ContractsContratos InteligentesSolidityEthereumEste trabalho visa apresentar os conceitos elementares da tecnologia Blockchain e do desenvolvimento de Contratos Inteligentes - de maneira simples e inteligível - para alunos de graduação nas áreas de Engenharia, Computação, Administração e afins, além de pesquisadores iniciantes e entusiastas. O material é dividido em três níveis de atribuições interdependentes: Blockchain no Mundo Real, Tecnologia por Trás do Blockchain e Colocando em Prática. Para os exercícios práticos, é aconselhável que se tenha conhecimentos prévios em lógica computacional, algoritmos e estruturas de dados, além do domínio de alguma linguagem de programação de alto nível (como C/C++, Java, Javascript ou Python), pois as mesmas servem como base para terminologias e sintaxes que serão apresentadas. Contudo, a ausência destas competências não deve servir como limitador no estudo de Blockchain, visto que o trabalho apresenta-se como uma introdução ao tema. Buscamos apresentar o conteúdo de maneira prática, comparando a tecnologia com situações cotidianas e abstraindo as nomenclaturas rebuscadas, mas sem deixar de lado os conceitos fundamentais. O leitor irá se deparar com uma série de indicações para artigos, livros, e outros tipos de conteúdos que fundamentam toda essa apostila, visto que tentamos trazer uma abordagem informativa para aqueles que se interessam pelo tema. Se possível, não deixe de acessar as leituras indicadas, e também buscar outras fontes de conhecimento.2021-03-30T11:10:56Z2021-03-30T11:10:56Z2021info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/reportapplication/pdfhttps://repositorio.ufsc.br/handle/123456789/221495Ribeiro, LucasMendizabal, Odoricoporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2021-03-30T11:10:58Zoai:repositorio.ufsc.br:123456789/221495Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732021-03-30T11:10:58Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false |
dc.title.none.fl_str_mv |
Introdução à Blockchain e Contratos Inteligentes |
title |
Introdução à Blockchain e Contratos Inteligentes |
spellingShingle |
Introdução à Blockchain e Contratos Inteligentes Ribeiro, Lucas Blockchain Smart Contracts Contratos Inteligentes Solidity Ethereum |
title_short |
Introdução à Blockchain e Contratos Inteligentes |
title_full |
Introdução à Blockchain e Contratos Inteligentes |
title_fullStr |
Introdução à Blockchain e Contratos Inteligentes |
title_full_unstemmed |
Introdução à Blockchain e Contratos Inteligentes |
title_sort |
Introdução à Blockchain e Contratos Inteligentes |
author |
Ribeiro, Lucas |
author_facet |
Ribeiro, Lucas Mendizabal, Odorico |
author_role |
author |
author2 |
Mendizabal, Odorico |
author2_role |
author |
dc.contributor.author.fl_str_mv |
Ribeiro, Lucas Mendizabal, Odorico |
dc.subject.por.fl_str_mv |
Blockchain Smart Contracts Contratos Inteligentes Solidity Ethereum |
topic |
Blockchain Smart Contracts Contratos Inteligentes Solidity Ethereum |
description |
Este trabalho visa apresentar os conceitos elementares da tecnologia Blockchain e do desenvolvimento de Contratos Inteligentes - de maneira simples e inteligível - para alunos de graduação nas áreas de Engenharia, Computação, Administração e afins, além de pesquisadores iniciantes e entusiastas. O material é dividido em três níveis de atribuições interdependentes: Blockchain no Mundo Real, Tecnologia por Trás do Blockchain e Colocando em Prática. Para os exercícios práticos, é aconselhável que se tenha conhecimentos prévios em lógica computacional, algoritmos e estruturas de dados, além do domínio de alguma linguagem de programação de alto nível (como C/C++, Java, Javascript ou Python), pois as mesmas servem como base para terminologias e sintaxes que serão apresentadas. Contudo, a ausência destas competências não deve servir como limitador no estudo de Blockchain, visto que o trabalho apresenta-se como uma introdução ao tema. Buscamos apresentar o conteúdo de maneira prática, comparando a tecnologia com situações cotidianas e abstraindo as nomenclaturas rebuscadas, mas sem deixar de lado os conceitos fundamentais. O leitor irá se deparar com uma série de indicações para artigos, livros, e outros tipos de conteúdos que fundamentam toda essa apostila, visto que tentamos trazer uma abordagem informativa para aqueles que se interessam pelo tema. Se possível, não deixe de acessar as leituras indicadas, e também buscar outras fontes de conhecimento. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-03-30T11:10:56Z 2021-03-30T11:10:56Z 2021 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/report |
format |
report |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufsc.br/handle/123456789/221495 |
url |
https://repositorio.ufsc.br/handle/123456789/221495 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSC instname:Universidade Federal de Santa Catarina (UFSC) instacron:UFSC |
instname_str |
Universidade Federal de Santa Catarina (UFSC) |
instacron_str |
UFSC |
institution |
UFSC |
reponame_str |
Repositório Institucional da UFSC |
collection |
Repositório Institucional da UFSC |
repository.name.fl_str_mv |
Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC) |
repository.mail.fl_str_mv |
|
_version_ |
1808651892892368896 |