As a random whim, I want to see if it's possible to send one satoshi to every bitcoin address that's ever been used. How much would that be? I'm betting the transaction fee would be a lot more, though. Is this even possible? How would I do it?

  • Hm.. kind of multicast. I am not sure how useful this could be, but it is not possible now. You need to create as many transactions required.
    – vi.su.
    Feb 8, 2013 at 6:31

1 Answer 1


Yes. There are currently about 10 million unique addresses in the block chain, so 0.1 BTC would be enough to send a satoshi to each address. The transaction data would be about 340 MB. The network's anti-spam protections would make this project either very expensive (due to transaction fees) or very time-consuming.

  • Thanks! So it's infeasible. =( As an estimate, how much do you think the transaction fee would be?
    – lurf jurv
    Feb 8, 2013 at 15:55
  • 4
    @lurfjurv It's not infeasible. The fee might be about 170 BTC, though this depends on many factors.
    – theymos
    Feb 8, 2013 at 17:20
  • How do you know there are 10 million unique addresses?
    – Shamoon
    Nov 27, 2013 at 21:31
  • @Shamoon I gathered that data from the block chain.
    – theymos
    Nov 27, 2013 at 21:51
  • @theymos Is it up on blockchain.info anywhere?
    – Shamoon
    Nov 27, 2013 at 21:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.