SlideShare una empresa de Scribd logo
1 de 13
Blockchain para
KYC-AML
José Angel Arias A., CISA
FinTech Entrepreneur and Investor
Digital Payments Solutions
Unidos compartiendo y aprendiendo
#SGVirtual
El Objetivo de hoy
En esta presentación, quisiera dejarlos con un mejor
entendimiento acerca de los siguientes tópicos:
Los problemas, riesgos y complejidad en la integración de una Base de
Datos nacional de transferencias en moneda extranjera entre los bancos
Las oportunidades y ventajas que la tecnología de Blockchain ofrece para
este problema
The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers.
© José Angel Arias, 2020
Las similitudes y diferencias entre esta aplicación contra otras
aplicaciones complejas de Blockchain como las crypto-monedas
Primero, el problema…
En un mundo donde cada día se realizan 2-3 mil
millones de transacciones de pagos, ¿cómo se
puede determinar cuáles son legítimas y cuáles
están cubriendo lavado de dinero? Los controles
de Prevención de Lavado de Dinero (AML) en un
banco pueden no ser suficientes para detectar si
una persona tiene actividad sospechosa en otros
bancos… ¿puedo realmente saber quién es mi
cliente (KYC)?
¿Por qué es esto
importante?
Photocredit:istock.com
Fuente: quora.com; CapGemini/RBS World Payments Report 2015
• Las regulaciones para prevenir que los fondos provenientes
de actividades ilícitas entren al Sistema financiero son cada
vez más estrictas
• Daño reputacional y severas multas han impactado a
importantes bancos globales por controles de AML fallidos
The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers.
© José Angel Arias, 2020
Conociendo a tu cliente…
En general, todos los bancos tratan de asegurar que
entienden elementos básicos acerca de las personas y
compañías que desean abrir una cuenta:
¿Cómo saber si un buen perfil KYC no sería tan bueno
si considero actividad en otros bancos?
¿Pero está permitido que los bancos conozcan la
información de los clientes en otros bancos?
Photocredit:opensesame.com
Identidad
Fuente de
Ingresos
Perfil
Score Crediticio Nacionalidad
Monto de
Transacciones
Lazos Familiares
Exposición
Política
Cuentas en otros
bancos
Photocredit:swissinfo.ch
The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers.
© José Angel Arias, 2020
Enfoque tradicional: Centralización…
El Banco Central ha requerido a los bancos que envíen todas las
transacciones de transferencias de fondos en moneda extranjera para
integrar la que se ha llamado la Base de Datos de Transferencias
(BDT), para análisis estadísitico y… ¿consultas?
The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former
employers.
© José Angel Arias, 2020
Varios retos y problemas:
Source:www.banxico.org.mx/sistemas-de-
pago
BDT
Base de datos siempre creciente
Single Point of Failure
Información sensible de clientes
expuesta
¿Se pueden compartir datos legalmente?
¿Quién paga por esto?
¿Cuál es el objetivo final de esto?
Blockchain: un registro distribuido
Aunque no hay tiempo para presentar en detalle el diseño
de un Blockchain complejo como el que soporta Bitcoin,
hay elementos clave en la tecnología que necesitamos
comprender y cómo se aplican a problemas como el aquí
presentado:
Photocredit:simonl.org/blockchain
Descentralización Las transacciones viven en una red descentralizada que mantiene el registro
Criptografía
Las transacciones son firmadas usando las llaves privadas de los participantes en el
blockchain
Identidad
La identidad de los participantes es anónima y está basada en usar las llaves públicas
como identidades
Basado en
Transacciones
Esto es un registro basado en transacciones, no basado en cuentas
Consenso distribuido Las reglas para asegurar validez de las transacciones se ejecutan a lo largo de toda la red
The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers.
© José Angel Arias, 2020
Descentralización…
Para el problema presentado, existen grandes ventajas para
todos los participantes de la BDT al publicar y mantener el
registro de las transacciones en un blockchain:
The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers.
© José Angel Arias, 2020
BX+
Actinver
Afirme
Scotia
Azteca
Santande
r
Bajío
Sabadell
Bamsa
Mizuho
Banamex
Mifel
Banjército
JP
Morgan
Banorte
Invex
Banregio
Intercam
Bansí
Inbursa
BBase
HSBC
BBVA
CIBanco
BMonex
BANXICO
Tokio
Accendo
Criptografía: llaves públicas y privadas
En Bitcoin, el concepto de usar el hash de una llave pública para formar
la dirección de la cuenta tiene que ver con anonimidad, como algo
fundacional del modelo:
Llave privada
Sólo conocida por el dueño del par de llaves Pública /
Privada
Llave pública
Usado como elemento para verificar si una transacción
firmada pertenece a la llave proveda
ECDSA
(sk, pk) := generateKeys (size)
sig := sign(sk, message)
isValid := verify(pk, message,
sign)
verify(pk, message, sign(sk,
message)) == true
Genera un par de llaves secreta y pública de un tamaño dado.
Usado para crear una nueva dirección Bitcoin.
Firma un mensaje utilizando un algoritmo definido con la llave
secreta.
Dado un mensaje firmado y una llave pública, la función verifica
que la firma corresponda a ambas.
Cualquier mensaje es válido si se puede verificar que la firma
recibida con la llave pública es la misma que la generada con
la llave privada.
Source:Narayanan,Bonneauetal,“Bitcoinand
CryptocurrencyTechnologies”;PrincetonUniversityPress
The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers.
© José Angel Arias, 2020
Identidad: llaves públicas como identificadores
Siendo un entorno regulado, los nodos creados como parte del
Blockchain pueden ser identificados por el hash de sus llaves públicas
para ser validados por todos los participantes.
Bank Public Key Node Address
Bank 1 a36aca52dc1eb140cf80a3b84d3b5e63
4665ff72950f2b13418243db040024a6
7680adec8eabcabac676
be9e83854ade0bd22cd
b
Bank 2 e09863bb9612e643e2891b9813592bd
047390694dcc6735fa1f9e744dba28bd
4
1Mc7cC6ncHPmiK1hE3
bwneT12bjfTkoY2X
Bank 2 9430f1a103aa84d6f7423acf2df596ef9f
da31bfebc2b31f35140ffebd383ecd
3Jt7N2n2GdYJdLsMgG
mnXGeE1baP87As3s
Bank 3 9d54a8ca08b6758bd0bd0fb5292d609
99aebb662d38dba2c5e90eaf4a57100
30
13dU72QrbyQWVatjX22
wmMZfNQgKDJoW2u
Bank 1
Secret Key 1 Public Key 1
Address1 == hash(pk1)
Bank 2
Secret Key 1 Public Key 1
Address1 == hash(pk1)
Secret Key 2 Public Key 2
Address2 == hash(pk2)
Bank 3
Secret Key 1 Public Key 1
Address1 == hash(pk1)
Aunque no es un requerimiento en Bitcoin, en
este caso de uso sería necesario verificar los
nodos que participan en el blockchain
The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers.
© José Angel Arias, 2020
¿Cómo se ve una transacción?
Dado que las reglas para crear un ID único de cliente son comunes a
todos, un blockchain con IDs anónimos podría ser replicado a todos los
participantes.
Client ID VVC0610121C9 Client Type Legal Personhash( + )
0b7c28c9b7290c98d7438e70b3d3f7c848fbd7d1dc194ff83f4f7cc9b1378e98
Prev: H( )
Period: 201909
#Tx: 75
Amount: 75257.12
Prev: H( )
Period: 201907
#Tx: 14
Amount: 39452.87
Prev: H( )
Period: 201906
#Tx: 56
Amount: 54996.13
Prev: H( )
Period: 201903
#Tx: 156
Amount:
187012.43
Prev: H( )
TX1 ID
TX1 Data
Prev: H( )
TX1 ID
TX1 Data
Prev: H( )
TX1 ID
TX1 Data
Nótese que a
pesar de que
todas las
transacciones son
conocidas por
todos y replicadas
a lo largo del
blockchain, se
mantiene el
anonimato de los
clientes a nivel de
cada banco
The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers.
© José Angel Arias, 2020
Consenso distribuido
Una de las premisas de Bitcoin es que el blockchain es confiable sin la
supervisión de una autoridad central. Para nuestro caso, los tres tipos
de consenso serían como sigue:
Source:Narayanan,Bonneauetal,“Bitcoinand
CryptocurrencyTechnologies”;PrincetonUniversityPress
Consenso
sobre las
reglas
Las reglas acerca de la creación y mantenimiento de transacciones en el Blockchain se
establecen a través de un algoritmo central; las reglas de creación de llaves públicas y
secretas; y algoritmos comunes de hashing.
Consenso
sobre la
historia
Bitcoin asume que no todos los nodos son “honestos” y que algunos podrían no estar
disponibles cuando se publican las transacciones en el blockchain. Aunque este es un caso
de uso en una red pequeña y controlada, se podrían aplicar los mismos supuestos.
Consenso
sobre el valor
En Bitcoin, los participantes están de acuerdo en que el blockchain se mantiene porque los
Bitcoins tienen un valor que puede ser realizado. En nuestro caso, el consenso sería que
cualquier banco puede realizar análisis de riesgo basado en la historia distribuida en el
blockchain.
The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers.
© José Angel Arias, 2020
Reflexiones finales…
Las tecnologías emergentes crean
“hype” pero también nuevas
avenidas para la innovación
Soluciones más simples y
enfocadas pueden reemplazar a
modelos tradicionales centrales
Los clientes se benefician de
soluciones mejoradas y más
simples
Photo credit: Blockgeeks.com
Los bancos tienen el músculo y la
experiencia para atacar ciber-retos
complejos
The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers.
© José Angel Arias, 2020
Blockchain para
KYC-AML
José Angel Arias A., CISA
joseangelmty@gmail.com
https://www.linkedin.com/in/joseangelarias
Unidos compartiendo y aprendiendo
#SGVirtual

