From f6d6fdbb01b0ee90b2dafb615c1814588bd14d93 Mon Sep 17 00:00:00 2001 From: "tg(x)" <*@tg-x.net> Date: Thu, 19 Jan 2017 16:10:35 +0100 Subject: i18n: rename template files --- about.html | 119 -------------------------- about.html.j2 | 119 ++++++++++++++++++++++++++ citizens.html | 102 ---------------------- citizens.html.j2 | 102 ++++++++++++++++++++++ common/footer.inc | 8 -- common/footer.inc.j2 | 8 ++ common/header.inc | 47 ---------- common/header.inc.j2 | 47 ++++++++++ common/navigation.inc | 31 ------- common/navigation.inc.j2 | 31 +++++++ developers.html | 217 ----------------------------------------------- developers.html.j2 | 217 +++++++++++++++++++++++++++++++++++++++++++++++ financial-news.html | 206 -------------------------------------------- financial-news.html.j2 | 206 ++++++++++++++++++++++++++++++++++++++++++++ governments.html | 102 ---------------------- governments.html.j2 | 102 ++++++++++++++++++++++ index.html | 83 ------------------ index.html.j2 | 83 ++++++++++++++++++ investors.html | 81 ------------------ investors.html.j2 | 81 ++++++++++++++++++ merchants.html | 138 ------------------------------ merchants.html.j2 | 138 ++++++++++++++++++++++++++++++ news.html | 118 -------------------------- news.html.j2 | 118 ++++++++++++++++++++++++++ wallet.html | 197 ------------------------------------------ wallet.html.j2 | 197 ++++++++++++++++++++++++++++++++++++++++++ 26 files changed, 1449 insertions(+), 1449 deletions(-) delete mode 100644 about.html create mode 100644 about.html.j2 delete mode 100644 citizens.html create mode 100644 citizens.html.j2 delete mode 100644 common/footer.inc create mode 100644 common/footer.inc.j2 delete mode 100644 common/header.inc create mode 100644 common/header.inc.j2 delete mode 100644 common/navigation.inc create mode 100644 common/navigation.inc.j2 delete mode 100644 developers.html create mode 100644 developers.html.j2 delete mode 100644 financial-news.html create mode 100644 financial-news.html.j2 delete mode 100644 governments.html create mode 100644 governments.html.j2 delete mode 100644 index.html create mode 100644 index.html.j2 delete mode 100644 investors.html create mode 100644 investors.html.j2 delete mode 100644 merchants.html create mode 100644 merchants.html.j2 delete mode 100644 news.html create mode 100644 news.html.j2 delete mode 100644 wallet.html create mode 100644 wallet.html.j2 diff --git a/about.html b/about.html deleted file mode 100644 index 61108094..00000000 --- a/about.html +++ /dev/null @@ -1,119 +0,0 @@ - - - {{ _("GNU Taler") }} - {{ _("About us") }} - - - - -
- - -
-

{{ _("About us") }}

-
- - -
-
-

Dr. Christian Grothoff

- Christian Grothoff -

{{ _("GNU maintainer. Network security & privacy researcher. Software architect.") }}

-
-
-

Leon Schumacher

- Leon Schumacher -

{{ _("Entrepreneur, Investor, Fortune 100 CIO, IT company director in different industries, ….") }}

-
-
-

Robert Goldmann

- Robert Goldmann -

{{ _("CFO") }}

-
-
-
-
-

Dr. Jeffrey Burdges

- Jeffrey Burdges -

{{ _("Applied cryptography. Contact to W3c & Tor.") }}

-
-
-

Dr. Cristina Onete

- Cristina Onete -

{{ _("Theoretical foundations.") }}

-
-
-

Dr. Richard M. Stallman

- Richard Stallman -

{{ _("Founder of the GNU project. Ethical guidance and licensing.") }}

-
-
-
-
-

Sree Harsha Totakura

- Sree Harsha Totakura -

{{ _("PhD Student, TU Munich. Currently teaching.") }}

-
-
-

Florian Dold

- Florian Dold -

{{ _("PhD Student, Inria..") }}

-
-
-

Marcello Stanisci

- Marcello Stanisci -

{{ _("Software engineer.") }}

-
-
-
-
-

Dr. Nana Karlstetter

- Nana Karlstetter -

{{ _("Sustainable business development.") }}

-
-
-

Benedikt Müller

-

{{ _("Software engineer. Works on libebics.") }}

-
-
-

Gabor Toth

-

{{ _("Software engineer.") }}

-
-
-
-
-

Martín Olivera

-

{{ _("Translator (Spanish)") }}

-
-
-

Greta Breveglieri

-

{{ _("Translator (Italian)") }}

-
-
-

Ylenia Baldanza

-

{{ _("Translator (Italian)") }}

-
-
-
-
-

Jan Suhr

-

{{ _("Hardware security module") }}

-
-
-

Hartmut Goebel

-

{{ _("Risk management") }}

-
-
-

Julian Kirsch

-

{{ _("PhD student, TU Munich. Currently teaching.") }}

-
-
-
-
-

Oliver Broome

-

{{ _("Software engineer. Works on Android wallet.") }}

-
-
- -
- - diff --git a/about.html.j2 b/about.html.j2 new file mode 100644 index 00000000..61108094 --- /dev/null +++ b/about.html.j2 @@ -0,0 +1,119 @@ + + + {{ _("GNU Taler") }} - {{ _("About us") }} + + + + +
+ + +
+

{{ _("About us") }}

+
+ + +
+
+

Dr. Christian Grothoff

+ Christian Grothoff +

{{ _("GNU maintainer. Network security & privacy researcher. Software architect.") }}

+
+
+

Leon Schumacher

+ Leon Schumacher +

{{ _("Entrepreneur, Investor, Fortune 100 CIO, IT company director in different industries, ….") }}

+
+
+

Robert Goldmann

+ Robert Goldmann +

{{ _("CFO") }}

+
+
+
+
+

Dr. Jeffrey Burdges

+ Jeffrey Burdges +

{{ _("Applied cryptography. Contact to W3c & Tor.") }}

+
+
+

Dr. Cristina Onete

+ Cristina Onete +

{{ _("Theoretical foundations.") }}

+
+
+

Dr. Richard M. Stallman

+ Richard Stallman +

{{ _("Founder of the GNU project. Ethical guidance and licensing.") }}

+
+
+
+
+

Sree Harsha Totakura

+ Sree Harsha Totakura +

{{ _("PhD Student, TU Munich. Currently teaching.") }}

+
+
+

Florian Dold

+ Florian Dold +

{{ _("PhD Student, Inria..") }}

+
+
+

Marcello Stanisci

+ Marcello Stanisci +

{{ _("Software engineer.") }}

+
+
+
+
+

Dr. Nana Karlstetter

+ Nana Karlstetter +

{{ _("Sustainable business development.") }}

+
+
+

Benedikt Müller

+

{{ _("Software engineer. Works on libebics.") }}

+
+
+

Gabor Toth

+

{{ _("Software engineer.") }}

+
+
+
+
+

Martín Olivera

+

{{ _("Translator (Spanish)") }}

+
+
+

Greta Breveglieri

+

{{ _("Translator (Italian)") }}

+
+
+

Ylenia Baldanza

+

{{ _("Translator (Italian)") }}

+
+
+
+
+

Jan Suhr

+

{{ _("Hardware security module") }}

+
+
+

Hartmut Goebel

+

{{ _("Risk management") }}

+
+
+

Julian Kirsch

+

{{ _("PhD student, TU Munich. Currently teaching.") }}

+
+
+
+
+

Oliver Broome

+

{{ _("Software engineer. Works on Android wallet.") }}

+
+
+ +
+ + diff --git a/citizens.html b/citizens.html deleted file mode 100644 index 43593de2..00000000 --- a/citizens.html +++ /dev/null @@ -1,102 +0,0 @@ - - - {{ _("GNU Taler") }} - {{ _("Citizens") }} - - - - -
- - -
-

{{ _("Advantages for citizens") }}

- -
- - -
-
-

{{ _("Security") }}

- -

{{ _("Taler is the electronic equivalent of cash, except harder to fake. - If your digital wallet is lost -- say because - your computer is irreparably damaged or compromised -- only the amount of coin - stored in your wallet will be lost. Unlike a physical wallet, you can make - backups of your digital wallet which can provide security against data loss. - So your digital wallet works mostly just like - a physical wallet, except online and without the need to manually count coins.") }}

-
-
-

{{ _("Privacy") }}

- -

{{ _("Your transactions are private, neither the exchange nor merchant needs to - learn your identity. There is no need to give our credit card numbers or - other sensitive information, and the merchant will only be able to do - exactly the transaction you confirmed using your digital wallet.") }}

