Pages:
Author

Topic: How can I easily put readable quotes into the blockchain (Read 1881 times)

legendary
Activity: 1022
Merit: 1006
Delusional crypto obsessionist
Sorry to bump this thread but my prayers are fulfilled.
This website does exactly what I want.

History is not going to be re-written ever again.
legendary
Activity: 2912
Merit: 1852
...

BlindMayorBitcorn jump-started my brain (thanks!) enough to remember the thread where I mentioned two other ways of posting data, the first can be read via blockchain.info:

transaction no.: 4b1cd9f9e68a348eba331c9458ed59f59464ff993a0262905ef643439c153bb9

The message:

http://goo.gl/k7zxjp

*   *   *

A document that I had proofofexistence.com run a hash and post:

transaction no.: 09c388c5e1ef405751fb5dccb0767ed5f77f5f7f209def56ccae6433a111761b
legendary
Activity: 1260
Merit: 1115
...

My guess is that a LOT of money is going to be made in posting data on the blockchain.  I have been experimenting...:

transaction number: 6a9922d3267b3b479a68215c68a81d4c308d71288f2c58d36c796eb01c938293

Using blockchain.info you can note the OP_RETURN script, which pretty much matches coinsecrets.org:

 j tu�܊=��1���S�1�N��1�{sN����

(Above using bitproof.com)

*   *   *

I also did something similar using proofofexistence.com, but that information is on my office computer, not here.  Sad



Cool thread. Bumping is how I remember Embarrassed
legendary
Activity: 2912
Merit: 1852
...

My guess is that a LOT of money is going to be made in posting data on the blockchain.  I have been experimenting...:

transaction number: 6a9922d3267b3b479a68215c68a81d4c308d71288f2c58d36c796eb01c938293

Using blockchain.info you can note the OP_RETURN script, which pretty much matches coinsecrets.org:

 j tu�܊=��1���S�1�N��1�{sN����

(Above using bitproof.com)

*   *   *

I also did something similar using proofofexistence.com, but that information is on my office computer, not here.  Sad

hero member
Activity: 770
Merit: 509
How can I put messages on my transactions within Bitcoin-qt?
legendary
Activity: 1022
Merit: 1006
Delusional crypto obsessionist
As you know the size of OP_return of a transaction is only 40 byte (in the future will be "rise" to 80 byte) so you can't put as much word, but you can put an hash of a file that you own (for prove that idea/file is yours).

Instead of putting the hash of a file into the OP_RETURN, you can also use the hash of a file as a public key instead (like www.proofofexistence.com)
What would be the benefit to put it in the OP_RETURN?
Knowing the address for repetitive signing . Wink

Could you elaborate?
In both instances you know the address no?
sr. member
Activity: 914
Merit: 250
Making Smart Money Work
As you know the size of OP_return of a transaction is only 40 byte (in the future will be "rise" to 80 byte) so you can't put as much word, but you can put an hash of a file that you own (for prove that idea/file is yours).

Instead of putting the hash of a file into the OP_RETURN, you can also use the hash of a file as a public key instead (like www.proofofexistence.com)
What would be the benefit to put it in the OP_RETURN?
Knowing the address for repetitive signing . Wink
legendary
Activity: 1022
Merit: 1006
Delusional crypto obsessionist
As you know the size of OP_return of a transaction is only 40 byte (in the future will be "rise" to 80 byte) so you can't put as much word, but you can put an hash of a file that you own (for prove that idea/file is yours).

Instead of putting the hash of a file into the OP_RETURN, you can also use the hash of a file as a public key instead (like www.proofofexistence.com)
What would be the benefit to put it in the OP_RETURN?
legendary
Activity: 1778
Merit: 1042
#Free market
As you know the size of OP_return of a transaction is only 40 byte (in the future will be "rise" to 80 byte) so you can't put as much word, but you can put an hash of a file that you own (for prove that idea/file is yours).
sr. member
Activity: 914
Merit: 250
Making Smart Money Work
Thanks, but it's not what I'm looking for.
I want it to be readable without conversion from hex to ascii
Well, you won't be able to do that. As far as I know, all messages in the Blockchain are hex encoded. Coinsecrets and CryptoGraffiti just convert it back for you.

So you say that OP_RETURN is actually hex encoded as well?

Then how about this? See output scripts (enable advanced view)
https://blockchain.info/tx/b17a027a8f7ae0db4ddbaa58927d0f254e97fce63b7e57e8e50957d3dad2e66e?show_adv=true

Yes they are hexencoded. (see the decoded Wink ). But it's in no way hard to read opreturn from any insight based explorer. ( https://jsfiddle.net/zLy7awea/ basic fiddle) . Also made an app of it as testtool. (https://twitter.com/StrikerBee/status/564040633078128641 ).
(Gist here if you want to build it yourself, only permission is camera for the qr code scanner. https://gist.github.com/Biersteker/9b3b7719d0f94369062a)
For signing stuff i recommend the php op_return script, but it can also be done with bitcoinJS (for example: http://bitcoin.stackexchange.com/questions/30834/create-op-return-tx-with-bitcoinjs-lib)

legendary
Activity: 1022
Merit: 1006
Delusional crypto obsessionist
Thanks, but it's not what I'm looking for.
I want it to be readable without conversion from hex to ascii
Well, you won't be able to do that. As far as I know, all messages in the Blockchain are hex encoded. Coinsecrets and CryptoGraffiti just convert it back for you.

So you say that OP_RETURN is actually hex encoded as well?

Then how about this? See output scripts (enable advanced view)
https://blockchain.info/tx/b17a027a8f7ae0db4ddbaa58927d0f254e97fce63b7e57e8e50957d3dad2e66e?show_adv=true
copper member
Activity: 3892
Merit: 2197
Verified awesomeness ✔
Thanks, but it's not what I'm looking for.
I want it to be readable without conversion from hex to ascii
Well, you won't be able to do that. As far as I know, all messages in the Blockchain are hex encoded. Coinsecrets and CryptoGraffiti just convert it back for you.
legendary
Activity: 1022
Merit: 1006
Delusional crypto obsessionist
yes you can

https://blockchain.info/tx/3d29f43a3278281192943276049c15e5f0d8c7e75d4d99a4cd6693113a948f48

It does not use OP_DROP as that would make the tx non standard. The public key is simply the ASCII message. Look at the last output and hex decode 4d6573736167653a205468616e6b20596f7520466f722054686520427567205265706f7274202d2 07069756b. Messages exceeding 120 bytes will be added in an additional outputs.
I know that you can find messages and convert it from Hex to ASCII, but findftp asks how he can add them and I don't know of any functionality on Blockchain.info to add such a message. Did they recently add it?

yes

Thanks, but it's not what I'm looking for.
I want it to be readable without conversion from hex to ascii
legendary
Activity: 1022
Merit: 1006
Delusional crypto obsessionist
you can do it with the blockchain.info wallet.
No, you can't. The nodes added to transactions are only readable on blockchain.info itself. It's a centralized system and has nothing to do with the blockchain.

findftp, you could checkout Coinsecrets. It shows OP_RETURN transactions and has a PHP library to create them yourself: php-OP_RETURN. The library requires a Unix based system, PHP 5.x or later and bitcoin-cli installed. You also need to have some BTC in the wallet itself to send the transaction (of course).
Thanks. This might be what I'm looking for!


Quote
You could also checkout CryptoGraffiti, but this doesn't work with OP_RETURN. I forgot what they use though.

Yeah, I've seen them also in the past, but as far as I know they don't put the message into OP_RETURN
copper member
Activity: 3892
Merit: 2197
Verified awesomeness ✔
yes
Well, that's a clear answer. Care to explain how, because that's what the OP wants to know. Tongue
legendary
Activity: 3094
Merit: 2657
yes you can

https://blockchain.info/tx/3d29f43a3278281192943276049c15e5f0d8c7e75d4d99a4cd6693113a948f48

It does not use OP_DROP as that would make the tx non standard. The public key is simply the ASCII message. Look at the last output and hex decode 4d6573736167653a205468616e6b20596f7520466f722054686520427567205265706f7274202d2 07069756b. Messages exceeding 120 bytes will be added in an additional outputs.
I know that you can find messages and convert it from Hex to ASCII, but findftp asks how he can add them and I don't know of any functionality on Blockchain.info to add such a message. Did they recently add it?

yes
copper member
Activity: 3892
Merit: 2197
Verified awesomeness ✔
yes you can

https://blockchain.info/tx/3d29f43a3278281192943276049c15e5f0d8c7e75d4d99a4cd6693113a948f48

It does not use OP_DROP as that would make the tx non standard. The public key is simply the ASCII message. Look at the last output and hex decode 4d6573736167653a205468616e6b20596f7520466f722054686520427567205265706f7274202d2 07069756b. Messages exceeding 120 bytes will be added in an additional outputs.
I know that you can find messages and convert it from Hex to ASCII, but findftp asks how he can add them and I don't know of any functionality on Blockchain.info to do so. Did they recently add it?
legendary
Activity: 3094
Merit: 2657
you can do it with the blockchain.info wallet.
Nou you can't. The nodes added to transactions are only readable on blockchain.info. It's a centralized system and has nothing to do with the blockchain itself.



yes you can

https://blockchain.info/tx/3d29f43a3278281192943276049c15e5f0d8c7e75d4d99a4cd6693113a948f48

It does not use OP_DROP as that would make the tx non standard. The public key is simply the ASCII message. Look at the last output and hex decode 4d6573736167653a205468616e6b20596f7520466f722054686520427567205265706f7274202d2 07069756b. Messages exceeding 120 bytes will be added in an additional outputs.
copper member
Activity: 3892
Merit: 2197
Verified awesomeness ✔
you can do it with the blockchain.info wallet.
No, you can't. The nodes added to transactions are only readable on blockchain.info itself. It's a centralized system and has nothing to do with the blockchain.

findftp, you could checkout Coinsecrets. It shows OP_RETURN transactions and has a PHP library to create them yourself: php-OP_RETURN. The library requires a Unix based system, PHP 5.x or later and bitcoin-cli installed. You also need to have some BTC in the wallet itself to send the transaction (of course).

You could also checkout CryptoGraffiti, but this doesn't work with OP_RETURN. I forgot what they use though.
legendary
Activity: 3094
Merit: 2657
you can do it with the blockchain.info wallet.
Pages:
Jump to: