Browse all Smart Contract Security articles.
16 min read
Pruebas de invariantes en Foundry Introducción En este artículo, discutiremos los invariantes y cómo realizar una prueba de invariantes en contratos inteligentes de Solidity utilizando las suites de pruebas de Foundry. Las pruebas de invariantes son...
7 min read
El modelo de tasas de interés de Aave V3 y Compound V2 Las tasas de interés en TradFi (finanzas tradicionales) están determinadas en gran medida por los bancos centrales y son influenciadas por factores del mercado. En contraste, los intereses en DeFi...
3 min read
El patrón Fallback Extension El patrón fallback-extension es una forma sencilla de eludir el límite de tamaño de 24 KB de los smart contracts. Supongamos que tenemos funciones y en nuestro contrato principal y deseamos añadir...
6 min read
Ranuras de almacenamiento del EIP 1967 para proxies El EIP 1967 es un estándar sobre dónde almacenar la información que los contratos proxy necesitan para ejecutarse. Tanto el UUPS (Universal Upgradeable Proxy Standard) como el Transparent...
12 min read
El algoritmo de staking de SushiSwap MasterChef y Synthetix Los algoritmos de staking de MasterChef y Synthetix distribuyen un pool de recompensas fijo entre los stakers según sus contribuciones ponderadas en el tiempo...
5 min read
El ataque de segunda preimagen para Merkle Trees en Solidity El _ataque de segunda preimagen_ en los árboles de Merkle puede ocurrir cuando un nodo intermedio en un árbol de Merkle se presenta como una hoja. El nombre de este...
4 min read
Cómo funcionan los Chainlink Price Feeds Los oráculos de precios de Chainlink son smart contracts con funciones públicas view que devuelven el precio de un activo en particular denominado en USD. Los nodos off-chain recopilan los...
8 min read
Actualización sobre la optimización de gas de calldata en Layer 2 para mediados de 2024: A partir de la actualización Dencun, la optimización de calldata no tiene tanto impacto, ya que las transacciones en la mayoría de las L2s se almacenan en blobs,...
11 min read
Préstamos DeFi: Liquidaciones y Colateral En TradFi, cuando alguien incumple un préstamo, el acreedor tiene el derecho de embargar activos o retener salarios. En DeFi, cuando alguien incumple un préstamo no es...
7 min read
Introducción a Gasleft en Solidity El propósito de este artículo es describir el comportamiento de la función de Solidity y sus usos. Es una función incorporada que se utiliza para comprobar el gas restante durante un...
12 min read
Código de creación de smart contracts de Ethereum Este artículo explica qué ocurre a nivel de bytecode cuando se construye un smart contract de Ethereum y cómo se interpretan los argumentos del constructor. Tabla...
21 min read
Dominando Solidity: Domina primero los fundamentos de las ciencias de la computación !haz las repeticiones texto con un saco de boxeo ¡Odio las ciencias de la computación! Te ahorraré los argumentos tradicionales de por qué deberías estudiar...