SlideShare una empresa de Scribd logo
Proof of Authority
Aura
Proof of AuthorityOrganiza
Incentivando la productividad a través de la
gamificación con Criptomonedas
Ángel Miguel Martínez, Analista & Arquitecto
de Desarrollo en atSistemas
Índice
01
02
03
04
05
06
Gamificación
Componentes
Webhook en Jira
Ethereum y Tokens
Metamask
Mainnet
Atlassian +
Blockchain
Ángel Martínez
07 Demo
Gamificación
1 de 2
¿Qué es? → Técnicas o mecánica presente en juegos/videojuegos
ENTORNOS EMPRESARIAL, EDUCATIVO O MARKETING
¿Es una moda? → No, se basa en la sicología positiva
➢ RESUMEN: Más juego, más entretenimiento = Más aprendizaje, más compromiso
Comprensión
Adaptación
Productividad
Satisfacción
Aburrimiento
Apatía
Pereza
Desinterés
Gamificación
2 de 2
Para vincular a los compañeros y facilitar/extender el uso de tecnologías como Blockchain y
conceptos/herramientas asociadas como criptomonedas, tokens, comisiones, redes, wallet… ➔ ATCOIN
➢ Obtener estas ‘monedas’ a partir del cierre de una issue en Jira, entregar un reporte a tiempo, redactar
un artículo o que supere ‘n’ visitas (Google Analytics), proponer un PR de mejora en Bitbucket, etc.
➢ Canjear o redimir en una ‘tienda’ por artículos de merchandising, complementos o electrónica, etc.
Componentes
Criptoactivo, cualquier cosa
tangible o intangible sobre
la que existe un tipo de
derecho negociable o de uso
Infraestructura de red, Alastria o Ethereum privada Clique PoA con gasPrice = 0
Portal de registro de
empleados con su cuenta
Portal ‘e-commerce’ o tienda
Middleware entre el usuario y el backend Blockchain, es decir, un wallet
API de integración (wrapper del
Smart Contract + IdP + Webhook)
Webhook en Jira
1 de 3
https://developer.atlassian.com/server/jira/platform/webhooks/
Un Webhook es una manera de ser
notificado cuando un evento ha ocurrido
en tu aplicación o la de un tercero.
Es básicamente una solicitud POST
que se envía a una URL específica.
Esa URL está configurada para recibir
el cuerpo de la solicitud POST y
procesarla de alguna manera.
Webhook en Jira
2 de 3
Configuración mediante JQL (Jira Query Language).
Para filtrar/limitar elementos, ejemplo: (status = XXX AND project = YYY)
Webhook en Jira
3 de 3
Configuración en el Workflow en la etapa
Post function.
Se añade el webhook (trigger a webhook)
como post-function al workflow.
Ethereum y Tokens
Specification Standards (1 de 2)
Estándares más comunes
➢ ERC20 – Token fungible (FT)
➢ ERC721 – Token no fungible (NFT)
Otros…
➢ ERC223 y ERC777
➢ ERC998 (CNFT)
➢ ERC1155 (Orientado al negocio de los videojuegos/ocio)
➢ ERC1400 (Token de Seguridad)
Ethereum y Tokens
Specification Standards (2 de 2)
// ------------------------------------------------------------------------
// ERC Token Standard #20 Interface
// https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-tokenstandard.md
// ------------------------------------------------------------------------
contract ERC20Interface {
function totalSupply() public constant returns (uint);
function balanceOf(address tokenOwner) public constant returns (uint balance);
function allowance(address tokenOwner, address spender) public constant returns (uint remaining);
function transfer(address to, uint tokens) public returns (bool success);
function approve(address spender, uint tokens) public returns (bool success);
function transferFrom(address from, address to, uint tokens) public returns (bool success);
event Transfer(address indexed from, address indexed to, uint tokens);
event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}
➢ https://github.com/OpenZeppelin/openzeppelin-contracts
Funcionalidad básica + Extensión a nuevas funciones + buy() + sell()
Metamask
Registro (1 de 3)
Plugin o extensión del navegador que gestiona tus cuentas (wallet o billetera) y sirve de puente entre
diferentes redes.
Objetivo
➢ Todos los servicios integrados en tu navegador.
Operativo en Chrome, FF, Opera y Brave.
Apli nativa en beta para iOS y Android.
Instalación y Creación de cuenta
Metamask
Registro (2 de 3)
Conexión a la red ‘ATCOIN’ (Nodo Alastria o Nodo Red Privada) → RPC Personalizado
Metamask
Registro (3 de 3)
Añadir token personalizado
➢ Pegas la dirección del contrato
ERC20 y de forma automática te
rellena el símbolo más el número
de decimales.
Metamask
Ejemplo (1 de 2) – Token PBL Pebbles en publica.com
Metamask
Ejemplo (2 de 2) – Transferencias
Metamask
Login (1 de 2)
MetaMask hace algo más que una billetera Ethereum.
➢ Cualquier código de front-end puede obtener acceso a todas estas funciones e interactuar con la
cadena de bloques.
web3.personal.sign(message, account, [pass], [callback])
Con el mensaje, la firma/signature y la dirección pública podemos verificar criptográficamente que el
mensaje ha sido firmado correctamente por el usuario. Si este es el caso, entonces el usuario tiene la
propiedad comprobada de la dirección pública, y podemos considerarlo autenticado.
➢ PODEROSO…
Metamask
Login (2 de 2)
Metamask
Ejemplo (1 de 3) – flowerpatch.com
Metamask
Ejemplo (2 de 2) – tokenwarriors.net
Metamask
Ejemplo (3 de 3) -- tor.us
Mainnet
Infura
Mainnet
Etherscan
➢ Explorador de bloques y transacciones estándar de Ethereum
➢ Detector de tokens
➢ Verificar el código fuente del Smart Contract:
✓ Transparencia y auditabilidad
➢ Verificar la propiedad de la dirección Ethereum
utilizada para crear y desplegar el Smart Contract:
✓ Vinculación a tu cuenta Etherscan
✓ Actualizar info del Token/DApp
Alternativas:
https://ethplorer.io/
https://www.etherchain.org/
Índice
01
02
03
04
05
06
Gamificación
Componentes
Webhook en Jira
Ethereum y Tokens
Metamask
Mainnet
Atlassian +
Blockchain
Ángel Martínez
07 Demo
Proof of Authority Aura
Proof of Authority
Organiza
¡Muchas gracias!
linkedin.com/in/angelmmp linkedin.com/in/pedro-delafuente

