donau

Donation authority for GNU Taler (experimental)
Log | Files | Refs | Submodules | README | LICENSE

commit cab4eda646af1bb3d7de32f3f86fe56a8d8a78b6
parent 8349a682aa28426748a9a7ba5e72bf3e3930dfd1
Author: Casaburi Johannes <johannes.casaburi@students.bfh.ch>
Date:   Tue,  7 May 2024 16:47:37 +0200

Merge branch 'master' of ssh://git.taler.net/donau

Diffstat:
Mdoc/thesis/chapters/donau_overview/donau_overview.tex | 16++++++++++++++++
1 file changed, 16 insertions(+), 0 deletions(-)

diff --git a/doc/thesis/chapters/donau_overview/donau_overview.tex b/doc/thesis/chapters/donau_overview/donau_overview.tex @@ -1,5 +1,9 @@ \section{The Concept} +<<<<<<< HEAD For the Donau to work there needs to be one or more charities and donors. The Donau is operated by the tax authority while maintaining a list of verified charites the donor can donate money to. Each charity maintains a backend solution that allows it to communicate with the Donau and donor. When donating to a charity the donor sends the payment together with a signing request (done automatically with the payment) to the charity. The charity must verify that the payment was successful and the amount written in the signing request is lower or equal the amount donated. Next, the charity signs this request and forwards it to the Donau which issues the actual donation receipts. This is different from the current model where the charity issues these receipts. By shifting this task to the Donau the receipts can easily be verified and unlinking the donor from the charity which in turn provides anonymity for the donor. +======= +The Donau\footnote{short for donation authority} environment includes three stakeholders. Donors, charities and the tax authority. The donation receipt is no longer issued by the charity, but by the tax authority. This makes the validation of the receipts easy. If the tax authority signs the receipts, it can also check them unambiguously. The tax authority operates the centerpiece, the Donau (short for donation authority). The Donau is a server which automatically issues donation receipts. +>>>>>>> 71d683b37651803315638dc90c40cfeb94c4f887 Upon receiving the signed signing request from the charity, the Donau must verify the charity signature and check for any legal restrictions imposed by law, such as a yearly donation limit. After successful verification the Donau creates a donation receipt which is sent to the Donor. The receipt gets saved on the donors device for later. This process repeats for every donation. At the end of the year the donor may have accumulated a bunch of these donation receipts. @@ -31,3 +35,15 @@ The tax authority will not have any information to what charity the donor has do \end{center} \caption{stakeholders} \label{fig:stakeholders} \end{figure} +\subsection{Affiliations to a Donau} +Each donor have to issue the donation receipts by the Donau of their location, where they also submit the receipts for the tax deduction. To do so, the charity have to be registered by the corresponding Donau. The question now is for which region is a Donau responsible? It depends. A Donau is maybe responsible for a geographical area like a canton, a state, a country or even a confederation of states. However not everyone has the same definition of a charitable organization. Therefore tax authorities with different views on what constitutes a charity have to operate a separate Donau. + +\subsection{Charity Registration} +Assuming an already applied Donau system, a charity now wants to issue donation receipts via the Donau from canton XY. In order for a donor to receive donation receipts from the Donau XY, the charity must first be \textbf{registered} with the Donau XY. + +An admin of the Donau proofs somehow manually if the inquiring charity really a charity is in relation of the regulation of canton XY. is a charitythe authenticity of the charity. +\subsection{Issuing Donation Receipts} + +\subsection{Summarize the Receipts} + +\subsection{Validation}