Aplicación del Derecho en Smart Pablo Fernández Burgueño...

34
Aplicación del Derecho en Smart Contracts Pablo Fernández Burgueño Abogado en Abanlex (España)

Transcript of Aplicación del Derecho en Smart Pablo Fernández Burgueño...

Page 1: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

Aplicación del Derecho en Smart

Contracts PabloFernándezBurgueñoAbogadoenAbanlex

(España)

Page 2: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

Pablo Fernández Burgueño •  Abogadoeinvestigadorjurídico•  FundadordeNevTraceyAbanlex•  Especializadoen:

•  Innovaciónjurídica•  Fintech–Insurtech•  Blockchainycriptoactivos•  Privacidadyciberseguridad

10/19/18 @pablofb 2

Page 3: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 3

1.ElprimerSmartContract

2.SmartContract.Quéesyquénoes

3.SmartContractylosRegistros

4.SmartContractFinanciero

5.SmartContractparalogística

6.SmartContracteidentidad

7.SmartContractyformación

Índice por bloques

Page 4: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

El Primer Smart Contract Bloque1

10/19/18 @pablofb 4

Page 5: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 5

•  SmartContract•  ¿Contratocodificado?•  ¿Contratoauto-actualizable?•  ¿Códigoinformático?

• OrigendelSmartContract•  1994àNickSzabo•  2009àBlockchainBitcoin•  2015àEthereum

Qué es y cuál es el origen del Smart Contract

Page 6: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 6

Bitcoinnaceafinalesde20081.  Creador:SatoshiNakamoto.

•  ¿Quiénes?¿Porquéseoculta?2.  WhitePaper(artículocientífico)del

Bitcoin:Bitcoin:APeer-to-PeerElectronicCashSystem

3.  Dóndesepublicó:TheCryptographyMailingList

Primer Smart Contract: Transferencia de bitcoins

Page 7: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 7

1.  Basededatosenlaqueseapuntacadaoperación.

2.  Replicado/Distribuido.3.  Sutotaldestrucciónes

prácticamenteimposible.4.  Eldocumentoestáformadopor

seccionesdenominadasbloques.

Blockchain / DLT

ImagencedidaporOpenClipart-Vectors

Page 8: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

Smart Contract. (Qué es y qué no es) Bloque2

10/19/18 @pablofb 8

Page 9: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

Qué es y qué no es un smart contract

1.  uncódigoinformático2.  desplegadosobreunacadenade

bloques3.  queunterceropuedeactivar

(habitualmente,pagando)4.  paraejecutarunaacciónparala

cualelsmartcontracthayasidoprogramado

1.  uncontratointeligente

2.  queseauto-ejecuta

3.  cuandoverificaunacondición.

10/19/18 @pablofb 9

Unsmartcontractes: UnSmartcontractnoes:

Page 10: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 10

•  EscódigodesplegadosobreDLT(DistributedLedgerTechnology).• Noesinteligentenicapazdeverificarhechosporsísolo.•  Funciona,porlogeneral,encombinaciónconotrosrecursos.•  Seejecutaautónomamentecuandorecibeuninputdeterminado.•  Losinputspuedenserremitidospororáculosuotrosterceros.•  Sucódigonopuedesereditado;perosípuedesercompletado.

Características de un Smart Contract

Page 11: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

Normas para el desarrollo de Smart Contracts • PropiedadIntelectual:

•  Licenciaspropietarias:estrictas(binario)oshareware

•  FreeSoftware:estrictas(ejemplo:GNUGPL)olibres(ejemplo:X11)

• ProteccióndeDatosdesdeeldiseñoypordefecto(art32GDPR)

EjemploenEthereum:• CORE:MIT/MPLoLGPL+• Aplicaciones:GNUGPL• Middleware:AfferoGNU

10/19/18 @pablofb 11

Page 12: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18@pablofb 12

1.  DistributedLedgerTechnology

2.  TiposdeblockchainoDLT:1.  Públicas2.  Privadas

1.  Quorum2.  Hyperledger3.  BigChainDB

3.  Semi-privadasosemi-públicas

DLT para Smart Contracts

ImagencedidaporVeraKratochvil

Page 13: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

Smart Contract y los registros Bloque3

10/19/18 @pablofb 13

Page 14: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 14

Apunteenlacadenadebloques:

Afterall,withtheBCwecandogreatthings.Terrible,yesbutgreat

https://chain.so/tx/BTC/f3594981f2eb9c2b621a2b2a2c28379dd5f4b2e885272cdd21ab93686ec2c9b5

Apunte en la cadena de bloques

Page 15: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 15

1.  Hashdeldoc2.  Guardaroriginario3.  SubirhashalaCB

Seobtieneunsellodetiempoválidocomosoportealregistro.

Registro de PI sobre la blockchain

Page 16: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 16

• Proof of Existence

• Eternity Wall

• ¿Los Smart Contracts acabarán con los notarios?

Smart Contracts y notarios

Photo by rawpixel on Unsplash

Page 17: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 17

• PaísesyregionesinteresadosenSmartContractspara“suelo”:•  Georgia(conBitfuryGroup)•  Suecia(conChromaWay)•  Ghana(conBitland)

