Bitcoin Forum
November 14, 2024, 08:57:28 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Blockchain-DB.com - Store Messages / Data on the Blockchain!  (Read 1094 times)
nikkihalbrook (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
February 03, 2015, 01:10:03 PM
 #1

Blockchain-db.com is a new service that allows you to store text messages or data on the blockchain.

For just 0.001 BTC, you can replicate a 20 byte message to tens of thousands of hard drives around the world. They cannot be pruned, and will be permanently stored on the blockchain. Storage is as cheap as 7897 satoshis per 20 bytes.

Use cases
* Express your love, marriage, or venegeance in a form that will last forever.
* Timestamp a document by publishing its hash, which will be associated to a block and hence timestmap.
* Write a short autobiography and be remembered forever.
* Store your cold storage private keys in encrypted form.
* Publish and distribute an encrypted message, with an associated dead man's switch to release the key.
* Release and immediately distribute sensitive documents, making them uncensorable.
* Leave a time capsule for future historicians, hundreds or thousands of years from now.
* The possibilites are endless.

http://blockchain-db.com/
Racey
Legendary
*
Offline Offline

Activity: 1134
Merit: 1000


Soon, I have to go away.


View Profile
February 03, 2015, 01:13:35 PM
 #2

Is that not classed as hacking, do you have permission to add data to the blockchain?
Just asking.

And its gone.
nikkihalbrook (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
February 03, 2015, 01:17:14 PM
 #3

Is that not classed as hacking, do you have permission to add data to the blockchain?
Just asking.
Nobody owns the blockchain, just like how nobody owns Bitcoin. Anyone is free to use bitcoin and the blockchain. When you make a transaction, you are adding data to the blockchain.

Blockchain-DB.com is similar, except it allows you to add meaningful data to the blockchain - to be distributed among tens of thousands of nodes, forever.
Racey
Legendary
*
Offline Offline

Activity: 1134
Merit: 1000


Soon, I have to go away.


View Profile
February 03, 2015, 01:23:05 PM
 #4

I suppose then it's just the same as when I add a note.
If I know who the transaction is from, I sometimes add a note as reminder.
It's out there for all to see when I do that.
I got ya now.

And its gone.
Mitchell
Staff
Legendary
*
Offline Offline

Activity: 4116
Merit: 2320


Verified awesomeness ✔


View Profile WWW
February 03, 2015, 01:26:12 PM
 #5

Is that not classed as hacking, do you have permission to add data to the blockchain?
Just asking.
No, this has been done for ages, even satoshi did it if I'm not mistaken. A good example is the older website cryptograffiti.info. I Just noticed that blockchain-db.com has put a message in the Blockchain as well, however cryptograffiti.info works better for me, because it doesn't break the sentences.

I suppose then it's just the same as when I add a note.
If I know who the transaction is from, I sometimes add a note as reminder.
It's out there for all to see when I do that.
I got ya now.
You are talking about the notes that you see on Blockchain.info, right? If so, those aren't stored in the blockchain and are useless without Blockchain.info.

.
Duelbits
            ▄████▄▄
          ▄█████████▄
        ▄█████████████▄
     ▄██████████████████▄
   ▄████▄▄▄█████████▄▄▄███▄
 ▄████▐▀▄▄▀▌████▐▀▄▄▀▌██

 ██████▀▀▀▀███████▀▀▀▀█████

▐████████████■▄▄▄■██████████▀
▐██████████████████████████▀
██████████████████████████▀
▀███████████████████████▀
  ▀███████████████████▀
    ▀███████████████▀
.
         ▄ ▄▄▀▀▀▀▄▄
         ▄▀▀▄      █
         █   ▀▄     █
       ▄█▄     ▀▄   █
      ▄▀ ▀▄      ▀█▀
    ▄▀     ▀█▄▄▄▀▀ ▀
  ▄▀  ▄▀  ▄▀

Live Games

   ▄▄▀▀▀▀▀▀▀▄▄
 ▄▀ ▄▄▀▀▀▀▀▄▄ ▀▄
▄▀ █ ▄  █  ▄ █ ▀▄
█ █   ▀   ▀   █ █  ▄▄▄
█ ▀▀▀▀▀▀▀▀▀▀▀▀▀ █ █   █
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█  █▄█
█ ▀▀█  ▀▀█  ▀▀█ █  █▄█

Slots
.
        ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▄
        █         ▄▄  █
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▄       █
█  ▄▄         █       █
█             █       █
█   ▄▀▀▄▀▀▄   █       █
█   ▀▄   ▄▀   █       █

Blackjack
|█▀▀▀▀▀█▄▄▄
       ▀████▄▄
         ██████▄
▄▄▄▄▄▄▄▄█▀    ▀▀█
████████▄        █
█████████▄        █
██████████▄     ▄██
█████████▀▀▀█▄▄████
▀▀███▀▀       ████
   █          ███
   █          █▀
▄█████▄▄▄ ▄▄▀▀
███████▀▀▀
.
                 NEW!                  
SPORTS BETTING 
|||
[ Đ ][ Ł ]
AVAILABLE NOW

Advertisements are not endorsed by me.
redsn0w
Legendary
*
Offline Offline

Activity: 1778
Merit: 1043


#Free market


View Profile
February 03, 2015, 01:29:43 PM
 #6

I suppose then it's just the same as when I add a note.
If I know who the transaction is from, I sometimes add a note as reminder.
It's out there for all to see when I do that.
I got ya now.

I think the unique way to add a "data" to a transaction is to use an "OP_return":

"OP_RETURN and its 40-byte limit represent a compromise between two opposing visions of Bitcoin's future.

One camp sees the block chain as a secure, decentralized data store on which numerous financial and social applications can be built. Promoting the growth of these new applications helps ensure Bitcoin's long-term relevance. Allowing transactions to carry application-specific data in a standard way advances this goal.

The other camp views the Bitcoin block chain exclusively as a medium for recording electronic cash payments. Even so, important scalability issues will need to be addressed sooner or later. Trying to accomodate the data requirements of arbitrary application layers only raises the cost of maintaining the network today, while pushing forward the eventual day of reckoning."

Source: http://bitzuma.com/posts/op-return-and-the-future-of-bitcoin/
nikkihalbrook (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
February 03, 2015, 01:37:22 PM
Last edit: February 03, 2015, 01:49:03 PM by nikkihalbrook
 #7

cryptograffiti.info works better for me, because it doesn't break the sentences.

No, we do not break sentences. Data is stored via OP_HASH160 exactly the way you enter it, it's not possible for a single bit to be different.

Some sites like cryptograffiti chooses to break up scripts, when there is no accepted standard to do so (it should be joined together). Rather, they invented an arbitrary jigsaw-like format for re-arranging scripts.. that is going to look gibberish if you do it the traditional way (join output scripts).

That's why they're not suitable for archival purposes, you have to rely on their website for their esoteric ordering algo. If you 'cat {the blockchain} | string -n 20', you'll get unsorted gibberish with anything encoded using their service. If you use blockchain-db, you get them in order Smiley

Furthermore, their service can't force the change address to be at the bottom. There's gibberish in the middle of these messages, and that makes file storage impossible. We've patched our bitcoin core node to always place the change output at the end, and the OP_HASH160 is paddled with terminal 0x00s so you actually know where the file ends.

Also, Blockchain-DB lets you store raw bytes, eg binary files, encrypted files, small images, compressed audio files, etc. Smiley

As you said, blockchain.info notes are centralised and are not suitable for archival.

TL;DR: Blockchain-DB.com is the only archival-grade service that implements message embedding via OP_HASH160 correctly.
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!