aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2017-05-04 13:26:19 +0200
committerChristian Grothoff <christian@grothoff.org>2017-05-04 13:26:19 +0200
commit868bf5c45f4c481839457f5ae180e8ce759e3e60 (patch)
tree4412563098665ec13b4ad2ec6c20eb7bb6160269
parent109cb5aab085f286b61ad5d5e0e1612fa264bb5b (diff)
downloadwww-868bf5c45f4c481839457f5ae180e8ce759e3e60.tar.gz
www-868bf5c45f4c481839457f5ae180e8ce759e3e60.zip
adding glossary to main page
-rw-r--r--common/navigation.j2.inc1
-rw-r--r--glossary.html.j2189
2 files changed, 190 insertions, 0 deletions
diff --git a/common/navigation.j2.inc b/common/navigation.j2.inc
index 9567fb97..d6204420 100644
--- a/common/navigation.j2.inc
+++ b/common/navigation.j2.inc
@@ -10,6 +10,7 @@
10 <ul class="dropdown-menu"> 10 <ul class="dropdown-menu">
11 <li><a href="architecture.html">System Architecture</a></li> 11 <li><a href="architecture.html">System Architecture</a></li>
12 <li><a href="faq.html">FAQ</a></li> 12 <li><a href="faq.html">FAQ</a></li>
13 <li><a href="glossary.html">Glossary</a></li>
13 <li><a href="developers.html">Developer Introduction</a></li> 14 <li><a href="developers.html">Developer Introduction</a></li>
14 <li><a href="bibliography.html">Bibliography</a></li> 15 <li><a href="bibliography.html">Bibliography</a></li>
15 </ul> 16 </ul>
diff --git a/glossary.html.j2 b/glossary.html.j2
new file mode 100644
index 00000000..633ac236
--- /dev/null
+++ b/glossary.html.j2
@@ -0,0 +1,189 @@
1{% extends "common/base.j2" %}
2{% block body_content %}
3<div class="container">
4
5<dl>
6<dt>{{ _("auditor" }}</dt>
7 <dd>
8 {% trans %}
9 trusted third party that verifies that the `exchange` is operating correctly
10 {% endtrans %}
11 </dd>
12<dt>{{ _("bank" }}</dt>
13 <dd>
14 {% trans %}
15 traditional financial service provider who offers wire `transfers` between accounts
16 {% endtrans %}
17 </dd>
18<dt>{{ _("coin"}}</dt>
19 <dd>
20 {% trans %}
21 coins are individual token representing a certain amount of value, also known as the `denomination` of the coin
22 {% endtrans %}
23 </dd>
24<dt>{{ _("contract" }}</dt>
25 <dd>
26 {% trans %}
27 the proposal signed by the wallet.
28 {% endtrans %}
29 </dd>
30<dt>{{ _("denomination" }}</dt>
31 <dd>
32 {% trans %}
33 unit of currency, specifies both the currency and the face value of a `coin`
34 {% endtrans %}
35 </dd>
36<dt>{{ _("denomination key" }}</dt>
37 <dd>
38 {% trans %}
39 RSA key used by the exchange to certify that a given `coin` is valid and of a particular `denomination`
40 {% endtrans %}
41 </dd>
42<dt>{{ _("deposit" }}</dt>
43 <dd>
44 {% trans %}
45 operation by which a merchant passes coins to an exchange, expecting the exchange to credit his `bank` account in the future using a wire `transfer`
46 {% endtrans %}
47 </dd>
48<dt>{{ _("dirty" }}</dt>
49 <dd>
50 {% trans %}
51 a `coin` is dirty if its public key may be known to an entity other than the customer, thereby creating the danger of some entity being able to link multiple transactions of coin's owner if the coin is not refreshed first
52 {% endtrans %}
53 </dd>
54<dt>{{ _("exchange" }}</dt>
55 <dd>
56 {% trans %}
57 Taler's payment service provider. Issues eletronic `coins` during `withdrawal` and redeems them when they are `deposited` by merchants.
58 {% endtrans %}
59 </dd>
60<dt>{{ _("extension" }}</dt>
61 <dd>
62 {% trans %}
63 implementation of a `wallet` for browsers
64 {% endtrans %}
65 </dd>
66<dt>{{ _("fresh coin" }}</dt>
67 <dd>
68 {% trans %}
69 a `coin` is fresh if its public key is only known to the customer
70<dt>{{ _("master key" }}</dt>
71 <dd>
72 {% trans %}
73 offline key used by the exchange to certify denomination keys and message signing keys
74 {% endtrans %}
75 </dd>
76<dt>{{ _("message signing key" }}</dt>
77 <dd>
78 {% trans %}
79 key used by the exchange to sign online messages, other than coins
80 {% endtrans %}
81 </dd>
82<dt>{{ _("offer" }}</dt>
83 <dd>
84 {% trans %}
85 specification of the details of a transaction, specifies the payment obligations
86 for the customer (i.e. the amount), the deliverables of the merchant and other
87 related information, such as deadlines or locations; However, it lacks some
88 information that the backend is supposed to provide.
89 In other words, after the backend adds the missing information to the offer and
90 signs it, it becomes a proposal.
91 {% endtrans %}
92 </dd>
93<dt>{{ _("owner" }}</dt>
94 <dd>
95 {% trans %}
96 a `coin` is owned by the entity that knows the private key of the coin
97 {% endtrans %}
98 </dd>
99<dt>{{ _("proof" }}</dt>
100 <dd>
101 {% trans %}
102 message that cryptographically demonstrates that a particular claim is correct
103 {% endtrans %}
104 </dd>
105<dt>{{ _("proposal" }}</dt>
106 <dd>
107 {% trans %}
108 a sketch that has been completed and signed by the merchant backend.
109 {% endtrans %}
110 </dd>
111<dt>{{ _("reserve" }}</dt>
112 <dd>
113 {% trans %}
114 funds set aside for future use; either the balance of a customer at the exchange ready for `withdrawal`, or the funds kept in the exchange's bank account to cover obligations from coins in circulation
115 {% endtrans %}
116 </dd>
117<dt>{{ _("refreshing" }}</dt>
118 <dd>
119 {% trans %}
120 operation by which a `dirty` `coin` is converted into one or more `fresh` coins
121 {% endtrans %}
122 </dd>
123<dt>{{ _("refund" }}</dt>
124 <dd>
125 {% trans %}
126 operation by which a merchant steps back from the right to funds that he obtained from a `deposit` operation, giving the right to the funds back to the customer
127 {% endtrans %}
128 </dd>
129<dt>{{ _("sharing" }}</dt>
130 <dd>
131 {% trans %}
132 users can share ownership of a `coin` by sharing access to the coin's private key, thereby allowing all co-owners to spend the coin at any time.
133 {% endtrans %}
134 </dd>
135<dt>{{ _("signing key" }}</dt>
136 <dd>
137 {% trans %}
138 see message signing key.
139 {% endtrans %}
140 </dd>
141<dt>{{ _("spending" }}</dt>
142 <dd>
143 {% trans %}
144 operation by which a customer gives a merchant the right to `deposit` coins in return for merchandise
145 {% endtrans %}
146 </dd>
147<dt>{{ _("transfer" }}</dt>
148 <dd>
149 {% trans %}
150 method of sending funds between `bank` accounts
151 {% endtrans %}
152 </dd>
153<dt>{{ _("transaction" }}</dt>
154 <dd>
155 {% trans %}
156 method by which ownership is exclusively transferred from one entity to another
157 {% endtrans %}
158 </dd>
159<dt>{{ _("transaction id" }}</dt>
160 <dd>
161 {% trans %}
162 unique number by which a merchant identifies a `transaction`
163 {% endtrans %}
164 </dd>
165<dt>{{ _("wallet" }}</dt>
166 <dd>
167 {% trans %}
168 software running on a customer's computer; withdraws, stores and spends coins
169 {% endtrans %}
170 </dd>
171<dt>{{ _("wire transfer" }}</dt>
172 <dd>
173 {% trans %}
174 see `transfer`
175 {% endtrans %}
176 </dd>
177<dt>{{ _("wire transfer identifier" }}</dt>
178 <dd>
179 {% trans %}
180 subject of a wire `transfer`; usually a random string to uniquely identify the `transfer`
181 {% endtrans %}
182 </dd>
183<dt>{{ _("withdrawal" }}</dt>
184 <dd>
185 {% trans %}
186 operation by which a `wallet` can convert funds from a reserve to fresh coins
187</dt>
188</div>
189{% endblock body_content %}