Más contenido relacionado

La actualidad más candente

Dao (Decentralized Autonomous Organization)
Dao (Decentralized Autonomous Organization)Dao (Decentralized Autonomous Organization)
Dao (Decentralized Autonomous Organization)
Carlos Buendía
 
Los NFT y la nueva revolución del blockchain
Los NFT y la nueva revolución del blockchainLos NFT y la nueva revolución del blockchain
Los NFT y la nueva revolución del blockchain
Josue Nina-Cuchillo
 
Blockchain Facil
Blockchain FacilBlockchain Facil
Blockchain part i
Blockchain part   iBlockchain part   i
Blockchain part i
criptonoticias02
 
Blockchain
BlockchainBlockchain
Blockchain
angelescobar34
 
Infraestructura de clave pública con Software Libre
Infraestructura de clave pública con Software LibreInfraestructura de clave pública con Software Libre
Infraestructura de clave pública con Software Libre
Toni de la Fuente
 
Infrestructura pki
Infrestructura pkiInfrestructura pki
Infrestructura pki
CecyCueva
 
3. certificados y pki
3. certificados y pki3. certificados y pki
3. certificados y pki1 2d
 
Algunas monedas digitales que pagarán ganancias en Argentina
Algunas monedas digitales que pagarán ganancias en ArgentinaAlgunas monedas digitales que pagarán ganancias en Argentina
Algunas monedas digitales que pagarán ganancias en Argentina
Sebastian Resano
 
spri - enpresa digitala / El potencial de la tecnología Blockchain
spri - enpresa digitala / El potencial de la tecnología Blockchainspri - enpresa digitala / El potencial de la tecnología Blockchain
spri - enpresa digitala / El potencial de la tecnología Blockchain
Carlos Barbero Steinblock
 