-
-
-
-
-

{{ _("Convenience") }}

- -

{{ _("You will be able to withdraw digital coins to replenish your wallet using - your credit card or SEPA transactions, similar to how you pay or withdraw - cash today.") }}

-
-
-

{{ _("Stability ") }}

- -

{{ _("Coins in your digital wallet will be of the same denomination as the - cash in your physical wallet. So you will not have to worry about - currency fluctuations or conversion rates. Like a physical wallet, - you can carry digital coins of different currencies in your digital - wallet at the same time.") }}

-
-
-
-

{{ _("Taler as seen by customers") }}

- -

{{ _("Customers interact with the Taler system mostly using - a free wallet implementation, which may be an extension or plugin - to their browser or a custom application on their computer(s). - Typical steps performed by customers are: - ") }}

-

-

- customer perspective -
    -
  1. {{ _("The customer selects an exchange (i.e. by visiting the - respective website or selecting from a list of exchanges in the - application) and asks the wallet to create bank transfer - instructions to withdraw a certain amount of electronic cash. - The bank transfer instructions will contain an - access code that must be included in the subject of the - transaction, as well as the wire details for the exchange (i.e. - a SEPA account number).") }}
  2. - -
  3. {{ _("The customer then instructs his bank to - transfer funds from his account to the Taler exchange using - these instructions provided by the wallet (top left).") }}
  4. - -
  5. {{ _("Once the funds have arrived, the wallet will - automatically withdraw the electronic coins. The - customer can use the wallet to review his remaining balance - at any time. He can also make backups to secure his digital - coins against hardware failures.") }}
  6. - -
  7. {{ _("When visiting a merchant that supports Taler, - an additional payment option for Taler is enabled in the checkout system. - If the customer selects payments via Taler, the wallet - displays the secured contract from the merchant and asks - for confirmation. Taler does not require the customer - to provide any identity information to the merchant. - Transaction histories and digitally - signed contracts can be preserved in the wallet for future - review by the customer, or even use in court.") }}
  8. -
-

-
- -
- - diff --git a/citizens.html.j2 b/citizens.html.j2 new file mode 100644 index 00000000..43593de2 --- /dev/null +++ b/citizens.html.j2 @@ -0,0 +1,102 @@ + + + {{ _("GNU Taler") }} - {{ _("Citizens") }} + + + + +
+ + +
+

{{ _("Advantages for citizens") }}

+ +
+ + +
+
+

{{ _("Security") }}

+ +

{{ _("Taler is the electronic equivalent of cash, except harder to fake. + If your digital wallet is lost -- say because + your computer is irreparably damaged or compromised -- only the amount of coin + stored in your wallet will be lost. Unlike a physical wallet, you can make + backups of your digital wallet which can provide security against data loss. + So your digital wallet works mostly just like + a physical wallet, except online and without the need to manually count coins.") }}

+
+
+

{{ _("Privacy") }}

+ +

{{ _("Your transactions are private, neither the exchange nor merchant needs to + learn your identity. There is no need to give our credit card numbers or + other sensitive information, and the merchant will only be able to do + exactly the transaction you confirmed using your digital wallet.") }}

+
+
+
+
+

{{ _("Convenience") }}

+ +

{{ _("You will be able to withdraw digital coins to replenish your wallet using + your credit card or SEPA transactions, similar to how you pay or withdraw + cash today.") }}

+
+
+

{{ _("Stability ") }}

+ +

{{ _("Coins in your digital wallet will be of the same denomination as the + cash in your physical wallet. So you will not have to worry about + currency fluctuations or conversion rates. Like a physical wallet, + you can carry digital coins of different currencies in your digital + wallet at the same time.") }}

+
+
+
+

{{ _("Taler as seen by customers") }}

+ +

{{ _("Customers interact with the Taler system mostly using + a free wallet implementation, which may be an extension or plugin + to their browser or a custom application on their computer(s). + Typical steps performed by customers are: + ") }}

+

+

+ customer perspective +
    +
  1. {{ _("The customer selects an exchange (i.e. by visiting the + respective website or selecting from a list of exchanges in the + application) and asks the wallet to create bank transfer + instructions to withdraw a certain amount of electronic cash. + The bank transfer instructions will contain an + access code that must be included in the subject of the + transaction, as well as the wire details for the exchange (i.e. + a SEPA account number).") }}
  2. + +
  3. {{ _("The customer then instructs his bank to + transfer funds from his account to the Taler exchange using + these instructions provided by the wallet (top left).") }}
  4. + +
  5. {{ _("Once the funds have arrived, the wallet will + automatically withdraw the electronic coins. The + customer can use the wallet to review his remaining balance + at any time. He can also make backups to secure his digital + coins against hardware failures.") }}
  6. + +
  7. {{ _("When visiting a merchant that supports Taler, + an additional payment option for Taler is enabled in the checkout system. + If the customer selects payments via Taler, the wallet + displays the secured contract from the merchant and asks + for confirmation. Taler does not require the customer + to provide any identity information to the merchant. + Transaction histories and digitally + signed contracts can be preserved in the wallet for future + review by the customer, or even use in court.") }}
  8. +
+

+
+ +
+ + diff --git a/common/footer.inc b/common/footer.inc deleted file mode 100644 index 2951c24d..00000000 --- a/common/footer.inc +++ /dev/null @@ -1,8 +0,0 @@ - - diff --git a/common/footer.inc.j2 b/common/footer.inc.j2 new file mode 100644 index 00000000..2951c24d --- /dev/null +++ b/common/footer.inc.j2 @@ -0,0 +1,8 @@ + + diff --git a/common/header.inc b/common/header.inc deleted file mode 100644 index 738feff1..00000000 --- a/common/header.inc +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/common/header.inc.j2 b/common/header.inc.j2 new file mode 100644 index 00000000..738feff1 --- /dev/null +++ b/common/header.inc.j2 @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/common/navigation.inc b/common/navigation.inc deleted file mode 100644 index 4e19e852..00000000 --- a/common/navigation.inc +++ /dev/null @@ -1,31 +0,0 @@ - - diff --git a/common/navigation.inc.j2 b/common/navigation.inc.j2 new file mode 100644 index 00000000..4e19e852 --- /dev/null +++ b/common/navigation.inc.j2 @@ -0,0 +1,31 @@ + + diff --git a/developers.html b/developers.html deleted file mode 100644 index 963b8f45..00000000 --- a/developers.html +++ /dev/null @@ -1,217 +0,0 @@ - - - {{ _("GNU Taler") }} - {{ _("Developers") }} - - - - -
- - -
-

{{ _("Taler for developers") }}

-
- - -
-
-

{{ _("Free") }}

- -

{{ _("Taler is free software implementing an open - protocol. Anybody is welcome to inspect our code and - integrate our reference implementation into their - applications. Different components of Taler are being - made available under different licenses. The Affero - GPLv3+ is used for the exchange, the LGPLv3+ is used for - reference code demonstrating integration with merchant - platforms, and licenses like Apache/Mozilla/GPLv3+ are - used for wallets and related customer-facing software. - We are open for constructive suggestions for maximizing - the adoption of this libre payment platform. - ") }}

-
-
-

{{ _("RESTful") }}

- -

{{ _("Taler is designed to work on the Internet. To - ensure that Taler payments can work with restrictive - network setups, Taler uses a RESTful protocol over HTTP or - HTTPS. Taler's security does not depend upon the use of - HTTPS, but obviously merchants may choose to offer HTTPS - for consistency and because it generally is better for - privacy compared to HTTP. Taler uses JSON to encode - structure data, making it easy to integrate Taler with - existing Web applications. Taler's protocol is documented - in detail here. - ") }}

-
-
-
-
-

{{ _("Code") }}

- -

{{ _("Taler is currently primarily developed by a - research team at Inria and TU Munich. However, - contributions from anyone are welcome. Our Git - repositories can be cloned using the Git and HTTP access - methods against git.taler.net with the name of - the respective repository. A list of public repositories - can be found in - our GitWeb. - ") }}

-
-
-

{{ _("Documentation") }}

- -

{{ _("In addition to this website, - the documented - code and the API - documentation, we are in the process of preparing a - comprehensive design document which will be published here - soon. - ") }}

-
-
-

{{ _("Discussion") }}

- -

{{ _("We have a mailinglist for developer discussions. - You can subscribe to it or read the list archive at - http://lists.gnu.org/mailman/listinfo/taler.") }}

-
-
- -
-
-

{{ _("Regression Testing") }}

- -

{{ _("We - have Buildbot - automation tests to detect regressions and check for - portability at - buildbot.taler.net. - ") }}

-
-
-

{{ _("Code Coverage Analysis") }}