• Normativa:•  LosSmartContractspararegistrosrequierencambiosnormativos.•  CualquierSmartContractderegistrootorgahoy“seguridadprivada”.•  Hoy,losSmartContractnosustituyenalosregistros;loscomplementan.

Normativa – Smart Contracts para registros

Page 18: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

Smart Contract financiero Bloque4

10/19/18 @pablofb 18

Page 19: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 19

Uncriptoactivoenformadecriptomonedaes…1.  unarepresentacióndigitaldevalor2.  quenoesniemitidaporunbancocentralniporunaautoridad

pública,niestávinculadaaunamonedalegalmenteestablecida,

3.  quenoposeeelestatuslegaldemonedaodineropero4.  queesaceptadaporpersonasnaturalesojurídicascomo

mediodecambioyposiblementetambiénparaotrosfines,y5.  quepuedesertransferida,almacenadaointercambiada

electrónicamenteImagencedidaporEricChan

Qué es un Criptoactivo (BCE)

Page 20: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 20

Smart Contracts para Crowdfunding

•  Ejemploweb:Swarm•  EjemploSM:Abanca-SM

Quésepuedeofrecer:• Pre-compradebienes• Derechodevoto•  Etc.

Page 21: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 21

•  TheDAO(informedeUSSecuritiesandExchangeCommission)•  ICO(ejemplo:autopista).Tokenspara:

•  Futuroproductooservicio•  Votaciones•  Beneficios•  otrasfunciones

•  Ejemplos:•  UselessEthereumTokenyJesusCoin•  ICOREAL,NITRO•  UtilitySettlementCoin

Ejemplos de Smart Contracts Financieros

Page 22: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 22

• Usospotenciales:crowdfunding,ventasdebienesyserviciostokenizados,financiaciónatravésdeventurecapital,tokenizacióndeparticipacionessocialesoacciones,sindicacióndepréstamos…

•  TokensERC20:•  CreadosdesdeEthereum,compatiblesconsuscarteras,peroautónomos.•  Permitenrepresentar(tokenizar)bienesreales,créditososerviciosfuturos

• Normativa(dependedelanaturalezadeltoken):•  NuevaDirectivaEuropeadePrevencióndelBlanqueodeCapitales•  Naturalezajurídicadeltoken(security/commodity)ànormativalocal.

Normativa - Smart Contracts financieros

Page 23: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

Smart Contract para logística Bloque5

10/19/18 @pablofb 23

Page 24: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18

@pablofb

24

This illustration was made by Elemaki

Ejemplos:•  Proyectoparanavíos•  Proyectopararouters

Page 25: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 25

•  LosSmartContractdelogísticatendránqueprogramarseconlaideadecumplirlanormativalocalenrelacióncon:

•  Regulaciónsobreenvíosnacionaleseinternacionales•  Normativasobreembargos•  Impuestos,tasasyaduanas•  Regulaciónsobreimportaciónyexportación•  Normasanticorrupciónydeprevencióndelblanqueodecapitals•  Normativacontralatratahumana

Normativa - Smart Contracts de logística

Page 26: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

Smart Contract e identidad Bloque6

10/19/18 @pablofb 26

Page 27: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 27

Page 28: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18@pablofb 28

1.  QuéesAlastriaID

2.  Cómofunciona

3.  Motivos:1.  Controldelsistema2.  Capacidaddeeleccióndelosmiembros3.  Aspectoslegales(proteccióndedatos…)

Smart contracts en AlastraID

Page 29: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

Smart Contract y formación Bloque7

10/19/18 @pablofb 29

Page 30: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

Ejemplos: - Working Hackers - Inesdi

10/19/18

@pablofb

30

Page 31: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

Conclusiones Bloque8

10/19/18 @pablofb 31

Page 32: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 32

•  SiunSmartContractpermiteejecutaruncontrato…• …deberáaplicarselanormativaexistentepara:

•  Contratos•  Sectoresregulados•  ProteccióndeDatos•  PropiedadIntelectual•  PrevencióndelBlanqueodeCapitales(odellavadodedineroodeactivos)•  Infraestructurascríticasyciberseguridad

Normativa básica para los Smart Contracts

Page 33: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 33

•  UnSmartContractes,siseprogramóbien,softwareactualizable.•  Puedeserdesarrolladoydesplegadoporanónimosoidentificados.•  Seaplicaráaelloslanormativatradicionalvalorando:

•  RegiónopaísdelresponsabledelSmartContractydelosusuarios.•  Sector(reguladoonormasespecíficas)sobreelqueincidaelSmartContract.•  Naturalezajurídicadelostokensodelasoperaciones.

•  Problemáticas:alcancemundial,normasaplicablesytribunalcompetente.•  Soluciones:Asistencialegalytécnicadesdelaideaciónyeldesarrollo.

Conclusiones - Normas y Smart Contracts

Page 34: Aplicación del Derecho en Smart Pablo Fernández Burgueño ...felaban.s3-website-us-west-2.amazonaws.com/memorias/archivo... · Pablo Fernández Burgueño Contracts Abogado en Abanlex

10/19/18 @pablofb 34

Gracias por la atención. ¿Comentarios? ¿Preguntas?

PabloFernándezBurgueño–@pablofb

[email protected] www.abanlex.com