Bitcoin Forum
June 29, 2024, 12:15:59 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: [1]
  Print  
Author Topic: where is MaidSafe crypto described?  (Read 652 times)
trout (OP)
Sr. Member
****
Offline Offline

Activity: 333
Merit: 252


View Profile
April 26, 2014, 11:03:52 PM
 #1

Hi,
may be I just fail at googleing, but I can't find a proper technical description of
how maidsafe is supposed to work. I'm mostly interested in the proof of resource
and whatever is the analogue of "blockchain" for the safecoin (the "token").
I'm not looking for the implementation details or the source code, just a paper to read
so that I can  understand how it is supposed to work.

Their whitepaper is pretty vague.  It just says that  Safecoin .... will be injected into network using the storage space related mining procedure.  What is this mining?

Also for Proof of resource it doesn't say how cheating is prevented, how the transactions are ordered, etc.
It just says If any cheating is detected, the used_space will be changed to reflect that.
But doesn't explain who defines cheating, etc.

In short, I'd like to see a proper paper with all the necessary crypto details and proofs wherenever necessary.
Does such a paper exist?
dirvine
Member
**
Offline Offline

Activity: 63
Merit: 10


View Profile
April 27, 2014, 01:07:46 AM
 #2

Hi,
may be I just fail at googleing, but I can't find a proper technical description of
how maidsafe is supposed to work. I'm mostly interested in the proof of resource
and whatever is the analogue of "blockchain" for the safecoin (the "token").
I'm not looking for the implementation details or the source code, just a paper to read
so that I can  understand how it is supposed to work.

Their whitepaper is pretty vague.  It just says that  Safecoin .... will be injected into network using the storage space related mining procedure.  What is this mining?

Also for Proof of resource it doesn't say how cheating is prevented, how the transactions are ordered, etc.
It just says If any cheating is detected, the used_space will be changed to reflect that.
But doesn't explain who defines cheating, etc.

In short, I'd like to see a proper paper with all the necessary crypto details and proofs wherenever necessary.
Does such a paper exist?


There is some headline info here metaquestions.me/2014/04/12/safecoin-why-its-safe-and-what-it-means-for-us-all/ adn a ton of debate and detail on the developer list. We also have some info on the internal proof of resource token, but not publish state yet. You can see in the github history of the white paper (bad name). safcoin is a mutable data element on the network, if you check the docs here you will see how that works https://github.com/maidsafe/MaidSafe-Vault/wiki/Documentation adn the overview of the stack here maidsafe.net/network-platform-developers . The crypto details are in the common library (cryptopp wrappers).

This all needs pulled into a single implementation detailed design and this will happen pretty soon. If you think mutable signed data elements (xferable, so last and current owner, signed by last owner) then you will see it easily enough I think. The farming and builder algorithms though are a little more complex and several personas (from the vault docs) are chained in consensus groups of up to 6, these all have to agree on several items, these are then hashed and a PUT attempt is made on the network. If the key is empty for that coin then it is considered created. Otherwise teh attempt fails.   

So detailed design doc to come. Should not be long and it will appear in the wiki on github and on the dev mailing list.
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!