607 / 736CHAIN

On-chain Analysis

Análisis de datos de blockchain y límites de su interpretación

On-chain Analysis estudia las transacciones y el estado de la blockchain. Separa las cantidades y relaciones verificables de las estimaciones de propietarios, finalidad de las transferencias y actividad económica. Una dirección no es una persona, una entrada a una plataforma de intercambio no es automáticamente una venta y las métricas históricas pueden revisarse retrospectivamente.

On-chain Analysis es el análisis de los datos registrados en una blockchain y de las métricas derivadas de ellos. La interpretación puede utilizar etiquetas externas y heurísticas; sus supuestos, disponibilidad temporal e incertidumbre deben distinguirse del propio registro de la transacción.

Bitcoin Developer Guide describe entradas que remiten a salidas anteriores y nuevas salidas con un importe y condiciones de gasto. Nuestro análisis separa estos datos verificables de la interpretación de su finalidad: el registro por sí solo no indica si fue una compra de bienes, una transferencia entre monederos propios u otra operación. Un identificador de transacción no es la identidad civil de un participante. [1]

Bitcoin Developer Guide explica el cambio devuelto como una salida ordinaria de la transacción. Por ello, nuestra medición no considera toda la suma de salidas un pago a otro propietario. Tanto el cambio como las transferencias entre direcciones propias pueden aumentar el volumen bruto sin que ese mismo importe cambie de propietario económico. Reconocer esas transferencias requiere pruebas adicionales o supuestos explícitos. [1]

Glassnode agrupa direcciones en entidades estimadas mediante heurísticas y califica estos datos de estadísticos y modificables. Por ello, nuestra interpretación no convierte el número de direcciones activas en número de personas. Un actor puede usar muchas direcciones y un custodio puede guardar fondos de varios clientes. La estimación de control común no verifica la identidad ni constituye un censo exacto de usuarios de Bitcoin. [3]

Lightning Network permite actualizar el reparto de fondos en canales de pago sin registrar cada pago individual en la blockchain. Por tanto, nuestra medición on-chain no cubre todos los pagos. También debe distinguirse una transferencia en blockchain de la contabilidad interna de un servicio. La ausencia de una transacción on-chain separada no demuestra que no haya habido actividad económica. [6]

Glassnode advierte de la cobertura incompleta de direcciones, los movimientos internos y las modificaciones posteriores de etiquetas de plataformas de intercambio. Sus métricas on-chain de estas plataformas no son el volumen de operaciones al contado o de derivados. Nuestra interpretación no considera una entrada a una plataforma prueba de una venta ejecutada. El saldo observado tampoco incluye todos los pasivos ni todos los activos, por lo que no demuestra por sí solo la solvencia del servicio. [4]

Glassnode distingue la hora asignada al intervalo medido del momento de publicación de la métrica. Las confirmaciones, el procesamiento y las reorganizaciones pueden cambiar la disponibilidad o los valores de los datos. Por ello, registramos el final del período observado, el momento de obtención de los datos y el estado de la cadena. La marca temporal de un gráfico no demuestra por sí sola que el analista conociera entonces el valor definitivo mostrado. [5]

Glassnode describe revisiones por cambios en agrupaciones, etiquetas o cálculos; sus datos Point-in-Time conservan el valor de la primera publicación. Nuestra simulación histórica utiliza las versiones disponibles entonces cuando evalúa decisiones de aquella fecha. La serie recalculada hoy puede contener conocimientos adquiridos después e introducir Look-ahead Bias. Una versión congelada tampoco garantiza una estimación correcta de la propiedad. [5]

Bitcoin Developer Guide permite distinguir entradas y salidas de transacciones y el estado de las salidas no gastadas. Nuestra metodología registra junto a los datos el rango de bloques, las unidades, los filtros, la versión del cálculo y el origen de las etiquetas. Añade los precios como una entrada externa separada. On-chain Analysis puede describir el comportamiento observado con sus limitaciones declaradas; por sí solo no ofrece una predicción segura del precio futuro de Bitcoin. [2]

EjemploEJEMPLO · CHAIN

Las mismas salidas, distintos supuestos sobre el control

Nuestro modelo ficticio de una transacción ordinaria, no una Coinbase Transaction, gasta una salida anterior de 100000 sat. Crea las salidas X e Y con importes [40000, 59000] sat. Su suma es 99000 sat y la diferencia de 1000 sat constituye la comisión de la transacción; la comisión no es una tercera salida de esta transacción. El gráfico muestra por separado X, Y y la diferencia F como comisión, todo en sat. No es una serie temporal ni una estimación del número de usuarios. Dos interpretaciones mutuamente excluyentes añaden distinta información externa a la blockchain a los mismos importes observados. En la interpretación A, otro actor controla la salida X e Y es el cambio devuelto al actor original. En la interpretación B, el actor original sigue controlando ambas salidas. La suma de las salidas sigue siendo 99000 sat en ambos casos. Bajo estos supuestos establecidos, el importe en salidas transferido al control de otro actor es [40000, 0] sat para A y B. Esta comparación excluye expresamente la comisión del minero y no mide toda la actividad económica. Los importes por sí solos no determinan qué interpretación es válida; ni siquiera un cambio de control demuestra una compra de bienes o una operación en una plataforma de intercambio. El modelo no asigna probabilidades a las variantes ni predice el precio de Bitcoin.

Para obtener la imagen más completa, lee esta entrada junto con UTXO, Address Clustering, Exchange Flows, Look-ahead Bias, Lightning Network. También enlazan con esta entrada Capitalización de mercado, Pavel Moravec, Czech Ministry Bitcoin donation scandal, Bitcoin Adoption Metrics.

01¿Una transferencia a una plataforma de intercambio significa que alguien vendió Bitcoin?

No. La transferencia puede corresponder a un depósito, un movimiento interno u otra finalidad, y la etiqueta de la dirección puede ser incompleta o incorrecta. El registro de blockchain por sí solo no demuestra la ejecución de una operación concreta en una plataforma de intercambio.

02¿Por qué una métrica histórica muestra hoy otro valor?

El proveedor puede haber añadido etiquetas, cambiado la agrupación de direcciones, corregido el cálculo o incorporado una reorganización. Para evaluar una decisión histórica hay que conocer la versión disponible entonces; el recálculo actual puede contener información posterior.

DOC · 001Bitcoin Developer Guide — TransactionsDocumentación DOC · 002Bitcoin Developer Guide — Block ChainDocumentación DOC · 003Glassnode — EntitiesDocumentación DOC · 004Glassnode — Exchange Data Transparency NoticeDocumentación DOC · 005Glassnode — Introducing Point-in-Time Data: Addressing the Mutability of On-chain MetricsDocumentación DOC · 006Lightning NetworkDocumentación
Revisado: Fuentes primero · No es asesoramiento financiero