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 |
Ribeiro, LucasMendizabal, Odorico2021-03-30T11:10:56Z2021-03-30T11:10:56Z2021https://repositorio.ufsc.br/handle/123456789/221495Este 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.BlockchainSmart ContractsContratos InteligentesSolidityEthereumIntrodução à Blockchain e Contratos Inteligentesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/reportporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccessLICENSElicense.txtlicense.txttext/plain; charset=utf-81383https://repositorio.ufsc.br/bitstream/123456789/221495/2/license.txt11ee89cd31d893362820eab7c4d46734MD52ORIGINALRT-INE2021-1.pdfRT-INE2021-1.pdfapplication/pdf5204075https://repositorio.ufsc.br/bitstream/123456789/221495/1/RT-INE2021-1.pdf4bb10202d3676b68d70b31d71abc314cMD51123456789/2214952021-03-30 08:10:58.322oai:repositorio.ufsc.br:123456789/221495Vm9jw6ogdGVtIGEgbGliZXJkYWRlIGRlOiBDb21wYXJ0aWxoYXIg4oCUIGNvcGlhciwgZGlzdHJpYnVpciBlIHRyYW5zbWl0aXIgYSBvYnJhLiBSZW1peGFyIOKAlCBjcmlhciBvYnJhcyBkZXJpdmFkYXMuClNvYiBhcyBzZWd1aW50ZXMgY29uZGnDp8O1ZXM6IEF0cmlidWnDp8OjbyDigJQgVm9jw6ogZGV2ZSBjcmVkaXRhciBhIG9icmEgZGEgZm9ybWEgZXNwZWNpZmljYWRhIHBlbG8gYXV0b3Igb3UgbGljZW5jaWFudGUgKG1hcyBuw6NvIGRlIG1hbmVpcmEgcXVlIHN1Z2lyYSBxdWUgZXN0ZXMgY29uY2VkZW0gcXVhbHF1ZXIgYXZhbCBhIHZvY8OqIG91IGFvIHNldSB1c28gZGEgb2JyYSkuIFVzbyBuw6NvLWNvbWVyY2lhbCDigJQgVm9jw6ogbsOjbyBwb2RlIHVzYXIgZXN0YSBvYnJhIHBhcmEgZmlucyBjb21lcmNpYWlzLgpGaWNhbmRvIGNsYXJvIHF1ZTogUmVuw7puY2lhIOKAlCBRdWFscXVlciBkYXMgY29uZGnDp8O1ZXMgYWNpbWEgcG9kZSBzZXIgcmVudW5jaWFkYSBzZSB2b2PDqiBvYnRpdmVyIHBlcm1pc3PDo28gZG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMuIERvbcOtbmlvIFDDumJsaWNvIOKAlCBPbmRlIGEgb2JyYSBvdSBxdWFscXVlciBkZSBzZXVzIGVsZW1lbnRvcyBlc3RpdmVyIGVtIGRvbcOtbmlvIHDDumJsaWNvIHNvYiBvIGRpcmVpdG8gYXBsaWPDoXZlbCwgZXN0YSBjb25kacOnw6NvIG7Do28gw6ksIGRlIG1hbmVpcmEgYWxndW1hLCBhZmV0YWRhIHBlbGEgbGljZW7Dp2EuIE91dHJvcyBEaXJlaXRvcyDigJQgT3Mgc2VndWludGVzIGRpcmVpdG9zIG7Do28gc8OjbywgZGUgbWFuZWlyYSBhbGd1bWEsIGFmZXRhZG9zIHBlbGEgbGljZW7Dp2E6IExpbWl0YcOnw7VlcyBlIGV4Y2XDp8O1ZXMgYW9zIGRpcmVpdG9zIGF1dG9yYWlzIG91IHF1YWlzcXVlciB1c29zIGxpdnJlcyBhcGxpY8OhdmVpczsgT3MgZGlyZWl0b3MgbW9yYWlzIGRvIGF1dG9yOyBEaXJlaXRvcyBxdWUgb3V0cmFzIHBlc3NvYXMgcG9kZW0gdGVyIHNvYnJlIGEgb2JyYSBvdSBzb2JyZSBhIHV0aWxpemHDp8OjbyBkYSBvYnJhLCB0YWlzIGNvbW8gZGlyZWl0b3MgZGUgaW1hZ2VtIG91IHByaXZhY2lkYWRlLiBBdmlzbyDigJQgUGFyYSBxdWFscXVlciByZXV0aWxpemHDp8OjbyBvdSBkaXN0cmlidWnDp8Ojbywgdm9jw6ogZGV2ZSBkZWl4YXIgY2xhcm8gYSB0ZXJjZWlyb3Mgb3MgdGVybW9zIGRhIGxpY2Vuw6dhIGEgcXVlIHNlIGVuY29udHJhIHN1Ym1ldGlkYSBlc3RhIG9icmEuIEEgbWVsaG9yIG1hbmVpcmEgZGUgZmF6ZXIgaXNzbyDDqSBjb20gdW0gbGluayBwYXJhIGVzdGEgcMOhZ2luYS4KTGljZW7Dp2EgQ3JlYXRpdmUgQ29tbW9ucyAtIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLzMuMC9ici8KRepositório de PublicaçõesPUBhttp://150.162.242.35/oai/requestopendoar:23732021-03-30T11:10:58Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false |
dc.title.pt_BR.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.accessioned.fl_str_mv |
2021-03-30T11:10:56Z |
dc.date.available.fl_str_mv |
2021-03-30T11:10:56Z |
dc.date.issued.fl_str_mv |
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.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 |
bitstream.url.fl_str_mv |
https://repositorio.ufsc.br/bitstream/123456789/221495/2/license.txt https://repositorio.ufsc.br/bitstream/123456789/221495/1/RT-INE2021-1.pdf |
bitstream.checksum.fl_str_mv |
11ee89cd31d893362820eab7c4d46734 4bb10202d3676b68d70b31d71abc314c |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC) |
repository.mail.fl_str_mv |
|
_version_ |
1766804926189535232 |