¿Qué es una transacción de Ethereum?

En el mundo de las criptomonedas, una transacción de Ethereum es la acción que inicia una cuenta de propiedad externa, o en otras palabras, una que es administrada por un humano, no por un contrato. Si Johnny envía 2 ETH a Jim, la cuenta de Johnny debe ser debitada y la de Jim debe acreditarse. Cuando este estado cambia, la acción se lleva a cabo con una transacción.