CreditRelationshipExchangeRates

Implementation.CreditRelationshipExchangeRates History

Hide minor edits - Show changes to output

March 08, 2008, at 03:54 PM by 190.33.59.5 -
Deleted lines 0-21:
'''Credit Relationship Exchange Rates'''

Credit relationship exchange rates determine transaction fees, if any, for a payment intermediary.

For example, consider Node A, which can route payments between any three nodes B,C, and D.

    C
    |
 B - A - D

A is more friendly with nodes B and C, less friendly with node D. So there is no transaction fees for payments routed B to C or C to B. Nor is there a transaction fee for routing payments where D is the payer. However, where D is the payment recipient, there is a transaction fee of 2%. This situation could be diagrammed like so


with exchange rates

 B-A -> A-C: 1
 C-A -> A-B: 1
 B-A -> A-D: 0.98
 C-A -> A-D: 0.98

A node stores exchange rates for acting as a payment intermediary between any two neighbors.

March 08, 2008, at 04:12 AM by 190.33.59.5 -
Added lines 21-22:
A node stores exchange rates for acting as a payment intermediary between any two neighbors.
March 08, 2008, at 03:47 AM by 190.33.59.5 -
Changed lines 5-6 from:
For example, consider Node A, which can route payments between any three nodes B,C, and D
to:
For example, consider Node A, which can route payments between any three nodes B,C, and D.
March 08, 2008, at 03:46 AM by 190.33.59.5 -
Deleted lines 6-7:
A is more friendly with nodes B and C, less friendly with node D. So there is no transaction fees for payments routed B to C or C to B. Nor is there a transaction fee for routing payments where D is the payer. However, where D is the payment recipient, there is a transaction fee of 2%. This situation could be diagrammed like so
Added lines 11-13:
A is more friendly with nodes B and C, less friendly with node D. So there is no transaction fees for payments routed B to C or C to B. Nor is there a transaction fee for routing payments where D is the payer. However, where D is the payment recipient, there is a transaction fee of 2%. This situation could be diagrammed like so

March 08, 2008, at 03:45 AM by 190.33.59.5 -
Changed lines 15-19 from:
B-A -> A-C: 1
C-A -> A-B: 1
B-A -> A-D: 0.98
C-A -> A-D: 0.98
to:
 B-A -> A-C: 1
 C-A -> A-B: 1
 B-A -> A-D: 0.98
 C-A -> A-D: 0.98
March 08, 2008, at 03:45 AM by 190.33.59.5 -
Changed lines 2-3 from:
Credit relationship exchange rates determine transaction fees, if any, for a payment intermediary
to:

Credit relationship exchange rates determine transaction fees, if any, for a payment intermediary.
Changed lines 6-14 from:
Node B is very friendly with nodes B and C, less friendly with node D
There is no transaction fees for payments routed B to C, C to B, or D to either B or C (where all payments pass through intermediary node A). There is a transaction fee from

... under construction...

** There is no transaction fee for routing from edge (B,A) to edge (A,C), i.e. routing a payment from B to C. So the exchange rate for (
B,A)/(A,C) is simply 1, or 100%.
** There is no

to:

A
is more friendly with nodes B and C, less friendly with node D. So there is no transaction fees for payments routed B to C or C to B. Nor is there a transaction fee for routing payments where D is the payer. However, where D is the payment recipient, there is a transaction fee of 2%. This situation could be diagrammed like so

     C
    |
 B - A - D

with exchange rates

B-A -> A-C: 1
C-A -> A-B: 1
B-A -> A-D: 0.98
C-A -> A-D: 0.98

March 08, 2008, at 02:55 AM by 190.33.59.5 -
Added lines 1-13:
'''Credit Relationship Exchange Rates'''
Credit relationship exchange rates determine transaction fees, if any, for a payment intermediary

For example, consider Node A, which can route payments between any three nodes B,C, and D
Node B is very friendly with nodes B and C, less friendly with node D
There is no transaction fees for payments routed B to C, C to B, or D to either B or C (where all payments pass through intermediary node A). There is a transaction fee from

... under construction...

** There is no transaction fee for routing from edge (B,A) to edge (A,C), i.e. routing a payment from B to C. So the exchange rate for (B,A)/(A,C) is simply 1, or 100%.
** There is no