User:Elifarley/pds: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
can be pasted on twitter, discussion forums, web pages and so on | can be pasted on twitter, discussion forums, web pages and so on | ||
<code> | <code> | ||
#pdsr domain scope record-type value expiry-date signer digest | #pdsr domain scope record-type value expiry-date signer digest | ||
</code> | </code> | ||
* #pdsr magic string | * #pdsr magic string | ||
Line 13: | Line 13: | ||
examples: | examples: | ||
<code> | <code> | ||
#pdsr openfarmtech 20110311 c openfarmtech.org 0 elifarley 2afqgwk6 | #pdsr openfarmtech 20110311 c openfarmtech.org 0 elifarley 2afqgwk6 | ||
</code> | </code> | ||
Line 19: | Line 19: | ||
*signer is optional | *signer is optional | ||
* | * | ||
===pds file=== | |||
a .pds file has all records of a given domain. A pds client retrieves the file using a dht like kademlia, bittorrent. Users can also save such file in a specific folder | |||
<code> | |||
name.scope.pds | |||
</code> | |||
[category:software] |
Revision as of 02:18, 13 March 2011
peer domain system
A decentralized name resolution system which provides strong authentication and name conflict prevention.
single record
can be pasted on twitter, discussion forums, web pages and so on
#pdsr domain scope record-type value expiry-date signer digest
- #pdsr magic string
- domain is the name to be resolved
- scope helps prevent name conflicts
- record-type can be a, c
- value can be an ip, standard dns name, other pds name
examples:
#pdsr openfarmtech 20110311 c openfarmtech.org 0 elifarley 2afqgwk6
- expiry is optional
- signer is optional
pds file
a .pds file has all records of a given domain. A pds client retrieves the file using a dht like kademlia, bittorrent. Users can also save such file in a specific folder
name.scope.pds
[category:software]