Creación de contratos inteligentes en la Red Blockchain de Ethereum con Solidity
Sinopsis del producto
Los contratos inteligentes (Smart Contracts) son una de las piedras angulares de la tecnología blockchain. Entre todos los lenguajes de programación de contratos inteligentes en el mercado, Solidity que se ejecuta en Ethereum Virtual Machine (EVM) es el más popular en términos de número de usuarios, comunidad de desarrolladores, número de contratos en uso, y el reconocimiento público. n nEste libro presenta el lenguaje de programación Solidity desde cero y explica sus características principales en detalle. De forma clara y didáctica se desarrolla la teoría y la práctica del lenguaje de programación Solidity para que cualquier persona interesada en esta tecnología descubra la programación de contratos inteligentes, el uso de frameworks de desarrollo como Truffle y la escritura de aplicaciones descentralizadas (DApps). n nCuando el lector haya finalizado la lectura de este libro podrá comprender los fundamentos técnicos de esta tecnología, y estará capacitado para desarrollar código de contratos inteligentes. n nÍNDICE DE CONTENIDO nPREFACIO nAUTORES nCAPÍTULO 1. INTRODUCCIÓN A BLOCKCHAIN, ETHEREUM Y nCONTRATOS INTELIGENTES n1.1 ETHEREUM n1.2 CONTRATO INTELIGENTE n1.3 GAS n1.4 ETHER n1.5 CUENTAS n1.6 TRANSACCIÓN nCAPÍTULO 2. PREPARANDO EL ENTORNO. HERRAMIENTAS Y nFRAMEWORKS DE DESARROLLO n2.1 LENGUAJES DE DESARROLLO n2.2 COMPILADORES n2.3 HERRAMIENTAS Y LIBRERÍAS n2.4 FRAMEWORKS n2.5 ENTORNO DE DESARROLLO INTEGRADO IDE n2.6 WEB3.JS n2.7 METAMASK n2.8 REDES ETHEREUM n2.9 ETHERSCAN nCAPÍTULO 3. LOS CONTRATOS INTELIGENTES n3.1 HISTORIA n3.2 DEFINICIÓN n3.3 CONTRATOS RICARDIANOS n3.4 PLANTILLAS DE CONTRATOS INTELIGENTES n3.5 ORÁCULOS nCAPÍTULO 4. CONCEPTOS BÁSICOS DE SOLIDITY n4.1 ESTRUCTURA DEL ARCHIVO SOL n4.2 ESTRUCTURA DEL CONTRATO n4.3 VARIABLE n4.4 OPERADORES n4.5 DECLARACIONES n4.6 UBICACIÓN DE DATOS n4.7 MODIFICADOR n4.8 EVENTO n4.9 HERENCIA n4.10 VARIOS nCAPÍTULO 5. CREE SU PRIMER CONTRATO INTELIGENTE CON REMIX n5.1 REMIX n5.2 ESCRIBIENDO UN CONTRATO INTELIGENTE BÁSICO n5.3 COMPILANDO NUESTRO CONTRATO INTELIGENTE n5.4 AGREGAR ALGUNAS PRUEBAS A NUESTRO CONTRATO nINTELIGENTE n5.5 IMPLEMENTAR NUESTRO CONTRATO INTELIGENTE nEN LA RED DE PRUEBA DE RINKEBY n5.6 INTERACTUAR CON NUESTRO CONTRATO INTELIGENTE nIMPLEMENTADO DE REMIX nCAPÍTULO 6. TEMAS AVANZADOS DE SOLIDITY n6.1 PALABRA CLAVE THIS n6.2 ERC20 INTERFACE n6.3 ERC721 INTERFACE n6.4 LLAMADA ENTRE CONTRATOS n6.5 ALGORITMOS BÁSICOS nCAPÍTULO 7. INTERFAZ BINARIA DE APLICACIÓN (ABI) n7.1 ESTRUCTURA DE LA MEMORIA n7.2 SELECTOR DE FUNCIONES n7.3 DEFINICIÓN DE TIPO n7.4 PRESENTACIÓN DE DATOS EN EVM n7.5 CODIFICAR n7.6 PROGRAMACIÓN ABI nCAPÍTULO 8. PRINCIPIOS DE FUNCIONAMIENTO DE LOS CONTRATOS nINTELIGENTES n8.1 PATRÓN DE DISEÑO n8.2 AHORRE COSTOS DE GAS n8.3 EL ENSAMBLADO n8.4 DECONSTRUIR CONTRATO INTELIGENTE nCAPÍTULO 9. CASO DE APLICACIÓN. CONSTRUCCIÓN CONTRATO nINTELIGENTE: RELACIÓN COMERCIAL ENTRE UN EMPLEADOR Y UN nPROFESIONAL INDEPENDIENTE(FREELANCER) n9.1 DESCRIPCIÓN BÁSICA DEL PROBLEMA n9.2 ESCRITURA DEL CÓDIGO DEL CONTRATO INTELIGENTE nCAPÍTULO 10. CASO DE APLICACIÓN. IMPLEMENTACIÓN DE UN nCONTRATO INTELIGENTE DE VOTACIÓN n10.1 CONCEPTUALIZACIÓN DEL CONTRATO INTELIGENTE PARA nVOTACIONES n10.2 CÓDIGO FUENTE DEL CONTRATO INTELIGENTE PARA nVOTACIONES n10.3 EXPLICACIÓN DEL CONTRATO INTELIGENTE. ANÁLISIS nPOR GRUPOS DE LÍNEAS DE CÓDIGO nCAPÍTULO 11. CASO DE APLICACIÓN. CONSTRUCCIÓN CONTRATO nINTELIGENTE: COMPRA Y VENTA DE UN BIEN O SERVICIO n11.1 COMPRENSIÓN DEL CONTRATO INTELIGENTE n11.2 CÓDIGO FUENTE DEL CONTRATO INTELIGENTE: nCOMPRA Y VENTA DE UN BIEN O SERVICIO n11.3 EXPLICACIÓN DEL CONTRATO INTELIGENTE. nANÁLISIS POR GRUPOS DE LÍNEAS DE CÓDIGO nCAPÍTULO 12. ACTUALIZACIÓN DE UN CONTRATO INTELIGENTE n12.1 SOLUCIÓN n12.2 LLAMADA DE PROXY GENÉRICO A ETHEREUM n12.3 ALMACENAMIENTO n12.4 AUGUR n12.5 COLONY nCAPÍTULO 13. SEGURIDAD DE LOS CONTRATOS INTELIGENTES n13.1 ¿POR QUÉ DEBEMOS PREOCUPARNOS POR LA SEGURIDAD? nCAPÍTULO 14. DISEÑO E IMPLEMENTACIÓN DE UNA APLICACIÓN nDESCENTRALIZADA - DAPP n14.1 ¿QUÉ SON LAS APLICACIONES DESCENTRALIZADAS - DAPP? n14.2 CASO DE APLICACIÓN. DISEÑO Y CONSTRUCCIÓN DE UNA DAPP nPARA GESTIONAR LA COMPRA Y VENTA DE UN PRODUCTO nENTRE UN COMPRADOR Y UN VENDEDOR nMATERIAL ADICIONAL
9788419444301
$59.831,00
99999 disponibles
Especificaciones
Quizás te interese
¿Ya lo leíste? Valorá “Creación de contratos inteligentes en la Red Blockchain de Ethereum con Solidity”
Debes acceder para publicar una valoración.

Compendio de historia de san rafael
Manual 5 Nación - Serie Nexos
Nueve délficos
Diseño Humano (Human & Cosmic)
Peter Pan
Huellas en la arena
Excel práctico
Crisis y regímenes de crecimiento
Responsabilidad social corporativa 2º ed
Tierra incógnita: el mar dulce
El convivio
Ecommerce 360° 

Valoraciones
No hay valoraciones aún.