Aplicación de contratos inteligentes en ensayos clínicos. / Aplication of smary contracts in clinical trials.

Parrotta, Agustín (2019) Aplicación de contratos inteligentes en ensayos clínicos. / Aplication of smary contracts in clinical trials. Proyecto Integrador Ingeniería Mecánica, Universidad Nacional de Cuyo, Instituto Balseiro.

[img]
Vista previa
PDF (Tesis)
Español
3821Kb

Resumen en español

Los ensayos o pruebas clínicas consisten en estudios u observaciones sobre la respuesta en el cuerpo humano de nuevas tecnologías medicas, ya sean medicamentos, tratamientos o dispositivos médicos. En general, implican la recolección y el análisis de datos médicos de un gran numero de individuos participantes. En el presente trabajo se desarrollo una aplicación descentralizada para facilitar el manejo de estos datos utilizando como base la tecnología blockchain. Este sistema garantiza privacidad, inmutabilidad y trazabilidad de los datos allá almacenados. La operación sobre el blockchain se realiza a través de contratos inteligentes, que consisten en programas que permiten la disposición de reglas lógicas. En este trabajo se identificaron los principales requerimientos del problema, se realizo el desarrollo de los contratos inteligentes sobre la red Ethereum y, finalmente, se programo la interfaz web que permite la interacción entre los usuarios y los contratos.

Resumen en inglés

Clinical trials consist of studies or observations on the response of new medical technologies in human body, whether medications, treatments or medical devices. In general, they involve the collection and analysis of medical data from a large number of individuals. In the present work, a descentralized application was developed to facilitate the management of this data using the blockchain technology. This system guarantees data privacy, inmutability and traceability. The blockchain operation is performed by smart contracts, which consist of programs that automate actions in the network according to logical rules. Three stages were developed: first, the main requirements or the application were identied. Second, smart contracts were coded over the Ethereum network and, nally, the interface that allows interaction between the user and the contract was programmed as a web application.