Más contenido relacionado

La actualidad más candente

Blockchain: mirando más allá del Bitcoin
Blockchain: mirando más allá del BitcoinBlockchain: mirando más allá del Bitcoin
Blockchain: mirando más allá del BitcoinJUAN BITCOIN
 
Fundamentos de los Smart Contratcs y Bitcoin Pizza Day 22 mayo 2019
Fundamentos de los Smart Contratcs y Bitcoin Pizza Day 22 mayo 2019Fundamentos de los Smart Contratcs y Bitcoin Pizza Day 22 mayo 2019
Fundamentos de los Smart Contratcs y Bitcoin Pizza Day 22 mayo 2019Blockchain España
 
Criptomonedas - Mirada Escéptica y los Desafíos a la Industria Financiera y B...
Criptomonedas - Mirada Escéptica y los Desafíos a la Industria Financiera y B...Criptomonedas - Mirada Escéptica y los Desafíos a la Industria Financiera y B...
Criptomonedas - Mirada Escéptica y los Desafíos a la Industria Financiera y B...Alejandro Barros
 
Whitepaper – Qué es Blockchain y cuáles son sus principales aplicaciones
Whitepaper – Qué es Blockchain y cuáles son sus principales aplicaciones	Whitepaper – Qué es Blockchain y cuáles son sus principales aplicaciones
Whitepaper – Qué es Blockchain y cuáles son sus principales aplicaciones Arsys
 
