Commit Graph

25 Commits

Author SHA1 Message Date
Marcin Rataj
b621ac506a peer-ids.md: be explicit about supporting CID v0&v1
License: MIT
Signed-off-by: Marcin Rataj <lidel@lidel.org>
2019-09-30 15:32:41 +02:00
Marcin Rataj
4e2c796bc7 Apply review changes
License: MIT
Signed-off-by: Marcin Rataj <lidel@lidel.org>
2019-09-02 16:59:13 +02:00
Marcin Rataj
8ab79d2470 RFC 0001: text Peer Id as CID
This is an RFC to modify peerid spec to alter the default string
representation from Multihash to CIDv1 in Base32 and to support
encoding/decoding text peerids as CIDs.

It is also the first RFC ever, following suggestions from
https://github.com/libp2p/specs/issues/198
and creating a template for future RFCs as a side-effect.

License: MIT
Signed-off-by: Marcin Rataj <lidel@lidel.org>
2019-08-28 13:39:05 +02:00
Yusef Napora
2ec086771d use shortcut reference links for authors in header 2019-05-27 11:36:55 -04:00
Yusef Napora
6c4a587937 update status header 2019-05-23 12:08:08 -04:00
Yusef Napora
10043ecc09 fix TOC 2019-05-22 15:26:39 -04:00
Yusef Napora
d14a44d532 update status & generate TOC 2019-05-22 14:08:21 -04:00
Yusef Napora
870b71ac04 revise note about deterministic encoding 2019-05-22 14:03:38 -04:00
Yusef Napora
1237100ee0 add note about deterministic encoding of PublicKey protobuf 2019-05-08 15:12:14 -04:00
Yusef Napora
a7de2f63c7 tweak the description of peer id generation
Adds "encode to byte array according to rules below" as first step,
and makes explicit that we only use the public part of the keypair.
2019-05-08 15:10:45 -04:00
Yusef Napora
9bfb3704ce mention we're not using multibase for peer-ids 2019-05-08 15:03:10 -04:00
Yusef Napora
046c7e8827 soon has come :) 2019-05-08 15:02:40 -04:00
Yusef Napora
f277f4124d note that we're using proto2 2019-05-08 15:02:01 -04:00
Raúl Kripalani
3302991590 peer id: implementations may configure key types 2019-03-27 12:11:44 +00:00
Yusef Napora
52057ac433 base key types MUST be supported 2019-03-19 13:26:52 -04:00
Yusef Napora
242afbe408 bring back private keys, add context about serialization 2019-03-19 13:26:52 -04:00
Raúl Kripalani
eda2295e13 peer ids: language nit
Co-Authored-By: Stebalien <steven@stebalien.com>
2019-03-15 10:42:34 -07:00
Yusef Napora
878f2fa7e8 remove links to go impl, add links to specs 2019-03-14 14:25:22 -04:00
Yusef Napora
6c318c930f remove references to private keys & storage formats 2019-03-14 14:24:54 -04:00
Mike Goelzer
e2dfbe2207 clarify 42 byte rule 2018-10-12 12:28:51 +01:00
Mike Goelzer
d8459bcade Key types should/may 2018-10-11 23:18:55 +01:00
Mike Goelzer
95c23543c4 docs: syntax highlighting 2018-10-10 17:44:08 +01:00
Mike Goelzer
902fbfe73c docs: fix @vyzo comment 2018-10-10 17:40:41 +01:00
Mike Goelzer
565767a75f docs: clean up writing 2018-10-10 17:18:18 +01:00
Mike Goelzer
714a6c753a docs: add peer id spec 2018-10-10 17:07:40 +01:00