Con la amplia difusiĆ³n que han tenido las Ofertas Iniciales de Moneda (ICO), muchos han sido los proyectos que han aprovechado este mecanismo de financiamiento para captar importantes sumas de fondos para sus proyectos. Sin embargo, este esquema de financiamiento ha probado tener sus importantes riesgos, al que se le suma un nuevo peligro.
SegĆŗn explicaron los especialistas en desarrollo y programaciĆ³n blockchain Lorenz Breidenbach, Phil Daian, Ari Juels, y Florian TramĆØr -a excepciĆ³n de TramĆØr quien proviene de Stanford, todos profesores o estudiantes de doctorado en la Universidad de Cornell-, en un documento acadĆ©mico titulado Para hundir favorito (frontruner) envĆa un submarino,Ā existe la posibilidad de que algunos nodos puedan infiltrarse en una ICO, priorizando la ejecuciĆ³n de su transacciĆ³n, combinando el conocimiento sobre el funcionamiento de la ICO -bonos, precio de los tokens, caracterĆsticas del contrato inteligente– y modificando sus apuestas en la oferta a partir de ese conocimiento, gracias a la importante cantidad de informaciĆ³n sobre las transacciones a las que pueden acceder los mineros.
Los mineros reordenan, censuran y / o insertan sus propias transacciones para beneficiarse directamente de los mercados que operan en mecanismos econĆ³micos de blockchain. El frontrunning de los mineros aprovecha la responsabilidad de estos en un sistema blockchain para ordenar transacciones.
Lorenz Breidenbach, Phil Daian, Ari Juels, y Florian TramĆØr
Investigadores, especialistas y desarrolladores blockchain
No se trata de un tema baladĆ, pues cada vez los ataques son mĆ”s sofisticados, y comienzan a fijarse en las Ofertas mĆ”s grandes, donde los bonos e incentivos juegan un papel fundamental, logrando excluir de la participaciĆ³n a los inversionistas mĆ”s pequeƱos. SegĆŗn la investigaciĆ³n, es vulnerable cualquier esquema que: āa) proporcione informaciĆ³n completa a los mineros b) no incluya montos determinados para priorizar operaciones y c) se ordene segĆŗn los montos las transaccionesā.
Sin embargo, los investigadores proponen una forma de mitigar, que no eliminar completamente, este fenĆ³meno. SegĆŗn el equipo de investigaciĆ³n, esto se puede desarrollar con el envĆo de āsubmarinosā, cuya idea clave es ocultar los envĆos al Contrato de la ICO junto con otras transacciones no relacionadas e indistinguibles.
En lugar de simplemente ocultar montos de transacciĆ³n, lo cual no es suficiente para evitar el frontrunning, los envĆos submarinos ocultan la existencia misma de una transacciĆ³n. Por supuesto, una transacciĆ³n permanentemente oculta no es muy Ćŗtil. Los envĆos submarinos tambiĆ©n permiten que el remitente aplique una transacciĆ³n en cualquier momento deseado en el futuro.
Lorenz Breidenbach, Phil Daian, Ari Juels, y Florian TramĆØr
Investigadores, especialistas y desarrolladores blockchain
El submarino incorpora una transacciĆ³n real entre una colecciĆ³n de transacciones de cobertura, logrando que la transacciĆ³n submarina se encuentre en un conjunto, en donde se acompaƱa con otras transacciones de cobertura que ofrecen anonimato. Esta forma de anonimato hace āinvisibleā el submarino ante el frontrunner, ofreciendo una soluciĆ³n poderosa y prĆ”ctica que aprovecha que ya hay un volumen bastante alto de transacciones de cobertura de bajo a medio valor en Ethereum, en donde se desarrolla una gran mayorĆa de las ICO del mercado.
Las ICO han recaudado cerca de 2 billones de dĆ³lares desde su irrupciĆ³n en el ecosistema y cada vez generan mayor interĆ©s, no solo en potenciales inversionistas, sino en entes reguladores de todo el mundo, que han advertido de los peligros que, como el frontrunning, pueden afectar la potencial inversiĆ³n en una de estas Ofertas.
5