Pki
PkiPki
Infraestructura PKI
Infraestructura PKIInfraestructura PKI
Infraestructura PKI
Cinthia Duque
 
Blockchain
BlockchainBlockchain
Blockchain
AnthonyMedina44
 
Infraestructura pki
Infraestructura pkiInfraestructura pki
Infraestructura pkigcalahorrano
 
Bitcoin español
Bitcoin españolBitcoin español
Bitcoin español
criptonoticias02
 
Blockchain_marielys
Blockchain_marielysBlockchain_marielys
Blockchain_marielys
Marielys Colina Cordoba
 
Blockchain
BlockchainBlockchain
Blockchain
cristian Lara
 
Infrestructura pki
Infrestructura pkiInfrestructura pki
Infrestructura pki
Freddy Guillermo Lojan Zuñiga
 
Infrestructura pki
Infrestructura pkiInfrestructura pki
Infrestructura pki
dansterec
 

La actualidad más candente (20)

Dao (Decentralized Autonomous Organization)
Dao (Decentralized Autonomous Organization)Dao (Decentralized Autonomous Organization)
Dao (Decentralized Autonomous Organization)
 
Los NFT y la nueva revolución del blockchain
Los NFT y la nueva revolución del blockchainLos NFT y la nueva revolución del blockchain
Los NFT y la nueva revolución del blockchain
 
Blockchain Facil
Blockchain FacilBlockchain Facil
Blockchain Facil
 
Blockchain part i
Blockchain part   iBlockchain part   i
Blockchain part i
 
Blockchain
BlockchainBlockchain
Blockchain
 
Infraestructura de clave pública con Software Libre
Infraestructura de clave pública con Software LibreInfraestructura de clave pública con Software Libre
Infraestructura de clave pública con Software Libre
 
Infrestructura pki
Infrestructura pkiInfrestructura pki
Infrestructura pki
 
3. certificados y pki
3. certificados y pki3. certificados y pki
3. certificados y pki
 
Algunas monedas digitales que pagarán ganancias en Argentina
Algunas monedas digitales que pagarán ganancias en ArgentinaAlgunas monedas digitales que pagarán ganancias en Argentina
Algunas monedas digitales que pagarán ganancias en Argentina
 
spri - enpresa digitala / El potencial de la tecnología Blockchain
spri - enpresa digitala / El potencial de la tecnología Blockchainspri - enpresa digitala / El potencial de la tecnología Blockchain
spri - enpresa digitala / El potencial de la tecnología Blockchain
 
Pki
PkiPki
Pki
 
Infraestructura PKI
Infraestructura PKIInfraestructura PKI
Infraestructura PKI
 
Blockchain
BlockchainBlockchain
Blockchain
 
Pki
PkiPki
Pki
 
Infraestructura pki
Infraestructura pkiInfraestructura pki
Infraestructura pki
 
Bitcoin español
Bitcoin españolBitcoin español
Bitcoin español
 
Blockchain_marielys
Blockchain_marielysBlockchain_marielys
Blockchain_marielys
 
Blockchain
BlockchainBlockchain
Blockchain
 
Infrestructura pki
Infrestructura pkiInfrestructura pki
Infrestructura pki
 
Infrestructura pki
Infrestructura pkiInfrestructura pki
Infrestructura pki
 

Similar a Blockchain Spain II Edición - Ángel Miguel Martínez

Blockchain Spain II - Sergio G. Miranda
Blockchain Spain II - Sergio G. MirandaBlockchain Spain II - Sergio G. Miranda
Blockchain Spain II - Sergio G. Miranda
atSistemas
 
Webinar en español del Token Bridge entre RSK y Ethereum
Webinar en español del Token Bridge entre RSK y EthereumWebinar en español del Token Bridge entre RSK y Ethereum
Webinar en español del Token Bridge entre RSK y Ethereum
Pedro Prete
 
Reporte final
Reporte finalReporte final
Reporte final
Emmanuel moreno vargas
 
