Si bien Ethereum, Solana y otras cadenas de bloques han estado a la vanguardia en la creación de dApps, los desarrolladores ahora están considerando el potencial sin explotar de construir sobre Bitcoin con Rootstock. Explore un cambio de paradigma que podría redefinir su experiencia de desarrollo de dApps y abrir puertas a una innovación incomparable. ¿Cómo permite Rootstock construir sobre Bitcoin? Rootstock es un contrato inteligente, cadena lateral compatible con EVM en Bitcoin que permite a los desarrolladores crear aplicaciones descentralizadas (dApps) sobre Bitcoin. Es un que proporciona funcionalidad y escalabilidad de contratos inteligentes sin sacrificar la seguridad de la cadena de bloques de Bitcoin. Su criptomoneda nativa se llama Se utiliza como gas para todas las transacciones que ocurren en la cadena Rootstock. solución de capa 2 RBTC Lea esta guía completa para conocer el desarrollo y la implementación de contratos inteligentes, cómo obtener RBTC, herramientas y recursos para desarrolladores y cómo obtener ayuda al construir sobre Rootstock Blockchain. Si desea obtener una visión en profundidad de Rootstock Blockchain y por qué los desarrolladores eligen construir sobre Rootstock, incluida la compatibilidad con EVM, la escalabilidad, la seguridad de Bitcoin y las tarifas más bajas, lea la primera parte de la serie hackernoon: . DeFi en Bitcoin Parte 1: Una guía para crear dApps en portainjertos Requisitos previos para el desarrollo de contratos inteligentes en portainjertos Los contratos inteligentes son códigos autoejecutables que se almacenan en una cadena de bloques. Se pueden utilizar para automatizar una amplia gama de transacciones y acuerdos, sin necesidad de intermediarios. Es esencial para crear dApps, ya que proporcionan la base para aplicaciones descentralizadas. Para una introducción rápida, lea el Para obtener una introducción rápida a Rootstock, aprenda cómo interactuar con Rootstock en su navegador web y cómo ver las transacciones de Rootstock. guía de inicio rápido Capacidades de contrato inteligente de portainjertos: Rootstock ofrece una variedad de capacidades de contratos inteligentes, que incluyen: Soporte para Solidity: el lenguaje de programación de contratos inteligentes más popular. Desarrollando en Rootstock: DeFi en Bitcoin Porting dApps y beneficios sobre Ethereum Compatibilidad con EVM: la máquina virtual de Rootstock (RVM) es la máquina virtual de alto rendimiento de Rootstock que puede ejecutar contratos inteligentes de forma rápida y eficiente y es compatible con EVM. Seguridad: un entorno seguro y confiable para implementar y ejecutar contratos inteligentes. Dado que Rootstock (Capa 2) se basa en Bitcoin (Capa 1), se beneficia de la alta seguridad de Bitcoin. Ver vídeo en Minería fusionada y por qué es importante Lenguajes de programación de Rootstock Los lenguajes de programación utilizados para desarrollar dApp en Rootstock incluyen: Solidez JavaScript Para mejorar su conocimiento de los contratos inteligentes, inscríbase en el Curso de desarrollador de blockchain portainjertos . Aprenda a escribir, probar, compilar, implementar, proteger y verificar contratos inteligentes utilizando Solidity. Los recursos adicionales incluyen: Cómo configurar un proyecto de casco para portainjertos . La guía completa de dApps Full Stack en RSK - Parte 2: Contratos inteligentes Cómo crear un contrato inteligente actualizable usando UUPS en Rootstock Optimización de la infraestructura blockchain: agregar un servicio API dedicado para solicitudes RPC Cómo hacer una llamada de contrato en la red Rootstock Cómo verificar un contrato en la red Rootstock en pocas palabras ¿Quieres integrarte con Rootstock? Póngase en contacto con nosotros o visitar el Portal del desarrollador Para empezar. Herramientas para desarrolladores Si ya ha desarrollado alguna dApp en Ethereum, debería estar listo para subirse a Rootstock y comenzar a desarrollar Bitcoin. A continuación se muestran algunas herramientas de desarrollador para permitir la implementación de contratos inteligentes en Rootstock, incluidos : exploradores, marcos, bibliotecas, fragmentos de código de demostración, oráculos de blockchain, infraestructura de nodos y monitoreo de contratos inteligentes Exploradores (Explorador de portainjertos) El proporciona una visualización en profundidad de todas las transacciones, bloques, direcciones y tokens en la cadena de bloques. También admite verificaciones/interacciones de contratos. Explorador de blockchain de portainjertos Marcos Los marcos permiten a los desarrolladores de Rootstock participar en el ecosistema de Rootstock en diferentes niveles, como ejecutar nodos completos, intercambiar tokens, extraer criptomonedas y más. A continuación se muestran algunos marcos utilizados para crear dApps Rootstock: : Hardhat es un entorno de desarrollo para el software Ethereum. Consta de diferentes componentes para editar, compilar, depurar e implementar sus contratos inteligentes y dApps, todos los cuales trabajan juntos para crear un entorno de desarrollo completo. Mira este tutorial paso a paso sobre . Hardhat Cómo configurar un proyecto Hardhat para conectarse a Rootstock Testnet : es un marco para el desarrollo rápido de DApps. Aprenda a construir sobre portainjerto usando . utilizarDApp usarDApp utilizar la biblioteca de reacción DApp Bibliotecas Ethers.js: Ethers.js es una biblioteca de JavaScript que permite a los desarrolladores interactuar con blockchain. La biblioteca incluye funciones de utilidad en JavaScript y TypeScript, y también admite billeteras. AbiertoZeppelin: es una biblioteca para el desarrollo seguro de contratos inteligentes que ayuda a los desarrolladores a construir sobre una base sólida de código examinado por la comunidad. AbiertoZeppelin Fragmentos de código de demostración El es un repositorio de github lleno de fragmentos de código que demuestran las tareas de desarrollo en Rootstock. Cada carpeta dentro de este repositorio contiene una demostración separada y tiene sus propias dependencias para instalar. fragmentos de código de demostración Oráculos de cadena de bloques Los oráculos de blockchain son entidades que conectan blockchains a sistemas externos, lo que permite que los contratos inteligentes se ejecuten dependiendo de las entradas y salidas del mundo real. Aquí hay algunos oráculos integrados con Rootstock: La misión es conectar las API de Web2 con Web3 para desbloquear el tremendo potencial de las aplicaciones sin confianza que interactúan con empresas del mundo real y fuentes de datos fuera de la cadena verdaderamente descentralizadas. API3 Infraestructura de nodo es un servicio que proporciona una conexión rápida y sencilla a los nodos Rootstock y una lista en continuo crecimiento de más de 40 nodos de criptomonedas. ObtenerBloque es una solución empresarial blockchain como servicio que permite a los usuarios obtener acceso a Nodos completos y exploradores de libros de bloques a través de una API. El servicio proporciona una infraestructura de alta calidad que es rápida, rentable y confiable. AHORANodos Análisis de datos Blockchain, monitoreo y gestión de activos ayuda a los desarrolladores a crear, monitorear y mejorar contratos inteligentes al proporcionar un conjunto de herramientas para aumentar la productividad, ahorrar tiempo y garantizar que los contratos inteligentes funcionen como se espera. tiernamente es una solución de datos de blockchain alojada que brinda acceso a datos históricos y actuales en cadena para más de 100 blockchains compatibles, incluido Rootstock. covalente es una plataforma de cumplimiento y análisis líder en la industria. Se confía en sus soluciones AML para analizar y gestionar mejor el riesgo. Coinfirmar es una plataforma de nivel empresarial que ofrece una infraestructura segura para mover, almacenar y emitir activos digitales destinados a casos de uso institucional. Bloques contra incendios Infraestructura sin código permite la creación de Blockchains, Subredes y dApps con una interfaz sin código. Protocolo directo ¿Quieres integrarte con Rootstock? Póngase en contacto con nosotros o visitar el Portal del desarrollador Para empezar. Obtener RBTC RBTC, o Smart Bitcoin, es el token nativo de la cadena de bloques Rootstock y está vinculado 1:1 a BTC. Desempeña un papel crucial en el funcionamiento y la seguridad del ecosistema Rootstock y es el token que se utilizará para las tarifas de transacción, la ejecución de contratos inteligentes, el mantenimiento de la vinculación de Bitcoin y como depósito de valor, ya que tiene el mismo valor de BTC. Para comenzar a construir sobre Rootstock, deberá adquirir RBTC. Para obtener una guía detallada sobre intercambios, criptomonedas y las diversas formas de obtener criptomonedas en Rootstock. Ver o . 3 formas sencillas de obtener RBTC Obtenga criptomonedas en portainjertos Aquí hay algunos otros métodos; Grifos A es una aplicación o un sitio web que distribuye pequeñas cantidades de criptomonedas como recompensa por completar tareas sencillas. El se utiliza para obtener tokens de prueba para la construcción y las implementaciones en Testnet. grifo criptográfico Grifo de red de prueba para portainjertos Intercambios descentralizados Los intercambios descentralizados o "DEX" son un mercado de igual a igual donde los usuarios pueden intercambiar criptomonedas sin la necesidad de una autoridad central. En cambio, los DEX utilizan contratos inteligentes para facilitar las operaciones y garantizar que se ejecuten de manera justa y segura. Echemos un vistazo a los DEX que admiten tokens Rootstock: Dinero en cadena es un sistema basado en contratos inteligentes sin custodia y sin permiso para préstamos, empréstitos y operaciones de margen de Bitcoin. Los usuarios pueden comprar SOV con RBTC, intercambiar e intercambiar: tokens DOC, BPRO, rUSDT, xUSD y MOC en Sovryn. Sovryn es un intercambio descentralizado de Money on Chain, que utiliza ticks periódicos en un libro de órdenes para igualar operaciones a un precio emergente, evitando la ejecución anticipada y permitiendo el descubrimiento de precios justos incluso con un volumen bajo. Texas es una extensión del navegador para acceder a aplicaciones Bitcoin, Rootstock y Ethereum. Esta alternativa de MetaMask admite múltiples cadenas de bloques y proporciona la forma más fácil de alternar entre tokens BTC, ETH/ERC20 y RSK con intercambios atómicos integrados con un solo clic. Cartera de calidad Intercambios centralizados Los intercambios centralizados son administrados por una organización centralizada, como un banco, que de otro modo participa en servicios financieros con el objetivo de obtener ganancias. Algunos de estos intercambios incluyen: MonedaEx México Intercambio simple binance montePelerin Rampa Puentes Los puentes son protocolos de software que permiten la comunicación y la interacción entre diferentes blockchains. clavija de 2 vías La vinculación bidireccional es un protocolo que convierte BTC en RBTC y viceversa. Está asegurado por el , que es un sistema de vinculación bidireccional único que protege los bitcoins bloqueados con el mismo hashrate de Bitcoin que establece el consenso. Ver el Para empezar. powpeg Aplicación de clavija de 2 vías Puente Token El permite el movimiento de tokens ERC20 entre una cadena y otra. Puente Ethereum/Portainjerto Puente de cadenas cruzadas de Sovryn El permite transferencias fáciles y sin permiso de sus tokens de una cadena de bloques a otra. Actualmente hay tres cadenas de bloques incluidas en el puente: Rootstock, Ethereum y Binance Smart Chain. Puente de las cadenas cruzadas de Sovryn Carteras compatibles Las carteras que admiten RBTC incluyen: Metamáscara éxodo Mi billetera Ether cifrar billetera de bloques Coinhub Libro mayor trezor MiCrypto D'Ciento Frontera Cuenta Y mucho más… Estándares de tokens admitidos ERC20 ERC677 Para comprender las diferencias, lea . Estándares de tokens fungibles Tipos de activos Fichas fungibles USDRIF: es una moneda estable totalmente criptogarantizada. 1:1 vinculado al dólar estadounidense garantizado por el contrato inteligente que lo crea. RIF Dólar estadounidense RIF: Esto permite a cualquier titular de token consumir los servicios que son compatibles con la arquitectura RIF. Simbólico DOC: es la moneda estable ideal para transacciones diarias y usuarios que buscan mantener el valor actual sin abandonar los beneficios de bitcoin. Dólar en cadena Activos financieros no simbólicos BPRO: Esto permite a los hodlers obtener ingresos pasivos combinados con un apalancamiento gratuito que hace que el precio del token suba aún más cuando el precio de bitcoin sube. simbólico RIF Pro: obtenga apalancamiento adicional en su RIF y también es elegible para ganar una parte de las tarifas generadas por el protocolo RIF on Chain. Titulares Visita el Para empezar. Protocolo descentralizado RIF On Chain Comunidad y apoyo de portainjertos La cadena de bloques Rootstock cuenta con el respaldo de su comunidad de desarrolladores y entusiastas de la cadena de bloques que, en conjunto, brindan una importante base de conocimientos para los recién llegados a la comunidad. Puede encontrar estas comunidades y canales de soporte en: Desbordamiento de pila . Etiqueta #RSK o #Rootstock para obtener soporte. Obtenga respuestas a sus preguntas en Stackoverflow Comunidad global de discordia de portainjertos Únase al portainjerto para obtener los recursos y el apoyo necesarios al comenzar su viaje para desarrollar Bitcoin y Ethereum. Comunidad global de discordia ¿Quieres integrarte con Rootstock? Póngase en contacto con nosotros o visitar el Portal del desarrollador Para empezar. Fuentes educativas gratuitas Realice estos cursos sobre Rootstock para mejorar sus conocimientos sobre Rootstock Sidechain y redacción de contratos inteligentes. Curso de desarrollador de blockchain portainjertos El le enseña cómo desarrollarse en la cadena de bloques Rootstock, con un enfoque principal en el desarrollo de contratos inteligentes. En este curso, aprenderá a escribir, probar, compilar, implementar, proteger y verificar contratos inteligentes utilizando Solidity, ¡y es completamente GRATIS! curso de desarrollador Curso de usuario de portainjertos El tiene como objetivo enseñarle cómo utilizar e interactuar con la red blockchain de Rootstock. ¡Este curso es para un usuario técnico, pero no requiere ni involucra ningún conocimiento de programación y es completamente GRATIS! Curso de usuario Contribuir ¡Aquí están las diversas formas en que puede contribuir al ecosistema de portainjertos! Únase al programa de embajadores , apoye el ecosistema Rootstock y gane recompensas exclusivas. Conviértase en embajador de portainjertos Gana recompensas Colaborar Red Aumentar la red Obtener mercancía Reciba una invitación y participe en eventos exclusivos con los principales líderes de opinión del sector. Enviar un problema Contribuir a la . Portal para desarrolladores de portainjertos Enviar un problema Participa en un hackathon o subvención Ola tres de cierra el 17 de noviembre, y si tiene un proyecto o una idea que podría potenciar nuestro ecosistema, queremos saber de usted. Programa de subvenciones para portainjertos Conoce a los ganadores del . Primeras oleadas del Programa de subvenciones para portainjertos Perspectivas futuras e impacto potencial del portainjerto en la industria blockchain Rootstock está revolucionando la forma en que se crean e implementan las aplicaciones descentralizadas. Al proporcionar funcionalidad de contrato inteligente y escalabilidad en Bitcoin, Rootstock permite a los desarrolladores y empresas crear dApps que sean más seguras, confiables y eficientes. Rootstock también tiene un impacto significativo en la adopción de Bitcoin, al permitir crear dApps en Bitcoin, Rootstock ha abierto nuevas posibilidades para el uso de Bitcoin. Por ejemplo, Rootstock se puede utilizar para crear aplicaciones financieras descentralizadas (DeFi) y otras dApps innovadoras en Bitcoin. En este artículo, cubrimos cómo implementar dApps en Bitcoin utilizando la cadena lateral compatible con Rootstock EVM, analizamos las herramientas de desarrollador y los recursos necesarios para comenzar con Rootstock. Recursos útiles DeFi en Bitcoin: los 4 casos de uso principales para construir sobre portainjertos Portainjerto versus Ethereum: por qué más desarrolladores eligen construir sobre portainjerto Portal para desarrolladores de portainjertos Portainjerto Youtube