[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-marketing] branch master updated: cleanup
From: |
gnunet |
Subject: |
[taler-marketing] branch master updated: cleanup |
Date: |
Thu, 25 Jan 2024 23:04:03 +0100 |
This is an automated email from the git hooks/post-receive script.
grothoff pushed a commit to branch master
in repository marketing.
The following commit(s) were added to refs/heads/master by this push:
new d840c63 cleanup
d840c63 is described below
commit d840c63803896b63a683f0ed15650bdd3aea699f
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Thu Jan 25 23:04:00 2024 +0100
cleanup
---
ekrona/e-krona.tex | 292 ---------------
ekrona/rapport_ekrona_170920_eng.pdf | Bin 1139369 -> 0 bytes
ekrona/taler-arch-full.sh | 1 -
illiterate/illiterate.tex | 464 ------------------------
illiterate/myoralvillage.png | Bin 18528 -> 0 bytes
illiterate/taler-logo-2021-plain.pdf | Bin 2540 -> 0 bytes
pep/pep-taler-arch.svg | 669 -----------------------------------
prototype-2018/application.txt | 138 --------
8 files changed, 1564 deletions(-)
diff --git a/ekrona/e-krona.tex b/ekrona/e-krona.tex
deleted file mode 100644
index 499b520..0000000
--- a/ekrona/e-krona.tex
+++ /dev/null
@@ -1,292 +0,0 @@
-\documentclass{memoir} % {article} % {acmart}
-
-\usepackage{url}
-\usepackage{eurosym}
-\usepackage[T1]{fontenc}
-% \usepackage{lmodern}
-% \usepackage{verbatim}
-\usepackage[utf8]{inputenc}
-\usepackage{graphicx}
-\usepackage[a4paper,left=25mm,right=25mm, top=25mm, bottom=25mm]{geometry}
-
-\makeevenhead{plain}{}{}{\logo}
-\makeoddhead{plain}{}{}{\logo}
-%\makeevenfoot{plain}{}{}{}
-%\makeoddfoot{plain}{}{}{}
-
-\begin{document}
-\pagestyle{plain}
-% \thispagestyle{empty}
-
-\newcommand\logo{\includegraphics[width=0.07\textwidth]{../presentations/comprehensive/taler-big-accent.pdf}}
-
-\begin{center}
-{\huge Taler for e-Krona}
-
-\medskip
-
-% \begin{tabular}{l l}
-% Project Acronym & LAC - Latent Anonymous Commons (LAKE) \\
-% Principal Investigator & Jeffrey Burdges \\
-% Host Institution & University of Luxembourg \\
-% Main Partner & pEp SA \\
-% \end{tabular}
-\end{center}
-
-\def\red{} % FIXME
-
-
-\section*{Introduction}
-
-Taler Systems is developing an online payment system called Taler,
-that could easily fit the requirements of the e-Krona project.
-
-Taler is an open source system based on a consumer wallet, merchant
-backend and a central exchange for payment processing. It provides
-instant one-click payments, implements privacy-by-design and assures
-receiver transparency for tax purposes using modern cryptography. It
-is fast and efficient, and can hence also cover micro-payments
-(payments of 1 cent) economically.
-
-The USPs of Taler are:
-
-\begin{itemize}
-\item All operations provide cryptographically secured, with mathematical
- proofs for courts and auditors
-\item Customer payments are privacy-preserving, like cash
-\item Merchants are identifiable in each payment they receive
-\item Payments are in existing currencies
-\item Payment fraud is eliminated, short of catastrophic failure in
cryptographic primitives
-\item Linear scalability ensures Taler handles transaction volumes of widely
used systems
-\item Suitable for micro-payments due to very low transaction costs
-\item Ease of use (one-click, instant, no authentication during payment, again
like cash)
-\item Open standard protocol without patents, with free reference
implementation
-\end{itemize}
-
-The Taler architecture includes a register-based system of bank accounts
-for customers and merchants with an escrow-account for the exchange. The
-exchange signs electronic coins into existence, customers use them to sign
-contracts and merchants deposit them in return for a credit to the register.
-The exchange collects cryptographic proofs that it operates correctly, which
-are then checked by an auditor (auditor not shown):
-
-\begin{minipage}{13cm}
-\includegraphics[width=\textwidth]{taler-arch-full.pdf}
-\end{minipage}
-\begin{minipage}{3cm}
- {\Huge \}} register-based
-\vspace{3cm}
-
-{\Huge \}} value-based
-\end{minipage}
-
-
-\section*{What would a solution for a register-based e-Krona look like?}
-
-Taler's focus is on a cryptographic protocol for a value-based
-transaction system. However, Taler requires integration with
-some register-based accounting system, equivalent to traditional
-bank accounts. For this, it would be possible to use a permissioned
-block chain. Taler aggregates many small transactions from different
-customers to the same merchant, thereby reducing the transaction
-rate in the register-based solution.
-
-\section*{What would a solution for a value-based e-Krona look like?}
-
-Taler issues electronic coins based on deposits into an escrow
-account. Citizens could use their wallets to withdraw e-Krona
-from their traditional bank accounts, or they could be provided
-e-Krona directly (for example via social security) if they lack
-a bank account. Electronic coins are blindly signed
-by the issuing exchange, which is obliged to exchange e-Krona
-back into Krona when they are deposited by merchants. An auditor
-supervises the operation of the exchange.
-
-Our vision is thus very close to the electronic cash system
-``DigiCash'' proposed by David Chaum in the 1990s, except that
-Taler's design and implementation supports key features such
-as giving change, providing refunds, securely handling aborts
-and various other practical issues previous technical solutions
-lacked.
-
-\section*{What is your vision for an e-Krona?}
-% Are there other possible solutions than register-based and value-based that
you consider to be more appropriate?}
-
-We imagine a realistic e-Krona solution based on the Taler system to
-be effectively a hybrid solution, with a register-based component and
-a value based component, in order to fulfill the maximum requirements
-outlined in ``The Riksbank’s e-Krona project'' report.
-
-The e-Krona Taler wallet can exist on smartphones, in browsers, on
-smartcards or secure USB sticks. It is filled via wire-transfer to the
-Taler exchange's escrow account, where the subject identifies the
-Taler wallet eligible to withdraw the e-Krona. Regulators could
-limit the amount an entity is entitled to exchange from Krona into
-e-Krona, like ATM limits. When withdrawing electronic coins, they are
-blindly signed by the Taler exchange and stored in the consumer's wallet,
-which is value-based. The consumer can then spend its coins at
-merchants using cryptographic signatures over electronic contracts.
-Merchants must immediately deposit the coins at the exchange, which
-performs an online check for double-spending. The exchange will then
-credit the merchant's register-based accounts.
-
-Thus, the Taler system combines value-based and register-based
-accounting, providing anti-money laundering capabilities by making
-income transparent, identifying the users of the system (upon
-withdrawal and deposit), but also providing privacy for citizens by
-not requiring identification of the buyer for ordinary transactions.
-Thus, Taler is a hybrid system combining the advantages of value-based
-and register-based solutions.
-
-Specifically, Taler addresses the following requirements outlined in
-the report:
-
-\begin{description}
-\item[Specified in Swedish Krona]
- Taler is designed to work for all currencies for which
- a register-based accounting system exists.
-\item[Payment size]
- Taler is designed to handle micropayments as well as arbitrarily large
payments between consumers, companies and authorities.
- Regulation may impose limits on withdrawals and maximum amounts transacted.
-\item[Direct claim on Riksbank]
- The Taler design involves the exchange owning an escrow account
- (for example, with the Riksbank) to keep the funds to back the issued
electronic coins.
- The contractual obligations of the system are supposed to entitle the holder
of
- e-Krona to exchange them anytime into other representations of Krona.
-\item[Accessible in real-time]
- Customers and merchants always have access to their full account
- histories and their balances on their local computer. Backups and
- cross-device synchronization will also be supported.
-\item[Payments in real-time]
- Payments typically clear in one network RTT.
- The system is designed for 24/7 operations.
-\item[Offline payments]
- For Taler transactions, either the payer or the merchant must be online and
able to
- communicate with the exchange. Otherwise the merchant cannot be sure that
the payer
- did not double-spend and risks being defrauded.
-\item[Anonymous payments]
- Taler is designed for payers to remain anonymous when buying goods, unless
regulation
- requires disclosure (i.e. for particular sensitive purchases).
- However, the merchant is never anonymous.
-\item[e-Krona account]
- A register-based account is required for merchants to receive transactions.
- The exchange also must have an escrow account.
-\item[Riksbank functions]
- The Riksbank would primarily hold the escrow account. It could also either
- (1) run the operations of the exchange and guarantee the exchange of e-Krona
- in Swedish Krona directly, or (2) else audit privately operated exchanges
- similar to its regulatory oversight of conventional banks and payment
processors.
-\item[No bank account necessary]
- Taler can enable distribution of funds (i.e. from social security) directly
to
- wallets. Thus, citizens having a Taler wallet could be given remittances
without
- the need for a bank account. However, merchants must have a register-based
- bank account to receive payments.
-\item[Interest payments]
- Taler could theoretically support interest on e-Krona by varying the exchange
- rate between e-Krona and Krona. Taler can also theoretically support {\em
negative}
- interest on coins held long-term in wallets.
-\item[Connection to existing payment systems]
- With proper system integration, wire transfers, debit and credit cards or
even
- NFC-enabled ATMs could all be used to fund the e-Krona wallet.
-\end{description}
-
-Taler effectively provides electronic cash and thus solves the problem
-of gaining access to risk-free assets. As the Riksbank supervises the
-e-Krona escrow funds (either directly or by auditing the private
-operator), the government can assure citizens that they can always
-exchange e-Kronas back to cash. Thus, in Taler's design, the government
-acts as a trust anchor.
-
-Taler removes inefficiencies the current system creates through fraud
-risks inherent in register-based systems. In Taler, citizens only
-ever authenticate to their bank (or social services). By avoiding
-disclosing personally identifying information or even performing
-credit card-style authentication via third parties, Taler improves
-usability and eliminates most vectors of authentication token
-compromise.
-
-
-\section*{What challenges and opportunities do you envisage?}
-
-Taler provides the advantages of cash while supporting taxation and
-limiting criminal abuse, as recipients of payments are identifiable.
-Furthermore, Taler transactions are faster, easier and more secure
-than cash or credit card transactions.
-
-The main challenge is the integration of the Taler merchant backend
-into the diverse POS systems that exist today. While integrating
-Taler can be done with a few hundred lines of code, NFC-enabled POS
-systems would require at least a firmware update. Convincing vendors
-to upgrade their systems will thus require a major up-front
-investment.
-
-Taler also requires further development to ensure that wallets are
-available on all relevant platforms. However, consumer systems are
-much less diverse and hence this effort is significantly smaller.
-
-Deploying Taler at scale should have no major impact on monetary
-policy because the issued e-Krona would be 1:1 backed by Swedish Krona
-in the escrow account at the Riksbank. However, if there is a
-significant shift from the use of credit-cards to e-Krona, there might
-be a reduction in M2 from fractional reserve banking as e-Krona is
-debit-based while credit-cards are credit-based. Thus, instead of
-commercial bank money being created from debts, consumers may
-effectively hold e-Krona claims against the escrow account at the
-central bank. The resulting reduction in M2, and the loss of revenue
-at banks from credit-card interest payments, may require adjustments
-in monetary policies.
-
-
-\section*{What is missing in our concept?}
-
-
-A key requirement for governments considering electronic payment
-systems is the preservation of the Commons. Cash is a Commons as all
-market participants have equal liberties in handling cash. If cash is
-replaced by proprietary solutions such as Visa's credit card system or
-ApplePay, these companies have exclusive control over critical
-infrastructure, which often leads to high fees. Worse, such payment
-service providers may discriminate against individuals or certain
-businesses and can refuse service to individuals or businesses without
-judicial oversight.
-
-In contrast, Taler is implemented as Free Software distributed under
-the GNU General Public License, and without patent encumbrances. This
-ensures that any government retains sovereignty after deploying Taler,
-as it can liberally inspect, use and modify the software. In
-particular, no foreign government or company can impose their own
-restrictions or regulatory regime. Governments can foster competition
-between multiple Taler exchange operators, or run a Taler exchange as
-a government monopoly equivalent to a government mint for coins.
-
-
-
-\section*{Contact}
-
-\renewcommand\logo{}
-
-\begin{center}
-
\includegraphics[width=0.5\textwidth]{../presentations/comprehensive/taler-big-accent.pdf}
- \vfill
- {\Large \url{https://taler.net/}}
- \vfill
-
-\begin{tabular}{l l l}
-C. Grothoff & grothoff@taler.net & +41 78 692 6894 \\
-L. Schumacher & schumacher@taler.net & +41 79 865 9365 \\
-M. Widmer & widmer@taler.net & +41 79 900 4000 \\
-\end{tabular}
-\end{center}
-
-\vfill
-
-\includegraphics[width=0.2\textwidth]{../presentations/investors/partner-logos/ashoka.png}
-\hfill
-
\includegraphics[width=0.1\textwidth]{../presentations/investors/partner-logos/inria.png}
-\hfill
-\includegraphics[width=0.1\textwidth]{../presentations/investors/partner-logos/tum.png}
-\hfill
-
\includegraphics[width=0.1\textwidth]{../presentations/investors/partner-logos/gnu.jpeg}
-
-\end{document}
-
diff --git a/ekrona/rapport_ekrona_170920_eng.pdf
b/ekrona/rapport_ekrona_170920_eng.pdf
deleted file mode 100644
index 1cbf7f4..0000000
Binary files a/ekrona/rapport_ekrona_170920_eng.pdf and /dev/null differ
diff --git a/ekrona/taler-arch-full.sh b/ekrona/taler-arch-full.sh
deleted file mode 100644
index d432613..0000000
--- a/ekrona/taler-arch-full.sh
+++ /dev/null
@@ -1 +0,0 @@
-inkscape ../taler-arch-full.svg --export-pdf=taler-arch-full.pdf
diff --git a/illiterate/illiterate.tex b/illiterate/illiterate.tex
deleted file mode 100644
index e181d42..0000000
--- a/illiterate/illiterate.tex
+++ /dev/null
@@ -1,464 +0,0 @@
-\documentclass{article} % {article} % {acmart}
-
-\usepackage{url}
-\usepackage{eurosym}
-\usepackage[T1]{fontenc}
-% \usepackage{lmodern}
-% \usepackage{verbatim}
-\usepackage[utf8]{inputenc}
-\usepackage{graphicx}
-\usepackage[a4paper,left=25mm,right=25mm, top=25mm, bottom=25mm]{geometry}
-\usepackage{enumerate}
-
-\begin{document}
-\pagestyle{plain}
-% \thispagestyle{empty}
-
-\newcommand\logo{\includegraphics[width=0.07\textwidth]{../presentations/comprehensive/taler-big-accent.pdf}}
-
-\begin{center}
-{\huge Centrally Banked Digital Currency \\ for Illiterate and Low-literate
People }
-\end{center}
-
-\begin{center}
-\includegraphics[width=3cm]{taler-logo-2021-plain.pdf}
-\hskip1cm
-\includegraphics[width=5cm]{myoralvillage.png}
-\end{center}
-
-
-\def\red{} % FIXME
-
-\begin{abstract}
- Taler is a cryptographic protocol with a Free Software reference
- implementation for a value-based transaction system. Taler payments are
- executed in fiat currency with privacy and regulatory compliance, which
- makes Taler suitable for a Central Bank Digital Currency (CBDC).
-
- My Oral Village (MOVE) has been developing user interfaces for electronic
- payment systems that can be used by illiterate and innumerate groups,
- with field experience from Kenya and Pakistan where substantial
- portions of the population cannot read multi-digit
- numbers or text.
-
- We propose to integrate the user interface work of My Oral Village
- with the Taler payment system to create an inclusive payment solution
- that minimizes the digital divide.
-\end{abstract}
-
-
-\section{Introduction to GNU Taler}
-
-Taler Systems SA is developing an online payment system called Taler, that
-broadly fits the requirements of CBDCs. The major parts
-of the system have already been built. Taler's unique focus is
-on regulatory compliance, efficiency and data minimization. Cryptography is
-employed for security. While Taler includes privacy features, it can still
-guarantee that cash flows to merchants/retailers are transparent for anti-%
-money-laundering (AML) and know-your-customer (KYC) auditing requirements.
-Transactions with Taler execute in one network round-trip time. Taler is
-economically viable for micro-payments (payments of 1 cent) as its design
-minimizes requirements in terms of CPU time (typically less than 1 M cycles
-per transaction), bandwidth (typically 1-10 KB/transaction), and storage
-(again a few KB/transaction, with the ability to delete old data once legal
-data retention periods have expired).
-
-\subsection{Unique sales propositions}
-
-The unique sales propositions of Taler as it exists today are:
-
-\begin{itemize}
-\item All operations are cryptographically secured, with mathematically sound
- proofs for courts and auditors
-\item Customer payments are privacy-preserving, like cash
-\item Merchants are identifiable in each payment they receive
-\item Payments are in existing currencies
-\item Payment fraud is eliminated, short of catastrophic failure in
cryptographic primitives
-\item Linear scalability ensures Taler can handle transaction volumes seen in
global payment systems today
-\item Suitable for micro-payments due to very low transaction costs
-\item The patent-free, open standard protocol and the free reference
implementation provide
- long-term sustainability and technological independence from foreign
providers
-%\item Can be used for smart contracts
-\item Ease of use (one-click, instant, no authentication during payment, again
like cash)
-\end{itemize}
-
-The proposed work will extend this list by making Taler {\bf suitable for
-illiterate and innumerate adults}. After consultation with My Oral Village, we
-believe the payment process with Taler can be made safe and convenient for
-their use. Based on years of direct field research, MOVE develops
-locally-validated solutions that blend graphical representations of money,
-iconographic navigation cues and metaphors, and experimental insights from
-cognitive psychology. We also have plans to make Taler suitable for (numerate)
-children.
-
-\subsection{Taler architecture}
-
-The Taler architecture includes a register-based system of bank accounts
-for customers and merchants with an escrow-account for the exchange. The
-exchange signs electronic coins into existence, customers use them to sign
-contracts and merchants deposit them in return for a credit to the register.
-The exchange collects cryptographic proofs that it operates correctly, which
-are then checked by an auditor (auditor not shown):
-
-\begin{center}
-\includegraphics[width=\textwidth]{../presentations/comprehensive/operations.png}
-\end{center}
-
-Thus, the following components form the core of the system:
-
-\begin{enumerate}
- \item An \emph{Electronic wallet} software stores cryptographic
- tokens of value (called digital coins), implemented via blind
- signatures. Wallets are typically managed by the end user; a
- \emph{wallet provider} can manage storage of cryptographic
- material for the user, providing backup, synchronization and
- recovery.
-
- \item The \emph{Exchange} issues digital coins to wallets, after
- receiving fiat money in an escrow account, or based on a
- central bank creating the digital coins as a central bank liability.
- The authorized electronic
- wallet is identified using an ephemeral \emph{reserve public key}
- encoded in the wire payment instructions. As blind signatures are
- used, the exchange knows that it issued coins of a certain
- monetary value, but not to which wallet. Digital coins are always
- denominated in a fiat currency (e.g. Euro).
-
- \item The \emph{Merchant} proposes contracts to customers and
- receives payment in the form of contracts signed using digital
- coins. The merchant must then immediately clear these
- \emph{deposit permissions} with the exchange. The exchange checks
- against double-spending, and if everything is in order provides
- the merchant with an instant \emph{deposit confirmation}. After
- possibly aggregating many micro-transactions, the exchange sends
- money from the escrow account to the merchant's bank account.
-
- \item \emph{Auditors} are entities that certify which Exchanges can
- be trusted as legitimate. They are not strictly needed in a CBDC
- setting, but can be used by the central bank to verify that its
- own operations have not been compromised.
-\end{enumerate}
-
-The implementation of all core components is licensed as free and open
-source software (FOSS).
-
-
-\subsection{Vision}
-
-Our vision is close to the electronic cash system ``DigiCash'' proposed by
-David Chaum in the 1990s, except that Taler's design and implementation
-supports key features such as giving change, providing refunds, securely
-handling aborts and various other practical issues previous technical
-solutions lacked.
-
-In summary, the overall system roughly operates as follows: The Taler wallet
-is filled via wire-transfer to the Taler exchange's escrow account, where the
-subject identifies the Taler wallet eligible to withdraw the CBDC. Regulators
-can limit the amount an entity is entitled to exchange from rand into CBDC,
-like ATM withdrawal limits. When withdrawing electronic coins, they are
-blindly signed by the Taler exchange and stored in the consumer's wallet,
-which is value-based. The consumer can then spend its coins at merchants
-using cryptographic signatures over electronic contracts. Merchants must
-immediately deposit the coins at the exchange, which performs an online check
-for double-spending. The exchange will then credit the merchant's
-register-based accounts using aggregated wire-transfers.
-
-
-\subsection{Company Profile: My Oral Village}
-
-My Oral Village is a not-for-profit social enterprise incorporated in
-Canada. Engaged in human-centred design and field research at the oral-digital
-frontier, we build trusted, usable financial-interface solutions for the
-world's billion functionally illiterate and innumerate adults to support their
-transition into financial inclusion.
-
-Our suite of ``oral information management'' (OIM) tools and solutions enable
-poorly schooled individuals to safely and confidently engage in formal
-financial transactions. We are currently piloting a hybrid (digital and
-paper-based) solution for entrepreneurial pastoralists in northern Kenya, and
-testing our ``cash calculator'' for Android in Pakistan. We recently designed
-a passbook for new credit union members in Sierra Leone. With MicroSave, we
-wireframed a full 'concept-level' mobile money app for northern India. Our OIM
-solution for savings groups in the Solomon Islands has been adopted by the
-Ministry of Women and the Anglican Church of Melanesia. We are also developing
-a field experiment in Kenya with a team of numerical cognition researchers at
-the Universities of Tuebingen and Western Ontario.
-
-
-\subsection{Company profile: Taler Systems SA}
-
-Taler Systems SA was established in 2016 and is headquartered in Luxembourg,
-but also has developers in Argentina, Brazil, Germany, Switzerland and the
-United States of America. Taler Systems SA was founded as a startup by with
-support from INRIA, the French national institute for research in computer
-security (\url{https://www.inria.fr/}) and the Free Software community
-(\url{https://www.gnu.org/}). % The company is privately owned and debt-free.
-
-Taler Systems SA business model is to provide technical support for users of
-the Taler payment system, and to possibly dual-license the Free Software for
-users that have specific licensing requirements. Taler Systems is in the
-unique position of not having technological business secrets to protect, as
-all of our code and documentation is freely available. Thus, we can easily
-find and train local partners in our technology and focus on providing
-second-level support.
-
-We have been involved in consultations with the Swiss National Bank, the
-European Central Bank, and the Swedish Riksbank, as all three were interested
-in Taler in their respective CBDC initiatives. However, none of them is yet
-at the point where the respective central banks have made any commitments for
-any particular direction or technical solution.
-
-\section*{Contact}
-
-\begin{tabular}{l l}
- Dr. C. Grothoff & grothoff@taler.net \\
- Dr. F. Dold & dold@taler.net \\
- L. Schumacher & schumacher@taler.net \\
- B. Matthews & brett@myoralvillage.org \\
-\end{tabular}
-
-\vfill
-
-\includegraphics[width=0.05\textwidth]{../presentations/investors/partner-logos/ashoka.png}
-\hfill
-\includegraphics[width=0.1\textwidth]{../presentations/investors/partner-logos/inria.png}
-\hfill
-\includegraphics[width=0.1\textwidth]{../presentations/comprehensive/bfh.png}
-\hfill
-\includegraphics[width=0.025\textwidth]{../presentations/investors/partner-logos/tum.png}
-\hfill
-\includegraphics[width=0.025\textwidth]{../presentations/investors/partner-logos/gnu.jpeg}
-
-\end{document}
-
-
-
-\subsection*{What would a solution for a register-based CBDC look like?}
-
-
-\subsection*{What would a solution for a value-based CBDC look like?}
-
-
-\section*{What is your vision for an CBDC?}
-% Are there other possible solutions than register-based and value-based that
you consider to be more appropriate?}
-
-
-
-
-\section*{What challenges and opportunities do you envisage?}
-
-Taler provides the advantages of cash while supporting taxation and
-limiting criminal abuse, as recipients of payments are identifiable.
-Furthermore, Taler transactions are faster, easier and more secure
-than cash or credit card transactions.
-
-The main challenge is the integration of the Taler merchant backend
-into the diverse POS systems that exist today. While integrating
-Taler can be done with a few hundred lines of code, NFC-enabled POS
-systems would require at least a firmware update. Convincing vendors
-to upgrade their systems will thus require a major up-front
-investment.
-
-Taler also requires further development to ensure that wallets are
-available on all relevant platforms. However, consumer systems are
-much less diverse and hence this effort is significantly smaller.
-
-Deploying Taler at scale should have no major impact on monetary
-policy because the issued CBDC would be 1:1 backed by fiat currency
-in the escrow account at the central bank. However, if there is a
-significant shift from the use of credit-cards to CBDC, there might
-be a reduction in M2 from fractional reserve banking as CBDC is
-debit-based while credit-cards are credit-based. Thus, instead of
-commercial bank money being created from debts, consumers may
-effectively hold CBDC claims against the escrow account at the
-central bank. The resulting reduction in M2, and the loss of revenue
-at banks from credit-card interest payments, may require adjustments
-in monetary policies.
-
-
-\section*{What is missing in our concept?}
-
-
-A key requirement for governments considering electronic payment
-systems is the preservation of the Commons. Cash is a Commons as all
-market participants have equal liberties in handling cash. If cash is
-replaced by proprietary solutions such as Visa's credit card system or
-ApplePay, these companies have exclusive control over critical
-infrastructure, which often leads to high fees. Worse, such payment
-service providers may discriminate against individuals or certain
-businesses and can refuse service to individuals or businesses without
-judicial oversight.
-
-In contrast, Taler is implemented as Free Software distributed under
-the GNU General Public License, and without patent encumbrances. This
-ensures that any government retains sovereignty after deploying Taler,
-as it can liberally inspect, use and modify the software. In
-particular, no foreign government or company can impose their own
-restrictions or regulatory regime. Governments can foster competition
-between multiple Taler exchange operators, or run a Taler exchange as
-a government monopoly equivalent to a government mint for coins.
-
-
-
-\section{Addressing CBDC Requirements}
-
-We now sketch how the Taler components map to a Centrally Banked Digital
-Currency system run by the ECB or national central banks (NCBs), according to
-the draft requirements. Taler is a value-based payment system (as opposed to
-an account-based system), and thus we will address the common requirements
-C1-C8 and requirements V1-V4 specific to the value-based model.
-
-\paragraph{C1. Tokenization:} \emph{Units of digital currency (CBDC units) are
only created against money
-blocked on a transit account, which will be held by ECB/NCBs}.
-
-The ECB/NCBs would simultaneously take the role of the Taler Exchange
-and Taler Auditor (or could outsource operations to qualified third parties).
-
-\paragraph{C2. Issuance:} \emph{A central authority creates new CBDC units on
-the reception of the transfer of an equivalent EUR amount from the
-participating bank to the transit account. The same logic applies to the
-destruction of existing CBDC units, where the central authority destroys CBDC
-and releases EUR that were previously held by the ECB/NCBs in the transit
-account.}
-
-The ECB/NCBs create new CBDC units by issuing Taler digital coins,
-and destroy CBDC units by accepting digital coin deposits from merchants,
subsequently releasing
-funds blocked in the escrow account and sending them to the merchant's bank
account.
-
-\paragraph{C4. 1-on-1 parity rule:} \emph{The parity rule applies when CBDC
units are newly created or destroyed,
-meaning that for each EUR blocked in (released from) the transit account there
will be exactly
-one CBDC created (destroyed). The parity rule also applies when CBDC are
exchanged for
-commercial bank deposits or physical cash, and vice versa.}
-
-Digital coins in GNU Taler correspond 1-on-1 to a
-value in a fiat currency such as the Euro.
-
-\paragraph{C4. Two-tier structure:} \emph{The central authority issues CBDC
only to entities entitled to deposit funds
-in the transit account held at ECB/NCBs in exchange for newly issued CBDC
units. Also, end-
-users’ access to the CBDC payment system is intermediated via other entitled
entities, acting as
-gateways. All these entities, hereafter “tier-2 entities”, could be commercial
banks or non-banks
-(for example, payment service providers (PSPs), wallet providers etc.).}
-
-
-With Taler, national banks could serve as
-the primary Tier-2 entity, establish customer's identities (KYC) during bank
-account setup, and facilitate the transfer from a customer's bank
-account to the exchange's escrow account. A secondary Tier-2 entity are the
wallet providers.
-Banks can serve as wallet providers, but other third party businesses could
offer
-a wallet backup/sync/restore services as well. Customers are also given the
option to be
-responsible for the security of their wallet on their own, and manage private
keys directly
-and on their own device.
-
-
-\paragraph{C5. Compliance with AML regulation:} \emph{Transactions with
amounts above a certain threshold must be
-disclosed to relevant parties as required by the AML regulation. In general,
the system must be
-designed in a way that discourages end-users from using it for anonymous
large-value
-transactions.}
-
-Strict withdrawal limits can
-be placed on customers' bank accounts. Merchants can be required to collect
-customer data for critical transactions. Due to the technical measures
-that provide transparency of cash flows to merchants, the compliance of
-merchants is easy to verify.
-
-\paragraph{C6. Fees:} \emph{The system should enable fee collection. The
issuance of CBDC to banks and the
-destruction of returned CBDC are free of charge for the entitled tier-2
entities (i.e. banks). Tier-2
-entities can, however, charge fees to end-users for services they provide,
such as their
-involvement in the transfers of CBDC and/or the exchange of EUR into CBDC and
vice versa.}
-
-Taler has a flexible fee structure that is easily configured so that Tier-2
banks
-can charge for CBDC creation and other activities.
-
-
-\paragraph{C7. Availability:} \emph{Payments are processed 24 hours a day, 7
days a week, 365 days a year, without
-operational downtimes.}
-
-Taler requires no manual processing and can be made highly
-available with standard software deployment and operations techniques.
-
-
-\paragraph{C8. Throughput, transaction time and micropayments:} \emph{The
-payment system must be able to handle a sufficiently large amount of
-transactions. Each transaction must be processed real-time (to be compliant
-with the SEPA Instant Credit Transfer (SCT Inst) scheme, the transaction time
-would have to be maximum ten seconds). Furthermore, the payment system
-should/could enable micropayments (low value, large volume, low cost, real time
-transactions).}
-
-Transactions
-with Taler are processed in the order of milliseconds. Unlike DLTs, Taler can
-be easily scaled both horizontally (sharding, more processing nodes) and
-vertically (faster machines). Since multiple payments to a merchant can be
aggregated into
-one bank transfer, even micropayments with fractions of a cent are possible.
All coins
-are issued with expiration dates, ensuring that the exchange may eventually
delete ancient
-transactions.
-
-\paragraph{V1. Non-interest-bearing:} \emph{In the value-based model, holdings
of CBDC do not bear interest - neither
-positive nor negative.}
-
-In Taler, digital coins do not bear interest; however,
-when coins expire it is possible to charge fees when the electronic wallets
trade
-expiring coins for fresh coins. This feature may be used to
-provide a mechanism for negative interest rates (for non-circulating coins).
-
-
-\paragraph{V2. Limitation of bank runs:} \emph{In the value-based model, to
avoid a situation, in which end-users
-(suddenly) shift large amounts of their commercial bank deposits to CBDC,
daily (potentially also
-weekly or monthly) limits should be imposed on the amount that can be
converted from
-commercial bank deposits into CBDC.}
-
-Bank runs are discouraged and limited with Taler: (1) Withdrawal
-limits can be imposed by the Tier-2 banks on the withdrawal of CBDC units; (2)
wallet providers may place limits
-on how much money can be stored in online wallets; (3) customers that mange
their own wallet are discouraged from
-storing large amounts of CBDC units in their wallets, as they must ensure its
safety similar to a physical wallet;
-(4) modest expiration times with modest refresh fees make hoarding coins
unattractive.
-
-
-\paragraph{V3. Anonymity and AML:} \emph{The system should allow anonymous
low-value transactions (below a
-certain amount used as threshold). Moreover, it should be possible to trace
large-value
-transactions and link them to the identities of the participants (through
KYC). Furthermore, as
-countermeasure against splitting large-value transactions into multiple
low-value anonymous
-transactions, it should be possible to identify multiple low-value
transactions which are
-processed within a certain period of time and which sum up to an amount
greater than the
-chosen threshold.}
-
-The exchange does not know which customer owns which coin
-due to the use of blind signatures during the withdrawal process.
-AML measures are based on the \emph{income transparency} feature,
-where cash flows to merchants are visible to the exchanges (and
-thus ECB/NCBs). As the merchant redeems CBDC units with a transaction to
their bank account, the KYC process
-already happened when the merchant opened their SEPA bank account.
Furthermore, the
-deposit permissions are linked to the contract with the customer, allowing
authorities
-to validate the plausiblity of the transaction during tax audits.
-With Taler, ownership of digital coins between mutually distrusting parties
can only be securely transferred with a digital coin deposit via the exchange.
-This discourages ``invisible'' payments by sharing digital coins between
wallets
-without involving the exchange.
-
-\paragraph{V4. Ownership and spending rights of CBDC:} \emph{In the
value-based model, units of CBDC are held by
-end-users themselves. Each end-user has cryptographic information (e.g.
private keys, other
-secrets) without which CBDC units associated with that particular
cryptographic information
-material cannot be spent. Spending rights are defined by technology (e.g. if
you have private
-keys you can spend).}
-
-Technically literate
-users have the option to manage their own wallets and private keys, whereas
-other users can use wallet backup/sync/restore providers.
-
-\section*{Contrast and Relationship to DLT-based Systems}
-
-The Taler payment system is independent from Distributed Leder
-Technology (DLT) systems. In particular, Taler payments are not
-necessarily backed by any blockchain or cryptocurrency. Even though
-Taler uses cryptographically secured payment tokens, it is distinct
-from ``cryptocurrencies'': Taler is a very efficient electronic
-payment system with certain characteristics like cash, but it is not a
-currency. Taler is designed to serve as a payment instrument for
-retail commerce, in contrast to DLTs which are generally used more as
-a long-term stores-of-value or as speculative assets.
-
-Some technological advancements made by DLTs could potentially benefit Taler.
-For example, public cryptographic key material and data relevant for auditing
-could be further secured by a distributed ledger. Yet a distributed ledger is
-not mandatory to operate Taler, as payments are facilitated by a federation of
-trusted entities, with oversight from each other and/or a central institution,
-not too dissimilar from how traditional banking systems work.
diff --git a/illiterate/myoralvillage.png b/illiterate/myoralvillage.png
deleted file mode 100644
index 2d7c315..0000000
Binary files a/illiterate/myoralvillage.png and /dev/null differ
diff --git a/illiterate/taler-logo-2021-plain.pdf
b/illiterate/taler-logo-2021-plain.pdf
deleted file mode 100644
index 1f817a5..0000000
Binary files a/illiterate/taler-logo-2021-plain.pdf and /dev/null differ
diff --git a/pep/pep-taler-arch.svg b/pep/pep-taler-arch.svg
deleted file mode 100644
index 6d3691e..0000000
--- a/pep/pep-taler-arch.svg
+++ /dev/null
@@ -1,669 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- sodipodi:docname="pep-taler-arch.svg"
- inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
- id="svg17046"
- version="1.1"
- viewBox="0 0 210 297"
- height="297mm"
- width="210mm">
- <defs
- id="defs17040">
- <marker
- inkscape:stockid="Arrow1Lend"
- orient="auto"
- refY="0"
- refX="0"
- id="Arrow1Lend"
- style="overflow:visible"
- inkscape:isstock="true"
- inkscape:collect="always">
- <path
- id="path56929"
- d="M 0,0 5,-5 -12.5,0 5,5 Z"
-
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
- transform="matrix(-0.8,0,0,-0.8,-10,0)" />
- </marker>
- <marker
- inkscape:isstock="true"
- style="overflow:visible"
- id="marker10915"
- refX="0"
- refY="0"
- orient="auto"
- inkscape:stockid="Arrow1Lend">
- <path
- transform="matrix(-0.8,0,0,-0.8,-10,0)"
-
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
- d="M 0,0 5,-5 -12.5,0 5,5 Z"
- id="path10913" />
- </marker>
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient57292"
- id="radialGradient57499"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1,0,0,0.12311535,84.852814,197.72798)"
- cx="526.22192"
- cy="462.79678"
- fx="526.22192"
- fy="462.79678"
- r="155.8974" />
- <linearGradient
- inkscape:collect="always"
- id="linearGradient57292">
- <stop
- style="stop-color:#a7ffff;stop-opacity:1;"
- offset="0"
- id="stop57288" />
- <stop
- style="stop-color:#a7ffff;stop-opacity:0;"
- offset="1"
- id="stop57290" />
- </linearGradient>
- <marker
- inkscape:stockid="Arrow1Lend"
- orient="auto"
- refY="0"
- refX="0"
- id="marker57204"
- style="overflow:visible"
- inkscape:isstock="true">
- <path
- id="path57202"
- d="M 0,0 5,-5 -12.5,0 5,5 Z"
-
style="fill:#a7ffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
- transform="matrix(-0.8,0,0,-0.8,-10,0)" />
- </marker>
- <marker
- inkscape:stockid="Arrow1Lstart"
- orient="auto"
- refY="0"
- refX="0"
- id="Arrow1Lstart"
- style="overflow:visible"
- inkscape:isstock="true"
- inkscape:collect="always">
- <path
- id="path10955"
- d="M 0,0 5,-5 -12.5,0 5,5 Z"
-
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
- transform="matrix(0.8,0,0,0.8,10,0)" />
- </marker>
- <marker
- inkscape:isstock="true"
- style="overflow:visible"
- id="marker11275"
- refX="0"
- refY="0"
- orient="auto"
- inkscape:stockid="Arrow1Lend"
- inkscape:collect="always">
- <path
- transform="matrix(-0.8,0,0,-0.8,-10,0)"
-
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
- d="M 0,0 5,-5 -12.5,0 5,5 Z"
- id="path11273" />
- </marker>
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient57292"
- id="radialGradient57499-5"
- gradientUnits="userSpaceOnUse"
-
gradientTransform="matrix(0.11701702,0,0,0.01440659,84.246916,23.615455)"
- cx="526.22192"
- cy="462.79678"
- fx="526.22192"
- fy="462.79678"
- r="155.8974" />
- <marker
- inkscape:stockid="Arrow1Lend"
- orient="auto"
- refY="0"
- refX="0"
- id="marker57204-8"
- style="overflow:visible"
- inkscape:isstock="true">
- <path
- inkscape:connector-curvature="0"
- id="path57202-0"
- d="M 0,0 5,-5 -12.5,0 5,5 Z"
-
style="fill:#a7ffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
- transform="matrix(-0.8,0,0,-0.8,-10,0)" />
- </marker>
- <marker
- inkscape:stockid="Arrow1Lstart"
- orient="auto"
- refY="0"
- refX="0"
- id="Arrow1Lstart-9"
- style="overflow:visible"
- inkscape:isstock="true">
- <path
- inkscape:connector-curvature="0"
- id="path10955-7"
- d="M 0,0 5,-5 -12.5,0 5,5 Z"
-
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
- transform="matrix(0.8,0,0,0.8,10,0)" />
- </marker>
- <marker
- inkscape:isstock="true"
- style="overflow:visible"
- id="marker11275-3"
- refX="0"
- refY="0"
- orient="auto"
- inkscape:stockid="Arrow1Lend">
- <path
- inkscape:connector-curvature="0"
- transform="matrix(-0.8,0,0,-0.8,-10,0)"
-
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
- d="M 0,0 5,-5 -12.5,0 5,5 Z"
- id="path11273-6" />
- </marker>
- <marker
- inkscape:isstock="true"
- style="overflow:visible"
- id="marker11960"
- refX="0"
- refY="0"
- orient="auto"
- inkscape:stockid="Arrow1Lstart">
- <path
- transform="matrix(0.8,0,0,0.8,10,0)"
-
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
- d="M 0,0 5,-5 -12.5,0 5,5 Z"
- id="path11958" />
- </marker>
- <marker
- inkscape:stockid="Arrow1Lend"
- orient="auto"
- refY="0"
- refX="0"
- id="marker12042"
- style="overflow:visible"
- inkscape:isstock="true"
- inkscape:collect="always">
- <path
- id="path12040"
- d="M 0,0 5,-5 -12.5,0 5,5 Z"
-
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
- transform="matrix(-0.8,0,0,-0.8,-10,0)" />
- </marker>
- <marker
- inkscape:isstock="true"
- style="overflow:visible"
- id="marker12132"
- refX="0"
- refY="0"
- orient="auto"
- inkscape:stockid="Arrow1Lend">
- <path
- transform="matrix(-0.8,0,0,-0.8,-10,0)"
-
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
- d="M 0,0 5,-5 -12.5,0 5,5 Z"
- id="path12130" />
- </marker>
- </defs>
- <sodipodi:namedview
- inkscape:window-maximized="1"
- inkscape:window-y="0"
- inkscape:window-x="3840"
- inkscape:window-height="2086"
- inkscape:window-width="3840"
- showgrid="false"
- inkscape:document-rotation="0"
- inkscape:current-layer="layer1"
- inkscape:document-units="mm"
- inkscape:cy="361.5953"
- inkscape:cx="404.76214"
- inkscape:zoom="2.8"
- inkscape:pageshadow="2"
- inkscape:pageopacity="0.0"
- borderopacity="1.0"
- bordercolor="#666666"
- pagecolor="#ffffff"
- id="base" />
- <metadata
- id="metadata17043">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title></dc:title>
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- id="layer1"
- inkscape:groupmode="layer"
- inkscape:label="Layer 1">
- <rect
-
style="opacity:0.6;fill:#a7ffff;fill-opacity:1;stroke:#00ff00;stroke-width:0.101595;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- id="rect54956-3"
- width="38.29689"
- height="41.305897"
- x="3.8212283"
- y="7.0921359"
- ry="8.0270567" />
- <g
- id="g56735"
- transform="matrix(0.11701702,0,0,0.11701702,-48.331595,4.6312035)">
- <text
- id="text56430"
- y="300"
- x="609.28101"
-
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:53.3333px;line-height:45px;font-family:'Bitstream
Charter';-inkscape-font-specification:'Bitstream
Charter';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- xml:space="preserve"><tspan
- y="300"
- x="609.28101"
- id="tspan56428"
- sodipodi:role="line">Payer's</tspan><tspan
- id="tspan56432"
- y="345"
- x="609.28101"
- sodipodi:role="line">Bank</tspan></text>
- <g
- id="g7071-9"
- transform="matrix(0.31078808,0,0,0.31078808,513.21117,49.678125)">
- <g
- id="g1327-5">
- <path
- d="M 70.693333,1.8858667 C 26.602667,1.8858667 1.8176,24.6816
1.8176,71.2576 v 480.1312 c 0,43.56693 22.288,66.3776 66.338133,66.3776 H
550.31467 c 44.0608,0 66.3776,-21.66933 66.3776,-66.3776 V 71.2576 c
0,-45.441067 -22.3168,-69.3717333 -67.75574,-69.3717333 -0.004,0
-478.394663,-0.1525334 -478.243197,0 z"
- style="fill:#111111;stroke:#eeeeee;stroke-width:3.6352"
- id="path1329-9"
- inkscape:connector-curvature="0" />
- </g>
- <path
-
style="font-size:12px;opacity:0.2;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.32418;stroke-opacity:1"
- d="M 308.11126,42.898171 39.247865,247.59942 H 93.020191 V
575.98448 H 254.33859 V 441.27715 h 111.23247 l 3.7e-4,134.70733 H 523.20236 V
247.59942 h 53.77269 z"
- id="path645-7"
- sodipodi:nodetypes="cccccccccccccc"
- inkscape:connector-curvature="0" />
- <path
- sodipodi:nodetypes="cccccccccccccc"
- id="path3198-2"
- d="M 308.11126,32.231504 39.247865,236.93276 H 93.020191 V
575.98448 H 254.33859 V 441.27715 h 111.23247 l 3.7e-4,134.70733 H 523.20236 V
236.93276 h 53.77269 z"
-
style="font-size:12px;opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:21.3333;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- inkscape:connector-curvature="0" />
- <g
- id="g4998-1"
- transform="translate(-177.88465,62.418967)">
- <g
- id="g5004-4">
- <path
-
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:323.145px;line-height:125%;font-family:'Arial
Unicode MS';-inkscape-font-specification:'Arial Unicode
MS';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.06667px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- d="m 496.42877,164.09649 c 0.24375,0.10338 1.15824,0.30988
2.74347,0.61951 24.99587,4.13015 43.77336,11.66746 56.3325,22.61192
12.55879,10.94468 18.83828,25.29652 18.83846,43.05557 -1.8e-4,18.17218
-6.88933,33.91791 -20.66744,47.23723 -13.77846,13.31935 -32.86076,20.5469
-57.24699,21.68266 v 28.18746 h -19.57005 v -27.87771 c -24.87416,-2.37477
-43.95648,-9.21513 -57.247,-20.52109 -13.29059,-11.30593 -20.78939,-27.12909
-22.49641,-47.46954 l 32.92159,-4.95604 c 2.56052,15. [...]
- id="text2413-7"
- inkscape:connector-curvature="0" />
- </g>
- <path
- sodipodi:nodetypes="cc"
- id="path4370-1"
- d="M 485.73522,46.322425 V 329.03573"
-
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:32;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- </g>
- <g
- id="g56721"
- transform="matrix(0.11701702,0,0,0.11701702,162.95391,3.4222642)">
- <rect
- ry="68.597343"
- y="31.361891"
- x="39.933308"
- height="352.99051"
- width="327.27625"
- id="rect54956"
-
style="opacity:0.6;fill:#a7ffff;fill-opacity:1;stroke:#00ff00;stroke-width:0.868204;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
/>
- <g
- transform="translate(-3.1150281e-6,-2.1686764)"
- id="g56705">
- <g
- transform="matrix(0.31078808,0,0,0.31078808,107.45869,61.820985)"
- id="g7071">
- <g
- id="g1327">
- <path
- inkscape:connector-curvature="0"
- id="path1329"
- style="fill:#111111;stroke:#eeeeee;stroke-width:3.6352"
- d="M 70.693333,1.8858667 C 26.602667,1.8858667 1.8176,24.6816
1.8176,71.2576 v 480.1312 c 0,43.56693 22.288,66.3776 66.338133,66.3776 H
550.31467 c 44.0608,0 66.3776,-21.66933 66.3776,-66.3776 V 71.2576 c
0,-45.441067 -22.3168,-69.3717333 -67.75574,-69.3717333 -0.004,0
-478.394663,-0.1525334 -478.243197,0 z" />
- </g>
- <path
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="cccccccccccccc"
- id="path645"
- d="M 308.11126,42.898171 39.247865,247.59942 H 93.020191 V
575.98448 H 254.33859 V 441.27715 h 111.23247 l 3.7e-4,134.70733 H 523.20236 V
247.59942 h 53.77269 z"
-
style="font-size:12px;opacity:0.2;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.32418;stroke-opacity:1"
/>
- <path
- inkscape:connector-curvature="0"
-
style="font-size:12px;opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:21.3333;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 308.11126,32.231504 39.247865,236.93276 H 93.020191 V
575.98448 H 254.33859 V 441.27715 h 111.23247 l 3.7e-4,134.70733 H 523.20236 V
236.93276 h 53.77269 z"
- id="path3198"
- sodipodi:nodetypes="cccccccccccccc" />
- <g
- transform="translate(-177.88465,62.418967)"
- id="g4998">
- <g
- id="g5004">
- <path
- inkscape:connector-curvature="0"
- id="text2413"
- d="m 496.42877,164.09649 c 0.24375,0.10338 1.15824,0.30988
2.74347,0.61951 24.99587,4.13015 43.77336,11.66746 56.3325,22.61192
12.55879,10.94468 18.83828,25.29652 18.83846,43.05557 -1.8e-4,18.17218
-6.88933,33.91791 -20.66744,47.23723 -13.77846,13.31935 -32.86076,20.5469
-57.24699,21.68266 v 28.18746 h -19.57005 v -27.87771 c -24.87416,-2.37477
-43.95648,-9.21513 -57.247,-20.52109 -13.29059,-11.30593 -20.78939,-27.12909
-22.49641,-47.46954 l 32.92159,-4.95604 c 2.56052,1 [...]
-
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:323.145px;line-height:125%;font-family:'Arial
Unicode MS';-inkscape-font-specification:'Arial Unicode
MS';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.06667px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
- </g>
- <path
- inkscape:connector-curvature="0"
-
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:32;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 485.73522,46.322425 V 329.03573"
- id="path4370"
- sodipodi:nodetypes="cc" />
- </g>
- </g>
- <text
- xml:space="preserve"
-
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:53.3333px;line-height:45px;font-family:'Bitstream
Charter';-inkscape-font-specification:'Bitstream
Charter';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="203.87518"
- y="312.85718"
- id="text56442"><tspan
- sodipodi:role="line"
- id="tspan56440"
- x="203.87518"
- y="312.85718">Payee's</tspan><tspan
- sodipodi:role="line"
- x="203.87518"
- y="357.85718"
- id="tspan56444">Bank</tspan></text>
- </g>
- </g>
- <g
- id="g2992"
- transform="matrix(0.20260914,0,0,0.20260914,84.146501,64.608036)">
- <g
- id="logo">
- <g
- id="circles"
-
style="fill:#0042b3;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.327943">
- <path
- d="m 86.662153,1.1211936 c 15.589697,0 29.129227,9.4011664
35.961027,23.2018054 h -5.81736 C 110.4866,13.623304 99.349002,6.5180852
86.662153,6.5180852 c -19.690571,0 -35.652876,17.1120008 -35.652876,38.2205688
0,10.331797 3.825597,19.704678 10.03957,26.582945 -1.342357,1.120912
-2.771532,2.127905 -4.275488,3.006754 C 50.071485,66.553412 45.974857,56.15992
45.974857,44.738654 c 0,-24.089211 18.216325,-43.6174604 40.687296,-43.6174604
z M 122.51416,65.375898 c -6.86645,13.680 [...]
- id="path2350" />
- <path
- d="m 64.212372,1.1211936 c 1.052607,0 2.095998,0.042919
3.128684,0.1270583 C 64.288864,2.8094199 61.427378,4.728606 58.802653,6.9555572
41.679542,9.7498571 28.559494,25.601563 28.559494,44.738654 c 0,14.264563
7.29059,26.702023 18.093843,33.268925 -1.593656,0.26719 -3.226966,0.406948
-4.890748,0.406948 -1.239545,0 -2.46151,-0.07952 -3.663522,-0.229364 C
29.191129,70.184015 23.525076,58.171633 23.525076,44.738654 23.525076,20.649443
41.7414,1.1211936 64.212372,1.1211936 Z M 6 [...]
- id="path2352" />
- <path
- d="m 41.762589,1.1211936 c 1.064296,0 2.118804,0.044379
3.162607,0.1302161 -3.046523,1.558961 -5.903162,3.4745139 -8.52358,5.6968133 C
19.254624,9.7205882 6.1097128,25.583465 6.1097128,44.738654 c 0,21.108568
15.9624012,38.22057 35.6528762,38.22057 12.599746,0 23.672446,-7.007056
30.013748,-17.583802 h 5.838515 C 70.748498,79.055727 57.26924,88.356116
41.762589,88.356116 c -22.470907,0 -40.6871998,-19.52825 -40.6871998,-43.617462
0,-24.089211 18.2162928,-43.6174604 40.687199 [...]
- id="path2354" />
- </g>
- <g
- id="letters">
- <path
- d="m 76.135411,34.409066 h 9.161042 V 29.36588 H 61.857537 v
5.043186 h 9.161137 v 25.92317 h 5.116737 z"
- id="path2346" />
- <path
- d="m 92.647571,52.856334 h 13.659009 l 2.93009,7.476072 h 5.36461
L 101.89122,29.144903 H 97.187186 L 84.477089,60.332406 h 5.199533 z m
11.802109,-4.822276 h -9.944771 l 4.951718,-12.386462 z"
- id="path2362" />
- <path
- d="m 123.80641,29.366084 h -4.58038 v 30.966322 h 20.54728 v
-4.910253 c -5.32227,0 -10.64463,0 -15.9669,0 z"
- id="path2356" />
- <path
- d="m 166.4722,29.366084 h -21.37564 v 30.966322 h 21.58203 v
-4.910253 h -16.54771 v -8.27275 h 14.48439 V 42.23925 h -14.48439 v -7.962811
h 16.34132 z"
- id="path2360" />
- <path
- d="m 191.19035,39.474593 c 0,1.59947 -0.53646,2.87535
-1.61628,3.818883 -1.07281,0.95124 -2.52409,1.422837 -4.34678,1.422837 h
-7.44851 V 34.276439 h 7.4073 c 1.9051,0 3.38376,0.435027 4.42939,1.312178
1.05226,0.870258 1.57488,2.167734 1.57488,3.885976 z m 6.06602,20.857813
-7.79911,-11.723191 c 1.01771,-0.294794 1.94631,-0.714813 2.78553,-1.260566
0.83885,-0.545619 1.56122,-1.209263 2.16629,-1.990627 0.60541,-0.781738
1.07981,-1.681096 1.42369,-2.698345 0.34378,-1.017553 0. [...]
- id="path2358" />
- </g>
- </g>
- </g>
- <g
- id="g57752"
- transform="matrix(0.11701702,0,0,0.11701702,-7.5850827,-0.17502012)">
- <text
- id="text56498"
- y="227.10675"
- x="610.51172"
-
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1000px;font-family:'Bitstream
Charter';-inkscape-font-specification:'Bitstream
Charter';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- xml:space="preserve"><tspan
- y="227.10675"
- x="610.51172"
- id="tspan56496"
- sodipodi:role="line">2. wire transfer</tspan></text>
- <path
- inkscape:connector-curvature="0"
- id="path56924"
- d="M 457.09402,254.70537 H 759.63471"
-
style="fill:url(#radialGradient57499);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.77953;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker57204)"
/>
- </g>
- <text
- xml:space="preserve"
-
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.74454px;line-height:117.017px;font-family:'Bitstream
Charter';-inkscape-font-specification:'Bitstream
Charter';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.117017px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="145.74298"
- y="25.747398"
- id="text56502"><tspan
- style="stroke-width:0.117017px"
- sodipodi:role="line"
- id="tspan56500"
- x="145.74298"
- y="25.747398">7. wire transfer</tspan></text>
- <path
-
style="fill:url(#radialGradient57499-5);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.442269;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker57204-8)"
- d="m 127.80547,30.28278 h 35.40241"
- id="path56924-1"
- inkscape:connector-curvature="0" />
- <g
- id="g56781"
- transform="matrix(0.11701702,0,0,0.11701702,-18.664087,-4.0166692)">
- <rect
- ry="68.597343"
- y="94.933319"
- x="892.07617"
- height="352.99051"
- width="327.27625"
- id="rect54956-1"
-
style="opacity:0.6;fill:#a7ffff;fill-opacity:1;stroke:#00ff00;stroke-width:0.868204;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
/>
- <g
- transform="translate(1.2553075,-1.0972245)"
- id="g56765">
- <text
- xml:space="preserve"
-
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:53.3333px;line-height:45px;font-family:'Bitstream
Charter';-inkscape-font-specification:'Bitstream
Charter';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="1054.6827"
- y="374.28571"
- id="text56436"><tspan
- sodipodi:role="line"
- id="tspan56434"
- x="1054.6827"
- y="374.28571">Exchange's</tspan><tspan
- sodipodi:role="line"
- x="1054.6827"
- y="419.28571"
- id="tspan56438">Bank</tspan></text>
- <g
- transform="matrix(0.31078808,0,0,0.31078808,958.34624,125.39241)"
- id="g7071-3">
- <g
- id="g1327-8">
- <path
- inkscape:connector-curvature="0"
- id="path1329-2"
- style="fill:#111111;stroke:#eeeeee;stroke-width:3.6352"
- d="M 70.693333,1.8858667 C 26.602667,1.8858667 1.8176,24.6816
1.8176,71.2576 v 480.1312 c 0,43.56693 22.288,66.3776 66.338133,66.3776 H
550.31467 c 44.0608,0 66.3776,-21.66933 66.3776,-66.3776 V 71.2576 c
0,-45.441067 -22.3168,-69.3717333 -67.75574,-69.3717333 -0.004,0
-478.394663,-0.1525334 -478.243197,0 z" />
- </g>
- <path
- inkscape:connector-curvature="0"
- sodipodi:nodetypes="cccccccccccccc"
- id="path645-5"
- d="M 308.11126,42.898171 39.247865,247.59942 H 93.020191 V
575.98448 H 254.33859 V 441.27715 h 111.23247 l 3.7e-4,134.70733 H 523.20236 V
247.59942 h 53.77269 z"
-
style="font-size:12px;opacity:0.2;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.32418;stroke-opacity:1"
/>
- <path
- inkscape:connector-curvature="0"
-
style="font-size:12px;opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:21.3333;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 308.11126,32.231504 39.247865,236.93276 H 93.020191 V
575.98448 H 254.33859 V 441.27715 h 111.23247 l 3.7e-4,134.70733 H 523.20236 V
236.93276 h 53.77269 z"
- id="path3198-7"
- sodipodi:nodetypes="cccccccccccccc" />
- <g
- transform="translate(-177.88465,62.418967)"
- id="g4998-0">
- <g
- id="g5004-8">
- <path
- inkscape:connector-curvature="0"
- id="text2413-8"
- d="m 496.42877,164.09649 c 0.24375,0.10338 1.15824,0.30988
2.74347,0.61951 24.99587,4.13015 43.77336,11.66746 56.3325,22.61192
12.55879,10.94468 18.83828,25.29652 18.83846,43.05557 -1.8e-4,18.17218
-6.88933,33.91791 -20.66744,47.23723 -13.77846,13.31935 -32.86076,20.5469
-57.24699,21.68266 v 28.18746 h -19.57005 v -27.87771 c -24.87416,-2.37477
-43.95648,-9.21513 -57.247,-20.52109 -13.29059,-11.30593 -20.78939,-27.12909
-22.49641,-47.46954 l 32.92159,-4.95604 c 2.56052,1 [...]
-
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:323.145px;line-height:125%;font-family:'Arial
Unicode MS';-inkscape-font-specification:'Arial Unicode
MS';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.06667px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
- </g>
- <path
- inkscape:connector-curvature="0"
-
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:32;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 485.73522,46.322425 V 329.03573"
- id="path4370-4"
- sodipodi:nodetypes="cc" />
- </g>
- </g>
- </g>
- </g>
- <path
-
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.117017px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#marker11960);marker-end:url(#marker12042)"
- d="M 104.87245,50.170485 V 63.042357"
- id="path11950"
- inkscape:connector-curvature="0" />
- <image
- id="image16008"
-
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABEwAAAFoEAYAAAAdlLJ+AAAMYmlDQ1BJQ0MgUHJvZmlsZQAASImV
VwdYU8kWnltSSWiBUKSE3kTpBJASQosgIFUQlZAEEkqMCUHFzrqsgmsXUSwruiqi6FoAWQsidhfF
3hcLKsq6WLCh8iYksK77yvfO982dP2fO/Kdk5t4ZAHQ6+DJZPqoLQIG0UJ4QGcoal5bOIj0CGDAF
WsAd6PAFChknPj4GQBns/y5vrwFE1V92VXH9c/y/ir5QpBAAgGRAnCVUCAogbgYALxHI5IUAEMOg
3mZqoUyFxRAbyGGAEM9U4Rw1XqrCWWq8ZcAmKYELcSMAZBqfL88BQLsV6llFghzIo/0IYjepUCIF
QMcA4iCBmC+EOAni4QUFk1V4LsSO0F4G8XaI2Vlfceb8jT9riJ/PzxnC6rwGhBwmUc [...]
- preserveAspectRatio="none"
- height="65.842171"
- width="201.18443"
- x="5.6494861"
- y="91.440536" />
- <text
- xml:space="preserve"
-
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.74454px;line-height:117.017px;font-family:'Bitstream
Charter';-inkscape-font-specification:'Bitstream
Charter';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.117017px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="182.27733"
- y="-5.0046802"
- id="text56522"
- transform="rotate(32.475037)"><tspan
- style="stroke-width:0.117017px"
- sodipodi:role="line"
- id="tspan56520"
- x="182.27733"
- y="-5.0046802">6. deposit coins (optional)</tspan></text>
- <path
- sodipodi:nodetypes="cc"
-
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.117017px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Lstart-9);marker-end:url(#marker11275-3)"
- d="m 126.90052,77.884296 53.17311,33.588754"
- id="path10953-1"
- inkscape:connector-curvature="0" />
- <path
- sodipodi:nodetypes="cc"
-
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.117017px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Lstart);marker-end:url(#marker11275)"
- d="M 79.154946,82.266582 34.224376,114.37703"
- id="path10953"
- inkscape:connector-curvature="0" />
- <text
- xml:space="preserve"
-
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.74454px;line-height:117.017px;font-family:'Bitstream
Charter';-inkscape-font-specification:'Bitstream
Charter';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.117017px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="-9.5554037"
- y="111.14681"
- id="text56514"
- transform="rotate(-34.51916)"><tspan
- style="stroke-width:0.117017px"
- sodipodi:role="line"
- id="tspan56512"
- x="-9.5554037"
- y="111.14681">3. withdraw coins</tspan></text>
- <text
- xml:space="preserve"
-
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.74454px;line-height:117.017px;font-family:'Bitstream
Charter';-inkscape-font-specification:'Bitstream
Charter';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.117017px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="81.049461"
- y="-185.26154"
- id="text56530"
- transform="rotate(90)"><tspan
- style="stroke-width:0.117017px"
- sodipodi:role="line"
- id="tspan56528"
- x="81.049461"
- y="-185.26154">8. view balance</tspan></text>
- <path
- sodipodi:nodetypes="cc"
-
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.117017px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker10915)"
- d="M 184.08348,52.656855 V 109.29393"
- id="path10905"
- inkscape:connector-curvature="0" />
- <text
- xml:space="preserve"
-
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.74454px;line-height:117.017px;font-family:'Bitstream
Charter';-inkscape-font-specification:'Bitstream
Charter';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.117017px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="-83.72728"
- y="20.072399"
- id="text56506"
- transform="rotate(-90)"><tspan
- style="stroke-width:0.117017px"
- sodipodi:role="line"
- x="-83.72728"
- y="20.072399"
- id="tspan56508">1. pay exchange</tspan></text>
- <path
- sodipodi:nodetypes="cc"
-
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.117017px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
- d="m 22.969674,119.30382 0,-68.211062"
- id="path10891"
- inkscape:connector-curvature="0" />
- <g
- id="g15117"
- transform="matrix(0.11701702,0,0,0.11701702,-9.5830799,49.844767)">
- <text
- id="text56518"
- y="998.57141"
- x="961.8233"
-
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1000px;font-family:'Bitstream
Charter';-inkscape-font-specification:'Bitstream
Charter';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- xml:space="preserve"><tspan
- y="998.57141"
- x="961.8233"
- id="tspan56516"
- sodipodi:role="line">4. offer payment</tspan></text>
- <path
- inkscape:connector-curvature="0"
- id="path12122"
- d="M 466.33664,948.57143 H 1454.908"
-
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker12132)"
/>
- </g>
- <text
- transform="rotate(32.475037)"
- id="text56522-9"
- y="1.1439257"
- x="180.8817"
-
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.74454px;line-height:117.017px;font-family:'Bitstream
Charter';-inkscape-font-specification:'Bitstream
Charter';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.117017px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- xml:space="preserve"><tspan
- y="1.1439257"
- x="180.8817"
- id="tspan56520-9"
- sodipodi:role="line"
- style="stroke-width:0.117017px">5. Identify to receive
payment</tspan></text>
- <g
- transform="matrix(0.04430172,0,0,0.04430172,175.03069,142.7867)"
- id="g18960">
- <path
- fill="#03aa4b"
- d="m 16.244,48.699 c 0,-8.535 -0.388,-13.19 -1.164,-31.811 h 36.854 l
0.776,32.199 c 18.233,-30.647 50.432,-35.302 66.337,-35.302 41.897,0
81.855,28.708 81.855,100.865 0,72.544 -42.285,104.355 -88.838,104.355 -28.319,0
-49.269,-12.026 -59.743,-29.096 v 96.597 H 16.244 Z m 89.614,143.538 c 9.311,0
28.708,-1.94 41.122,-19.01 13.966,-19.009 15.906,-46.94 15.906,-60.906
0,-34.915 -10.475,-71.381 -53.536,-71.381 -58.19,0 -58.19,61.683 -58.19,79.14
-10e-4,23.664 3.49,72.157 54.698,72.157 z"
- id="path18954" />
- <path
- fill="#03aa4b"
- d="m 239.708,94.082 h 206.138 v 26.836 H 239.708 Z m 0.084,-77.23 H
445.928 V 43.686 H 239.792 Z m 0,154.648 h 206.136 v 26.834 H 239.792 Z"
- id="path18956" />
- <path
- fill="#03aa4b"
- d="m 497.676,48.699 c 0,-8.535 -0.389,-13.19 -1.164,-31.811 h 36.854
l 0.777,32.199 c 18.232,-30.647 50.432,-35.302 66.338,-35.302 41.896,0
81.854,28.708 81.854,100.865 0,72.544 -42.285,104.355 -88.838,104.355 -28.318,0
-49.268,-12.026 -59.742,-29.096 v 96.597 H 497.677 V 48.699 Z m 89.613,143.538
c 9.311,0 28.709,-1.94 41.123,-19.01 13.965,-19.009 15.904,-46.94
15.904,-60.906 0,-34.915 -10.475,-71.381 -53.535,-71.381 -58.191,0
-58.191,61.683 -58.191,79.14 0,23.664 3.492,72.157 [...]
- id="path18958" />
- </g>
- </g>
-</svg>
diff --git a/prototype-2018/application.txt b/prototype-2018/application.txt
deleted file mode 100644
index b3b74bd..0000000
--- a/prototype-2018/application.txt
+++ /dev/null
@@ -1,138 +0,0 @@
------------------------------
-GitHub/BitBucket Accounts:
-
-=>
-
-https://git.taler.net/,
-https://git.gnunet.org/
-
------------------------------
-An welchen Open-Source-Projekten hast Du/habt Ihr bisher gearbeitet?
-
-=> GNUnet, GNU Taler
-
------------------------------
-Bewerbt Ihr Euch als Team um die Förderung?*
-
-=> nein
-
------------------------------
-Projekttitel
-
-=> Vorschläge:
-
-1. Bargeldloses Zahlen ohne Überwachung
-2. Infrastruktur für bargeldlose Zahlungen
- mit Privatsphäre-Schutz von Kund*innen
-
-(statt Bargeldloses Zahlen => NFC-Zahlungen?)
-
-=> Infrastruktur für bargeldlose Zahlungen ohne Überwachung
-
------------------------------
-Ordne das Projekt einem Bereich zu.
- Civic Tech
- Datensicherheit
- Data Literacy
- Infrastruktur
-(genau eine Option auswählbar)
-
-=>
-
-Datensicherheit oder Infrastruktur?
-
-FD: ich tendiere zu Infrastruktur
-
------------------------------
-Bezieht sich Dein Projekt auf den Themenschwerpunkt der 5. Runde?
-(Maschinen lernen lassen – Technologien für die Zukunft.)
-
-=> Nein
-
------------------------------
-Beschreibe Dein Projekt kurz.
-Max. 700 Zeichen
-
-GNU Taler ist ein freies Online-Bezahlsystem welches die Privatspäre von
Kund*innen schützt und gleichzeitig das Einkommen von Händler*innen gegenüber
Buchprüfer*innen offenlegt. Damit werden illegale Aktivitäten wie
Steuerhinterziehung oder der Handel mit illegalen Waren erschwert. Die
bisherige Implementation von GNU Taler ist jedoch stark auf das Bezahlen von
Online-Inhalten im Browser fokussiert.
-
-Ziel dieses Projekts ist, GNU Taler mit NFC-Zahlungen auf Hardware-Platformen
(primär Smartphones) zu erweitern, um somit auch bequeme bargeldlose Zahlungen
in Präsenzsituationen zu ermöglichen. Dies umfasst Szenarien, in denen nur
eine der beiden Parteien Internetzugang hat.
-
-
-
------------------------------
-Welches gesellschaftliche Problem willst Du mit Deinem Projekt lösen?*
-Max. 700 Zeichen
-
-=>
-
-Durch technischen Fortschritt verdrängen bargeldlose Zahlungssysteme immer
mehr die Benutzung von Bargeld im Alltag vieler Bürger*innen. Während die
Bequemlichkeit dieser Zahlungsmöglichkeiten wilkommen ist, werden die Nachteile
oft übersehen: Die derzeitige Umsetzung ermöglicht die Totalüberwachung der
ökonomische Aktivität der Benutzer*innen.
-
-Properitäre Lösungen wie Apple Pay und Google Pay basieren auf geschlossenen
Implementationen/Schnittstellen und werden von mächtigen US-Amerikanischen
Oligopolen kontrolliert. Diese erlangen so Zugriff auf die Aktivitätsprofile
von Benutzer*innen, welche dann für Werbezwecke ausgewertet und/oder verkauft
werden.
-
------------------------------
-Wie willst Du Dein Projekt technisch umsetzen?*
-Max. 1300 Zeichen
-
-Basis des Projekts bildet die existierende Implementation von GNU Taler,
bestehend aus folgenden Komponenten (vereinfacht):
-
-1. Die Exchange, der Zahldienstleister welcher Geld von einem Bankkonto (oder
anderen Werteregistern) in anonymes digitales Bargeld umwandelt. Die
Anonymität der Kund*innen beim Kauf wird mit der Benutzung von blinden
Signaturen zum Abheben des digitalen Bargeldes gewährleistet.
-
-2. Das Händler*innen-Backend, welches ein einfaches API zur Integration zur
Abwicklung von Zahlungen mit GNU Taler in dem Online-Shop der Händler*innen
bietet.
-
-3. Die digitale Geldbörse (Wallet) der Kund*innen, welche digitales Bargeld
verwaltet und Zahlungen abwickelt.
-
-Um NFC-Zahlungen zu ermöglichen, muss eine Bezahlterminal-App für
Händler*innen entwickelt werden, welche sowohl mit dem Wallet als auch dem
Backend kommuniziert. Das Wallet muss auf Smartphones portiert werden und das
NFC Protokoll implementieren. Falls das Smartphone der Nutzer*in keinen
Internetzugang hat, muss das Wallet über die Händler*in mit der Exchange
kommunizieren.
-
-Um den Anforderungen von NFC-Payments gerecht zu werden, müssen kleinere
Änderungen an den existierenen Protokollen implementiert werden, so wie
eventuell existierende Fehler vorhandenen Implemetation behoben werden.
-
-
------------------------------
-Welche ähnlichen Lösungen gibt es schon, und was wird Dein Projekt anders bzw.
besser machen?*
-Max. 400 Zeichen
-
-=>
-
-Nur wenige Zahlsysteme legen Wert auf Datenminimierung und Privatsphäre für
Kund*innen. Spezielle cryptocurrencies (wie z.B. ZCash) bieten komplette
Anonymität, was zum Missbrauch für illegale Aktivitäten einlädt. Zudem sind
solche Blockchain-basierten cryptocurrencies nicht performant genug für
alltägliche Transaktionen.
-
-Uns sind keine benutzbaren Zahlsysteme als Freie Software bekannt.
-
------------------------------
-Wer ist die Zielgruppe, und wie soll Dein Tool sie erreichen?*
-Max. 700 Zeichen
-
-Das Projekt richtet sich an Institutionen und Organisationen die ihren
Mitgliedern oder Kund*innen ein bargeldloses Zahlungsmittel anbieten wollen,
ohne dabei die Privatsphäre der Käufer*innen zu verletzen.
-
-Im Kleinen könnte das Mensa/Cafeteria einer Schule, Universität oder Firma
sein. In einem Größeren Umfang können Finanzdienstleister (wie z.B. Banken)
Händler*innen und Kund*innen untereinander Zahlungen abwickeln lassen und von
Transaktionsgebühren profitieren.
-
-Kunden und Händler profitieren dabei von der Austauschbarkeit des
Zahlungsdienstleisters und Wettbewerb unter den Dienstleistern, da das
Bezahlsystem auf einem offenen Protokoll mit offener Implementation basiert.
-
------------------------------
-Hast Du schon an der Idee gearbeitet? Wenn ja, beschreibe kurz den aktuellen
Stand und erkläre die Neuerung.*
-Max. 700 Zeichen
-
-Bisher habe ich als einer der Hauptentwickler an dem GNU Taler Projekt
gearbeitet, und die Kryptographie im Rahmen meiner (derzeit noch laufenden)
Dissertation weiterentwickelt und formell betrachtet.
-
-Die Idee der NFC-Zahlungen ist neu, und eine App für die Android-Platform
besteht noch nicht. Der bisherige Fokus des GNU Taler Projekts war die
Integration in Desktop-Browsern (Chrome/Firefox) und die Entwicklung der
Kryptographie und Backend-Infrastruktur.
-
------------------------------
-Wie viele Stunden willst Du (bzw. will das Team) in den 6 Monaten
Förderzeitraum an der Umsetzung arbeiten?*
-Bitte eine Zahl eintragen.
-
-=>
-
-(15 Arbeitstage / Monat, halbzeit)
-15 * 6 * 4 = 360
-
-(Is this enough? Since the project is a bit ambitious ...)
-
------------------------------
-Skizziere kurz die wichtigsten Meilensteine, die Du (bzw. das Team) im
Förderzeitraum umsetzen willst.*
-Max. 700 Zeichen
-
-Meilenstein 1: Spezifikation des NFC-Protokolls zwischen Käufer*innen und
Bezahlterminal der Händler*innen.
-
-Meilenstein 2: Implementation einer Bezahlterminal-App für die
Android-Platform, welche das in (1) spezifizierte NFC-Protokoll unterstützt und
mit dem existierenden GNU Taler Backend der Händler*innen kommuniziert.
-
-Meilenstein 3: Portierung des existierenden GNU Taler Wallets (= digitale
Geldbörse) auf die Android-Platform.
-
-Meilenstein 4: Implementation des NFC-Protokolls und der dazugehörigen
Benutzeroberfläche in der GNU Taler Wallet auf Android.
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-marketing] branch master updated: cleanup,
gnunet <=