- -

{{ _("We - use LCOV - to analyze the code coverage of our tests, the results are - available - at lcov.taler.net. - ") }}

-
-
-

{{ _("Performance Analysis") }}

- -

{{ _("We - use Gauger for - performance regression analysis of the exchange backend - at gauger.taler.net. - ") }}

-
-
- -
-

{{ _("Taler system overview") }}

- -

{{ _("The Taler system consists of protocols executed - among a number of actors with the help - of Free Software as - illustrated in the illustration on the right. Typical - transactions involve the following steps: - ") }}

- - system overview -
    -
  1. {{ _("A customer instructs his bank to - transfer funds from his account to the Taler exchange - (top left). In the subject of the transaction, he - includes an authentication token from his - electronic wallet. In Taler terminology, the - customer creates a reserve at the exchange. - ") }}
  2. - -
  3. {{ _("Once the exchange has received the - transfer, it allows the customer's electronic wallet - to withdraw electronic coins. The electronic - coins are digital representations of the original - currency from the transfer. It is important to note - that the exchange does not learn the "serial numbers" - of the coins created in this process, so it cannot tell - later which customer purchased what at which merchant. - The use of Taler does not change the currency or the - total value of the funds (except for fees which the - exchange may charge for the service). - ") }}
  4. - -
  5. {{ _("Once the customer has the digital coins in - his wallet, the wallet can be used to spend the - coins with merchant portals that support the Taler - payment system and accept the respective exchange as a - business partner (bottom arrow). This creates a digital - contract signed by the customer's coins and the - merchant. If necessary, the customer can later use - this digitally signed contract in a court of law to - prove the exact terms of the contract and that he paid - the respective amount. The customer does not learn the - banking details of the merchant, and Taler does not - require the merchant to learn the identity of the - customer. Naturally, the customer can spend any - fraction of his digital coins (the system takes care of - customers getting change). - ") }}
  6. - -
  7. {{ _("Merchants receiving digital - coins deposit the respective receipts that - resulted from the contract signing with the customer at - the exchange to redeem the coins. The deposit step - does not reveal the details of the contract between the - customer and the merchant or the identity of the - customer to the exchange in any way. However, the - exchange does learn the identity of the merchant via - the provided bank routing information. The merchant - can, for example when compelled by the state for - taxation, provide information linking the individual - deposit to the respective contract signed by the - customer. Thus, the exchange's database allows the - state to enforce that merchants pay applicable taxes - (and do not engage in illegal contracts). - ") }}
  8. - -
  9. {{ _("Finally, the exchange transfers funds - corresponding to the digital coins redeemed by the - merchants to the merchant's bank account. The - exchange may combine multiple small transactions into - one larger bank transfer. The merchant can query the - exchange about the relationship between the bank - transfers and the individual claims that were - deposited. - ") }}
  10. - -
  11. {{ _("Most importantly, the exchange keeps - cryptographic proofs that allow it to demonstrate that - it is operating correctly to third parties. The system - requires an external auditor, such as a - government-appointed financial regulatory body, to - frequently verify the exchange's databases and check that - its bank balance matches the total value of the - remaining coins in circulation. - ") }}
  12. - -
  13. {{ _("Without the auditor, the exchange operators - could embezzle funds they are holding in - reserve. Customers and merchants cannot cheat each - other or the exchange. If any party's computers are - compromised, the financial damage is limited to the - respective party and proportional to the funds they - have in circulation during the period of the - compromise. - ") }}
  14. -
-

-
- -
- - diff --git a/developers.html.j2 b/developers.html.j2 new file mode 100644 index 00000000..963b8f45 --- /dev/null +++ b/developers.html.j2 @@ -0,0 +1,217 @@ + + + {{ _("GNU Taler") }} - {{ _("Developers") }} + + + + +
+ + +
+

{{ _("Taler for developers") }}

+
+ + +
+
+

{{ _("Free") }}

+ +

{{ _("Taler is free software implementing an open + protocol. Anybody is welcome to inspect our code and + integrate our reference implementation into their + applications. Different components of Taler are being + made available under different licenses. The Affero + GPLv3+ is used for the exchange, the LGPLv3+ is used for + reference code demonstrating integration with merchant + platforms, and licenses like Apache/Mozilla/GPLv3+ are + used for wallets and related customer-facing software. + We are open for constructive suggestions for maximizing + the adoption of this libre payment platform. + ") }}

+
+
+

{{ _("RESTful") }}

+ +

{{ _("Taler is designed to work on the Internet. To + ensure that Taler payments can work with restrictive + network setups, Taler uses a RESTful protocol over HTTP or + HTTPS. Taler's security does not depend upon the use of + HTTPS, but obviously merchants may choose to offer HTTPS + for consistency and because it generally is better for + privacy compared to HTTP. Taler uses JSON to encode + structure data, making it easy to integrate Taler with + existing Web applications. Taler's protocol is documented + in detail here. + ") }}

+
+
+
+
+

{{ _("Code") }}

+ +

{{ _("Taler is currently primarily developed by a + research team at Inria and TU Munich. However, + contributions from anyone are welcome. Our Git + repositories can be cloned using the Git and HTTP access + methods against git.taler.net with the name of + the respective repository. A list of public repositories + can be found in + our GitWeb. + ") }}

+
+
+

{{ _("Documentation") }}

+ +

{{ _("In addition to this website, + the documented + code and the API + documentation, we are in the process of preparing a + comprehensive design document which will be published here + soon. + ") }}

+
+
+

{{ _("Discussion") }}

+ +

{{ _("We have a mailinglist for developer discussions. + You can subscribe to it or read the list archive at + http://lists.gnu.org/mailman/listinfo/taler.") }}

+
+
+ +
+
+

{{ _("Regression Testing") }}

+ +

{{ _("We + have Buildbot + automation tests to detect regressions and check for + portability at + buildbot.taler.net. + ") }}

+
+
+

{{ _("Code Coverage Analysis") }}

+ +

{{ _("We + use LCOV + to analyze the code coverage of our tests, the results are + available + at lcov.taler.net. + ") }}

+
+
+

{{ _("Performance Analysis") }}

+ +

{{ _("We + use Gauger for + performance regression analysis of the exchange backend + at gauger.taler.net. + ") }}

+
+
+ +
+

{{ _("Taler system overview") }}

+ +

{{ _("The Taler system consists of protocols executed + among a number of actors with the help + of Free Software as + illustrated in the illustration on the right. Typical + transactions involve the following steps: + ") }}

+ + system overview +
    +
  1. {{ _("A customer instructs his bank to + transfer funds from his account to the Taler exchange + (top left). In the subject of the transaction, he + includes an authentication token from his + electronic wallet. In Taler terminology, the + customer creates a reserve at the exchange. + ") }}
  2. + +
  3. {{ _("Once the exchange has received the + transfer, it allows the customer's electronic wallet + to withdraw electronic coins. The electronic + coins are digital representations of the original + currency from the transfer. It is important to note + that the exchange does not learn the "serial numbers" + of the coins created in this process, so it cannot tell + later which customer purchased what at which merchant. + The use of Taler does not change the currency or the + total value of the funds (except for fees which the + exchange may charge for the service). + ") }}
  4. + +
  5. {{ _("Once the customer has the digital coins in + his wallet, the wallet can be used to spend the + coins with merchant portals that support the Taler + payment system and accept the respective exchange as a + business partner (bottom arrow). This creates a digital + contract signed by the customer's coins and the + merchant. If necessary, the customer can later use + this digitally signed contract in a court of law to + prove the exact terms of the contract and that he paid + the respective amount. The customer does not learn the + banking details of the merchant, and Taler does not + require the merchant to learn the identity of the + customer. Naturally, the customer can spend any + fraction of his digital coins (the system takes care of + customers getting change). + ") }}
  6. + +
  7. {{ _("Merchants receiving digital + coins deposit the respective receipts that + resulted from the contract signing with the customer at + the exchange to redeem the coins. The deposit step + does not reveal the details of the contract between the + customer and the merchant or the identity of the + customer to the exchange in any way. However, the + exchange does learn the identity of the merchant via + the provided bank routing information. The merchant + can, for example when compelled by the state for + taxation, provide information linking the individual + deposit to the respective contract signed by the + customer. Thus, the exchange's database allows the + state to enforce that merchants pay applicable taxes + (and do not engage in illegal contracts). + ") }}
  8. + +
  9. {{ _("Finally, the exchange transfers funds + corresponding to the digital coins redeemed by the + merchants to the merchant's bank account. The + exchange may combine multiple small transactions into + one larger bank transfer. The merchant can query the + exchange about the relationship between the bank + transfers and the individual claims that were + deposited. + ") }}
  10. + +
  11. {{ _("Most importantly, the exchange keeps + cryptographic proofs that allow it to demonstrate that + it is operating correctly to third parties. The system + requires an external auditor, such as a + government-appointed financial regulatory body, to + frequently verify the exchange's databases and check that + its bank balance matches the total value of the + remaining coins in circulation. + ") }}
  12. + +
  13. {{ _("Without the auditor, the exchange operators + could embezzle funds they are holding in + reserve. Customers and merchants cannot cheat each + other or the exchange. If any party's computers are + compromised, the financial damage is limited to the + respective party and proportional to the funds they + have in circulation during the period of the + compromise. + ") }}
  14. +
