Bitcoin Forum
May 27, 2024, 06:38:59 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: discussion - multiple variable blockchains managed by single client.  (Read 991 times)
pineapples (OP)
Legendary
*
Offline Offline

Activity: 1204
Merit: 1000


to your stations, man the pineapples!!!


View Profile
March 14, 2014, 05:08:01 AM
Last edit: March 14, 2014, 05:31:08 AM by pineapples
 #1

Firstly, i'm unsure whether this is the correct sub forum. and whether malleable is the best word to use Smiley
follows an idea i've been considering for a couple of weeks. it sprung from consideration of data transmission and how it could be handled.


MALLEABLE BLOCK CHAINS AND MULTIPLE BLOCK CHAIN CLIENT

There are uses where a large block chain is un-necessary. entries may not even need to last 24 hours.
example.
data, send data. when received the data nor information no longer needs to stay in chain.

There are uses where currency aspects are un-necessary. the "coin" may be best shared rather than sent, or the notion of sending value is not appropriate.
example.
file sharing. maybe acheived in one way by importing an address rather than sending a coin.
or when considering torrenting, the network exists independent of currency.

There are uses where it maybe appropriate to single use a blockchain, then abandon it.
example.
private data share. using a private network all information is dependent on the network existent, once it is no longer used it can be deleted.

----

HOW

imagine a light mother block chain, it's general purpose is to broadcast public information regarding children blockchains.

the client communicates with extra blockchains through creation/destruction addition/removal. it may even be useful to create neutered clients that can only interact with one such chain.

upon creation, children blockchains can be given various parameter settings. these children can then be added to other clients upon request.

example.
private data share. Client1 adds/creates blockchainB to required settings. Sends information via mother chain to Client2.
Client2 uses information (ip and passcode) to add blockchainB from Client1, and becomes part of child network using blockchainB.
repeat for any other Clients.

alternatively, the existence of blockchainB could be broadcast publicly and may be seen through any client. consider something similar to chat rooms where the rooms maybe publicly broadcast.

. . .

OTHER POINTS

NODES


must be creatable automatically upon creation of child network. clients will add themselves as nodes to appropriate networks.






YEEE F*#KIN HA BIG RED TEXT !!!           

(\__/)    
(='.'=)   
(")_(")   










     BUMBA
pineapples (OP)
Legendary
*
Offline Offline

Activity: 1204
Merit: 1000


to your stations, man the pineapples!!!


View Profile
March 14, 2014, 05:10:31 AM
 #2

an earlier version with some different aspects i posted here
http://forum.qrk.cc/thread/1870/idea-appreciate-feedback



YEEE F*#KIN HA BIG RED TEXT !!!           

(\__/)    
(='.'=)   
(")_(")   










     BUMBA
pineapples (OP)
Legendary
*
Offline Offline

Activity: 1204
Merit: 1000


to your stations, man the pineapples!!!


View Profile
March 14, 2014, 10:56:03 PM
Last edit: March 15, 2014, 12:47:24 AM by pineapples
 #3

i've copied this across to Development & Technical Discussion

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



YEEE F*#KIN HA BIG RED TEXT !!!           

(\__/)    
(='.'=)   
(")_(")   










     BUMBA
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!