Bitcoin Forum
May 27, 2024, 06:55:32 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: A decentralized, distributed, worldwide, bitcoin-synchronized operating system  (Read 801 times)
grondilu (OP)
Legendary
*
Offline Offline

Activity: 1288
Merit: 1076


View Profile
October 09, 2012, 01:09:10 PM
 #1


Here is an idea:   a world-wide, distributed, decentralized supercomputer that would use bitcoin's block hashes as timetamps for synchronization of processes.

Such a computer would have quite a low ticking clock (only 6 ticks an hour in average), but it would me massively parallel.

This is just a short description and I'm not going in the details of how exactly it would work but I have some ideas.  I'll be more explicit if some people are interested.

CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1078


Ian Knowles - CIYAM Lead Developer


View Profile WWW
October 09, 2012, 01:32:04 PM
 #2

Am pretty sure BenRayField would be interested in this (or was it his post earlier that prompted yours). Wink

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
fergalish
Sr. Member
****
Offline Offline

Activity: 440
Merit: 250


View Profile
October 09, 2012, 01:48:02 PM
 #3

Here is an idea:   a world-wide, distributed, decentralized supercomputer that would use bitcoin's block hashes as timetamps for synchronization of processes.  Such a computer would have quite a low ticking clock (only 6 ticks an hour in average), but it would me massively parallel.
Well, I was thinking about the problem of light clients and having to trust a blockchain server, and I thought, wouldn't it be great if, instead of interrogating a single blockchain server about some transaction's validity, wouldn't it be great if the bitcoin network as a single entity, could respond to such requests with a cryptographically secure and verifiable result.

It would be like asking an oracle: "O Bitcoin Network, my buddy Tom wants to pay with this transaction 0xblahblahblah. Canst thou tell me if I should accept it?"

In a certain sense, this would be treating the bitcoin network as a computer, or at least, a computing machine. Once you're adequately connected, the system would be quite secure I think.  Being massively parallel would help with verifying many simultaneous transactions. I got as a far as thinking that this ComputingMachine would merely require an authoritative list of transactions, and then I thought, oh, like a blockchain :-/
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!