Why Do Smart Contracts Self-Destruct? Investigating the Selfdestruct Function on Ethereum | Arena Library | Arena