aplicación del derecho en smart pablo fernández burgueño...
Post on 17-Jul-2020
4 Views
Preview:
TRANSCRIPT
Aplicación del Derecho en Smart
Contracts PabloFernándezBurgueñoAbogadoenAbanlex
(España)
Pablo Fernández Burgueño • Abogadoeinvestigadorjurídico• FundadordeNevTraceyAbanlex• Especializadoen:
• Innovaciónjurídica• Fintech–Insurtech• Blockchainycriptoactivos• Privacidadyciberseguridad
10/19/18 @pablofb 2
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
El Primer Smart Contract Bloque1
10/19/18 @pablofb 4
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
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
10/19/18 @pablofb 7
1. Basededatosenlaqueseapuntacadaoperación.
2. Replicado/Distribuido.3. Sutotaldestrucciónes
prácticamenteimposible.4. Eldocumentoestáformadopor
seccionesdenominadasbloques.
Blockchain / DLT
ImagencedidaporOpenClipart-Vectors
Smart Contract. (Qué es y qué no es) Bloque2
10/19/18 @pablofb 8
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:
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
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
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
Smart Contract y los registros Bloque3
10/19/18 @pablofb 13
10/19/18 @pablofb 14
Apunteenlacadenadebloques:
Afterall,withtheBCwecandogreatthings.Terrible,yesbutgreat
https://chain.so/tx/BTC/f3594981f2eb9c2b621a2b2a2c28379dd5f4b2e885272cdd21ab93686ec2c9b5
Apunte en la cadena de bloques
10/19/18 @pablofb 15
1. Hashdeldoc2. Guardaroriginario3. SubirhashalaCB
Seobtieneunsellodetiempoválidocomosoportealregistro.
Registro de PI sobre la blockchain
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
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
Smart Contract financiero Bloque4
10/19/18 @pablofb 18
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)
10/19/18 @pablofb 20
Smart Contracts para Crowdfunding
• Ejemploweb:Swarm• EjemploSM:Abanca-SM
Quésepuedeofrecer:• Pre-compradebienes• Derechodevoto• Etc.
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
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
Smart Contract para logística Bloque5
10/19/18 @pablofb 23
10/19/18
@pablofb
24
This illustration was made by Elemaki
Ejemplos:• Proyectoparanavíos• Proyectopararouters
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
Smart Contract e identidad Bloque6
10/19/18 @pablofb 26
10/19/18 @pablofb 27
10/19/18@pablofb 28
1. QuéesAlastriaID
2. Cómofunciona
3. Motivos:1. Controldelsistema2. Capacidaddeeleccióndelosmiembros3. Aspectoslegales(proteccióndedatos…)
Smart contracts en AlastraID
Smart Contract y formación Bloque7
10/19/18 @pablofb 29
Ejemplos: - Working Hackers - Inesdi
10/19/18
@pablofb
30
Conclusiones Bloque8
10/19/18 @pablofb 31
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
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
10/19/18 @pablofb 34
Gracias por la atención. ¿Comentarios? ¿Preguntas?
PabloFernándezBurgueño–@pablofb
pablo@abanlex.com www.abanlex.com
top related