Circulex, a protocol for sending money via circular exchanges, through chains of trust
Details
Details
Description
Jan 22 2021
Jan 22 2021
tim closed T51: Include hash algorithms in invitations, a subtask of T2: Finalize a first draft of a specification for a decentralized payments protocol, as Resolved.
tim closed T51: Include hash algorithms in invitations as Resolved by committing R1:4ee99e658986: Revise specifications for invitations.
tim closed T69: Separate bandwidth limits for relays, a subtask of T2: Finalize a first draft of a specification for a decentralized payments protocol, as Resolved.
tim closed T69: Separate bandwidth limits for relays as Resolved by committing R1:4ee99e658986: Revise specifications for invitations.
Dec 9 2020
Dec 9 2020
tim closed T66: Specify scheme for payment requests as Resolved by committing R1:06dc59976bd2: Define encodings for out-of-band contact details and payment requests.
tim closed T66: Specify scheme for payment requests, a subtask of T2: Finalize a first draft of a specification for a decentralized payments protocol, as Resolved.
Dec 4 2020
Dec 4 2020
tim closed T54: Follow BCP14 instead of just RFC2119, a subtask of T2: Finalize a first draft of a specification for a decentralized payments protocol, as Resolved.
tim closed T54: Follow BCP14 instead of just RFC2119 as Resolved by committing R1:24ee77593f01: Update to BCP 14 instead of just RFC2119.
Nov 4 2020
Nov 4 2020
tim closed T67: Update circulex website, a subtask of T1: Cheap, private payments via a decentralized network, as Resolved.
tim closed T67: Update circulex website as Resolved by committing R4:2fb4b73b6ad4: Add images to the landing page.
Oct 31 2020
Oct 31 2020
Oct 30 2020
Oct 30 2020
tim closed T65: Choose libp2p protocol id, a subtask of T55: Use libp2p and multiformats, as Resolved.
tim closed T65: Choose libp2p protocol id as Resolved by committing R1:4c7548a3f5ed: libp2p protocol id, with semantic versioning.
Oct 27 2020
Oct 27 2020
tim closed T64: Match signature schemes with path types as Resolved by committing R1:a9a9fd468a34: Match specific path types with signature schemes.
tim closed T64: Match signature schemes with path types, a subtask of T2: Finalize a first draft of a specification for a decentralized payments protocol, as Resolved.
Oct 22 2020
Oct 22 2020
tim closed T63: Standardize identification of experiments, a subtask of T2: Finalize a first draft of a specification for a decentralized payments protocol, as Resolved.
tim closed T63: Standardize identification of experiments as Resolved by committing R1:897b16884b19: Standardize data associated with experimental alternatives.
Oct 21 2020
Oct 21 2020
tim closed T53: Decide about more flexible references as Resolved by committing R1:20ea4e7427d9: Define reference headers for more flexible references.
tim closed T53: Decide about more flexible references, a subtask of T2: Finalize a first draft of a specification for a decentralized payments protocol, as Resolved.
Oct 16 2020
Oct 16 2020
tim closed T62: Simplify schema around path types as Resolved by committing R1:5041bfc202b5: Simplify ASN.1 schema around path types.
tim closed T62: Simplify schema around path types, a subtask of T2: Finalize a first draft of a specification for a decentralized payments protocol, as Resolved.
tim added a comment to T62: Simplify schema around path types.
The &PathParameters aren't so easy to get rid of, since the PathTypes table needs a specific value in the first entry of each row, so PathType can't be made into a choice type.
Oct 8 2020
Oct 8 2020
tim closed T60: Simplify schema around signature schemes, a subtask of T2: Finalize a first draft of a specification for a decentralized payments protocol, as Resolved.
tim closed T61: Parameterize signature schemes, a subtask of T2: Finalize a first draft of a specification for a decentralized payments protocol, as Resolved.
tim closed T60: Simplify schema around signature schemes as Resolved by committing R1:fd0add1a009f: Simplify schema around signatures.
tim closed T61: Parameterize signature schemes as Resolved by committing R1:fd0add1a009f: Simplify schema around signatures.
Sep 29 2020
Sep 29 2020
Sep 25 2020
Sep 25 2020
tim added a comment to T7: Write security considerations section.
Also, RFC 7624 might be worth looking at, maybe adopting some of its terminology, such as its definition of "Collaborator".
Sep 22 2020
Sep 22 2020
tim closed T58: Relax prohibition on unintelligible experimental messages, a subtask of T50: Incorporate ASN.1 into circulex specification, as Resolved.
Sep 18 2020
Sep 18 2020
tim closed T59: Targets: separate target currency from value, a subtask of T2: Finalize a first draft of a specification for a decentralized payments protocol, as Resolved.
tim closed T59: Targets: separate target currency from value as Resolved by committing R1:800fdafde694: Split denominator from Currency objects.
Sep 17 2020
Sep 17 2020
Sep 16 2020
Sep 16 2020
tim closed T56: Remove default circulex port, a subtask of T2: Finalize a first draft of a specification for a decentralized payments protocol, as Resolved.
tim closed T56: Remove default circulex port as Resolved by committing R1:ea36b3d9e974: Slash and burn in favour of libp2p and multiformats.
Sep 8 2020
Sep 8 2020
Aug 28 2020
Aug 28 2020
Mar 20 2020
Mar 20 2020
tim closed T52: Use ristretto255 for the signature scheme, a subtask of T2: Finalize a first draft of a specification for a decentralized payments protocol, as Resolved.
tim closed T52: Use ristretto255 for the signature scheme as Resolved by committing R1:2c38ed3130e9: Finish changeover to ristretto255.
Mar 19 2020
Mar 19 2020