Blockchain cambiará las reglas del juego
Blockchain cambiará las reglas del juegoBlockchain cambiará las reglas del juego
Blockchain cambiará las reglas del juegoJosé Juan Mora Pérez
 
¿Es factible y rentable la inversión empresarial por medio de Bitcoins?
¿Es factible y rentable la inversión empresarial por medio de Bitcoins?¿Es factible y rentable la inversión empresarial por medio de Bitcoins?
¿Es factible y rentable la inversión empresarial por medio de Bitcoins?Aaron Ruiz
 
Uso de Tecnología de Blockchain en una Infraestructura Financiera
Uso de Tecnología de Blockchain en una Infraestructura FinancieraUso de Tecnología de Blockchain en una Infraestructura Financiera
Uso de Tecnología de Blockchain en una Infraestructura FinancieraDavid Solis
 
Criptomonedas de bancos centrales
Criptomonedas de bancos centralesCriptomonedas de bancos centrales
Criptomonedas de bancos centralesCriptomonedasWorld
 
Fundamentos de la Tecnología Blockchain
Fundamentos de la Tecnología BlockchainFundamentos de la Tecnología Blockchain
Fundamentos de la Tecnología BlockchainGimer Cervera
 
CRIPTOMONEDAS I
CRIPTOMONEDAS ICRIPTOMONEDAS I
CRIPTOMONEDAS IEnmerLR
 
En perspectiva criptomonedas-pwc
En perspectiva criptomonedas-pwcEn perspectiva criptomonedas-pwc
En perspectiva criptomonedas-pwcCriptomonedasWorld
 
