Bitcoin Forum
May 27, 2024, 03:46:05 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Distributed Storage Tokens  (Read 565 times)
spndr7 (OP)
Legendary
*
Offline Offline

Activity: 1020
Merit: 1000



View Profile WWW
September 22, 2013, 04:00:46 AM
Last edit: September 22, 2013, 12:07:19 PM by spndr7
 #1

Instead of rewarding transferable units for solving each block,a fixed data
space may be rewarded.This data record would be replicated at all nodes.

  • There would be similar limit to data space,just like limit in number of coins.
  • Data size reward per block would decrease over time.
  • Tokens of authority of any data size can be transferred between peers, similar to transfer of coins.
  • Permanence of data increases with increase in number of peers.
  • This could be very useful for whistle-blowers to buy/mine some tokens and then release anonymously, any document which would be securely stored at thousands of nodes.

almightyruler
Legendary
*
Offline Offline

Activity: 2268
Merit: 1092


View Profile
September 22, 2013, 06:12:41 AM
 #2

I've been thinking about something like this for a while, since the reward (disk space) has tangible value, and it gives the cryptocurrency a real world purpose.

I'd go further and suggest that you could create a currency that has a value which is loosely tied to an average cost per GB of a consumer level storage device, so no mining is needed at all, just some proof that the allocated data space is dedicated to that block... but that would give people with access to a lot of storage a huge advantage. This may not be an issue if the idea is to create redundant storage rather than speculate to make a profit.
spndr7 (OP)
Legendary
*
Offline Offline

Activity: 1020
Merit: 1000



View Profile WWW
September 22, 2013, 11:59:59 AM
Last edit: September 22, 2013, 12:26:37 PM by spndr7
 #3

a currency that has a value which is loosely tied to an average cost per GB of a consumer level storage device

How would a peer to peer system know average cost per GB of a consumer level storage device ?

so no mining is needed at all, just some proof that the allocated data space is dedicated to that block

For this to happen,the proof of existence of data had to be periodically checked, in a secure decentralized way. Otherwise the node can verify the block of data for once, and later delete it, and falsely claim existence of the data which it does not have.

almightyruler
Legendary
*
Offline Offline

Activity: 2268
Merit: 1092


View Profile
September 22, 2013, 06:31:43 PM
 #4

a currency that has a value which is loosely tied to an average cost per GB of a consumer level storage device

How would a peer to peer system know average cost per GB of a consumer level storage device ?

Good point. I guess the clients could use a fitting formula based on historical data, with an update to the client required if there's any major change in projections versus real world values. The idea of buying a few TB worth of HDs rather than a GPU or ASIC appeals to me. Smiley

so no mining is needed at all, just some proof that the allocated data space is dedicated to that block

For this to happen,the proof of existence of data had to be periodically checked, in a secure decentralized way. Otherwise the node can verify the block of data for once, and later delete it, and falsely claim existence of the data which it does not have.

Yes, ongoing proof would be required, perhaps in the form of a unique challenge from a peer which also holds that block - what is the hash of the stored data plus <random_key>. I guess in this case the block chain would need to contain a permanent record of the result of those challenges, so that future rewards for the peer will decline as it fails more checks for valid data. A long term trust system (such as a gradual increase in reward) for new peers would also be necessary to discourage a peer from just periodically deleting data and starting over from scratch as a new peer. It would need to be balanced to ensure that in the medium to long term it's more cost effective to keep the data, rather than try to cheat the system.
markm
Legendary
*
Offline Offline

Activity: 2940
Merit: 1090



View Profile WWW
September 22, 2013, 07:07:33 PM
 #5

NaMeCoin already provides storage. Just go ahead and store whatever it is you want to store in that. It does not restrict you to only storing information about how to find websites and such.

-MarkM-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
spndr7 (OP)
Legendary
*
Offline Offline

Activity: 1020
Merit: 1000



View Profile WWW
September 23, 2013, 09:50:04 AM
Last edit: September 24, 2013, 11:17:38 AM by spndr7
 #6

NaMeCoin already provides storage. Just go ahead and store whatever it is you want to store in that. It does not restrict you to only storing information about how to find websites and such.

-MarkM-


How much data storage is provided in 1 Namecoin ?

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!