Skip to content
Volver al blog
Ecosistema

Plataformas de contratos inteligentes: cómo crear, importar e implementar su smart contract en RSK

Tiempo de lectura: 2 minutos
Plataformas de contratos inteligentes: cómo crear, importar e implementar su smart contract en RSK

Los smart contracts han expandido exponencialmente las funcionalidades de la tecnología blockchain. A pesar de que una gran parte de la comunidad de smart contracts ha girado durante mucho tiempo en torno a Ethereum, RSK ha brindado a los desarrolladores de smart contracts la opción de crear, importar e implementar fácilmente soluciones de smart contracts sobre Bitcoin. Sin la molestia de lidiar con nuevos lenguajes de programación complicados, RSK ha permitido codificar con Solidity y generar todo tipo de smart contracts.

RSK es la plataforma de smart contract sobre Bitcoin. Su motor es una versión bifurcada del EVM (Ethereum Virtual Machine). La RVM (la máquina virtual de RSK) es compatible con los smart contracts de Ethereum y las herramientas utilizadas para implementarlos e interactuar con ellos.

El Smart Bitcoin (R-BTC) es el token nativo en RSK y se usa para pagar el gas requerido para la ejecución de las transacciones. Está vinculado 1:1 a Bitcoin, lo que significa que en RSK hay exactamente 21M R-BTC. Un conector bidireccional (2WP) permite la transferencia de Bitcoins de la blockchain de Bitcoin a la blockchain de RSK y viceversa.

Recientemente hemos anunciado el lanzamiento de las RSK3 Libraries y la RWallet, que ofrecen una nueva gama de posibilidades para los desarrolladores.

Las principales áreas de enfoque de estas RSK3 Libraries son:

·Seguridad

·Compatibilidad directa con RSK Blockchain

·Verbosidad reducida frente a web3 (llamadas de función más cortas)

·Base de código ligera que sigue siendo poderosa.

Las libraries permiten interactuar con cuentas de red RSK, contratos, propiedades de red, DApps, así como con varias funciones de utilidad. Los usos principales incluyen la creación de cuentas, la administración de cuentas, la emisión de tokens (por ejemplo, ERC-20) y la formación y firma de transacciones.

Para comenzar a codificar para RSK, debe instalar un nodo local RSK, instalar Truffle & Ganache, editar el smart contract y compilar y desplegar para finalmente ejecutarlo.

Nuestros tutoriales incluyen una amplia gama de explicaciones para desarrolladores que incluyenfrontends, tokens y cajas truffle, entre muchas otras.

A continuación encontrará algunos seminarios web excelentes que lo invitamos a visitar:

Dentro de Solidity

Aprenda a generar Smart contracts en Solidity: cree su primera dApp en RSK

Cree su primer frontend para Smart contracts

Cómo crear su propio token coleccionable en la red RSK

Cómo crear su primer Smart Contract usando Remix y Metamask en RSK

Por último, pero no menos importante, siempre puede verificar el estado de la red a través del explorador y los costos del uso de la red (en comparación con Ethereum) en nuestra estación de combustible.  A medida que ampliamos nuestros casos de uso y funcionalidades y contribuimos con el ecosistema DeFi, RSK tiene todos los ingredientes clave para convertirse en la plataforma de smart contract más importante. Manténganse sintonizados.

Artículos recomendados

Rootstock x Lemon Cash: Guía para transferir RBTC en Lemon

Rootstock x Lemon Cash: Guía para transferir RBTC en Lemon

Este artículo es parte de la serie de Rootstock “Building DeFi on Bitcoin” (Desarrollar DeFi en Bitcoin) que explora diferentes soluciones e integraciones en la blockchain de Rootstock que permiten escalar Bitcoin, llevando capacidades DeFi a la primera blockchain del mundo. Lemon Cash, la principal aplicación de criptomonedas en América Latina, ha anunciado recientemente su […]

Usuarios
Guía Detallada de los Wallets en el Ecosistema Rootstock

Guía Detallada de los Wallets en el Ecosistema Rootstock

Con más de 140 dApps ya integradas en el ecosistema de Rootstock y el creciente número de usuarios que participan en ellas, elegir el wallet adecuado se convierte en algo fundamental para gestionar los activos de forma eficaz y segura.   En este artículo se analizan varios wallets compatibles con Rootstock y se ofrece información sobre […]

DesarrolladoresUsuarios
Smart Bitcoin: 3 maneras fáciles de conseguir RBTC

Smart Bitcoin: 3 maneras fáciles de conseguir RBTC

Trasladar Bitcoin a Rootstock nunca ha sido tan fácil.  Rootstock le permite utilizar sus Bitcoins para interactuar con una serie de protocolos y servicios DeFi, como Sovryn, Tropykus, Money on Chain y Babelfish, entre otros. Para ello, debe trasladar su BTC de la cadena principal de Bitcoin a la cadena lateral de Rootstock, donde adopta la […]

DesarrolladoresUsuarios