Pages from Revista Actuarios 39
Pages from Revista Actuarios 39Pages from Revista Actuarios 39
Pages from Revista Actuarios 39pablovaslo
 
HORA DE GANAR DINERO DESDE TU CASA!!!
HORA DE GANAR DINERO DESDE TU CASA!!!HORA DE GANAR DINERO DESDE TU CASA!!!
HORA DE GANAR DINERO DESDE TU CASA!!!IngCalderon1
 

La actualidad más candente (20)

El Blockchain más allá del Bitcoin
El Blockchain más allá del BitcoinEl Blockchain más allá del Bitcoin
El Blockchain más allá del Bitcoin
 
Blockchain: mirando más allá del Bitcoin
Blockchain: mirando más allá del BitcoinBlockchain: mirando más allá del Bitcoin
Blockchain: mirando más allá del Bitcoin
 
Fundamentos de los Smart Contratcs y Bitcoin Pizza Day 22 mayo 2019
Fundamentos de los Smart Contratcs y Bitcoin Pizza Day 22 mayo 2019Fundamentos de los Smart Contratcs y Bitcoin Pizza Day 22 mayo 2019
Fundamentos de los Smart Contratcs y Bitcoin Pizza Day 22 mayo 2019
 
Algunas aplicaciones del Blockchain
Algunas aplicaciones del BlockchainAlgunas aplicaciones del Blockchain
Algunas aplicaciones del Blockchain
 
Criptomonedas - Mirada Escéptica y los Desafíos a la Industria Financiera y B...
Criptomonedas - Mirada Escéptica y los Desafíos a la Industria Financiera y B...Criptomonedas - Mirada Escéptica y los Desafíos a la Industria Financiera y B...
Criptomonedas - Mirada Escéptica y los Desafíos a la Industria Financiera y B...
 
Whitepaper – Qué es Blockchain y cuáles son sus principales aplicaciones
Whitepaper – Qué es Blockchain y cuáles son sus principales aplicaciones	Whitepaper – Qué es Blockchain y cuáles son sus principales aplicaciones
Whitepaper – Qué es Blockchain y cuáles son sus principales aplicaciones
 
Blockchain cambiará las reglas del juego
Blockchain cambiará las reglas del juegoBlockchain cambiará las reglas del juego
Blockchain cambiará las reglas del juego
 
¿Es factible y rentable la inversión empresarial por medio de Bitcoins?
¿Es factible y rentable la inversión empresarial por medio de Bitcoins?¿Es factible y rentable la inversión empresarial por medio de Bitcoins?
¿Es factible y rentable la inversión empresarial por medio de Bitcoins?
 
Uso de Tecnología de Blockchain en una Infraestructura Financiera
Uso de Tecnología de Blockchain en una Infraestructura FinancieraUso de Tecnología de Blockchain en una Infraestructura Financiera
Uso de Tecnología de Blockchain en una Infraestructura Financiera
 
Criptomonedas de bancos centrales
Criptomonedas de bancos centralesCriptomonedas de bancos centrales
Criptomonedas de bancos centrales
 
Fundamentos de la Tecnología Blockchain
Fundamentos de la Tecnología BlockchainFundamentos de la Tecnología Blockchain
Fundamentos de la Tecnología Blockchain
 
CRIPTOMONEDAS I
CRIPTOMONEDAS ICRIPTOMONEDAS I
CRIPTOMONEDAS I
 
Introducción a la Tecnología Blockchain
Introducción a la Tecnología BlockchainIntroducción a la Tecnología Blockchain
Introducción a la Tecnología Blockchain
 
Criptoactivo trabajo
Criptoactivo trabajoCriptoactivo trabajo
Criptoactivo trabajo
 
En perspectiva criptomonedas-pwc
En perspectiva criptomonedas-pwcEn perspectiva criptomonedas-pwc
En perspectiva criptomonedas-pwc
 
P cih-01
P cih-01P cih-01
P cih-01
 
Pages from Revista Actuarios 39
Pages from Revista Actuarios 39Pages from Revista Actuarios 39
Pages from Revista Actuarios 39
 
Blockchain 101 (español)
Blockchain 101 (español)Blockchain 101 (español)
Blockchain 101 (español)
 
HORA DE GANAR DINERO DESDE TU CASA!!!
HORA DE GANAR DINERO DESDE TU CASA!!!HORA DE GANAR DINERO DESDE TU CASA!!!
HORA DE GANAR DINERO DESDE TU CASA!!!
 
