Pages:
Author

Topic: The Bitcoin Black Hole (Read 7178 times)

legendary
Activity: 1974
Merit: 1029
June 23, 2011, 09:28:16 PM
#28
Thanks for the clarification.
legendary
Activity: 980
Merit: 1004
Firstbits: Compromised. Thanks, Android!
June 23, 2011, 09:25:19 PM
#27
donate to givewell if you really don't want some money.

Sending money into the void is giving it to all other bitcoin owners.

There are people with more important needs.

Which makes the idea of punishing someone for returning taxpayer money directly to taxpayers, rather than just "burning", it even less sensible.

I don't follow "punishing someone".

My second post in this thread describes someone who had that happen to them. I thought of a bitcoin black hole as a way for her to accomplish her goal without being thrown in jail.
legendary
Activity: 1974
Merit: 1029
June 23, 2011, 08:02:48 PM
#26
donate to givewell if you really don't want some money.

Sending money into the void is giving it to all other bitcoin owners.

There are people with more important needs.

Which makes the idea of punishing someone for returning taxpayer money directly to taxpayers, rather than just "burning", it even less sensible.

I don't follow "punishing someone".
legendary
Activity: 980
Merit: 1004
Firstbits: Compromised. Thanks, Android!
June 23, 2011, 07:57:56 PM
#25
donate to givewell if you really don't want some money.

Sending money into the void is giving it to all other bitcoin owners.

There are people with more important needs.

Which makes the idea of punishing someone for returning taxpayer money directly to taxpayers, rather than just "burning", it even less sensible.
legendary
Activity: 980
Merit: 1004
Firstbits: Compromised. Thanks, Android!
June 23, 2011, 07:54:01 PM
#24


After reading about the effort put into making "vanity" addresses, I didn't think hand-crafting a viable address would be so easy.

These are really two different problems.
Problem #1, create a valid address that has a certain set of characters in it (i.e. to throw away money)
Problem #2, create a valid address that has a certain set of characters in it, that I know the private key to. (i.e. vanity addresses)


In problem #1, simply start with the characters that you are trying to create a valid address with. Get the right checksum at the end, and you're all set.

In problem #2, you have to create a valid key pair, and check to see if it has your desired string in it.  A much more difficult problem!



Ah, a mistake on my part; for some reason I thought the vanity addresses didn't include private keys.
legendary
Activity: 980
Merit: 1004
Firstbits: Compromised. Thanks, Android!
June 23, 2011, 07:46:59 PM
#23
why the edit to the thread title?

I figure everyone's seen the thread by now and knows it's not trolling.
legendary
Activity: 1974
Merit: 1029
June 23, 2011, 04:51:30 PM
#22
donate to givewell if you really don't want some money.

Sending money into the void is giving it to all other bitcoin owners.

There are people with more important needs.
jr. member
Activity: 56
Merit: 1
June 23, 2011, 03:06:15 PM
#21
Here are some other black holes:
1111111111111111111114oLvT2
11111111111111111111BZbvjr

(Check the public key hash160)
hero member
Activity: 868
Merit: 1008
June 23, 2011, 02:40:38 PM
#20
I thought there was already a way to do this (maybe not with the current client, but in the block chain...basically a way of transferring coins into the void)...I could be mistaken, but I recall asking a similar question months ago and being told this.

There is at least one other use for this that I don't think has been mentioned in this thread...bootstrapping a successor to bitcoin.  If a better virtual currency were invented, it could be brought into existence via the destructive exchange of bitcoins.

Btw, regarding the destruction being the equivalent of dissipating wealth to all other holders of bitcoin, it's a great point and I can imagine that even becoming a gesture of good will for wealthy individuals...they could pledge to take a substantial portion of their bitcoin holdings to their grave (of course, it would be hard to actually verify that unless they sent them to a null address before death).
legendary
Activity: 1232
Merit: 1094
June 23, 2011, 02:11:31 PM
#19
donate to givewell if you really don't want some money.

Sending money into the void is giving it to all other bitcoin owners.
sr. member
Activity: 672
Merit: 258
https://cryptassist.io
June 23, 2011, 01:25:56 PM
#18
donate to givewell if you really don't want some money.
sr. member
Activity: 266
Merit: 250
June 23, 2011, 01:19:21 PM
#17


