Multilateral exchange

A multilateral exchange is a transaction, or forum for transactions, which involve more than two parties.

For example, Alice gives Bob an apple in exchange for an orange, that is a bilateral exchange. A multilateral exchange would involve a third party, for example: Alice gives an apple to Bob who gives an orange to Charles, who gives a pear to Alice.

In the real world, such transactions are spread over time, and involved items of different values, and involve many more parties. A special type of accounting is used for this, called mutual credit, or credit clearing.

Accounting

Although any accounting framework can be used, there is one approach that fits naturally for multilateral exchange. It is the simplest possible database/spreadsheet design, single-entry bookkeeping rather than double-entry bookkeeping.

All accounts begin with a balance of zero, meaning they owe nothing and are owed nothing. An account may only close at zero, meaning it has given as much as it has received, i.e. that the exchange is complete with respect to all the other accounts. When a transaction happens, an entry is made in an accounting journal of a payment, or credit flowing in the opposite direction.

#idPayeePayerAmountDescription
1AnnBob10Bob gave Ann an Apple
2BobCharlie5Charlie gave Bob an Apricot
3CharlieAnn10Ann gave Charlie an Orange
Volume15

Account balances are derived by 'adding up' the journal.

NameBalanceMeaning
Ann0Balanced - Ann may close her account
Bob+10-5=5Bob is owed (and obliged to take) goods and services to the value of 5 units
Charlie+5-10=-5Charlie owes (and is obliged to give) goods and services to the value of 5 units
Total0nothing entered or left this closed system of accounts.

The sum of all account balances is a priori zero. Accounts which close (or are retired) above zero have given more value to the other accounts than they have received and vice versa. Thus a positive balance represents not value *in* the account, but value *owed* to that account by (the aggregate of) all other accounts.

An account's balance in such a system, indicates not the position of the account with respect to past activities with other accounts, but also the activity needed to complete the exchange. thus a balance of +10 means that not only has the account delivered +10 more value to the other members than it has received, but that in order to complete the exchange it intends to receive +10 more in the future than it delivers.

Bob's obligation to spend 5, exactly matches Charlie's obligation to earn 5.

gollark: According to this very trustworthy table, it actually does have unreasonably vast amounts of throughput.
gollark: It's a shame they haven't backported the apparently nice-to-program bits of AVX-512 to AVX2, just without the whole 512-bits thing.
gollark: I assume it's because they didn't put it in the E-cores because big register file or something.
gollark: They have good reasons, I think, but it's also really stupid.
gollark: They're very smart.

See also

Further reading

  • Nikaido, Hukukane, "On the classical multilateral exchange problem", Metroeconomica, vol. 8, iss. 2, pp. 135-145, June 1956.
  • Ikeo, Aiko, A History of Economic Science in Japan, Routledge, 2014 ISBN 1317747534. Has extensive discussion of Nikaido's work.
  • Wood, John Cunningham, Karl Marx's Economics: Critical Assessments, Taylor & Francis, 2004 ISBN 0415065100 (reprint: first published 1988). Discusses multilateral exchange in the context of Marxian economics, pp. 290-293.
  • Raymond, Ruth; Fowler, Cary, "Sharing the non-monetary benefits of agricultural biodiversity", Issues in Genetic Resources, no. 5, September 2001. Discusses multilateral exchange in the context of agricultural biodiversity.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.