BLOCKCHAIN
BLOCKCHAINBLOCKCHAIN
BLOCKCHAIN
 

Similar a Blockchain KYC-AML

Presentacion_Blockchain_AM.pptx
Presentacion_Blockchain_AM.pptxPresentacion_Blockchain_AM.pptx
Presentacion_Blockchain_AM.pptxssuserc30cee
 
Blockchain: el gran disruptor
Blockchain: el gran disruptorBlockchain: el gran disruptor
Blockchain: el gran disruptoreveris
 
Criptomonedas, Aplicaciones Potenciales de Blockchain y Desafíos Regulatorios...
Criptomonedas, Aplicaciones Potenciales de Blockchain y Desafíos Regulatorios...Criptomonedas, Aplicaciones Potenciales de Blockchain y Desafíos Regulatorios...
Criptomonedas, Aplicaciones Potenciales de Blockchain y Desafíos Regulatorios...eraser Juan José Calderón
 
descripción general de la tecnología Bitcoin y de la moneda bitcoin
 descripción general de la tecnología Bitcoin y de la moneda bitcoin descripción general de la tecnología Bitcoin y de la moneda bitcoin
descripción general de la tecnología Bitcoin y de la moneda bitcoinJUAN BITCOIN
 
IDC Colombia de Tendencias Globales Blockchain 2020
IDC Colombia de Tendencias Globales Blockchain 2020IDC Colombia de Tendencias Globales Blockchain 2020
IDC Colombia de Tendencias Globales Blockchain 2020ProColombia
 
La unión del bitcoin y las APIs
La unión del bitcoin y las APIsLa unión del bitcoin y las APIs
La unión del bitcoin y las APIsBBVA API Market
 
BEGIN BLOCKCHAIN - Module 3_ES.pptx
BEGIN BLOCKCHAIN - Module 3_ES.pptxBEGIN BLOCKCHAIN - Module 3_ES.pptx
BEGIN BLOCKCHAIN - Module 3_ES.pptxcaniceconsulting
 
BEGIN BLOCKCHAIN - Module 4_ES.pptx
BEGIN BLOCKCHAIN - Module 4_ES.pptxBEGIN BLOCKCHAIN - Module 4_ES.pptx
BEGIN BLOCKCHAIN - Module 4_ES.pptxcaniceconsulting
 
Informe Blockchain BlockLift-web
Informe Blockchain BlockLift-webInforme Blockchain BlockLift-web
Informe Blockchain BlockLift-webAlex Preukschat
 
Blockchain : construyendo confianza
Blockchain : construyendo confianzaBlockchain : construyendo confianza
Blockchain : construyendo confianzaGood Rebels
 
Economía Digital.pdf
Economía Digital.pdfEconomía Digital.pdf
Economía Digital.pdfUEAJAE
 

Similar a Blockchain KYC-AML (20)

Presentacion_Blockchain_AM.pptx
Presentacion_Blockchain_AM.pptxPresentacion_Blockchain_AM.pptx
Presentacion_Blockchain_AM.pptx
 
Blockchain: el gran disruptor
Blockchain: el gran disruptorBlockchain: el gran disruptor
Blockchain: el gran disruptor
 
Criptomonedas, Aplicaciones Potenciales de Blockchain y Desafíos Regulatorios...
Criptomonedas, Aplicaciones Potenciales de Blockchain y Desafíos Regulatorios...Criptomonedas, Aplicaciones Potenciales de Blockchain y Desafíos Regulatorios...
Criptomonedas, Aplicaciones Potenciales de Blockchain y Desafíos Regulatorios...
 
CESOP. Pulso Ciudadano. Criptomonedas
CESOP. Pulso Ciudadano. CriptomonedasCESOP. Pulso Ciudadano. Criptomonedas
CESOP. Pulso Ciudadano. Criptomonedas
 
descripción general de la tecnología Bitcoin y de la moneda bitcoin
 descripción general de la tecnología Bitcoin y de la moneda bitcoin descripción general de la tecnología Bitcoin y de la moneda bitcoin
descripción general de la tecnología Bitcoin y de la moneda bitcoin
 
IDC Colombia de Tendencias Globales Blockchain 2020
IDC Colombia de Tendencias Globales Blockchain 2020IDC Colombia de Tendencias Globales Blockchain 2020
IDC Colombia de Tendencias Globales Blockchain 2020
 