Tipo de objeto:Tesis (Proyecto Integrador Ingeniería Mecánica)
Palabras Clave:Clinical trial; Ensayos clínicos; [Smart contracts; Contratos inteligentes; Crytocurrency; Critomoneda; Medical technology; Tecnología médica; Blockchain; Ethereum; Full stack]
Referencias:[1] ANMAT. Investigaciones clnicas farmacologicas, 2019. URL https://www.argentina.gob.ar/anmat/regulados/investigaciones-clinicas-farmacologicas. 1 [2] Spilker, B. Guide to Clinical Trials. Raven Press, pags. 22-23, 1984. 1 [3] Wong, D. R., Bhattacharya, S., Butte, A. J. Prototype of running clinical trials in an untrustworthy environment using blockchain. Nature Communications, 10 (917), 2, 2019. 2 [4] Brooks, R. R., Wang, K. C., Yu, L., Oakley, J., Skjellum, A., SimCenter, et al. Scrybe : A blockchain ledger for clinical trials. IEEE, pags. 1-2, 2018. 2 [5] Benchou, M., Ravaud, P. Blockchain technology for improving clinical research quality. Trials, 18 (335), 1-3, 2017. 2, 5 [6] Hume, S., Sarnikar, S., Becnel, L., Bennedett, D. Visualizing and Validating Metadata Traceabilidty within the CDISC Standars. AMIA Jt Summits Transl Sci Proc, pags. 1-3, 2017. 2 [7] Palombini, M. How Blockchain Could Revolutionize Clinical Trials/Research while Enhancing Patient Safety and Engagement. IEEE, pag. 1, 2017. 2 [8] Irving, G., Holden, J. How blockchain-timestamped protocols could improve the trustworthiness of medical science. F1000Res, 5 (222), 2, 2017. 2 [9] Nakamoto, S. Bitcoin: A peer-to-peer electronic cash system, Dec 2008. URL https://bitcoin.org/bitcoin.pdf. 2, 4 [10] Hans, R., Zuber, H., Rizk, A., Steinmetz, R. Blockchain and Smart Contracts: Disruptive Technologies for the Insurance Market. AMCIS, pags. 1{2, 2017. 2 [11] Buterin, V. Ethereum: A next-generation smart contract and decentralized application platform, 2014. URL https://github.com/ethereum/wiki/wiki/White-Paper. 3, 7 [12] Perez, E. Mecanismos de consenso en blockchain: PoW, PoS, PoI, 2019. URL https://www.tucriptomoneda.com/mecanismos-de-consenso-en-blockchain-pow-pos-poi/. 4 [13] Wikipedia. Contrato inteligente, 2019. URL https://es.wikipedia.org/wiki/Contrato_inteligente. 5 [14] Stanley, A. Big pharma seeks dlt solution fordrug costs, 2018. URL https://www.coindesk.com/blockchain-day-big-pharma-seeks-dlt-solution-drug-costs. 5 [15] Wood, G. Ethereum: A secure decentralised generalised transaction ledger byzantiumversion 3e36772 - 2019-05-12), 2014. URL https://ethereum.github.io/yellowpaper/paper.pdf. 7 [16] Ethereum, M. Solidity: Todos los recursos sobre el lenguaje de programacion de los smart contracts, 2018. URL https://www.miethereum.com/smart-contracts/solidity/. 7 [17] Etherscan. Ethereum gas tracker, 2019. URL https://etherscan.io/gastracker. 8 [18] Kasireddy, P. How does Ethereum work, anyway?, 2017. URL https://medium.com/@preethikasireddy/how-does-ethereum-work-anyway-22d1df506369. 8 [19] Entriken, W. ERC-20 Token Standard, 2015. URL https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md. 9 [20] Surga, J. >Que son los Tokens ERC20 de Ethereum y como funcionan?,2017. URL https://www.criptonoticias.com/colecciones/ tokens-erc20-ethereum-como-funcionan/. 9 [21] Entriken, W. ERC-721 Token Standard, 2018. URL https://github.com/ethereum/EIPs/blob/master/EIPS/eip-721.md. 9 [22] Nash, G. The Anatomy of ERC721, 2017. URL https://medium.com/crypto-currently/the-anatomy-of-erc721-e9db77abfc24. 9 [23] Solidity. Solidity documentation, 2019. URL https://solidity-es.readthedocs.io/es/latest/. 11 [24] web docs, M. Primeros pasos con javascript, 2019. URL https://developer.mozilla.org/es/docs/Learn/JavaScript/First_steps. 11 [25] Terms, T. Javascript, 2014. URL https://techterms.com/definition/javascript. 11 [26] freeCodeCamp. What exactly is Node.js?, 2018. URL https://www.freecodecamp.org/news/what-exactly-is-node-js-ae36e97449f5/. 11 [27] Larrañaga Cahis, F. Tu, yo y package.json, 2018. URL https://medium.com/noders/t%C3%BA-yo-y-package-json-9553929fb2e3. 12 [28] Suite, T. Ganache quickstart, 2019. URL https://www.trufflesuite.com/docs/ganache/quickstart. 12, 62 [29] Benet, J. IPFS - Content Addresses, Versioned, P2P File System (draft 3), year= 2017. IPFS, pags. 1-2. 14 [30] de Informacion Universitaria, S. Siu guaran, 2018. URL https://www.siu.edu.ar/siu-guarani/. 15 [31] Nacion, D. L. La UBA investigara los ttulos fraguados,1997. URL https://www.lanacion.com.ar/sociedad/la-uba-investigara-los-titulos-fraguados-nid65882. 15 [32] Negro, D. R. Condenan al ingeniero trucho descubierto por\Ro Negro", 2018. URL https://www.rionegro.com.ar/condenan-al-ingeniero-trucho-descubierto-por-rio-negro-ED5849978/.16 [33] Zeppelin, O. Github: Open zeppelin, 2019. URL https://github.com/OpenZeppelin/openzeppelin-solidity. 19, 62 [34] Solidity. Solidity documentation: types, 2019. URL https://solidity.readthedocs.io/en/v0.5.9/types.html. 20 [35] Community, E. Solidity documentation, 2018. URL https://solidity.readthedocs.io/en/latest/contracts.html#modifiers. 22 [36] ANMAT. Investigaciones clnicas farmacologicas: Normativa, 2019. URL https://www.argentina.gob.ar/anmat/regulados/investigaciones-clinicas-farmacologicas/normativa. 37 [37] Repositorio del proyecto, 2019. URL https://gitlab.com/ib-trials/. 55, 65 [38] Peh, B. The Basics of Upgradable Proxy Contracts in Ethereum,2018. URL https://medium.com/@blockchain101/the-basics-of-upgradable-proxy-contracts-in-ethereum-479b5d3363d6.59 [39] BFA. Blockchain Federal Argentina: una plataforma multiservicios solida, transparente y conable, 2019. URL https://bfa.ar/. 59 [40] NojeJS. Descarga de NodeJS, 2019. URL https://nodejs.org/. 62 [41] Webpack. Webpack installation, 2019. URL https://webpack.js.org/guides/ installation/. 62 [42] Furter, S. web3.js - Ethereum JavaScript API, 2019. URL https://github.com/ ethereum/web3.js/. 62 [43] True. True Overview, 2019. URL https://www.trufflesuite.com/docs/ truffle/overview. 62 [44] IPFS. Ipfs documentation, 2019. URL https://docs.ipfs.io/introduction/ usage/. 62 [45] Google. Descargar chrome, 2019. URL https://www.google.com/intl/es/ chrome/. 62
Materias:Ingeniería mecánica > Desarrollo de software descentralizado
Divisiones:Gerencia Centro Integral de Medicina Nuclear y Radioterapia de Bariloche
Código ID:837
Depositado Por:Tamara Cárcamo
Depositado En:17 Mar 2021 08:50
Última Modificación:17 Mar 2021 08:50

Personal del repositorio solamente: página de control del documento