blockchain - la tecnología del futuro

Post on 23-Jan-2018

180 Views

Category:

Business

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

BlockChain la

Tecnología del futuro

@assoritam

+ Rosa María Orellana

¿Quién Soy?

• CEO Wanavana (Research & UX)

• CEO FintechLab (sofi.la, ecash, facturita)

• Estrategia e Implementación de Productos

Digitales (hace más de 10 años)

• Enterprise Agile Coach – UST, VASSLatam

• Agile Coach para Startups

• Mentor en Programas de aceleración

• para Startups, LaunchPad Program, UP,

UDEP, PUCP. (UX, Agile, IT)

• Enseño Agilismo y Python.

@assoritam

Rosa María Orellana M.

Computer Engenieer

Innovación

¿REVOLUCIÓN

TECNOLÓGICA?

BLOCKCHAIN OF THINGS

Bitcoin

Es la primera implementación

real de la tecnología BlockChain.

Lo que Bitcoin hace no es nada

especial. Es Open Source y su

gestión de transacción y emisión

es colaborativa.

Cómo funciona bitcoin es

revolucionario.

Plan Original de

Satoshi Nakamoto

(2009)

• Sistema Distribuido utilizando

Base de Datos Descentralizada - Blockchain

• Sistema de transacción para mover valor P2P

sin intervención de terceros.

• Robusto sistema de Scrypting

(envío, monedas, contratos, etc)

• Principal uso como moneda digital Bitcoin.

Características Principales

https://bitcoin.org/bitcoin.pdf

N1 Transacciones N2 Transacciones N3 Transacciones

Complete Complete Complete

Fuente: Libro “Bitcoin and Cryptocurrency Technologies” - Universidad de Princeton.

Génesis

Cadena de Bloques

A

Protocolo Bitcoin

Bloque de Transacciones

NONCE

(valor único)

Parte1 : Bloque (Cabecera)

• Valor que solamente puede ser usado una vez -

Criptografía.

• Valor aleatorio emitido por los mineros a través de

la Prueba de Trabajo (PoW)

• Sirve para autenticar el bloque actual y evitar que la

información sea reutilizada o cambiada sin realizar

todo el trabajo nuevamente.

PROOF-OF-WORK

Merkle Tree

• Construcción en forma de árbol de valores

• Tiene un hash raíz – merkle root (transacción)

• Tiene nodos hijos con hash cada uno.

• Hash padre se construye a partir del valor hash

de los nodos hijos.

• Verifica la integridad de todos lo datos de

una estructura grande.

• Se logra horizontes largos

• Eficiencia de almacenamiento por que permite

resumen de resúmenes

Características

CONJUNTO DE TRANSACCIONES AGRUPADAS EN BLOQUES

Unidad atómica

Fracción de UA: 10 ^-8 = satoshi

BlockChain

• Almacenamiento de Datos de las

Transacciones

• Garantizar la integridad de una

Transacción

• Garantizar la integridad de los Datos

Algoritmo de Tolerancia a fallos

Bizantinos.

Características BlockChain

Base de Datos Distribuida

P2P

nodos

Tecnología de información integral con

niveles técnicos escalonados y múltiples

clases de aplicaciones para cualquier forma

de registro como:

• activos, inventario e intercambio,

incluyendo todas las áreas de finanzas,

economía y dinero;

• activos duraderos (bienes físicos);

• activos intangibles (votos, ideas,

reputación, intención, datos de salud,

información, etc.)

Blockchain

(Aplicaciones)

UTILIZACIÓN

Categoría Protocolo User Beneficio Ejemplos

Currency Exchange, procesador

de pagos, minería,

billeteras.

Costo, Rapidez CoinBase, ChangeTip,

alguna wallet, algún

exchange.

Pegged Services Negocios por Web Flexibilidad, Nuevos

Modelos de Negocios,

efectos de trabajo en

red, empoderar a los

usuarios

OneName, Mine,

Swarm, Open Baazar,

Asemmbly.

Smart Contracts Proveedor de

Servicios, web, apps, o

herramientas para

usuario final o de auto

servicio.

Autonomía, Costo ,

rapidez.

Mist (By Ethereum),

Smart Contract.

Descentralización

autonomía

Organización

DAO itselft Protección al Usuario,

gobernanza del

usuario, transparencia,

MaidSafe,

OpenGarden, BitNation

Aplicaciones en BlockChain

Smart Contract

• Ethereum

• Hyperledger

• Counterparty

• Rootsock

• Corda

DTL

Son muchos los retos que aún

se deben superar pero los smart

contacts son una de las

aplicaciones de negocios con

mayor potencial para las

tecnologías DLT

BlockChain / Bitcoin

Puede ser la pieza mas segura comercial

A nivel de Tecnologías de Información por que es:

• Segura

• Abierta

• Confiable

• Transparente

Conclusiones

Finite Fields

Elliptic Curves

Elliptic Curve Cryptography

Signing/Verifying Messages

Parsing Transactions

Signing Transactions

Creating Transactions

Script parsing and processing

Address construction/Private Key

Validating Proof-of-Work

Difficulty Calculations

Merkle Tree Construction

Merkle Proofs

Network Message Parsing

Simple Bitcoin Network Node

Finding a job in Bitcoin Development

Temas

Correo: rorellana@fintechlab.pe

GRACIAS!

top related