¿Qué hace el método rpc de listaddressgroupings?

¿Alguien puede explicar el listaddressgroupingsmétodo rpc? Su documentación no está clara en Bitcoin Core

Lists groups of addresses which have had their common ownership
made public by common use as inputs or as the resulting change
in past transactions

Result:
[
  [
    [
      "bitcoinaddress",     (string) The bitcoin address
      amount,                 (numeric) The amount in btc
      "account"             (string, optional) The account
    ]
    ,...
  ]
  ,...
]

????

Respuestas (2)

listaddressgroupingses una llamada RPC que realmente podría haberse dejado como un método interno, pero los desarrolladores centrales decidieron exponerla para brindar a los usuarios más control y conciencia sobre los problemas de privacidad de Bitcoin.

Dejame explicar:

Como probablemente sepa, cuando realiza una compra, el cliente bitcoind o bitcoin-qt (que usan bitcoin-core) devuelve su cambio de forma predeterminada a una nueva dirección. Bueno, si decide usar esa dirección para otra transacción, ha creado una cadena de transacciones "conectables". Si no tiene cuidado, existen otras formas de crear transacciones conectadas (como usar siempre la misma dirección de recepción). Sin embargo, si ya generó una nueva dirección para recibir Bitcoins, esto no es un problema.

Ya existen numerosos programas disponibles que tienen la capacidad de escanear la cadena de bloques y enumerar dichas cadenas de transacciones conectadas, lo que es una prueba definitiva de que las direcciones en cuestión están o han estado en la misma billetera.

listaddressgroupingses un método que permite a los usuarios tener la misma capacidad para discernir qué grupos de sus direcciones están conectados en la cadena de bloques pública. Permite a los usuarios utilizar la (relativamente) nueva funcionalidad de control de monedas con una mayor conciencia de los posibles problemas que revelan la privacidad.

Este es un método súper útil para las personas que poseen acciones angelicales. Les permite ver todas las direcciones que podrían haber sido acreditadas como AGS, incluidas las direcciones de cambio. De esa forma, pueden volcar la clave privada e importarla a un nuevo DAC.