Skip to main content
£0.00 0

Basket

No products in the basket.

ASIC mining articles and advice

Bitcoin Core listaddressgroupings RPC: Privacy Guide

Bitcoin Core 0.16 listaddressgroupings guide covering common-input and change clustering, BTC balances, deprecated accounts, heuristic limits and privacy controls.

Bitcoin Core listaddressgroupings RPC guide cover

This guide explains Bitcoin Core listaddressgroupings RPC in plain English. It shows what the command does, what its result means and what it cannot prove.

TL;DR

  • What it is: Bitcoin Core 0.16.0 listaddressgroupings returned clusters of wallet addresses whose common ownership had been exposed through joint transaction inputs or inferred change. Each entry supplied address, BTC amount and an optional deprecated account.
  • Why it matters: listaddressgroupings makes wallet privacy leakage visible, but its clusters are heuristic and sensitive. Use them for controlled diagnosis, not public identity claims or automatic customer linkage.
  • Current position: Bitcoin Core 0.16.0 listaddressgroupings returned clusters of wallet addresses whose common ownership had been exposed through joint transaction inputs or inferred change.

Bitcoin Core listaddressgroupings RPC in simple English

Bitcoin Core listaddressgroupings RPC: Spending multiple inputs together publicly links their controlling signatures in one transaction and commonly suggests joint ownership. Collaborative transactions and shared custody can violate the assumption, so present grouping as evidence to review, not certain identity.

Simple example

A miner is checking Bitcoin Core listaddressgroupings RPC. State confidence and corroborate with internal transaction provenance before acting. Wallet-created change can link a new internal destination back to input clusters.

Key terms in plain English

Bitcoin Core:
Widely used software that validates Bitcoin and can provide wallet, network and operator tools.
RPC:
A command that software sends to a node to request information or a local action.
Node:
A computer running Bitcoin software that checks data and communicates with other peers.

Common-input heuristic

Spending multiple inputs together publicly links their controlling signatures in one transaction and commonly suggests joint ownership. Collaborative transactions and shared custody can violate the assumption, so present grouping as evidence to review, not certain identity.

Change inference

Wallet-created change can link a new internal destination back to input clusters. Exact inference depends on wallet construction and history. Coin control and transaction design can limit future linkage but cannot erase links already published on-chain.

Nested result shape

The RPC returns groups containing address entries with BTC amount and optional deprecated account. Parse variable nesting and missing third fields defensively. Convert amounts to satoshis and never use account as a custody boundary.

Bitcoin Core listaddressgroupings RPC technical diagram
Nested result shape: the fields, validation boundary and operational evidence that implementations need to agree.

Current amounts versus history

The amount beside an address is a wallet balance observation, while grouping arises from historical transactions. A zero-balance address may remain privacy-linked. Do not delete it from analysis merely because its current amount is zero.

Sensitive operational data

Clusters can expose treasury structure, payout flows and customer relationships. Restrict RPC, encrypt retained evidence, minimise access and redact addresses and labels from general monitoring. Aggregate metrics are usually enough.

Heuristic limits

CoinJoin-like collaboration, payjoin, shared wallets and imported data can produce false ownership conclusions; incomplete rescans can omit links. State confidence and corroborate with internal transaction provenance before acting.

How specialists test it

Operators test the command on a non-production node first. They check a normal reply, an invalid request, a timeout and a restart. This shows what the response means and prevents one local result from being mistaken for a network-wide outcome.

Frequently asked questions

What is the main point of Bitcoin Core listaddressgroupings RPC?

Bitcoin Core listaddressgroupings RPC: Spending multiple inputs together publicly links their controlling signatures in one transaction and commonly suggests joint ownership.

For Bitcoin Core listaddressgroupings RPC, what should a beginner know about common-input heuristic?

Spending multiple inputs together publicly links their controlling signatures in one transaction and commonly suggests joint ownership.

For Bitcoin Core listaddressgroupings RPC, what should a beginner know about change inference?

Wallet-created change can link a new internal destination back to input clusters.

For Bitcoin Core listaddressgroupings RPC, what should a beginner know about nested result shape?

The RPC returns groups containing address entries with BTC amount and optional deprecated account.

Conclusion

listaddressgroupings makes wallet privacy leakage visible, but its clusters are heuristic and sensitive. Use them for controlled diagnosis, not public identity claims or automatic customer linkage.

Primary sources

Check the current specification status and the documentation for the exact implementation you operate before moving production funds or changing a mining node.

ASIC MINER PICKS

Recommended ASIC Mining Hardware

Compare three of our highest ranked ASIC miners currently available, with live product details and pricing.
Browse all ASIC miners
MORE MINING ADVICE

More ASIC Mining Articles

Read practical advice about choosing hardware, calculating electricity costs, setting up miners, hosting and maintenance.
MINER COMMUNITY

Join the ASIC Mining Discussion

Ask a question or share what has worked for you. Your experience may help another miner make a better decision.

Members can read and join the discussion

Log in to read comments from other miners. Create a free account if you would like to ask a question or share your experience.

Log in to read comments Register to join the discussion

Membership helps us protect the discussion from spam and keep answers useful.

ASIC MINING SUPPORT

Need Help Choosing an ASIC Miner?

Tell us what you want to mine, your electricity cost and where the machine will run. We can help you compare hardware, power requirements, hosting and repairs.
Contact our mining team
Browse ASIC miners