The technical content top engineers rely on to level up.
5 min read
Eliminar y cerrar cuentas y programas en Solana !Imagen hero que muestra Cerrar cuentas y programas En el framework Anchor para Solana, es lo opuesto a (inicializar una cuenta en Anchor) — esto...
8 min read
Introducción a los Compute Units y las tarifas de transacción de Solana !Solana Compute Units En Ethereum, el precio de una transacción se calcula como $\text{gasUsed} \times \text{gasPrice}$. Esto nos indica cuánto...
7 min read
Modificando cuentas usando diferentes signers !Imagen principal mostrando Anchor Signer: Modificando cuentas con diferentes signers En nuestros tutoriales de Solana hasta ahora, solo hemos tenido una cuenta que inicializa y...
10 min read
Multiplicación de conocimiento cero Multiplicación de conocimiento cero de polinomios Utilizando el esquema de compromiso polinómico del capítulo anterior, un probador puede demostrar que tiene tres polinomios $l(x)$,...
6 min read
Compromisos polinómicos mediante compromisos de Pedersen Un compromiso polinómico es un mecanismo mediante el cual un probador puede convencer a un verificador de que un polinomio $p(x)$ tiene una evaluación $y = p(x)$ en el punto $x$ sin...
17 min read
Try Catch y todas las formas en que Solidity puede hacer revert Este artículo describe todos los tipos de errores que pueden ocurrir cuando se llama a un contrato inteligente, y cómo responde el bloque Try / Catch de Solidity (o...
12 min read
El Beacon Proxy Pattern explicado !Beacon Proxy Pattern Banner por RareSkills Un Beacon Proxy es un patrón de actualización de smart contracts donde múltiples proxies utilizan el mismo contrato de implementación, y todos...
12 min read
Storage Slots en Solidity: Asignación de almacenamiento y operaciones de almacenamiento de bajo nivel en assembly. Este artículo examina la arquitectura de almacenamiento de los Smart Contracts de Ethereum. Explica cómo las variables son...
10 min read
Más de 150 preguntas de entrevista para desarrolladores de Ethereum Todas estas preguntas pueden responderse en tres oraciones o menos. Fácil ¿Cuál es la diferencia entre private, internal, public y external...
6 min read
AliasCheck y Num2Bits_strict en Circomlib Un bug de alias en Circom (o cualquier lenguaje de circuitos ZK) ocurre cuando un arreglo binario de señales codifica un número mayor del que el elemento del campo puede contener. Vamos a...
12 min read
El patrón de diseño de contratos inteligentes inicializables. Los Initializers son la forma en que los contratos actualizables logran el comportamiento de un constructor. Al desplegar contratos, es común llamar a un constructor para...
11 min read
Explicación de los espacios de nombres de almacenamiento de ERC-7201 ERC-7201 (anteriormente EIP-7201) es un estándar para agrupar variables de almacenamiento mediante un identificador común llamado espacio de nombres, y también para documentar el grupo de...