Stalker - Uma Nova Estratégia para o Atacante Egoísta em Blockchains
ResumoBlockchain is a distributed database that maintains a list of transactions in a data structure called block, which connected to the previous one, builds a chain of blocks. It was designed with the purpose of providing secure, public and auditable financial transactions. Nevertheless, it can be deployed in many areas and it is prone to attacks. One of the most well-known attack is the Selfish Mining, which under certain conditions, can result in a disproportionate share of rewards to attackers straying from the honest behavior. This paper introduces and analyses the Stalker, a strategy used by a Selfish Miner to prevent a specific block or transaction from being published. Results show that the efficacy of this strategy is directly proportional to the computational power relation between the attacker and the target. Results show that the Stalker can block up to 40% of target blocks and has a collateral damage of dropping blocks from other nodes.
JESUS, Emanuel Ferreira; CHICARINO, Vanessa R. L.; ALBUQUERQUE, Célio; ROCHA, Antônio A. de A.. Stalker - Uma Nova Estratégia para o Atacante Egoísta em Blockchains. In: SIMPÓSIO BRASILEIRO DE REDES DE COMPUTADORES E SISTEMAS DISTRIBUÍDOS (SBRC) , 2018 Anais do XXXVI Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. Porto Alegre: Sociedade Brasileira de Computação, may 2018 . ISSN 2177-9384.