QUIERES GANAR DINERO? ENTRA AL LINK Y ESTARAS PARTICIPANDO POR UNA BECA EN AX...
QUIERES GANAR DINERO? ENTRA AL LINK Y ESTARAS PARTICIPANDO POR UNA BECA EN AX...QUIERES GANAR DINERO? ENTRA AL LINK Y ESTARAS PARTICIPANDO POR UNA BECA EN AX...
QUIERES GANAR DINERO? ENTRA AL LINK Y ESTARAS PARTICIPANDO POR UNA BECA EN AX...
AndersonFuentes7
 
Gana Dinero viendo vídeos en youtube es fácil y paga al instante que esperas?
Gana Dinero viendo vídeos en youtube es fácil y paga al instante que esperas?Gana Dinero viendo vídeos en youtube es fácil y paga al instante que esperas?
Gana Dinero viendo vídeos en youtube es fácil y paga al instante que esperas?
AndersonFuentes7
 
FTM.pptx
FTM.pptxFTM.pptx
Especificaciones técnicas y requerimientos para el envío de información opera...
Especificaciones técnicas y requerimientos para el envío de información opera...Especificaciones técnicas y requerimientos para el envío de información opera...
Especificaciones técnicas y requerimientos para el envío de información opera...
Anderson Mendez
 
Seguridad para aplicaciones web java con json web tokens (jwt) 2020
Seguridad para aplicaciones web java con json web tokens (jwt)  2020Seguridad para aplicaciones web java con json web tokens (jwt)  2020
Seguridad para aplicaciones web java con json web tokens (jwt) 2020
Eudris Cabrera
 
Blockchain cambiará las reglas del juego
Blockchain cambiará las reglas del juegoBlockchain cambiará las reglas del juego
Blockchain cambiará las reglas del juego
José Juan Mora Pérez
 
Token - Seguridad para Web Services
Token - Seguridad para Web ServicesToken - Seguridad para Web Services
Token - Seguridad para Web Services
Yesith Valencia
 
U3 practica 6 roland hcastillo 14081422
U3 practica 6 roland hcastillo 14081422U3 practica 6 roland hcastillo 14081422
U3 practica 6 roland hcastillo 14081422
roland castillo
 
Finanzas descentralizadas (DeFi) para todos los públicos-4.pdf
Finanzas descentralizadas (DeFi) para todos los públicos-4.pdfFinanzas descentralizadas (DeFi) para todos los públicos-4.pdf
Finanzas descentralizadas (DeFi) para todos los públicos-4.pdf
Juan Ignacio Pérez Sacristán
 
Ciberseguridad en Blockchain y Smart Contracts: Explorando los Desafíos y Sol...
Ciberseguridad en Blockchain y Smart Contracts: Explorando los Desafíos y Sol...Ciberseguridad en Blockchain y Smart Contracts: Explorando los Desafíos y Sol...
Ciberseguridad en Blockchain y Smart Contracts: Explorando los Desafíos y Sol...
Jose Manuel Ortega Candel
 
Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)
Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)
Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)
Pablo Junco
 
Blockchain y contratos inteligentes
Blockchain y contratos inteligentesBlockchain y contratos inteligentes
Blockchain y contratos inteligentes
Gimer Cervera
 
