Comparte este artículo
Solana Labs, conocida por su plataforma blockchain de alta velocidad y bajo costo, ha presentado un nuevo compilador, Solang, en un esfuerzo por cerrar la brecha entre los desarrolladores de Ethereum y el ecosistema de Solana, Solana publicado el 19 de julio.
1/ 🎉Presentamos a Solang: construyendo sobre Solana con solidez
Hoy, @solanalabs anuncia Solang, un compilador que permite a los desarrolladores escribir contratos inteligentes en Solana en Solidity, el lenguaje de programación principal de Ethereum.https://t.co/X703sAMJBC
Más información👇
— Solana (@solana) 19 de julio de 2023
Solang sigue el anuncio de Neon a principios de esta semana, sugiriendo un esfuerzo coordinado para traer los beneficios de implementar Ethereum DApps directamente en la red, utilizando las capacidades técnicas de Solana con una reconfiguración de código mínima.
Ambos utilizan Solidity, pero como decía una declaración de Solang, ambos “son enfoques complementarios para el mismo problema de mejorar la compatibilidad de Solana con los enfoques de desarrollo existentes de Ethereum”.
Al abrir Solana a Solidity, Solang crea una plataforma más accesible para los desarrolladores de Ethereum. Hasta ahora, Solana ha sido ampliamente reconocida por usar los lenguajes Rust o C para escribir contratos inteligentes, pero este paso a Solidity podría diversificar potencialmente su base de desarrolladores.
Las características clave de Solang incluyen la compatibilidad con Ethereum Solidity 0.8, lo que permite un entorno de trabajo familiar para los desarrolladores de Ethereum. Tiene la capacidad de llamar a otros contratos inteligentes de Solana, lo que garantiza una integración sin esfuerzo dentro del ecosistema existente. También admite tokens Solana SPL, lo que amplía la gama de transacciones disponibles en la red Solana.
El nuevo compilador también admite direcciones derivadas de programas, lo que mejora la seguridad general del sistema. Otra característica notable es su soporte para Anchor, un marco popular para el desarrollo de contratos inteligentes de Solana, que agiliza aún más el proceso de desarrollo en Solana.
Solang crea contratos inteligentes nativos de Solana y brinda acceso a la funcionalidad integrada nativa de Solana, lo que permite a los desarrolladores aprovechar los atributos únicos de Solana. Este lanzamiento se alinea con el impulso continuo de Solana Labs para expandir el alcance de su ecosistema, siguiendo el liderazgo de la comunidad creación de Seahorse el año pasado, lo que permitió que los contratos inteligentes de Solana se escribieran en Python.