Bitcoin Forum
May 07, 2024, 05:29:50 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Add information in a Block/Blockchain?  (Read 787 times)
S4VV4S (OP)
Hero Member
*****
Offline Offline

Activity: 1582
Merit: 502


View Profile
May 17, 2014, 11:55:47 PM
 #1

Hey guys,

I have read in an article (don't remember where), where a company had complaints about the bitcoin blockchain because they used to add information and after the latest release of Bitcoin they couldn't do that anymore.

My question is:

How can one add information to a block?

Sorry if my question sounds dumb, I just don't understand how that is possible.

1715102990
Hero Member
*
Offline Offline

Posts: 1715102990

View Profile Personal Message (Offline)

Ignore
1715102990
Reply with quote  #2

1715102990
Report to moderator
BitcoinCleanup.com: Learn why Bitcoin isn't bad for the environment
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715102990
Hero Member
*
Offline Offline

Posts: 1715102990

View Profile Personal Message (Offline)

Ignore
1715102990
Reply with quote  #2

1715102990
Report to moderator
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4653



View Profile
May 18, 2014, 12:45:30 AM
 #2

How can one add information to a block?

Sorry if my question sounds dumb, I just don't understand how that is possible.

Step 1.
Create a non-standard transaction that includes the information that you want in the transaction output.

Step 2.
Find a mining pool that is willing to confirm non-standard transactions.

Step 3.
Submit your transaction to the mining pool.

Step 4.
Wait for the mining pool to confirm your transaction.

Done.
S4VV4S (OP)
Hero Member
*****
Offline Offline

Activity: 1582
Merit: 502


View Profile
May 18, 2014, 06:37:51 AM
 #3

How can one add information to a block?

Sorry if my question sounds dumb, I just don't understand how that is possible.

Step 1.
Create a non-standard transaction that includes the information that you want in the transaction output.

Step 2.
Find a mining pool that is willing to confirm non-standard transactions.

Step 3.
Submit your transaction to the mining pool.

Step 4.
Wait for the mining pool to confirm your transaction.

Done.


Got it!

Thanks Danny Smiley
Phinnaeus Gage
Legendary
*
Offline Offline

Activity: 1918
Merit: 1570


Bitcoin: An Idea Worth Spending


View Profile WWW
May 18, 2014, 07:59:37 AM
 #4

How can one add information to a block?

Sorry if my question sounds dumb, I just don't understand how that is possible.

Step 1.
Create a non-standard transaction that includes the information that you want in the transaction output.

Step 2.
Find a mining pool that is willing to confirm non-standard transactions.

Step 3.
Submit your transaction to the mining pool.

Step 4.
Wait for the mining pool to confirm your transaction.

Done.


Build a mega mining pharm to guarantee more blocks solved for your pool, having paid contracts in hand to dump whatever you were paid to dump into the block with no questions asked. The more unscrupulous the operator, the better. And, if you find a desirable person that fits the bill, but they play too fair, have a couple hookers at the ready to seduce their ass, of which afterwards blackmail them into complying because they have a wife and family to protect (not speaking of harm, but that's probably not outta the question).

How close am I?

BTW, I've only had four hours sleep in the past 48 hours thanks to researching this shit, taking shits, and talking shit with various people over the telephony. Why the fuck isn't Europe, et al. not on the same time zone as I?
Este Nuno
Legendary
*
Offline Offline

Activity: 826
Merit: 1000


amarha


View Profile
May 18, 2014, 02:20:22 PM
 #5

It's an interesting side effect of bitcoin, but also one that causes a lot of headaches for users. Like the virus signature in the blockchain that gets picked up by some virus scanners(it's not possible to infect the computer however), and the child porn that some sicko put in there as well.
S4VV4S (OP)
Hero Member
*****
Offline Offline

Activity: 1582
Merit: 502


View Profile
May 18, 2014, 02:24:14 PM
 #6

How can one add information to a block?

Sorry if my question sounds dumb, I just don't understand how that is possible.

Step 1.
Create a non-standard transaction that includes the information that you want in the transaction output.

Step 2.
Find a mining pool that is willing to confirm non-standard transactions.

Step 3.
Submit your transaction to the mining pool.

Step 4.
Wait for the mining pool to confirm your transaction.

Done.


Build a mega mining pharm to guarantee more blocks solved for your pool, having paid contracts in hand to dump whatever you were paid to dump into the block with no questions asked. The more unscrupulous the operator, the better. And, if you find a desirable person that fits the bill, but they play too fair, have a couple hookers at the ready to seduce their ass, of which afterwards blackmail them into complying because they have a wife and family to protect (not speaking of harm, but that's probably not outta the question).

How close am I?

BTW, I've only had four hours sleep in the past 48 hours thanks to researching this shit, taking shits, and talking shit with various people over the telephony. Why the fuck isn't Europe, et al. not on the same time zone as I?

Interesting approach!
But rather costly....

So,
Why not give "incentive" to existing pools to add my non-standard transactions? Wink
S4VV4S (OP)
Hero Member
*****
Offline Offline

Activity: 1582
Merit: 502


View Profile
May 18, 2014, 02:25:03 PM
 #7

It's an interesting side effect of bitcoin, but also one that causes a lot of headaches for users. Like the virus signature in the blockchain that gets picked up by some virus scanners(it's not possible to infect the computer however), and the child porn that some sicko put in there as well.

So is that why users reported blocks being deleted by their AV software?

Didn't know that.
Thanks for that info Smiley
btchedge
Member
**
Offline Offline

Activity: 92
Merit: 10



View Profile
May 19, 2014, 05:44:41 AM
 #8

OP_RETURN is what you are looking for. The amount of text you can insert here is limited so most people are using it to store the hash of a larger data set.

Who is John Galt?
Krona Rev
Full Member
***
Offline Offline

Activity: 129
Merit: 100



View Profile
May 19, 2014, 06:46:02 AM
 #9

There's also a way to have your own "metablock chain" containing arbitrary data that is timestamped and secured by the Bitcoin block chain. It uses standard transactions (no OP_RETURN), does not destroy coins and does not increase the number of unspent transactions.

I explained it in January here:

https://bitcointalk.org/index.php?topic=411974.0

Promechard: Proprietary Metablock Chains for Arbitrary Data: https://bitcointalk.org/index.php?topic=411974.0
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!