After reading about the effort put into making "vanity" addresses, I didn't think hand-crafting a viable address would be so easy.

These are really two different problems.
Problem #1, create a valid address that has a certain set of characters in it (i.e. to throw away money)
Problem #2, create a valid address that has a certain set of characters in it, that I know the private key to. (i.e. vanity addresses)


In problem #1, simply start with the characters that you are trying to create a valid address with. Get the right checksum at the end, and you're all set.

In problem #2, you have to create a valid key pair, and check to see if it has your desired string in it.  A much more difficult problem!

full member
Activity: 126
Merit: 100
June 23, 2011, 12:36:45 PM
#16
why the edit to the thread title?
full member
Activity: 126
Merit: 100
June 23, 2011, 11:52:38 AM
#15
y'know...

if you had two addresses like that, and a client that sent 0.00000001 BTC without a transaction fee, you'd have the rudiments of an unhackable, on-line voting system.

With users with more money to burn having more votes - it's just like the current system, but without the pesky issue of setting up corporations, controlling public opinion, etc. Cut out the middleman - Brilliant!

heh.  not really.  but think about it...

a separate client and blockchain, designed so only one person could own one sending address...  difficulty level of 0.001... log on and generate an amount equal to the number of elections you could vote in...

VoteCoin!

EDIT:  BitVote?
sr. member
Activity: 308
Merit: 250
June 23, 2011, 11:42:58 AM
#14
y'know...

if you had two addresses like that, and a client that sent 0.00000001 BTC without a transaction fee, you'd have the rudiments of an unhackable, on-line voting system.

With users with more money to burn having more votes - it's just like the current system, but without the pesky issue of setting up corporations, controlling public opinion, etc. Cut out the middleman - Brilliant!
full member
Activity: 126
Merit: 100
June 23, 2011, 11:40:03 AM
#13
y'know...

if you had two addresses like that, and a client that sent 0.00000001 BTC without a transaction fee, you'd have the rudiments of an unhackable, on-line voting system.
sr. member
Activity: 308
Merit: 250
June 23, 2011, 11:38:38 AM
#12
It already got 0.021 BTC.

How do you go about designing an adress like that? I guess you need a few characters at the end to make it pass the verification, but is there a tool to determine them?

I think it's something like the first character specify the address type (I gather testnet addresses have a different first digit than live Bitcoin addresses), then whatever you want and the last few characters are a checksum to protect against typo in the address. If you understood the checksum process, it's probably trivial to come up with an address that passes muster in the client, but no one has the private key for.

Um.... wow.

Yeah, I would think such an obviously-manufactured address wouldn't have been created from a private public key.

And the address has already had bitcoins sent to it?  Undecided

Are those your transactions, or did you just happen to notice the address in the blockchain?

No, I just saw the address mentioned elsewhere. I'm pretty sure the people sending coins to it are the people who don't particularly give a fuck about Bitcoins, and thought that to the "true believers", seeing some publicly destroyed would make them rage. I guess they don't understand that it has the opposite effect, lost Bitcoins are effectively donated to everyone.
legendary
Activity: 980
Merit: 1004
Firstbits: Compromised. Thanks, Android!
June 23, 2011, 11:31:54 AM
#11
http://blockexplorer.com/address/1BitcoinEaterAddressDontSendf59kuE

Pretty sure no one has the private key to that.

It already got 0.021 BTC.

How do you go about designing an adress like that? I guess you need a few characters at the end to make it pass the verification, but is there a tool to determine them?

After reading about the effort put into making "vanity" addresses, I didn't think hand-crafting a viable address would be so easy.
legendary
Activity: 1232
Merit: 1094
June 23, 2011, 11:21:47 AM
#10
One use for this would be to establish reputation score.  

Someone could send bitcoins to the address and then they could be trusted up to that amount.
legendary
Activity: 980
Merit: 1004
Firstbits: Compromised. Thanks, Android!
June 23, 2011, 11:20:56 AM
#9
http://blockexplorer.com/address/1BitcoinEaterAddressDontSendf59kuE

Pretty sure no one has the private key to that.

Um.... wow.

Yeah, I would think such an obviously-manufactured address wouldn't have been created from a private public key.

And the address has already had bitcoins sent to it?  Undecided

Are those your transactions, or did you just happen to notice the address in the blockchain?
Pages:
Jump to: