ยฟCรณmo recuperar fondos bloqueados o enviados a una direcciรณn errรณnea de cartera? Esta pregunta ha estado presente en el ecosistema blockchain desde hace tiempo, volviendo a resaltar debido al reciente ataque sufrido por el monedero multi-firma, Parity, en uno de sus contratos inteligentes, bloqueando mรกs de 500 mil ethers de su biblioteca de almacenamiento,ย los cuales podrรญan ser recuperados por medio de la propuestaย EIP156 de Vitalik Buterin.
Segรบn fuentes oficiales, un usuario anรณnimo encontrรณ una vulnerabilidad en el contrato inteligente de la biblioteca que almacena los datos del monedero. Este suceso leย permitiรณ obtener acceso al contrato y lo convirtiรณ en el propietario del mismo. Posterior a este descubrimiento, el usuario realizรณ un suicidio del contrato subyacente a las billetes y bloqueรณ los fondos de 587 monederos de Parity, los cuales acumulaban un total deย 513.774 ETH. Es decir, aunque los fondos se encuentran todavรญa en la cartera, son inaccesibles hasta nuevo aviso.
Jutta Steiner, fundadora de Parity, destacรณ que la empresa estรก buscando una soluciรณn para restablecer la operabilidad de estos fondos monetarios y que estรก debatiendo una opciรณn consensuada para el desbloqueo de las billeteras:
Lamentamos profundamente el impacto que esta situaciรณn estรก causando entre nuestros usuarios y dentro de la comunidad. Pedimos que las personas se pongan en contacto con nosotros si tienen alguna incertidumbre y no creen en las especulaciones que circulan en los medios. Nos esforzamos por encontrar una soluciรณn lo antes posible y nos gustarรญa agradecer a todos por el apoyo que hemos recibido hasta ahora.
Jutta Steiner
Fundador
Una de las soluciones mรกs discutidas por Parity es la propuestaย EIP156 de Vitalik Buterin. El plan fue publicado el pasado 2016 y busca evitar la pรฉrdida total de aquellos ethers que son enviados a contratos inteligentes que no tienen cรณdigos, a fondos enviados a un contrato ETC o a pรฉrdidas de criptomonedas por parte de la biblioteca Javascript:
Esto permite a los usuarios con ether u otros activos en clases comunes de cuentas ยซbloqueadasยป retirar sus activos. El primer caso cubre contratos que se crean accidentalmente sin cรณdigo, asรญ como algunas pรฉrdidas debido a ataques de repeticiรณn en los que se creรณ un contrato en ETC, fondos enviados en ETH pero el contrato no se creรณ en ETH; el segundo caso cubre las pรฉrdidas debidas a una biblioteca de JavaScript de ethereum antigua que computa incorrectamente direcciones ethereum.
Jutta Steiner
Fundador
La propuesta todavรญa estรก en desarrollo en el seno de Ethereum, asรญ como ha impulsado un profundo debate que espera el consenso de la comunidad blockchain. No obstante, miembros de la firma de monederos han mostrado apoyo por esta soluciรณn y pareciera que la balanza se inclina a una aplicaciรณn de la misma. Aunque vale destacar que segรบn fuentes de la empresa, es todavรญa muy pronto para tomar una decisiรณn final.
Parity se ha comprometido por mejorar sus sistemas internos y potenciar la seguridad de los mismos, para ello desarrollarรกn un cรณdigo de misiรณn crรญtica. En materia de seguridad, tambiรฉn evitarรกn la creaciรณn de nuevas carteras multi-firma hasta que la vulnerabilidad sea saldada, revisaran los cรณdigos de repositorio de los monederos y realizarรกn investigaciones para potenciar la seguridad de la plataforma.
Por otro lado, la empresa ha asegurado que mantiene contacto de forma individual con todos los propietarios de las billeteras afectadas e invita a que todas las victimas de este suceso a que se contacten directamente con el personal.
Sin embargo, todo apunta a que el proceso de recuperaciรณn serรก lento y engorroso, ya queย segรบn desarrolladores de la plataforma, la respuesta al problema podrรญa llegar en el hardfork de Ethereum el prรณximo 2018.