Ethereum ye una plataforma de software distribuida basada en Blockchain y que se distingue por a suya funcionalidat de contractos intelichents.  Ethereum ye de codigo ubierto y provedeix d'una maquina virtual de tipo Turing completo clamada maquina virtual Ethereum (u EVM (Ethereum Virtual Machine)), y que puede executar scripts (codigo de software) en un ret de nodos publicos.