+

+
+ +
+ + diff --git a/financial-news.html b/financial-news.html deleted file mode 100644 index 4a06e583..00000000 --- a/financial-news.html +++ /dev/null @@ -1,206 +0,0 @@ - - - - - {{ _("GNU Taler") }} - {{ _("Financial News") }} - - - - -
- - -
-

{{ _("Financial News") }}

-
-
- -
-

24-10-2016: Alipay gains acceptance in US and Europe

-

With Alipay being increasingly accepted in retail stores in US and Europe, - European banks continue to lose market share to big technology - providers.
- With GNU Taler, we could establish an open standard with a level - playing field preserving the independence of national economies - by establishing a commons that protects critical infrastructure - from domination by a handful of global players. -

-

Source

-
- -
-

21-10-2016: Indian banks warn 3.2 million customers

-

A major data breach of Indian banks forced these institutions to warn 3.2 million - customers that their accounts might have been compromised and that they need - to obtain new bank cards and PIN numbers.
- With GNU Taler, banks can implement privacy by design and minimize data collection, - minimizing the impact of security breaches and satisfying GDPR regulations in Europe. -

-

Source

-
- -
-

15-10-2016: Thousands of online stores found skimming

-

Security researchers found evidence of adversaries targeting online shops offering credit cards - to steal and resell credit card credentials.
- With GNU Taler, shops would never receive sensitive personal information such as credit cards, - thus hacked online shops would not create such hassles for consumers. -

-

Source

-
- -
-

23-07-2016: How banks are refusing to shoulder responsibility for fraud

-

Banks are naturally unhappy about shouldering the cost for fraud, and use - various tricks to impose the costs on their customers without providing - adequate help to minimize fraud.
- With GNU Taler, cryptography ensures that identity theft and many related - types of fraud are no longer possible, allowing banks to offer customers - a payment experience where neither side needs to worry about fraud. -

-

Source

-
- -
-

24-10-2016: ApplePay starts in France

-

With ApplePay starting in France, pressure on - European banks increase as they are set to - lose market share to big technology providers.
- With GNU Taler, we could establish an open standard with a level - playing field preserving the independence of national economies - by establishing a commons that protects critical infrastructure - from domination by a handful of global players. -

-

Source

-
- -
-

22-12-2015: Sicherheitsforscher hacken das EC-Bezahlsystem

-

Security researchers found serious security flaws in the German "electronic cash" system - which enable criminals to withdraw funds from merchant accounts based on the information printed - on receipts and other information obtained from public sources or point-of-sales terminals purchased - online.
- The German "electronic cash" system is based on the "Poseidon" protocol, for - which there is no publicly accessible specification or reference implementation. This has allowed - such major security holes to persist for decades. -

-

Source

-
- -
-

30-4-2015: 1970 Researchers Predicted Debit Cards Would be Great for Surveillance

-

"Suppose you were an advisor to the head of the KGB, - the Soviet Secret Police. Suppose you are given the - assignment of designing a system for the surveillance of all - citizens and visitors within the boundaries of the USSR. The - system is not to be too obtrusive or obvious. What would be - your decision?"
- The think tank RAND essentially answered this question with - a blueprint for modern payment systems. Taler offers an - escape from the financial panopticon. -

-

Source

-
- -
-

17-3-2015: Pointing Fingers in Apple Pay Fraud

-

Apple Pay may be easy to use, but the simplistic - user identification creates opportunities for fraud, - resulting in much higher fraud rates than even with traditional - credit card systems.
- Taler does not require user identification, enabling - ease of use while also being effective against fraud. -

-

Source

-
- -
-

6-12-2014: Visa and MasterCard's uncompetitive business practices

-

The Visa and MasterCard duopoly has eliminated competition among - banks, setting fees that take away a significant share of profits from - small merchants.
- Taler is an open standard with free software - implementations, so merchants do not have to fear a lack of competition. -

-

Source

-
- -
-

5-12-2014: US judge rules banks can sue merchant for bad security

-

Merchants taking credit card data from customers now have to additionally - fear banks suing them for losses. It is not suggested that the merchant - in question was not in compliance with PCI DSS security audit procedures.
- With Taler, merchants never handle sensitive personal credit data, and - thus neither customers, exchanges nor governments would even have standing to - sue merchants in court. Thus, if a merchant system were to be compromised, - the damage would be limited to the merchant's own operations. -

Source

-
- -
-

5-12-2014: PayPal for Android gains fingerprint support

-

Following Visa and MasterCard's move to biometrics, PayPal - now supports authenticating purchases with fingerprint - recognition. - Hence, police can now forcefully take user's fingerprints and - access their mobile computers and possibly empty their electronic wallets - in addition to their physical wallets.
- For Taler, we advise users to protect their digital wallets using - passphrases. -

-

Source

-
- -
-

10-9-2014: PayPal accounts hacked with a click

-

Yasser Ali reports a now patched vulnerability in PayPal that would - have allowed him to reset other user's passwords and take over their - accounts. This is unlikely to be the last vulnerability found in - account-based payment systems.
- In Taler, customers do not have accounts with usernames, passwords - or associated e-mail addresses. Instead, Taler uses reserves which - are represented by a private key on the owner's computer. Users - create a reserve by depositing currency at a Taler exchange, and can then - withdraw digital coins from that reserve using the respective private - key. There is no limit on the number of reserves a user can have, and - even hacking the Taler exchange would not provide an adversary with access to - user's reserves (as the Taler exchange does not have the private keys). - Stealing in Taler requires breaking into each customer's computer to - extract the reserve keys or the coins from the digital wallet. -

-

Source

-
-
-

13-11-2014: Visa and MasterCard's to move from passwords to biometrics

-

Visa and MasterCard are planning to "simplify hated verification - systems" by moving from passwords to security codes on mobiles - and biometrics. Continuing their flawed insistence on verifying identity, - Visa and MasterCard will thus build a very personal picture of their - customers, from shopping habbits down to their cardiac rhythm.
- Taler does not require a customer's identity to verify a payment, as the - payment system cryptographically verifies the coins. Thus, Taler does - not have to intrude into any personal detail of a citizen's life, and - certainly not their private medical data. -

-

Source

-
-
-

15-9-2013: NSA follows the Money

-

Despite the EU allowing the NSA access to financial transaction data to - track terrorists and organized crime, the NSA saw it necessary to - target international payment processors including SWIFT and Visa. - As terrorism and organized crime are covered by legal means, industrial - espionage to improve the US economy is the only remaining US national - interest within the NSA's mandate that would explain this illegal activity.
- With Taler, exchanges will only learn the value of a merchant's transactions, - not who paid or for what (governments may learn what was sold). Thus, - the Taler exchange is a significantly less interesting target for industrial - espionage. -

-

Source

-
-
- -
- - diff --git a/financial-news.html.j2 b/financial-news.html.j2 new file mode 100644 index 00000000..4a06e583 --- /dev/null +++ b/financial-news.html.j2 @@ -0,0 +1,206 @@ + + + + + {{ _("GNU Taler") }} - {{ _("Financial News") }} + + + + +
+ + +
+

{{ _("Financial News") }}

+
+
+ +
+

24-10-2016: Alipay gains acceptance in US and Europe

+

With Alipay being increasingly accepted in retail stores in US and Europe, + European banks continue to lose market share to big technology + providers.
+ With GNU Taler, we could establish an open standard with a level + playing field preserving the independence of national economies + by establishing a commons that protects critical infrastructure + from domination by a handful of global players. +

+

Source

+
+ +
+

21-10-2016: Indian banks warn 3.2 million customers

+

A major data breach of Indian banks forced these institutions to warn 3.2 million + customers that their accounts might have been compromised and that they need + to obtain new bank cards and PIN numbers.
+ With GNU Taler, banks can implement privacy by design and minimize data collection, + minimizing the impact of security breaches and satisfying GDPR regulations in Europe. +

+

Source

+
+ +
+

15-10-2016: Thousands of online stores found skimming

+

