Quién está conectado con quién mediante transferencias de RNBW. Construido a partir de todos los eventos del token desde su nacimiento, no de una muestra. Dibujar las veinticinco mil direcciones a la vez no se puede: sale una mancha oscura sin estructura. Por eso hay aquí dos cortes legibles de los mismos datos: el movimiento general y la red de las mayores.
Todas las direcciones quedan agrupadas en seis clases. El grosor de la línea es el volumen que pasó; el tamaño del círculo, cuántas direcciones hay en la clase. Pase el cursor sobre una línea para ver la cifra.
La emisión es la dirección cero, por la que el token aparece y se quema. No es un tenedor y no participa en las listas de tenedores.
Trescientas direcciones con el mayor volumen y los enlaces entre ellas. El tamaño del punto es el volumen; el color, la clase. Pase el cursor para ver la etiqueta y el saldo; pulse para abrir la dirección en el explorador.
Solo se muestran los enlaces entre direcciones de esas trescientas, y solo aquellos por los que pasó al menos una quinientava parte del enlace mayor. Sin umbral, la imagen se llenaría de líneas finísimas que ocultan la estructura.
Las imágenes de conexiones se leen con más seguridad de la que los datos permiten. Tres límites que no hay que cruzar.
Esto es lo principal. Dos direcciones unidas por una línea son dos direcciones entre las que hubo una transferencia, y nada más. Los depósitos de exchange, los pools de liquidez y los enrutadores conectan a todos con todos: por un solo monedero caliente pasan miles de personas ajenas entre sí. La conclusión «estas direcciones pertenecen a una misma persona» no se deduce de un grafo así, y esa es la forma principal en que estas imágenes inducen a error.
El tamaño del punto muestra cuánto token pasó por la dirección, no cuánto hay en ella. Una dirección de paso con saldo cero puede ser mayor que cualquier tenedor real. El saldo se muestra aparte, en el recuadro al pasar el cursor.
Una persona tiene varias direcciones, y detrás de una sola dirección de exchange hay miles de personas. Trescientos puntos en la imagen son trescientas direcciones, y contarlos como trescientos participantes es incorrecto.
Desde el bloque 41349994 hasta la cabeza de la cadena. Cada transferencia da una arista «remitente → destinatario»; los pares iguales se suman, de modo que la arista guarda el total que pasó y el número de transferencias. La pasada es reanudable: guarda su estado por el camino y continúa donde se interrumpió.
Exchanges, pools de liquidez, contratos de Rainbow y otros contratos se reconocen por etiquetas recogidas de varias fuentes abiertas a la vez. Una dirección sin etiqueta cuenta como monedero corriente, y lo más habitual es que lo sea.
La colocación de los puntos es un método de fuerzas: los nodos se repelen, los enlaces atraen. Se calcula una vez por reconstrucción y no en el navegador de cada lector: para trescientos nodos el cálculo tarda segundos y bloquea la pestaña en el móvil, mientras que el resultado es el mismo para todos. La disposición inicial es un círculo y no algo aleatorio: de otro modo la imagen cambiaría en cada recálculo allí donde los datos no han cambiado.
Por qué no el grafo entero. En la historia del token hay cerca de doscientos mil pares únicos «remitente → destinatario». Esa disposición produce una mancha compacta en la que no se lee nada, pesa megabytes y tarda decenas de segundos en calcularse en el navegador. Es un límite conocido del género, no un descuido: pasado cierto número de nodos, una imagen de conexiones deja de ser una imagen. De ahí la agrupación por clases y la cúspide por volumen: dos cortes, cada uno con su propia pregunta.
Se recalcula una vez al día. Se sirve como /api/graph_groups.json y /api/graph_top.json.