Carmary aguilar
Carmary aguilarCarmary aguilar
Carmary aguilar
 
Blockchain y sector asegurador
Blockchain y sector aseguradorBlockchain y sector asegurador
Blockchain y sector asegurador
 
La unión del bitcoin y las APIs
La unión del bitcoin y las APIsLa unión del bitcoin y las APIs
La unión del bitcoin y las APIs
 
Blockchain
BlockchainBlockchain
Blockchain
 
BEGIN BLOCKCHAIN - Module 3_ES.pptx
BEGIN BLOCKCHAIN - Module 3_ES.pptxBEGIN BLOCKCHAIN - Module 3_ES.pptx
BEGIN BLOCKCHAIN - Module 3_ES.pptx
 
TU_PRIMERA_GUIA_DE_CRIPTOMONEDAS.pdf
TU_PRIMERA_GUIA_DE_CRIPTOMONEDAS.pdfTU_PRIMERA_GUIA_DE_CRIPTOMONEDAS.pdf
TU_PRIMERA_GUIA_DE_CRIPTOMONEDAS.pdf
 
Globant Sentinel Report 2022 - Blockchain.pdf
Globant Sentinel Report 2022 - Blockchain.pdfGlobant Sentinel Report 2022 - Blockchain.pdf
Globant Sentinel Report 2022 - Blockchain.pdf
 
La revolucion del blockchain. impacto sectorial y oportunidades de negocio
La revolucion del blockchain. impacto sectorial y oportunidades de negocioLa revolucion del blockchain. impacto sectorial y oportunidades de negocio
La revolucion del blockchain. impacto sectorial y oportunidades de negocio
 
BEGIN BLOCKCHAIN - Module 4_ES.pptx
BEGIN BLOCKCHAIN - Module 4_ES.pptxBEGIN BLOCKCHAIN - Module 4_ES.pptx
BEGIN BLOCKCHAIN - Module 4_ES.pptx
 
Informe Blockchain BlockLift-web
Informe Blockchain BlockLift-webInforme Blockchain BlockLift-web
Informe Blockchain BlockLift-web
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Introduccion a la Tecnologia Blckchain
Introduccion a la Tecnologia BlckchainIntroduccion a la Tecnologia Blckchain
Introduccion a la Tecnologia Blckchain
 
Blockchain : construyendo confianza
Blockchain : construyendo confianzaBlockchain : construyendo confianza
Blockchain : construyendo confianza
 
Economía Digital.pdf
Economía Digital.pdfEconomía Digital.pdf
Economía Digital.pdf
 

Más de Software Guru

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasSoftware Guru
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesSoftware Guru
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environmentsSoftware Guru
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorSoftware Guru
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealSoftware Guru
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowSoftware Guru
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:Software Guru
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learningSoftware Guru
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDiSoftware Guru
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Software Guru
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSSoftware Guru
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...Software Guru
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?Software Guru
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Software Guru
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsSoftware Guru
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosSoftware Guru
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressSoftware Guru
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsSoftware Guru
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Software Guru
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoSoftware Guru
 

Más de Software Guru (20)

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las Cosas
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso reales
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environments
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador Senior
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto ideal
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache Airflow
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learning
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDi
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJS
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOps
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stress
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goals
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseño
 

Último

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 

Último (19)

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 