Security researchers found evidence of adversaries targeting online shops offering credit cards + to steal and resell credit card credentials.
+ With GNU Taler, shops would never receive sensitive personal information such as credit cards, + thus hacked online shops would not create such hassles for consumers. +

+

Source

+
+ +
+

23-07-2016: How banks are refusing to shoulder responsibility for fraud

+

Banks are naturally unhappy about shouldering the cost for fraud, and use + various tricks to impose the costs on their customers without providing + adequate help to minimize fraud.
+ With GNU Taler, cryptography ensures that identity theft and many related + types of fraud are no longer possible, allowing banks to offer customers + a payment experience where neither side needs to worry about fraud. +

+

Source

+
+ +
+

24-10-2016: ApplePay starts in France

+

With ApplePay starting in France, pressure on + European banks increase as they are set to + lose market share to big technology providers.
+ With GNU Taler, we could establish an open standard with a level + playing field preserving the independence of national economies + by establishing a commons that protects critical infrastructure + from domination by a handful of global players. +

+

Source

+
+ +
+

22-12-2015: Sicherheitsforscher hacken das EC-Bezahlsystem

+

Security researchers found serious security flaws in the German "electronic cash" system + which enable criminals to withdraw funds from merchant accounts based on the information printed + on receipts and other information obtained from public sources or point-of-sales terminals purchased + online.
+ The German "electronic cash" system is based on the "Poseidon" protocol, for + which there is no publicly accessible specification or reference implementation. This has allowed + such major security holes to persist for decades. +

+

Source

+
+ +
+

30-4-2015: 1970 Researchers Predicted Debit Cards Would be Great for Surveillance

+

"Suppose you were an advisor to the head of the KGB, + the Soviet Secret Police. Suppose you are given the + assignment of designing a system for the surveillance of all + citizens and visitors within the boundaries of the USSR. The + system is not to be too obtrusive or obvious. What would be + your decision?"
+ The think tank RAND essentially answered this question with + a blueprint for modern payment systems. Taler offers an + escape from the financial panopticon. +

+

Source

+
+ +
+

17-3-2015: Pointing Fingers in Apple Pay Fraud

+

Apple Pay may be easy to use, but the simplistic + user identification creates opportunities for fraud, + resulting in much higher fraud rates than even with traditional + credit card systems.
+ Taler does not require user identification, enabling + ease of use while also being effective against fraud. +

+

Source

+
+ +
+

6-12-2014: Visa and MasterCard's uncompetitive business practices

+

The Visa and MasterCard duopoly has eliminated competition among + banks, setting fees that take away a significant share of profits from + small merchants.
+ Taler is an open standard with free software + implementations, so merchants do not have to fear a lack of competition. +

+

Source

+
+ +
+

5-12-2014: US judge rules banks can sue merchant for bad security

+

Merchants taking credit card data from customers now have to additionally + fear banks suing them for losses. It is not suggested that the merchant + in question was not in compliance with PCI DSS security audit procedures.
+ With Taler, merchants never handle sensitive personal credit data, and + thus neither customers, exchanges nor governments would even have standing to + sue merchants in court. Thus, if a merchant system were to be compromised, + the damage would be limited to the merchant's own operations. +

Source

+
+ +
+

5-12-2014: PayPal for Android gains fingerprint support

+

Following Visa and MasterCard's move to biometrics, PayPal + now supports authenticating purchases with fingerprint + recognition. + Hence, police can now forcefully take user's fingerprints and + access their mobile computers and possibly empty their electronic wallets + in addition to their physical wallets.
+ For Taler, we advise users to protect their digital wallets using + passphrases. +

+

Source

+
+ +
+

10-9-2014: PayPal accounts hacked with a click

+

Yasser Ali reports a now patched vulnerability in PayPal that would + have allowed him to reset other user's passwords and take over their + accounts. This is unlikely to be the last vulnerability found in + account-based payment systems.
+ In Taler, customers do not have accounts with usernames, passwords + or associated e-mail addresses. Instead, Taler uses reserves which + are represented by a private key on the owner's computer. Users + create a reserve by depositing currency at a Taler exchange, and can then + withdraw digital coins from that reserve using the respective private + key. There is no limit on the number of reserves a user can have, and + even hacking the Taler exchange would not provide an adversary with access to + user's reserves (as the Taler exchange does not have the private keys). + Stealing in Taler requires breaking into each customer's computer to + extract the reserve keys or the coins from the digital wallet. +

+

Source

+
+
+

13-11-2014: Visa and MasterCard's to move from passwords to biometrics

+

Visa and MasterCard are planning to "simplify hated verification + systems" by moving from passwords to security codes on mobiles + and biometrics. Continuing their flawed insistence on verifying identity, + Visa and MasterCard will thus build a very personal picture of their + customers, from shopping habbits down to their cardiac rhythm.
+ Taler does not require a customer's identity to verify a payment, as the + payment system cryptographically verifies the coins. Thus, Taler does + not have to intrude into any personal detail of a citizen's life, and + certainly not their private medical data. +

+

Source

+
+
+

15-9-2013: NSA follows the Money

+

Despite the EU allowing the NSA access to financial transaction data to + track terrorists and organized crime, the NSA saw it necessary to + target international payment processors including SWIFT and Visa. + As terrorism and organized crime are covered by legal means, industrial + espionage to improve the US economy is the only remaining US national + interest within the NSA's mandate that would explain this illegal activity.
+ With Taler, exchanges will only learn the value of a merchant's transactions, + not who paid or for what (governments may learn what was sold). Thus, + the Taler exchange is a significantly less interesting target for industrial + espionage. +

+

Source

+
+
+ +
+ + diff --git a/governments.html b/governments.html deleted file mode 100644 index 1ca62d54..00000000 --- a/governments.html +++ /dev/null @@ -1,102 +0,0 @@ - - - {{ _("GNU Taler") }} - {{ _("Governments") }} - - - - -
- - -
-

{{ _("Advantages for governments") }}

- -
- - -
-
-

{{ _("Taxable") }}

- -

{{ _("Taler is an electronic payment system that was built with the goal of supporting taxation. - With Taler, the receiver of any form of payment is known, and the payment information comes - attached with some details about what the payment was made for (but not the identity of the customer). Thus, governments can use this - data to tax buisnesses and individuals based on their income, making tax evasion and - black markets less viable.") }}

-
-
-

{{ _("Secure") }}

- -

{{ _("Taler's payments are cryptographically secured. Thus, customers, merchants and - the exchange can mathematically demonstrate their lawful behavior in court in case - of disputes. Financial damages are strictly limited, improving economic security - for individuals, merchants, the exchange and the state. Most importantly, an - independent auditor can ensure that there is no "bad exchange" - within the Taler system who might threaten the economy due to fraud.") }}

-
-
-
-
-

{{ _("Libre") }}

- -

{{ _("Taler is free software implementing an open protocol standard. Thus, Taler will - enable competition and avoid the monopolization of payment systems that threatens - global political and financial stability today.") }}

-
-
-

{{ _("Efficient") }}

- -

{{ _("Taler is designed to be efficient. Unlike timeline-based payment systems like - BitCoin, Taler will not threaten the availability of national electric grids or - (significantly) contribute to environmental pollution.") }}

-
-
-
-

{{ _("Taler as seen by governments") }}

- -

{{ _("Governments can observe traditional wire - transfers entering and leaving the Taler system, and - require merchants and exchange operators to provide certain - information during financial audits. Exchange operators - are expected to be permanently checked by auditors, - while merchants may be required to reveal information - during regular tax audits. - Information available to the government includes: - ") }}

-

- government perspective -

-

-
- -
- - diff --git a/governments.html.j2 b/governments.html.j2 new file mode 100644 index 00000000..1ca62d54 --- /dev/null +++ b/governments.html.j2 @@ -0,0 +1,102 @@ + + + {{ _("GNU Taler") }} - {{ _("Governments") }} + + + + +
+ + +
+

{{ _("Advantages for governments") }}

+ +
+ + +
+
+

{{ _("Taxable") }}

+ +

{{ _("Taler is an electronic payment system that was built with the goal of supporting taxation. + With Taler, the receiver of any form of payment is known, and the payment information comes + attached with some details about what the payment was made for (but not the identity of the customer). Thus, governments can use this + data to tax buisnesses and individuals based on their income, making tax evasion and + black markets less viable.") }}

+
+
+

{{ _("Secure") }}

+ +

{{ _("Taler's payments are cryptographically secured. Thus, customers, merchants and + the exchange can mathematically demonstrate their lawful behavior in court in case + of disputes. Financial damages are strictly limited, improving economic security + for individuals, merchants, the exchange and the state. Most importantly, an + independent auditor can ensure that there is no "bad exchange" + within the Taler system who might threaten the economy due to fraud.") }}

