Dissertação

Recoverable Token - Recovering from Intrusions against Digital Assets in Ethereum EVALUATED

Os sistemas de blockchain permitem armazenar bens digitais de uma forma descentralizada num registo infalsificável, imutável e com um mecanismo de consenso onde nenhum participante tem controlo total. Uma blockchain é um registo imutável que permite anexar novas transações. Infelizmente, em alguns casos existe a necessidade de reverter transações que são consequência de intrusões, por exemplo, quando as chaves privadas de uma carteira são roubadas, quando um dos participantes não cumpre com o que foi acordado, ou quando vulnerabilidades em smart contracts são exploradas por atacantes. Para além disso, existem cenários acidentais como p. ex., perda das chaves privadas que deixam os bens digitais que lhe estão associados -- permanentemente inacessíveis. Embora existam algumas propostas que permitem modificar a blockchain, elas quebram garantias básicas que são esperadas por sistemas suportados por ela. Neste trabalho, propomos uma nova abordagem para permitir a utilizadores recuperar de ataques ou perda acidental dos seus bens digitais e que ao mesmo tempo assegura que as propriedades fundamentais da blockchain não são comprometidas. Este mecanismo foi implementado e avaliado na plataforma Ethereum / EVM, tendo sido concluído que é possível fazer a recuperação dos bens digitais por um preço relativamente baixo, quando se considera que até agora, não era possível fazer este tipo de operações de uma forma rápida e incontroversa.
recuperação de intrusões, blockchain, smart contracts, criptomoedas, tokens, Ethereum

janeiro 27, 2021, 14:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Miguel Nuno Dias Alves Pupo Correia

Departamento de Engenharia Informática (DEI)

Associate Professor

ORIENTADOR

Miguel Filipe Leitão Pardal

Departamento de Engenharia Informática (DEI)

Assistant Professor