Solidity es mi dolor de cabeza personal y al mismo tiempo mi pasión. Es un lenguaje orientado a objetos para crear contratos autoejecutables en la red de Ether, que tuve que dominar durante el desarrollo de aplicaciones descentralizadas. Para ser honesto, al principio lo odiaba: ¡tantas trampas no obvias que pueden costar millones de dólares!
Mi historia de encuentro con Solidity
Cuando me encontré con él por primera vez en 2017, era una herramienta bastante rudimentaria. Gavin Wood y su equipo lo crearon de manera improvisada, y se notaba. La sintaxis similar a JavaScript parecía familiar, ¡pero en realidad todo funcionaba de manera completamente diferente! Una vez perdí varios Ethers debido a un error elemental en el código — todavía duele recordarlo.
¿De qué es capaz esta bestia?
Solidity me permite crear verdadera magia en la blockchain. Puedo escribir un contrato que redistribuye automáticamente los fondos entre los participantes sin ningún intermediario. ¡Y eso es increíblemente genial! Pero por este poder hay que pagar — los errores son costosos y la depuración es como desactivar una bomba a ciegas.
En el sector DeFi, sin Solidity no se va a ninguna parte. Cada protocolo de préstamos, cada intercambio descentralizado, cada colección de NFT, todo está escrito en él. ¿Y saben qué? Algunos de estos proyectos son un verdadero engaño con agujeros de seguridad del tamaño del Everest. ¡Y en ellos la gente guarda miles de millones...
Influencia en el mercado
Solidity ha cambiado literalmente el mundo financiero, aunque la mayoría de la gente ni siquiera ha oído hablar de él. Ha permitido a pequeños equipos crear productos financieros que antes solo podían ser creados por bancos con ejércitos de abogados y programadores.
Sin embargo, no todo es tan rosy. Este lenguaje se ha convertido en una herramienta para innumerables estafadores y timadores. ¿Cuántos tokens piramidales se han creado en él en cinco minutos? ¿Cuántos "geniales" proyectos han desaparecido con el dinero de los inversores? Solidity ha dado libertad tanto a los genios como a los estafadores.
¿Qué sigue?
Personalmente, veo que Solidity se vuelve cada vez más perfecto, pero los problemas de seguridad no desaparecen. Ahora aparecen lenguajes alternativos que intentan corregir sus deficiencias. ¿Honestamente? Con gusto haría la transición a algo más seguro y predecible. Pero mientras todo el mercado opere en Solidity, todos somos rehenes de esta situación.
En un sentido práctico, si quieres trabajar en la industria de las criptomonedas como desarrollador, sin Solidity no vas a ninguna parte. Es como saber SQL para bases de datos o HTML para la web. Una habilidad básica sin la cual las puertas de la industria están cerradas.
Por cierto, gracias a Solidity muchas plataformas de comercio han podido implementar sus complejos mecanismos de comercio e intercambio. Sin él, la mayoría de los intercambios de criptomonedas modernos simplemente no existirían en su forma actual.
Y sí, a pesar de todos sus defectos, sigo escribiendo en él todos los días. Porque no hay muchas opciones. Pero a veces, por las noches, sueño con pesadillas sobre el desbordamiento de pila y ataques de reentrada. Así es la vida de un desarrollador de contratos inteligentes en 2025.
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
Solidity: el lenguaje que sacó las criptomonedas de un estado primitivo
Solidity es mi dolor de cabeza personal y al mismo tiempo mi pasión. Es un lenguaje orientado a objetos para crear contratos autoejecutables en la red de Ether, que tuve que dominar durante el desarrollo de aplicaciones descentralizadas. Para ser honesto, al principio lo odiaba: ¡tantas trampas no obvias que pueden costar millones de dólares!
Mi historia de encuentro con Solidity
Cuando me encontré con él por primera vez en 2017, era una herramienta bastante rudimentaria. Gavin Wood y su equipo lo crearon de manera improvisada, y se notaba. La sintaxis similar a JavaScript parecía familiar, ¡pero en realidad todo funcionaba de manera completamente diferente! Una vez perdí varios Ethers debido a un error elemental en el código — todavía duele recordarlo.
¿De qué es capaz esta bestia?
Solidity me permite crear verdadera magia en la blockchain. Puedo escribir un contrato que redistribuye automáticamente los fondos entre los participantes sin ningún intermediario. ¡Y eso es increíblemente genial! Pero por este poder hay que pagar — los errores son costosos y la depuración es como desactivar una bomba a ciegas.
En el sector DeFi, sin Solidity no se va a ninguna parte. Cada protocolo de préstamos, cada intercambio descentralizado, cada colección de NFT, todo está escrito en él. ¿Y saben qué? Algunos de estos proyectos son un verdadero engaño con agujeros de seguridad del tamaño del Everest. ¡Y en ellos la gente guarda miles de millones...
Influencia en el mercado
Solidity ha cambiado literalmente el mundo financiero, aunque la mayoría de la gente ni siquiera ha oído hablar de él. Ha permitido a pequeños equipos crear productos financieros que antes solo podían ser creados por bancos con ejércitos de abogados y programadores.
Sin embargo, no todo es tan rosy. Este lenguaje se ha convertido en una herramienta para innumerables estafadores y timadores. ¿Cuántos tokens piramidales se han creado en él en cinco minutos? ¿Cuántos "geniales" proyectos han desaparecido con el dinero de los inversores? Solidity ha dado libertad tanto a los genios como a los estafadores.
¿Qué sigue?
Personalmente, veo que Solidity se vuelve cada vez más perfecto, pero los problemas de seguridad no desaparecen. Ahora aparecen lenguajes alternativos que intentan corregir sus deficiencias. ¿Honestamente? Con gusto haría la transición a algo más seguro y predecible. Pero mientras todo el mercado opere en Solidity, todos somos rehenes de esta situación.
En un sentido práctico, si quieres trabajar en la industria de las criptomonedas como desarrollador, sin Solidity no vas a ninguna parte. Es como saber SQL para bases de datos o HTML para la web. Una habilidad básica sin la cual las puertas de la industria están cerradas.
Por cierto, gracias a Solidity muchas plataformas de comercio han podido implementar sus complejos mecanismos de comercio e intercambio. Sin él, la mayoría de los intercambios de criptomonedas modernos simplemente no existirían en su forma actual.
Y sí, a pesar de todos sus defectos, sigo escribiendo en él todos los días. Porque no hay muchas opciones. Pero a veces, por las noches, sueño con pesadillas sobre el desbordamiento de pila y ataques de reentrada. Así es la vida de un desarrollador de contratos inteligentes en 2025.