+
+
+
+
+

{{ _("Libre") }}

+ +

{{ _("Taler is free software implementing an open protocol standard. Thus, Taler will + enable competition and avoid the monopolization of payment systems that threatens + global political and financial stability today.") }}

+
+
+

{{ _("Efficient") }}

+ +

{{ _("Taler is designed to be efficient. Unlike timeline-based payment systems like + BitCoin, Taler will not threaten the availability of national electric grids or + (significantly) contribute to environmental pollution.") }}

+
+
+
+

{{ _("Taler as seen by governments") }}

+ +

{{ _("Governments can observe traditional wire + transfers entering and leaving the Taler system, and + require merchants and exchange operators to provide certain + information during financial audits. Exchange operators + are expected to be permanently checked by auditors, + while merchants may be required to reveal information + during regular tax audits. + Information available to the government includes: + ") }}

+

+ government perspective +

+

+
+ +
+ + diff --git a/index.html b/index.html deleted file mode 100644 index b5c59e1a..00000000 --- a/index.html +++ /dev/null @@ -1,83 +0,0 @@ - - - {{ _("GNU Taler") }} - - - - -
- - -
- Taler logo -
-
-

{{ _("Electronic payments for a liberal society!") }}

-

{{ _("Taler is a new electronic payment system under development - at Inria. Today, this website only - presents the advantages our system is expected to provide. We expect to - make the payment system operational in 2017.") }}

-
-
-
-

{{ _("Taxable") }}

-

{{ _("Unlike BitCoin or cash payments, Taler ensures that - governments can learn their citizen's total income and thus collect - sales, value-added or income taxes. Taler is thus a currency for the - mainstream economy, and not the black market.") }}

-
-
-

{{ _("Anonymous") }}

-

{{ _("When you pay with Taler, your identity does not have to - be revealed to the merchant. The bank, government and exchange will also - never learn how you spent your electronic money. However, you can - prove that you paid in court if necessary.") }}

-
-
-

{{ _("Libre") }}

-

{{ _("Taler is free software from GNU implementing an open protocol. - Anybody is welcome to inspect our code and integrate our reference - implementation into their applications.") }}

-
-
-
-
-

{{ _("Electronic") }}

-

{{ _("Taler is designed to work on the Internet. Using a - so-called RESTful protocol over HTTP or HTTPS, Taler is easy to - integrate with existing Web applications.") }}

-
-
-

{{ _("Reserves") }}

-

{{ _("Taler uses an electronic exchange holding financial - reserves in existing currencies. This means that Taler is not - a new currency with the inherent currency fluctuation risks, but - instead the cryptographic coins correspond to existing currencies, such as - US Dollars, Euros or even BitCoins.") }}

-
-
-

News

-

{{ _("Taler Web payments paper published.") }}

-

{{ _("More news »") }}

-
-
-
-

{{ _("Taler technology: About taxability, change and privacy") }}

-

{{ _("One of the key goals of Taler is to provide anonymity for - citizens buying goods and services, while ensuring that the state can - observe incoming transactions to ensure businesses engage only in - legal activities and do not evade taxes (such as income tax, - sales tax or value-added tax). However, we also want to stay - out of the immediate personal domain, so sharing funds within a - family or copying coins between devices should not be subject to - monitoring by the state. - ") }}

-

{{ _("As a result, Taler does not intrude into the - personal economic domain, offers good privacy, taxability - for transactions and the ability to give change. - ") }}

-
- -
- - diff --git a/index.html.j2 b/index.html.j2 new file mode 100644 index 00000000..b5c59e1a --- /dev/null +++ b/index.html.j2 @@ -0,0 +1,83 @@ + + + {{ _("GNU Taler") }} + + + + +
+ + +
+ Taler logo +
+
+

{{ _("Electronic payments for a liberal society!") }}

+

{{ _("Taler is a new electronic payment system under development + at Inria. Today, this website only + presents the advantages our system is expected to provide. We expect to + make the payment system operational in 2017.") }}

+
+
+
+

{{ _("Taxable") }}

+

{{ _("Unlike BitCoin or cash payments, Taler ensures that + governments can learn their citizen's total income and thus collect + sales, value-added or income taxes. Taler is thus a currency for the + mainstream economy, and not the black market.") }}

+
+
+

{{ _("Anonymous") }}

+

{{ _("When you pay with Taler, your identity does not have to + be revealed to the merchant. The bank, government and exchange will also + never learn how you spent your electronic money. However, you can + prove that you paid in court if necessary.") }}

+
+
+

{{ _("Libre") }}

+

{{ _("Taler is free software from GNU implementing an open protocol. + Anybody is welcome to inspect our code and integrate our reference + implementation into their applications.") }}

+
+
+
+
+

{{ _("Electronic") }}

+

{{ _("Taler is designed to work on the Internet. Using a + so-called RESTful protocol over HTTP or HTTPS, Taler is easy to + integrate with existing Web applications.") }}

+
+
+

{{ _("Reserves") }}

+

{{ _("Taler uses an electronic exchange holding financial + reserves in existing currencies. This means that Taler is not + a new currency with the inherent currency fluctuation risks, but + instead the cryptographic coins correspond to existing currencies, such as + US Dollars, Euros or even BitCoins.") }}

+
+
+

News

+

{{ _("Taler Web payments paper published.") }}

+

{{ _("More news »") }}

+
+
+
+

{{ _("Taler technology: About taxability, change and privacy") }}

+

{{ _("One of the key goals of Taler is to provide anonymity for + citizens buying goods and services, while ensuring that the state can + observe incoming transactions to ensure businesses engage only in + legal activities and do not evade taxes (such as income tax, + sales tax or value-added tax). However, we also want to stay + out of the immediate personal domain, so sharing funds within a + family or copying coins between devices should not be subject to + monitoring by the state. + ") }}

+

{{ _("As a result, Taler does not intrude into the + personal economic domain, offers good privacy, taxability + for transactions and the ability to give change. + ") }}

+
+ +
+ + diff --git a/investors.html b/investors.html deleted file mode 100644 index dbd6ab0d..00000000 --- a/investors.html +++ /dev/null @@ -1,81 +0,0 @@ - - - {{ _("GNU Taler") }} - {{ _("Investors") }} - - - - -
- - -
-

{{ _("Operate a Taler exchange!") }}

-
-
-
-

{{ _("Efficient") }}

- -

{{ _("Taler uses efficient cryptographic primitives (such as RSA 2048 and - EdDSA) and is thus expected to be able to handle large transaction - volumes, only limited by the input/output capabilities of the - database. Thus, running a Taler exchange should be profitable even - with very low (less than 1 cent) transaction fees (at appropriate - transaction volume).") }}

-
-
-

{{ _("Secure") }}

- -

{{ _("All transactions in Taler are secured using modern cryptography and - trust in all parties is minimized. Financial damage is bounded - (for customers, merchants and the exchange) even - in the case that systems are compromised and private keys are stolen. - Databases can be audited for consistency, resulting in either the - detection of compromised systems or the demonstration that - participants were honest.") }}

-
-
-

{{ _("Business model") }}

- -

{{ _("The basic business model for Taler is the operation of an exchange. An exchange converts money from traditional payment systems (Mastercard, - SEPA, Visa, BitCoin, ACH, SWIFT, etc.) to anonymous electronic - coins in the same currency. The customer can then redeem the electronic - coins at a merchant, who can exchange them for money represented using - traditional payment systems at the exchange. The exchange can then charge - fees (to the customer, merchant or both) to facilitate the transactions.") }}

-
-
-
-

{{ _("Taler as seen by the exchange operator") }}

- -

{{ _("The exchange operator primarily operates a Web service - portal and keeps databases with transaction details and - cryptographic proofs. Its operational expenses are thus related to - its interactions with the banking system and the operation of - the computing infrastructure, while its income is based on - transaction fees it may charge for the various interactions. - Key interactions of the exchange include: - ") }}

- -

- operator perspective -

-

-
- -
- - diff --git a/investors.html.j2 b/investors.html.j2 new file mode 100644 index 00000000..dbd6ab0d --- /dev/null +++ b/investors.html.j2 @@ -0,0 +1,81 @@ + + + {{ _("GNU Taler") }} - {{ _("Investors") }} + + + + +
+ + +
+

{{ _("Operate a Taler exchange!") }}

+
+
+
+

{{ _("Efficient") }}

+ +

{{ _("Taler uses efficient cryptographic primitives (such as RSA 2048 and + EdDSA) and is thus expected to be able to handle large transaction + volumes, only limited by the input/output capabilities of the + database. Thus, running a Taler exchange should be profitable even + with very low (less than 1 cent) transaction fees (at appropriate + transaction volume).") }}