Blockchain KYC-AML

  • 1. Blockchain para KYC-AML José Angel Arias A., CISA FinTech Entrepreneur and Investor Digital Payments Solutions Unidos compartiendo y aprendiendo #SGVirtual
  • 2. El Objetivo de hoy En esta presentación, quisiera dejarlos con un mejor entendimiento acerca de los siguientes tópicos: Los problemas, riesgos y complejidad en la integración de una Base de Datos nacional de transferencias en moneda extranjera entre los bancos Las oportunidades y ventajas que la tecnología de Blockchain ofrece para este problema The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers. © José Angel Arias, 2020 Las similitudes y diferencias entre esta aplicación contra otras aplicaciones complejas de Blockchain como las crypto-monedas
  • 3. Primero, el problema… En un mundo donde cada día se realizan 2-3 mil millones de transacciones de pagos, ¿cómo se puede determinar cuáles son legítimas y cuáles están cubriendo lavado de dinero? Los controles de Prevención de Lavado de Dinero (AML) en un banco pueden no ser suficientes para detectar si una persona tiene actividad sospechosa en otros bancos… ¿puedo realmente saber quién es mi cliente (KYC)? ¿Por qué es esto importante? Photocredit:istock.com Fuente: quora.com; CapGemini/RBS World Payments Report 2015 • Las regulaciones para prevenir que los fondos provenientes de actividades ilícitas entren al Sistema financiero son cada vez más estrictas • Daño reputacional y severas multas han impactado a importantes bancos globales por controles de AML fallidos The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers. © José Angel Arias, 2020
  • 4. Conociendo a tu cliente… En general, todos los bancos tratan de asegurar que entienden elementos básicos acerca de las personas y compañías que desean abrir una cuenta: ¿Cómo saber si un buen perfil KYC no sería tan bueno si considero actividad en otros bancos? ¿Pero está permitido que los bancos conozcan la información de los clientes en otros bancos? Photocredit:opensesame.com Identidad Fuente de Ingresos Perfil Score Crediticio Nacionalidad Monto de Transacciones Lazos Familiares Exposición Política Cuentas en otros bancos Photocredit:swissinfo.ch The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers. © José Angel Arias, 2020
  • 5. Enfoque tradicional: Centralización… El Banco Central ha requerido a los bancos que envíen todas las transacciones de transferencias de fondos en moneda extranjera para integrar la que se ha llamado la Base de Datos de Transferencias (BDT), para análisis estadísitico y… ¿consultas? The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers. © José Angel Arias, 2020 Varios retos y problemas: Source:www.banxico.org.mx/sistemas-de- pago BDT Base de datos siempre creciente Single Point of Failure Información sensible de clientes expuesta ¿Se pueden compartir datos legalmente? ¿Quién paga por esto? ¿Cuál es el objetivo final de esto?
  • 6. Blockchain: un registro distribuido Aunque no hay tiempo para presentar en detalle el diseño de un Blockchain complejo como el que soporta Bitcoin, hay elementos clave en la tecnología que necesitamos comprender y cómo se aplican a problemas como el aquí presentado: Photocredit:simonl.org/blockchain Descentralización Las transacciones viven en una red descentralizada que mantiene el registro Criptografía Las transacciones son firmadas usando las llaves privadas de los participantes en el blockchain Identidad La identidad de los participantes es anónima y está basada en usar las llaves públicas como identidades Basado en Transacciones Esto es un registro basado en transacciones, no basado en cuentas Consenso distribuido Las reglas para asegurar validez de las transacciones se ejecutan a lo largo de toda la red The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers. © José Angel Arias, 2020
  • 7. Descentralización… Para el problema presentado, existen grandes ventajas para todos los participantes de la BDT al publicar y mantener el registro de las transacciones en un blockchain: The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers. © José Angel Arias, 2020 BX+ Actinver Afirme Scotia Azteca Santande r Bajío Sabadell Bamsa Mizuho Banamex Mifel Banjército JP Morgan Banorte Invex Banregio Intercam Bansí Inbursa BBase HSBC BBVA CIBanco BMonex BANXICO Tokio Accendo
  • 8. Criptografía: llaves públicas y privadas En Bitcoin, el concepto de usar el hash de una llave pública para formar la dirección de la cuenta tiene que ver con anonimidad, como algo fundacional del modelo: Llave privada Sólo conocida por el dueño del par de llaves Pública / Privada Llave pública Usado como elemento para verificar si una transacción firmada pertenece a la llave proveda ECDSA (sk, pk) := generateKeys (size) sig := sign(sk, message) isValid := verify(pk, message, sign) verify(pk, message, sign(sk, message)) == true Genera un par de llaves secreta y pública de un tamaño dado. Usado para crear una nueva dirección Bitcoin. Firma un mensaje utilizando un algoritmo definido con la llave secreta. Dado un mensaje firmado y una llave pública, la función verifica que la firma corresponda a ambas. Cualquier mensaje es válido si se puede verificar que la firma recibida con la llave pública es la misma que la generada con la llave privada. Source:Narayanan,Bonneauetal,“Bitcoinand CryptocurrencyTechnologies”;PrincetonUniversityPress The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers. © José Angel Arias, 2020
  • 9. Identidad: llaves públicas como identificadores Siendo un entorno regulado, los nodos creados como parte del Blockchain pueden ser identificados por el hash de sus llaves públicas para ser validados por todos los participantes. Bank Public Key Node Address Bank 1 a36aca52dc1eb140cf80a3b84d3b5e63 4665ff72950f2b13418243db040024a6 7680adec8eabcabac676 be9e83854ade0bd22cd b Bank 2 e09863bb9612e643e2891b9813592bd 047390694dcc6735fa1f9e744dba28bd 4 1Mc7cC6ncHPmiK1hE3 bwneT12bjfTkoY2X Bank 2 9430f1a103aa84d6f7423acf2df596ef9f da31bfebc2b31f35140ffebd383ecd 3Jt7N2n2GdYJdLsMgG mnXGeE1baP87As3s Bank 3 9d54a8ca08b6758bd0bd0fb5292d609 99aebb662d38dba2c5e90eaf4a57100 30 13dU72QrbyQWVatjX22 wmMZfNQgKDJoW2u Bank 1 Secret Key 1 Public Key 1 Address1 == hash(pk1) Bank 2 Secret Key 1 Public Key 1 Address1 == hash(pk1) Secret Key 2 Public Key 2 Address2 == hash(pk2) Bank 3 Secret Key 1 Public Key 1 Address1 == hash(pk1) Aunque no es un requerimiento en Bitcoin, en este caso de uso sería necesario verificar los nodos que participan en el blockchain The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers. © José Angel Arias, 2020
  • 10. ¿Cómo se ve una transacción? Dado que las reglas para crear un ID único de cliente son comunes a todos, un blockchain con IDs anónimos podría ser replicado a todos los participantes. Client ID VVC0610121C9 Client Type Legal Personhash( + ) 0b7c28c9b7290c98d7438e70b3d3f7c848fbd7d1dc194ff83f4f7cc9b1378e98 Prev: H( ) Period: 201909 #Tx: 75 Amount: 75257.12 Prev: H( ) Period: 201907 #Tx: 14 Amount: 39452.87 Prev: H( ) Period: 201906 #Tx: 56 Amount: 54996.13 Prev: H( ) Period: 201903 #Tx: 156 Amount: 187012.43 Prev: H( ) TX1 ID TX1 Data Prev: H( ) TX1 ID TX1 Data Prev: H( ) TX1 ID TX1 Data Nótese que a pesar de que todas las transacciones son conocidas por todos y replicadas a lo largo del blockchain, se mantiene el anonimato de los clientes a nivel de cada banco The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers. © José Angel Arias, 2020
  • 11. Consenso distribuido Una de las premisas de Bitcoin es que el blockchain es confiable sin la supervisión de una autoridad central. Para nuestro caso, los tres tipos de consenso serían como sigue: Source:Narayanan,Bonneauetal,“Bitcoinand CryptocurrencyTechnologies”;PrincetonUniversityPress Consenso sobre las reglas Las reglas acerca de la creación y mantenimiento de transacciones en el Blockchain se establecen a través de un algoritmo central; las reglas de creación de llaves públicas y secretas; y algoritmos comunes de hashing. Consenso sobre la historia Bitcoin asume que no todos los nodos son “honestos” y que algunos podrían no estar disponibles cuando se publican las transacciones en el blockchain. Aunque este es un caso de uso en una red pequeña y controlada, se podrían aplicar los mismos supuestos. Consenso sobre el valor En Bitcoin, los participantes están de acuerdo en que el blockchain se mantiene porque los Bitcoins tienen un valor que puede ser realizado. En nuestro caso, el consenso sería que cualquier banco puede realizar análisis de riesgo basado en la historia distribuida en el blockchain. The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers. © José Angel Arias, 2020
  • 12. Reflexiones finales… Las tecnologías emergentes crean “hype” pero también nuevas avenidas para la innovación Soluciones más simples y enfocadas pueden reemplazar a modelos tradicionales centrales Los clientes se benefician de soluciones mejoradas y más simples Photo credit: Blockgeeks.com Los bancos tienen el músculo y la experiencia para atacar ciber-retos complejos The opinions presented in this material represent personal analysis of the author for discussion purposes and do not represent in any way the view or opinions of his current or former employers. © José Angel Arias, 2020
  • 13. Blockchain para KYC-AML José Angel Arias A., CISA joseangelmty@gmail.com https://www.linkedin.com/in/joseangelarias Unidos compartiendo y aprendiendo #SGVirtual