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

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

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

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