Introducción al blockchain - La tecnología de las Criptomonedas v.1.0es (20...
Introducción al blockchain - La tecnología de las Criptomonedas   v.1.0es (20...Introducción al blockchain - La tecnología de las Criptomonedas   v.1.0es (20...
Introducción al blockchain - La tecnología de las Criptomonedas v.1.0es (20...
Young Suk Ahn Park
 
Presentacion scraping
Presentacion scrapingPresentacion scraping
Presentacion scraping
Jose Mussach Gomez
 
Raúl Siles y José A. Guasch - Seguridad Web de aplicaciones basadas en DNI-e ...
Raúl Siles y José A. Guasch - Seguridad Web de aplicaciones basadas en DNI-e ...Raúl Siles y José A. Guasch - Seguridad Web de aplicaciones basadas en DNI-e ...
Raúl Siles y José A. Guasch - Seguridad Web de aplicaciones basadas en DNI-e ...
RootedCON
 

Similar a Blockchain Spain II Edición - Ángel Miguel Martínez (20)

Blockchain Spain II - Sergio G. Miranda
Blockchain Spain II - Sergio G. MirandaBlockchain Spain II - Sergio G. Miranda
Blockchain Spain II - Sergio G. Miranda
 
Webinar en español del Token Bridge entre RSK y Ethereum
Webinar en español del Token Bridge entre RSK y EthereumWebinar en español del Token Bridge entre RSK y Ethereum
Webinar en español del Token Bridge entre RSK y Ethereum
 
Reporte final
Reporte finalReporte final
Reporte final
 
QUIERES GANAR DINERO? ENTRA AL LINK Y ESTARAS PARTICIPANDO POR UNA BECA EN AX...
QUIERES GANAR DINERO? ENTRA AL LINK Y ESTARAS PARTICIPANDO POR UNA BECA EN AX...QUIERES GANAR DINERO? ENTRA AL LINK Y ESTARAS PARTICIPANDO POR UNA BECA EN AX...
QUIERES GANAR DINERO? ENTRA AL LINK Y ESTARAS PARTICIPANDO POR UNA BECA EN AX...
 
Gana Dinero viendo vídeos en youtube es fácil y paga al instante que esperas?
Gana Dinero viendo vídeos en youtube es fácil y paga al instante que esperas?Gana Dinero viendo vídeos en youtube es fácil y paga al instante que esperas?
Gana Dinero viendo vídeos en youtube es fácil y paga al instante que esperas?
 
FTM.pptx
FTM.pptxFTM.pptx
FTM.pptx
 
Secure txscalacsharp
Secure txscalacsharpSecure txscalacsharp
Secure txscalacsharp
 
Especificaciones técnicas y requerimientos para el envío de información opera...
Especificaciones técnicas y requerimientos para el envío de información opera...Especificaciones técnicas y requerimientos para el envío de información opera...
Especificaciones técnicas y requerimientos para el envío de información opera...
 
Seguridad para aplicaciones web java con json web tokens (jwt) 2020
Seguridad para aplicaciones web java con json web tokens (jwt)  2020Seguridad para aplicaciones web java con json web tokens (jwt)  2020
Seguridad para aplicaciones web java con json web tokens (jwt) 2020
 
Blockchain cambiará las reglas del juego
Blockchain cambiará las reglas del juegoBlockchain cambiará las reglas del juego
Blockchain cambiará las reglas del juego
 
Token - Seguridad para Web Services
Token - Seguridad para Web ServicesToken - Seguridad para Web Services
Token - Seguridad para Web Services
 
U3 practica 6 roland hcastillo 14081422
U3 practica 6 roland hcastillo 14081422U3 practica 6 roland hcastillo 14081422
U3 practica 6 roland hcastillo 14081422
 
Finanzas descentralizadas (DeFi) para todos los públicos-4.pdf
Finanzas descentralizadas (DeFi) para todos los públicos-4.pdfFinanzas descentralizadas (DeFi) para todos los públicos-4.pdf
Finanzas descentralizadas (DeFi) para todos los públicos-4.pdf
 
Ciberseguridad en Blockchain y Smart Contracts: Explorando los Desafíos y Sol...
Ciberseguridad en Blockchain y Smart Contracts: Explorando los Desafíos y Sol...Ciberseguridad en Blockchain y Smart Contracts: Explorando los Desafíos y Sol...
Ciberseguridad en Blockchain y Smart Contracts: Explorando los Desafíos y Sol...
 
Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)
Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)
Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)
 
Blockchain y contratos inteligentes
Blockchain y contratos inteligentesBlockchain y contratos inteligentes
Blockchain y contratos inteligentes
 
Seguridad en Internet
Seguridad en InternetSeguridad en Internet
Seguridad en Internet
 
Introducción al blockchain - La tecnología de las Criptomonedas v.1.0es (20...
Introducción al blockchain - La tecnología de las Criptomonedas   v.1.0es (20...Introducción al blockchain - La tecnología de las Criptomonedas   v.1.0es (20...
Introducción al blockchain - La tecnología de las Criptomonedas v.1.0es (20...
 
Presentacion scraping
Presentacion scrapingPresentacion scraping
Presentacion scraping
 
Raúl Siles y José A. Guasch - Seguridad Web de aplicaciones basadas en DNI-e ...
Raúl Siles y José A. Guasch - Seguridad Web de aplicaciones basadas en DNI-e ...Raúl Siles y José A. Guasch - Seguridad Web de aplicaciones basadas en DNI-e ...
Raúl Siles y José A. Guasch - Seguridad Web de aplicaciones basadas en DNI-e ...
 

Más de atSistemas

Agile itsm con atlassian
Agile itsm con atlassianAgile itsm con atlassian
Agile itsm con atlassian
atSistemas
 
Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital
atSistemas
 
Webinar 5 net5-2021
Webinar 5 net5-2021Webinar 5 net5-2021
Webinar 5 net5-2021
atSistemas
 
Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.
atSistemas
 
Webinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en AzureWebinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en Azure
atSistemas
 
El futuro del trabajo en equipo
El futuro del trabajo en equipoEl futuro del trabajo en equipo
El futuro del trabajo en equipo
atSistemas
 
La tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarialLa tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarial
atSistemas
 
Transformación Agile
Transformación AgileTransformación Agile
Transformación Agile
atSistemas
 
Transformación cultural
Transformación culturalTransformación cultural
Transformación cultural
atSistemas
 
Technical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWSTechnical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWS
atSistemas
 
Blockchain Spain - Néstor Gándara
Blockchain Spain - Néstor GándaraBlockchain Spain - Néstor Gándara
Blockchain Spain - Néstor Gándara
atSistemas
 
Blockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis GozaloBlockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis Gozalo
atSistemas
 
Blockchain Spain - Ramón Abruña
Blockchain Spain - Ramón AbruñaBlockchain Spain - Ramón Abruña
Blockchain Spain - Ramón Abruña
atSistemas
 
Blockchain Spain - Santiago Chamat
Blockchain Spain - Santiago ChamatBlockchain Spain - Santiago Chamat
Blockchain Spain - Santiago Chamat
atSistemas
 
Blockchain Spain - Antonio Gómez
Blockchain Spain - Antonio GómezBlockchain Spain - Antonio Gómez
Blockchain Spain - Antonio Gómez
atSistemas
 
Blockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel RojasBlockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel Rojas
atSistemas
 
Blockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés SánchezBlockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés Sánchez
atSistemas
 
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, RepsolBlockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
atSistemas
 
Blockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel MartínezBlockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel Martínez
atSistemas
 
Blockchain Spain II - Almudena de la Mata
Blockchain Spain II - Almudena de la MataBlockchain Spain II - Almudena de la Mata
Blockchain Spain II - Almudena de la Mata
atSistemas
 

Más de atSistemas (20)

Agile itsm con atlassian
Agile itsm con atlassianAgile itsm con atlassian
Agile itsm con atlassian
 
Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital
 
Webinar 5 net5-2021
Webinar 5 net5-2021Webinar 5 net5-2021
Webinar 5 net5-2021
 
Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.
 
Webinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en AzureWebinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en Azure
 
El futuro del trabajo en equipo
El futuro del trabajo en equipoEl futuro del trabajo en equipo
El futuro del trabajo en equipo
 
La tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarialLa tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarial
 
Transformación Agile
Transformación AgileTransformación Agile
Transformación Agile
 
Transformación cultural
Transformación culturalTransformación cultural
Transformación cultural
 
Technical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWSTechnical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWS
 
Blockchain Spain - Néstor Gándara
Blockchain Spain - Néstor GándaraBlockchain Spain - Néstor Gándara
Blockchain Spain - Néstor Gándara
 
Blockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis GozaloBlockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis Gozalo
 
Blockchain Spain - Ramón Abruña
Blockchain Spain - Ramón AbruñaBlockchain Spain - Ramón Abruña
Blockchain Spain - Ramón Abruña
 
Blockchain Spain - Santiago Chamat
Blockchain Spain - Santiago ChamatBlockchain Spain - Santiago Chamat
Blockchain Spain - Santiago Chamat
 
Blockchain Spain - Antonio Gómez
Blockchain Spain - Antonio GómezBlockchain Spain - Antonio Gómez
Blockchain Spain - Antonio Gómez
 
Blockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel RojasBlockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel Rojas
 
Blockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés SánchezBlockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés Sánchez
 
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, RepsolBlockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
 
Blockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel MartínezBlockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel Martínez
 
Blockchain Spain II - Almudena de la Mata
Blockchain Spain II - Almudena de la MataBlockchain Spain II - Almudena de la Mata
Blockchain Spain II - Almudena de la Mata
 

Último

Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
juanchogame18
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
AMADO SALVADOR
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
tamarita881
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
actividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañerosactividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañeros
aljitagallego
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
paulroyal74
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
maralache30
 
Todo sobre Minirobotica. Revista Saber Electronica
Todo sobre  Minirobotica. Revista Saber ElectronicaTodo sobre  Minirobotica. Revista Saber Electronica
Todo sobre Minirobotica. Revista Saber Electronica
Carlos Carlosnoemi
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
Trabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De ProgramaciónTrabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De Programación
SofiaCollazos
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Festibity
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
AMADO SALVADOR
 

Último (20)

Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
actividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañerosactividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañeros
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
 
Todo sobre Minirobotica. Revista Saber Electronica
Todo sobre  Minirobotica. Revista Saber ElectronicaTodo sobre  Minirobotica. Revista Saber Electronica
Todo sobre Minirobotica. Revista Saber Electronica
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
Trabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De ProgramaciónTrabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De Programación
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
 

Blockchain Spain II Edición - Ángel Miguel Martínez

  • 1. Proof of Authority Aura Proof of AuthorityOrganiza Incentivando la productividad a través de la gamificación con Criptomonedas Ángel Miguel Martínez, Analista & Arquitecto de Desarrollo en atSistemas
  • 2. Índice 01 02 03 04 05 06 Gamificación Componentes Webhook en Jira Ethereum y Tokens Metamask Mainnet Atlassian + Blockchain Ángel Martínez 07 Demo
  • 3. Gamificación 1 de 2 ¿Qué es? → Técnicas o mecánica presente en juegos/videojuegos ENTORNOS EMPRESARIAL, EDUCATIVO O MARKETING ¿Es una moda? → No, se basa en la sicología positiva ➢ RESUMEN: Más juego, más entretenimiento = Más aprendizaje, más compromiso Comprensión Adaptación Productividad Satisfacción Aburrimiento Apatía Pereza Desinterés
  • 4. Gamificación 2 de 2 Para vincular a los compañeros y facilitar/extender el uso de tecnologías como Blockchain y conceptos/herramientas asociadas como criptomonedas, tokens, comisiones, redes, wallet… ➔ ATCOIN ➢ Obtener estas ‘monedas’ a partir del cierre de una issue en Jira, entregar un reporte a tiempo, redactar un artículo o que supere ‘n’ visitas (Google Analytics), proponer un PR de mejora en Bitbucket, etc. ➢ Canjear o redimir en una ‘tienda’ por artículos de merchandising, complementos o electrónica, etc.
  • 5. Componentes Criptoactivo, cualquier cosa tangible o intangible sobre la que existe un tipo de derecho negociable o de uso Infraestructura de red, Alastria o Ethereum privada Clique PoA con gasPrice = 0 Portal de registro de empleados con su cuenta Portal ‘e-commerce’ o tienda Middleware entre el usuario y el backend Blockchain, es decir, un wallet API de integración (wrapper del Smart Contract + IdP + Webhook)
  • 6. Webhook en Jira 1 de 3 https://developer.atlassian.com/server/jira/platform/webhooks/ Un Webhook es una manera de ser notificado cuando un evento ha ocurrido en tu aplicación o la de un tercero. Es básicamente una solicitud POST que se envía a una URL específica. Esa URL está configurada para recibir el cuerpo de la solicitud POST y procesarla de alguna manera.
  • 7. Webhook en Jira 2 de 3 Configuración mediante JQL (Jira Query Language). Para filtrar/limitar elementos, ejemplo: (status = XXX AND project = YYY)
  • 8. Webhook en Jira 3 de 3 Configuración en el Workflow en la etapa Post function. Se añade el webhook (trigger a webhook) como post-function al workflow.
  • 9. Ethereum y Tokens Specification Standards (1 de 2) Estándares más comunes ➢ ERC20 – Token fungible (FT) ➢ ERC721 – Token no fungible (NFT) Otros… ➢ ERC223 y ERC777 ➢ ERC998 (CNFT) ➢ ERC1155 (Orientado al negocio de los videojuegos/ocio) ➢ ERC1400 (Token de Seguridad)
  • 10. Ethereum y Tokens Specification Standards (2 de 2) // ------------------------------------------------------------------------ // ERC Token Standard #20 Interface // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-tokenstandard.md // ------------------------------------------------------------------------ contract ERC20Interface { function totalSupply() public constant returns (uint); function balanceOf(address tokenOwner) public constant returns (uint balance); function allowance(address tokenOwner, address spender) public constant returns (uint remaining); function transfer(address to, uint tokens) public returns (bool success); function approve(address spender, uint tokens) public returns (bool success); function transferFrom(address from, address to, uint tokens) public returns (bool success); event Transfer(address indexed from, address indexed to, uint tokens); event Approval(address indexed tokenOwner, address indexed spender, uint tokens); } ➢ https://github.com/OpenZeppelin/openzeppelin-contracts Funcionalidad básica + Extensión a nuevas funciones + buy() + sell()
  • 11. Metamask Registro (1 de 3) Plugin o extensión del navegador que gestiona tus cuentas (wallet o billetera) y sirve de puente entre diferentes redes. Objetivo ➢ Todos los servicios integrados en tu navegador. Operativo en Chrome, FF, Opera y Brave. Apli nativa en beta para iOS y Android. Instalación y Creación de cuenta
  • 12. Metamask Registro (2 de 3) Conexión a la red ‘ATCOIN’ (Nodo Alastria o Nodo Red Privada) → RPC Personalizado
  • 13. Metamask Registro (3 de 3) Añadir token personalizado ➢ Pegas la dirección del contrato ERC20 y de forma automática te rellena el símbolo más el número de decimales.
  • 14. Metamask Ejemplo (1 de 2) – Token PBL Pebbles en publica.com
  • 15. Metamask Ejemplo (2 de 2) – Transferencias
  • 16. Metamask Login (1 de 2) MetaMask hace algo más que una billetera Ethereum. ➢ Cualquier código de front-end puede obtener acceso a todas estas funciones e interactuar con la cadena de bloques. web3.personal.sign(message, account, [pass], [callback]) Con el mensaje, la firma/signature y la dirección pública podemos verificar criptográficamente que el mensaje ha sido firmado correctamente por el usuario. Si este es el caso, entonces el usuario tiene la propiedad comprobada de la dirección pública, y podemos considerarlo autenticado. ➢ PODEROSO…
  • 18. Metamask Ejemplo (1 de 3) – flowerpatch.com
  • 19. Metamask Ejemplo (2 de 2) – tokenwarriors.net
  • 20. Metamask Ejemplo (3 de 3) -- tor.us
  • 22. Mainnet Etherscan ➢ Explorador de bloques y transacciones estándar de Ethereum ➢ Detector de tokens ➢ Verificar el código fuente del Smart Contract: ✓ Transparencia y auditabilidad ➢ Verificar la propiedad de la dirección Ethereum utilizada para crear y desplegar el Smart Contract: ✓ Vinculación a tu cuenta Etherscan ✓ Actualizar info del Token/DApp Alternativas: https://ethplorer.io/ https://www.etherchain.org/
  • 23. Índice 01 02 03 04 05 06 Gamificación Componentes Webhook en Jira Ethereum y Tokens Metamask Mainnet Atlassian + Blockchain Ángel Martínez 07 Demo
  • 24. Proof of Authority Aura Proof of Authority Organiza ¡Muchas gracias! linkedin.com/in/angelmmp linkedin.com/in/pedro-delafuente