Web3 es una biblioteca de JavaScript que se puede utilizar para comunicarse con un nodo Ethereum a través de comunicaciónes RPC. Web3 funciona al exponer métodos que se han habilitado a través de RPC. Esto permite el desarrollo de interfaces de usuario (UI) que hacen uso de la biblioteca Web3 para interactuar con los contratos implementados en blockchain. En este post, exploraremos la API de Web3 y presentaremos algunos ejemplos detallados de cómo los contratos se escriben, prueban y se implementan en la cadena de bloques Ethereum. Usaremos varias herramientas como Remix IDE y Ganache para desarrollar y probar contratos inteligentes, y observar los métodos utilizados para implementar contratos inteligentes en redes de prueba de Ethereum y redes privadas. El post explorará cómo se pueden desarrollar interfaces HTML y JavaScript para interactuar con contratos inteligentes implementados en la cadena de bloques e introducen bibliotecas avanzadas como Drizzle.
Los temas que cubriremos son los siguientes:
• Explorando Web3 con Geth
• Despliegue de contrato
• Interacción con contratos a través de interfaces
• Frameworks de desarrollo
Comenzaremos con Web3, y gradualmente construiremos nuestro conocimiento con diversas herramientas y técnicas para el desarrollo de contratos inteligentes.
Imagen del Post: César Manrique. Fragmento del documental Taro. El eco de Manrique. Director Miguel G. Morales.
”Ante la presencia espectacular del destrozo y deterioro sistemático de nuestro planeta, por ese afán desmedido de poder y riqueza, nos encontramos en condiciones de intuir, por ese misterio escondido del instinto, la catástrofe de todo lo que pudiera ocurrir, si no luchamos aportando el esfuerzo de cada uno”
“Hemos empezado a descubrir que todo está interconectado y que la ocupación desmedida del suelo acaba destruyendo a la naturaleza y, por tanto, al ser humano.”
Suscríbete o cómpralo para obtener acceso
Lee más contenido de este tipo suscribiéndote o compra el curso hoy mismo.
- Curso de Blockchain (20). Generalidades de las Blockchains empresariales
- Curso de Blockchain (21). Corda y Quorum
- Curso de Blockchain (19). Mas alla de las criptomonedas
- Curso de Blockchain (18). Tokenización
- Curso de Blockchain (17). Hyperledger
Curso de Blockchain (20). Generalidades de las Blockchains empresariales
En este post, investigaremos las blockchains empresariales. ¿Cuál es la arquitectura estándar de las blockchains empresariales? ¿Por qué se requieren? Responderemos a estas preguntas y también trataremos de responder a la gran pregunta de por qué las cadenas de bloques públicas actuales no son necesariamente una gran elección para casos de uso empresarial. También presentaremos…
Leer más Curso de Blockchain (20). Generalidades de las Blockchains empresarialesCurso de Blockchain (21). Corda y Quorum
corda Corda no es una cadena de bloques por definición porque no utiliza bloques para realizar transacciones por lotes. Aún así, es un libro mayor distribuido y proporciona todos los beneficios que puede ofrecer una cadena de bloques tradicional. Las soluciones blockchain tienen el concepto de transacciones que se agrupan en un bloque, y cada…
Leer más Curso de Blockchain (21). Corda y QuorumCurso de Blockchain (19). Mas alla de las criptomonedas
introduccion Las monedas digitales fueron la primera aplicación del sistema blockchain, y del que casi nadie se dio cuenta de todo el potencial de la tecnología. Aunque Bitcoin, que fué la primera conceptualización importante de blockchain, fue introducido en 2008, no fue hasta años después que las posibles aplicaciones de la tecnología blockchainen industrias distintas…
Leer más Curso de Blockchain (19). Mas alla de las criptomonedas