Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spanish translation-build-outsmarting-contracts #623

Merged
merged 5 commits into from
Apr 4, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 46 additions & 0 deletions content/es/build/outsmarting-contracts/true-store.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
title: La verdadera tienda
order: 3
hideLanguageSelector: false
featuredImage: images/shares/learn.png
---

# La verdadera tienda

## Por qué
fangningc marked this conversation as resolved.
Show resolved Hide resolved

Levantamos el velo frente a nuestro navegador, besamos contratos inteligentes desde la consola e incluso implementamos nuestros propios votos especiales, porque todo está interconectado. Ahora es el momento de ver por qué ni siquiera la muerte puede separarnos. ¿Es realmente cierto que un contrato inteligente es para siempre? ¿Cómo funciona realmente su almacenamiento? ¿Qué significa delegar el acceso a esta tienda permanente? ¿Existe una variable "privada" en una red pública como Ethereum?

Todo esto y más nos espera a medida que continuamos nuestro viaje hacia la verdad compartida.

## Preparación

1. Asegúrate de que todavía te quede algo de Sepolia ETH en su cuenta.
fangningc marked this conversation as resolved.
Show resolved Hide resolved
2. Revisa Remix y el trabajo que hicimos allí la semana pasada. Sólo lo usaremos una vez, al final de nuestra sesión de hoy, pero aun así vale la pena familiarizarse con él.
3. Siéntate y respira tranquilamente durante al menos 15 minutos.
fangningc marked this conversation as resolved.
Show resolved Hide resolved

## Aplicación

Vamos a investigar el almacenamiento en Ethereum completando dos desafíos de Ethernaut: Delegation y Vault. Esto nos llevará a una mirada de nivel mucho más bajo a algunas de las operaciones de la máquina virtual Ethereum y las diferentes "ranuras" asociadas con cada contrato. Incluso podemos intentar separar la voluntad de los intentos. Si el tiempo lo permite, también atacaremos Privacy.

Después de usar algunos métodos web3 nuevos y divertidos para investigar qué esconde cada contrato, finalizaremos la sesión con otro contrato propio para atacar la Vault como kamikazes, además de discutir sobre compiladores y compañeros.

## Summa
fangningc marked this conversation as resolved.
Show resolved Hide resolved

En esta sesión habrás aprendido:

1. Cómo funcionan las llamadas de bajo nivel en el EVM y las cosas extrañas y maravillosas, aunque peligrosas, para las que se pueden utilizar.
2. Cómo se almacena la información en los contratos inteligentes y, por tanto, en Ethereum en su conjunto.
3. Qué hace que la información sea pública y permanente.
4. Más información sobre los métodos API de web3 y cómo utilizarlos para crear tipos específicos de transacciones, directamente desde tu navegador.
5. Qué hacen los compiladores y cómo utilizar sus diferentes versiones.

## Grabación

<Video src="https://www.youtube-nocookie.com/embed/9atqMRJLEoU" />

<Aligner center>

<Image alt="John of Patmos" src="/images/build/sealed_book.jpg" />

</Aligner>