*Henri habla personalmente y no representando a ninguna empresa o institución de ninguna manera. Toda la información aquí descrita es nuestra interpretación y no necesariamente lo que Henri quiso decir.
@HenriLieutaud es Developer Advocate en @StarkWareLtd, la compañía detrás de StarkNet y Cairo. Es profesor en la Escuela de Ingeniería Leonardo da Vinci en Francia. Antes aplicó los smart contracts para seguros. Hace alrededor de 8 años que se encuentra en el ambiente crypto. StarkNet está creando el futuro y presente de Ethereum.
Hard y soft skills para hispanohablantes:
-Aprender inglés. La lengua del internet es el inglés.
-Curiosidad por conocer más cosas. Preguntar.
-Intentar. No importa si las cosas no funcionan en el primer momento.
-Las redes blockchain no son nada sin la comunidad. StarkNet se apoya en ellos.
¿Qué puede crear un desarrollador en StarkNet?
-Hacer cálculos, por ejemplo la inflación.
-Crear algunos videojuegos basados en Ethereum. Por ejemplo, Axie Infinity.
-Aplicaciones interesantes en ML.
-Explorar datos de Ethereum fuera de la plataforma.
-Codificar redes neuronales básicas y ejecutarlos en StarkNet.
-En 3 años StarkNet podrá desarrollar muchos más proyectos porque estará en manos de millones de desarrolladores.
Tips para aprender Cairo:
-Para las personas que conocen de blockchain, el primer paso es revisar la documentación “Hello, StarkNet”.
-Para los que quieren escribir programas; recomienda ver tutoriales.
-Entender y utilizar smart contracts en Cairo.
-Utilizar un poco Polygon y Ethereum.
-Entender cómo funcionan los flujos. Qué sucede cuando se realiza una transacción.
-Para los que tienen conocimientos avanzados, pueden leer el libro “Mastering Bitcoin” de Andreas Antonopoulos.
-Una vez que se entiende un smart contracts, se recomienda crear uno en Solidity o Cairo. Ambos son lenguajes distintos, pero funcionan de forma similar.
-StarkNet es una extensión de Ethereum. Llegará el momento en que Solidity y Ethereum serán en backend de Cairo y StarkNet.
-Programar en Cairo es diferente a programar en Solidity. Tiene menos limitaciones.
-Si aprendes Cairo puedes encontrar empleo como desarrollador rápidamente.
¿Por qué un programador en IA debería empezar en el mundo blockchain con Cairo y StarkNet?
-Por la liquidez. Para hacer una aplicación similar a Ethereum o Solana, tendrás que manipular activos digitales. StarkNet es una extensión de Ethereum donde está la mayor liquidez del mundo.
-Para crear cosas que puedan hacerse en otra cadena, StarkNet brinda descentralización.
-Para crear cosas nuevas, StarkNet brinda mayores posibilidades.
-En StarkNet todas las cuentas que tienen dinero son smart contracts. No puedes tener activos sin él.