Bitcoin Forum
June 22, 2024, 09:37:39 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Blockchains, Usenet, and brainstorming about things I don't fully understand.  (Read 1022 times)
finkleshnorts (OP)
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250



View Profile
November 25, 2012, 10:49:56 AM
 #1

I had a thought today that made me laugh, about somebody trying to "post" a binary file in the blockchain, as they have done over NNTP for years--with surprising efficiency. Then I had a crazy idea...

Usenet servers store lots and lots of data, and my limited understanding of usenet is that it is essentially a p2p network on the macro level.

-Could Usenet be somehow used to solve the burden of the blockchain on the bitcoin network? And blockchain spam?
-Could a protocol be invented where transactions are posted to a newsgroup (or newsgroups), in a manner that is tamper-proof, decentralized, and cryptographically verifiable?
-Could the double-spending problem be solved?

It doesn't seem outside the realm of possibility.

The warez scene imposed itself on usenet and isn't showing signs of slowing down. NZBs and par files were invented for this purpose. I read that 9 TB a day are posted to Usenet. Our dinky little blockchain would be a drop in the bucket. It seems like an untapped resource and I couldn't find any threads about it.

Or is this another dead end idea?




Newscoin? (sorry, couldn't resist)
Mike Hearn
Legendary
*
Offline Offline

Activity: 1526
Merit: 1129


View Profile
November 25, 2012, 12:59:11 PM
 #2

Hi, this idea doesn't make a whole lot of sense I'm afraid.

The difficult part of handling the block chain isn't really storing or serving it - disk space is super cheap and has been getting steadily cheaper for a long time. The difficult part is managing the database that's calculated from it, and verifying updates to it.

Most of the work that's gone into improving Bitcoin lately has been around how to more efficiently manage the database, and also how to serve subsets of the chain to clients that don't want to download the whole thing. That requires servers (nodes) that understand the structure of the chain and the Bitcoin protocol, which obviously NNTP servers don't.
finkleshnorts (OP)
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250



View Profile
November 25, 2012, 05:54:00 PM
 #3

Hi, this idea doesn't make a whole lot of sense I'm afraid.

The difficult part of handling the block chain isn't really storing or serving it - disk space is super cheap and has been getting steadily cheaper for a long time. The difficult part is managing the database that's calculated from it, and verifying updates to it.

Most of the work that's gone into improving Bitcoin lately has been around how to more efficiently manage the database, and also how to serve subsets of the chain to clients that don't want to download the whole thing. That requires servers (nodes) that understand the structure of the chain and the Bitcoin protocol, which obviously NNTP servers don't.

I see. Thanks very much for the explanation, Mike.
th3joker
Sr. Member
****
Offline Offline

Activity: 319
Merit: 250


View Profile
April 16, 2014, 10:15:06 AM
 #4

Would be a great place to keep an up to date blockchain now though seeing as downloading it takes forever through the client wallet.
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!