+
+
+

{{ _("Secure") }}

+ +

{{ _("All transactions in Taler are secured using modern cryptography and + trust in all parties is minimized. Financial damage is bounded + (for customers, merchants and the exchange) even + in the case that systems are compromised and private keys are stolen. + Databases can be audited for consistency, resulting in either the + detection of compromised systems or the demonstration that + participants were honest.") }}

+
+
+

{{ _("Business model") }}

+ +

{{ _("The basic business model for Taler is the operation of an exchange. An exchange converts money from traditional payment systems (Mastercard, + SEPA, Visa, BitCoin, ACH, SWIFT, etc.) to anonymous electronic + coins in the same currency. The customer can then redeem the electronic + coins at a merchant, who can exchange them for money represented using + traditional payment systems at the exchange. The exchange can then charge + fees (to the customer, merchant or both) to facilitate the transactions.") }}

+
+
+
+

{{ _("Taler as seen by the exchange operator") }}

+ +

{{ _("The exchange operator primarily operates a Web service + portal and keeps databases with transaction details and + cryptographic proofs. Its operational expenses are thus related to + its interactions with the banking system and the operation of + the computing infrastructure, while its income is based on + transaction fees it may charge for the various interactions. + Key interactions of the exchange include: + ") }}

+ +

+ operator perspective +

+

+
+ +
+ + diff --git a/merchants.html b/merchants.html deleted file mode 100644 index dbfd8df6..00000000 --- a/merchants.html +++ /dev/null @@ -1,138 +0,0 @@ - - - {{ _("GNU Taler") }} - {{ _("Merchants") }} - - - - -
- - -
-

{{ _("Advantages for merchants") }}

-
-
-
-

{{ _("Fast") }}

- -

{{ _("Processing transactions with Taler is fast, allowing you - to confirm the transaction with your customer virtually immediately. - Your customers will appreciate that they do not have to type in credit - card information and play the "verified by" game. By making payments - significantly more convenient for your customers, you may be able to - use Taler for small transactions that would not work with credit card - payments due to the mental overhead for customers.") }}

-
-
-

{{ _("Secure") }}

- -

{{ _("You never learn sensitive customer information. You need - to ensure that your website provides the correct account information - for your business, and that you correctly validate the payment - confirmations from the Taler exchange. As a result, you will have - cryptographic proof of payment for the specific contracts you entered - with your customers, and cryptographically signed confirmations from - the Taler exchange about the deposits. Taler does not require you to - undergo any particular security audits, processes or procedures, as - you never handle sensitive customer information. Your systems will - have cryptographically signed contracts which you can use in court in - case of disputes.") }}

-
-
-

{{ _("Free Software") }}

- -

{{ _("Taler is free software, and you can use the - liberally-licensed reference code as a starting point to integrate - Taler into your services. To use Taler, you do not need to pay license - fees, and the free software development model will ensure that you can - select from many competent developers to help you with your - integration.") }}

-
-
-
-
-

{{ _("Low Fees") }}

- -

{{ _("Taler is designed to minimize the work the exchange needs to - perform. Combined with Taler's strong security which prevents fraud, - exchanges can operate with very low overhead and thus low transaction - fees. Given Taler's free software exchange reference implementation, - competition among exchanges will ensure fair, low transaction fees for - merchants.") }}

-
-
-

{{ _("Flexible") }}

- -

{{ _("Taler can be used for different currencies (such as Euros - or US Dollars) and different payment models limited only by what the - exchange supports in its interactions.") }}

-
-
-

{{ _("Ethical") }}

- -

{{ _("Taler does not support tax evasion or money laundering, and is - also not a pyramid scheme or speculative investment. Taler's - protocols are efficient and do not waste energy. Taler encourages - competition by providing an open standard and free software - reference implementations.") }}

-
-
-
-

{{ _("Taler as seen by merchants") }}

- -

{{ _("Merchants supporting the Taler system need to integrate - some relatively simple logic into their transaction processing - system. - Typical steps performed by the merchant system are: - ") }}

- -

- merchant perspective -

    -
  1. {{ _("The new logic detects when a customer's system - supports Taler and then needs to send a cryptographically signed - version of the proposed contract in a simple JSON format to - the customer. - The message also includes salted, hashed wire details for - the merchant, as well as restrictions as to which exchange operators - the merchant is willing to deal with.") }}
  2. - -
  3. {{ _("The customer sends a signed response which states - that certain digital coins now belong to the merchant to both - signal acceptance of the deal as well as to pay the respective - amount (bottom).") }}
  4. - -
  5. {{ _("The merchant then forwards the signed messages - received from the customer to the exchange, together with its - wire details and the salt (without hashing). The exchange verifies - the details and sends a signed confirmation (or an error - message) to the merchant. The merchant checks that the - exchange's signature is valid, sends a confirmation to the - customer and executes the contract-specific business logic.") }}
  6. - -
  7. {{ _("The exchange performs wire transfers corresponding to - the claims deposited by the merchant. Note that the exchange may - charge fees for the deposit operation, hence merchants may - impose limits restricting the set of exchange operators they are - willing to deal with, for example by imposing a bound on - deposit fees.") }}
  8. -
-

-
-
-

{{ _("Manuals for merchants") }}

-

-

-

-
- -
- - diff --git a/merchants.html.j2 b/merchants.html.j2 new file mode 100644 index 00000000..dbfd8df6 --- /dev/null +++ b/merchants.html.j2 @@ -0,0 +1,138 @@ + + + {{ _("GNU Taler") }} - {{ _("Merchants") }} + + + + +
+ + +
+

{{ _("Advantages for merchants") }}

+
+
+
+

{{ _("Fast") }}

+ +

{{ _("Processing transactions with Taler is fast, allowing you + to confirm the transaction with your customer virtually immediately. + Your customers will appreciate that they do not have to type in credit + card information and play the "verified by" game. By making payments + significantly more convenient for your customers, you may be able to + use Taler for small transactions that would not work with credit card + payments due to the mental overhead for customers.") }}

+
+
+

{{ _("Secure") }}

+ +

{{ _("You never learn sensitive customer information. You need + to ensure that your website provides the correct account information + for your business, and that you correctly validate the payment + confirmations from the Taler exchange. As a result, you will have + cryptographic proof of payment for the specific contracts you entered + with your customers, and cryptographically signed confirmations from + the Taler exchange about the deposits. Taler does not require you to + undergo any particular security audits, processes or procedures, as + you never handle sensitive customer information. Your systems will + have cryptographically signed contracts which you can use in court in + case of disputes.") }}

+
+
+

{{ _("Free Software") }}

+ +

{{ _("Taler is free software, and you can use the + liberally-licensed reference code as a starting point to integrate + Taler into your services. To use Taler, you do not need to pay license + fees, and the free software development model will ensure that you can + select from many competent developers to help you with your + integration.") }}

+
+
+
+
+

{{ _("Low Fees") }}

+ +

{{ _("Taler is designed to minimize the work the exchange needs to + perform. Combined with Taler's strong security which prevents fraud, + exchanges can operate with very low overhead and thus low transaction + fees. Given Taler's free software exchange reference implementation, + competition among exchanges will ensure fair, low transaction fees for + merchants.") }}

+
+
+

{{ _("Flexible") }}

+ +

{{ _("Taler can be used for different currencies (such as Euros + or US Dollars) and different payment models limited only by what the + exchange supports in its interactions.") }}

+
+
+

{{ _("Ethical") }}

+ +

{{ _("Taler does not support tax evasion or money laundering, and is + also not a pyramid scheme or speculative investment. Taler's + protocols are efficient and do not waste energy. Taler encourages + competition by providing an open standard and free software + reference implementations.") }}

+
+
+
+

{{ _("Taler as seen by merchants") }}

+ +

{{ _("Merchants supporting the Taler system need to integrate + some relatively simple logic into their transaction processing + system. + Typical steps performed by the merchant system are: + ") }}

+ +

+ merchant perspective +

    +
  1. {{ _("The new logic detects when a customer's system + supports Taler and then needs to send a cryptographically signed + version of the proposed contract in a simple JSON format to + the customer. + The message also includes salted, hashed wire details for + the merchant, as well as restrictions as to which exchange operators + the merchant is willing to deal with.") }}
  2. + +
  3. {{ _("The customer sends a signed response which states + that certain digital coins now belong to the merchant to both + signal acceptance of the deal as well as to pay the respective + amount (bottom).") }}
  4. + +
  5. {{ _("The merchant then forwards the signed messages + received from the customer to the exchange, together with its + wire details and the salt (without hashing). The exchange verifies + the details and sends a signed confirmation (or an error + message) to the merchant. The merchant checks that the + exchange's signature is valid, sends a confirmation to the + customer and executes the contract-specific business logic.") }}
  6. + +
  7. {{ _("The exchange performs wire transfers corresponding to + the claims deposited by the merchant. Note that the exchange may + charge fees for the deposit operation, hence merchants may + impose limits restricting the set of exchange operators they are + willing to deal with, for example by imposing a bound on + deposit fees.") }}
  8. +
