¿Has utilizado alguna vez un DEX? ¿Te has comido algún rug pull💸?
En ese caso acompáñame en este mini-artículo. En él traduzco y adapto un post-mortem hecho por @cat5749 en el que se realiza un rugpull en un token ERC-20 de la forma más brillante💡
¡Vamos a ello!
Fue repartido mediante airdrop al usar EtherWrapped, una web para ver las transacciones, gas y demás estadísticas de tu MetaMask. Ya está desactivada por motivos obvios.
1/
Cuando $YEAR se listó en Uniswap todo funcionaba perfectamente, era un token que se podía comprar y vender sin problema con el único pero de que la liquidez en el LP $YEAR/$ETH no estaba bloqueada. Es una mala práctica pero nada que indique que sea un scam.
2/
Una de las buenas prácticas que se suele realizar es que el propietario del smart contract renuncie a la propiedad de dicho contrato. De esta forma nadie puede modificar el contrato ya que nadie tiene ese poder.
Esto se hace mediante la función 'revokeOwnership'.
3/
Lo usual es transferir la propiedad a un contrato '0x00000..dead', es decir, a nadie. En este caso no fue así, la transfirió al contrato de Uniswap y pronto sabréis por qué.
Spoiler: era todo parte del plan. 4/
Revisando el contrato se puede observar que está todo correcto excepto por una pequeña función llamada '_burnMechanism' que a primera vista parece totalmente inofensiva.
Os adjunto foto donde se define la misma.
En el siguiente twit la intento explicar para no desarrolladores. 5/
Esta función tiene 2 variables: 'from' y 'to'. Ambas tienen la forma de 'address', es decir, una dirección.
Lo único que hace esta función es si la variable 'to' (la dirección a la que se envía el token) es igual que '_ownershipId' (es decir, el propietario del contrato)...
6/
...la función da el error "An unexpected error occurred.".
El siguiente paso sería mirar dónde actúa esa función para verificar si efectivamente es inofensiva o si puede convertirse en un arma mortal para los inversores.
7/
Si la buscamos en el código, vemos que actúa en la función '_transfer', '_mint' y '_burn'.
Vamos a fijarnos en la función '_transfer', que es la que más daño nos puede hacer... 8/
¿La veis ahí en medio, verdad? ¿Sabéis qué significa?
Básicamente que cuando se ejecute esa función '_transfer' (es decir, cuando cualquier persona transfiera el token $YEAR) se va a ejecutar también la función '_burnMechanism'.
9/
¿Y qué ocurría si la ownershipId y la variable 'to' eran iguales? Que saltaba un error, es decir, que no se podría realizar la función '_transfer' y por consiguiente no podríamos transferir tokens a esa dirección.
10/
Si el token solo se puede vender en Uniswap y la propiedad la tiene Uniswap, ¿qué creéis que ocurrirá?
¡Magia!🎩
El token se convierte en un honeypot en toda regla. Es decir, que se puede comprar pero no se puede vender.
Y claro, la gráfica se ve tremendamente alcista. 11/
Tras esto, como la liquidez no estaba bloqueada, el creador de $YEAR retiró toda la liquidez que había pasadas 6 horas y se llevó 30 $ETH dejando el contrato seco y el token inservible.
Y colorín colorado, este rug se ha acabado.
12/12
He intentado desmigajarlo de la forma más sencilla posible, pero aún así es difícil de entender.
Si os ha gustado, os agradecería un like, un retwit y sobre todo que le dierais el crédito al creador de esta historia:
¿Crees que analizas correctamente las métricas sociales de un proyecto?👨🏻🏫
¡Este hilo te interesa!
En él voy a hacer un tutorial sobre cómo hacerlo de forma correcta y desde todos los ángulos posible.
Abro hilo🔥
1/
Antes de continuar, te dejo el enlace al vídeo de YouTube que he creado en el que lo explico a todo detalle y sin resumirlo:
Al haber tanto contenido, sí o sí me toca seleccionar lo que expongo aquí o se me va a 40 twits😅
Vamos a ello🤠
2/
En este tutorial voy a explicar qué suelo yo analizar en proyectos nuevos y proyectos establecidos, ya que los parámetros que tenemos que revisar son distintos.
Voy a dividirlo en 4 partes, siendo cada una una red social o herramienta distinta.
¿Queréis saber por qué las élites mundiales han intentado destruir nuestras vidas durante los últimos 2 años?
¿Queréis por qué #Bitcoin se encuentra en medio de esto?🧐
En este mini hilo te lo cuento.
Vamos a ello 👇👇👇
¿Recordáis las veces que los gobernantes nos han prometido que iban a acabar con la pobreza y el paro?
Muchas, ¿verdad?
Este problema es intrínseco a nuestro sistema monetario. Es un sistema autodestructivo con tiempo limitado y estamos acercándonos a ese momento.
1/
La teoría dice que en épocas de bonanza, los tipos de interés se aumentan para enfriar la economía y en épocas de tormenta, se reducen para estimularla.
Pero, cada vez que se produce este pump & dump los intereses se tienen que reducir más (lower lows) para producir ese efecto
2/
¿Sabías que la mayoría de #altcoins más shilleadas en el bull run de 2017/2018 están casi desaparecidas y con pérdidas?
A continuación te pongo unos ejemplos de las que más se hablaba en Reddit en 2017/2018. Te va a sorprender🤓
👇👇👇
Parte 1⃣
Posteado el 2 de enero de 2018. El post original está eliminado pero el comentario con más votos positivos es el que se ve. La segunda imagen corresponde al segundo post.
La tercera imagen corresponde a las pérdidas/ganancias respecto al par dólar.
Parte 2⃣
Misma dinámica. La imagen y el primer comentario son de diciembre de 2017.
La segunda la tabla comparativa.
¿Eres un amante del yield #farming👨🏻🌾? ¿Los APYs desorbitados te desactivan las neuronas y actúas sin pensar?
En este hilo te voy a dar todos los consejos que a mi me hubiera gustado que me diesen hace años sobre las farms.
¡Dentro hilo!
👇
Antes de comenzar, como siempre, te dejo el enlace al artículo completo en Medium, por si te resulta más cómodo leerlo ahí: medium.com/@Ericonomic/si…
Y dicho esto, ¡vamos allá🔥!
1/
1️⃣ Jamás compres su token nativo
La gran mayoría de estos protocolos ofrecen APYs brutales al hacer staking con su token nativo o al crear pares de liquidez (LPs) con su token nativo y otro token. Las recompensas que dan suelen ser en ese mismo token nativo.
2/
¿#Binance es tu religión y crees firmemente que hacer staking de tus #altcoins en ella es lo mejor que puedes hacer?
En este hilo pretendo convencerte de lo contrario con 5 sencillos motivos👨🎓
Abro hilo👇
Antes de comenzar, como siempre, quiero dejarte el enlace al artículo completo en Medium: medium.com/@Ericonomic/5-…
Vamos a ello🔥
1️⃣Not your #keys, not your coins
Principio fundamental de #Bitcoin. Si no poseemos las claves privadas de nuestros monederos, las monedas no están en nuestro poder. Si hackearan Binance, ¿qué creéis que ocurriría con vuestras monedas?🤔
1/11
¿Eres #hodler de $ROSE y te sigue atormentando por las noches la liberación de tokens del próximo 18 de noviembre ⛈️?
Hoy lo analizo una vez más con una diferencia: entrevisto a @vinay_93 y a @ercab24, principales embajadores hispanos de $ROSE y lo analizamos🧠
Abro hilo
👇👇👇
En primer lugar quiero enlazarte la entrevista completa en YouTube para que no se te escape detalle:
Sed buenos conmigo, es mi primerito día en este ámbito😇
Si os gusta y me lo hacéis saber, prometo continuar con ello🔥
1/15
Para realizar este nuevo análisis hemos ido definiendo y analizando las alineaciones de intereses de cada una de las partes que van a recibir estos tokens. Con ello vais a ser capaces de tener un poco más de criterio a la hora de tomar una decisión con cabeza
Vamos a ello💥
2/15