Bitcoin Forum
November 11, 2024, 07:07:44 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Etiquette Question RE: Strange Transactions  (Read 973 times)
Qoheleth (OP)
Legendary
*
Offline Offline

Activity: 960
Merit: 1028


Spurn wild goose chases. Seek that which endures.


View Profile WWW
February 05, 2013, 11:14:59 PM
 #1

Hi all.

Occasionally there will be a transaction on the Bitcoin network with a ScriptPubKey that isn't a normal address, and indeed could be redeemed by anyone with enough cleverness to construct a matching ScriptSig.

As a matter of culture, is it considered incorrect or impolite to redeem such an output if you don't know who sent it or where it's from? Is it considered theft? Or merely treasure-hunting?

If there is something that will make Bitcoin succeed, it is growth of utility - greater quantity and variety of goods and services offered for BTC. If there is something that will make Bitcoin fail, it is the prevalence of users convinced that BTC is a magic box that will turn them into millionaires, and of the con-artists who have followed them here to devour them.
pc
Sr. Member
****
Offline Offline

Activity: 253
Merit: 250


View Profile
February 06, 2013, 02:07:09 AM
 #2

If the transaction is clearly a can-be-redeemed-by-anybody, or clearly a puzzle that anybody (given some effort) could solve, then I think the point is the "game" if you will, to see who could redeem it first. I, for instance, submitted transaction 09f691b2263260e71f363d1db51ff3100d285956a40cc0e4f8c8c2c4a80559b1 to redeem an output that was clearly a puzzle, since it involved finding data that hashed to the genesis block hash (which is publicly accessible). I don't know who put that "bounty" into the chain, but I don't see how whomever put that transaction out there could have been meaning it as anything other than as a puzzle for people to try to complete and win the coins.

But if you found a transaction that might just be buggy somehow, I think it'd be a bit murkier. It may be hard to determine who actually sent it and what they were intending unless they specifically post here or something asking for help. But I'd expect that it'd be similar to finding cash lying in the street. You probably ought to make a reasonable effort to find the owner (where what counts as "reasonable" may depend on how much cash it is), but if it's in an envelope labeled "gift for anybody who wants it" then it's clearly yours.
Vernon715
Full Member
***
Offline Offline

Activity: 182
Merit: 100



View Profile
February 06, 2013, 02:11:31 AM
 #3

If you can claim it, claim it.

Please donate: 1FfJzfpGCXD6saKqmMs8W1qt9wouhA98Mj

http://bitcoinpyramid.com/r/1642

100101011010100100101010010111001010010101010100101001000100101010101010101010
cardinalG
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
February 06, 2013, 03:26:50 AM
 #4

I don't quite understand how someone can just claim a transaction. Does this apply to the "Strange Transactions" under Block Chain?
Qoheleth (OP)
Legendary
*
Offline Offline

Activity: 960
Merit: 1028


Spurn wild goose chases. Seek that which endures.


View Profile WWW
February 06, 2013, 04:31:48 AM
 #5

I don't quite understand how someone can just claim a transaction. Does this apply to the "Strange Transactions" under Block Chain?
The short answer to your question is "yes".

You see, any transaction output has a ScriptPubKey field - a script indicating the conditions a later transaction must meet to spend that output's BTC.

In 99.999% of cases, the script just says "the spender must sign their transaction with the private key whose public key hashes to {ADDRESS}". In other words, it provides an address and requires that the spender prove that they own the address.

However, it's totally legal to require something else instead, and in a few cases, that's what someone's done, and what they've required is something I can provide, even though I don't know them or why they made a transaction like that.

I'm asking about those cases.

If there is something that will make Bitcoin succeed, it is growth of utility - greater quantity and variety of goods and services offered for BTC. If there is something that will make Bitcoin fail, it is the prevalence of users convinced that BTC is a magic box that will turn them into millionaires, and of the con-artists who have followed them here to devour them.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!