Se robaron 133 ETH de CloberDEX a través de un ataque de reentrancia. Esto no sucedería en Essential.
En la blockchain declarativa de Essential, los desarrolladores definen las restricciones que deben cumplirse para que el estado se actualice. Sin ejecución paso a paso = sin espacio para exploits de reentrancia.
Los contratos de Solidity de la vieja escuela requieren que los desarrolladores escriban cada paso de la ejecución, lo que puede llevar a vulnerabilidades, como acabamos de ver en CloberDEX.
Por eso #ConstruimosDeclarativo