3 ms·
Using Bitcoin the way the EFF is using it (giving out a single address for all transactions) will result in anyone being able to see all funds received. The re
by sgornick 15y ago
Using Bitcoin the way the EFF is using it (giving out a single address for all transactions) will result in anyone being able to see all funds received. The recommended way, however, is for each transaction to receive its own address. For example, clicking on the EFF's Donate button would then create an address that would be used only for that one donation.
One such innovation that takes advantage of a publicly visible blockchain is an online lottery. With a public transaction log, one can wager and know that the operator isn't cheating by not revealing all wagers. BitLotto, for instance just had a monthly draw. I know exactly how many tickets were bought because each wager appears in the blockchain. I can then know that the winning tickets was chosen fairly because I can replicate the algorithm myself. And I can know that the payment to the winner was made as that will appear in the blockchain as well.
Because nearly all the expenses of running a lottery are absorbed by the bitcoin network, these lotteries can be run profitably even when paying out 99% of the amounts wagered.
In other words, Bitcoin is versatile. When anonymity is desired it can be attained. When a fully auditable transaction register is needed, there are methods to allow that as well.
If instead you want an example of a payment network where your wallet is "open to everyone" see WingCash: http://forum.bitcoin.org/?topic=4232.0 http://forum.bitcoin.org/?topic=4232.0