+

+
+
+

{{ _("Manuals for merchants") }}

+

+

+

+
+ +
+ + diff --git a/news.html b/news.html deleted file mode 100644 index e5283823..00000000 --- a/news.html +++ /dev/null @@ -1,118 +0,0 @@ - - - {{ _("GNU Taler") }} - {{ _("News") }} - - - - -
- - -
-

{{ _("News") }}

- -
- -
-
-

10-2016: Taler Wallet for Firefox online

-

We now have a first version of the Taler wallet for Firefox. - For now, a development build of Firefox is required. - Installation instructions are on the Wallet page.

-
-
- -
-
-

9-2016: Taler Web Payments paper published

-

We just finished the camera-ready version of our paper on how to use Taler - for Web payments. This paper does not discuss the cryptography behind - Taler, but focuses on the practical aspects of how the wallet and the merchants - interact over the Web. Hence, this paper should be a good read for - anyone who wants to integrate Taler support with their Web site. - We have posted the paper here.

- -

8-2016: Taler Systems S.A. created

-

We now have a business entity for Taler. Potential investors may - contact the executive team at clevel@taler.net.

- -

6-2016: GNU Taler 0.0.0 released

-

We have reached our first big milestone, the 0.0.0 release! - The release includes implementations of a bank, exchange, merchant and wallet - and is available on the GNU FTP mirrors. -
- While the exchange implements the - complete protocol, the implementations of merchant and wallet are both - fundamentally incomplete and still lack key features, including important - error handling. GNU Taler still lacks an implementation of an auditor or - logic for integration with "real" banks. - Thus, this release should not yet be used for actual financial - transactions. -
- That said, you can already setup your own functional payment system - and run your own toy currency -- or just try out the demo using - the Chrome/Chromium browser at demo.taler.net. -
- Please provide feedback to our bug tracker. - There, you can also find our roadmap - which contains a list of known open issues and our plans for the near future. -

-
-
- -
-
-

12-2015: Taler Demo for Chrome/Chromium online

-

We finally have a first simple demo for Taler online. The Firefox-variant - still needs some love, but you can start to try out the demo using - the Chrome/Chromium browser at demo.taler.net. - Please provide feedback to our bug tracker.

-
-
- -
-
-

11-2014: Christian Grothoff's explains the goals behind Taler

-

- - Creative Commons License
"Taler" by Christian Grothoff, produced by Inria Rennes Bretagne Atlantique is licensed under a Creative Commons Attribution NoDerivatives 3.0 Unported License. -

-
-
- -
-
-

2-2015: Taler becomes an official GNU package

-

Taler was accepted into the GNU project today. GNU will offer advice, - advocacy and cooperation --- and host our official public - mailinglist taler@gnu.org.

-
-
- -
-
-

12-2014: Watch Christian Grothoff's FOSSA talk on Taler

-

- - Creative Commons License
"Taler" by Christian Grothoff, produced by FOSSA, Inria Rennes Bretagne Atlantique is licensed under a Creative Commons Attribution NoDerivatives 3.0 Unported License. -

-
-
- -
-
-

11-2014: Launching taler.net

-

Welcome to our new site about the Taler electronic payment system.

-
-
- - -
- - diff --git a/news.html.j2 b/news.html.j2 new file mode 100644 index 00000000..e5283823 --- /dev/null +++ b/news.html.j2 @@ -0,0 +1,118 @@ + + + {{ _("GNU Taler") }} - {{ _("News") }} + + + + +
+ + +
+

{{ _("News") }}

+ +
+ +
+
+

10-2016: Taler Wallet for Firefox online

+

We now have a first version of the Taler wallet for Firefox. + For now, a development build of Firefox is required. + Installation instructions are on the Wallet page.

+
+
+ +
+
+

9-2016: Taler Web Payments paper published

+

We just finished the camera-ready version of our paper on how to use Taler + for Web payments. This paper does not discuss the cryptography behind + Taler, but focuses on the practical aspects of how the wallet and the merchants + interact over the Web. Hence, this paper should be a good read for + anyone who wants to integrate Taler support with their Web site. + We have posted the paper here.

+ +

8-2016: Taler Systems S.A. created

+

We now have a business entity for Taler. Potential investors may + contact the executive team at clevel@taler.net.

+ +

6-2016: GNU Taler 0.0.0 released

+

We have reached our first big milestone, the 0.0.0 release! + The release includes implementations of a bank, exchange, merchant and wallet + and is available on the GNU FTP mirrors. +
+ While the exchange implements the + complete protocol, the implementations of merchant and wallet are both + fundamentally incomplete and still lack key features, including important + error handling. GNU Taler still lacks an implementation of an auditor or + logic for integration with "real" banks. + Thus, this release should not yet be used for actual financial + transactions. +
+ That said, you can already setup your own functional payment system + and run your own toy currency -- or just try out the demo using + the Chrome/Chromium browser at demo.taler.net. +
+ Please provide feedback to our bug tracker. + There, you can also find our roadmap + which contains a list of known open issues and our plans for the near future. +

+
+
+ +
+
+

12-2015: Taler Demo for Chrome/Chromium online

+

We finally have a first simple demo for Taler online. The Firefox-variant + still needs some love, but you can start to try out the demo using + the Chrome/Chromium browser at demo.taler.net. + Please provide feedback to our bug tracker.

+
+
+ +
+
+

11-2014: Christian Grothoff's explains the goals behind Taler

+

+ + Creative Commons License
"Taler" by Christian Grothoff, produced by Inria Rennes Bretagne Atlantique is licensed under a Creative Commons Attribution NoDerivatives 3.0 Unported License. +

+
+
+ +
+
+

2-2015: Taler becomes an official GNU package

+

Taler was accepted into the GNU project today. GNU will offer advice, + advocacy and cooperation --- and host our official public + mailinglist taler@gnu.org.

+
+
+ +
+
+

12-2014: Watch Christian Grothoff's FOSSA talk on Taler

+

+ + Creative Commons License
"Taler" by Christian Grothoff, produced by FOSSA, Inria Rennes Bretagne Atlantique is licensed under a Creative Commons Attribution NoDerivatives 3.0 Unported License. +

+
+
+ +
+
+

11-2014: Launching taler.net

+

Welcome to our new site about the Taler electronic payment system.

+
+
+ + +
+ + diff --git a/wallet.html b/wallet.html deleted file mode 100644 index aa833d57..00000000 --- a/wallet.html +++ /dev/null @@ -1,197 +0,0 @@ - - - - - {{ _("GNU Taler") }} - {{ _("Wallet") }} - - - - - - - - - - - - -
- - -
-

Taler Wallet

-
- -
-
- - -
-
- -
-
- Install the wallet for your browser below, then check out the - demonstration. -
-
- -
-
-

Google Chrome / Chromium 49+

- -

- Google Chrome or Chromium - is required, but it appears you don't have it installed. -

-

- Google Chrome or Chromium - version or newer is required, but it appears you have an older version.

-
- -
-
-
- - - -
-

Opera 36+

- -
    -
  1. Install Download Chrome Extension
  2. -
  3. Install GNU Taler from the Chrome Web Store
  4. -
-
- -
- -
- -
-

Other browsers

-

Wallets for other browsers will be provided in the near future.

-
- -
- - -
- - diff --git a/wallet.html.j2 b/wallet.html.j2 new file mode 100644 index 00000000..aa833d57 --- /dev/null +++ b/wallet.html.j2 @@ -0,0 +1,197 @@ + + + + + {{ _("GNU Taler") }} - {{ _("Wallet") }} + + + + + + + + + + + + +
+ + +
+

Taler Wallet

+
+ +
+
+ + +
+
+ +
+
+ Install the wallet for your browser below, then check out the + demonstration. +
+
+ +
+
+

Google Chrome / Chromium 49+

+ +

+ Google Chrome or Chromium + is required, but it appears you don't have it installed. +

+

+ Google Chrome or Chromium + version or newer is required, but it appears you have an older version.

+
+ +
+
+
+ + + +
+

Opera 36+

+ +
    +
  1. Install Download Chrome Extension
  2. +
  3. Install GNU Taler from the Chrome Web Store
  4. +
+
+ +
+ +
+ +
+

Other browsers

+

Wallets for other browsers will be provided in the near future.

+
+ +
+ + +
+ + -- cgit v1.2.3