donau

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

commit f3389231fbb7287dc4737db4b9ed99251488e5bb
parent 25f6fd906fc48da8447093fa026d5a317b315c29
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sun,  2 Jun 2024 17:03:45 +0200

-rework abstract and title

Diffstat:
Mdoc/thesis/chapters/intro/abstract.tex | 23++++++++++++++++++++---
Mdoc/thesis/thesis.tex | 2+-
2 files changed, 21 insertions(+), 4 deletions(-)

diff --git a/doc/thesis/chapters/intro/abstract.tex b/doc/thesis/chapters/intro/abstract.tex @@ -1,7 +1,24 @@ \begin{abstract} -This project describes and implements a concept of a donation authority system. The donation authority (Donau). The Donau is free software with a focus on privacy and security and part of the GNU Taler project. It depends on the code of the GNU Taler environment. The system is in principal payment system independent. An interview with a local tax authority was held which has provided valuable insight in how donations are verified and important aspects that a system like the Donau should fulfil. +This project describes the design of a privacy-preserving donation +system. The central entity in the design is the donation authority +(Donau) which was implemented in free software in the context of the +GNU Taler project. While implemented primarily for GNU TAler, the +system could in principle work with other payment systems. %mention donation fraud -The Donau is operated by the tax authority and consists of a REST API and the corresponding backend implementation. It maintains a list of recognized charities. The charities as well as the donors must be able to communicate with each other for the system to work. Upon making a donation to one of the charities the donor receives a so called \textit{donation receipt} which will be stored locally on the donor’s device. Throughout this process neither the charity nor the Donau will obtain any identifiable information thus making it anonymous. To simplify the verification for the tax authority the donor needs to submit their receipts to the Donau which will combine the receipts in one final receipt called the \textit{donation statement}. Upon request the Donation Statement can be sent in to the tax authority who verify its validity and are then able to deduct the amount from the taxes. - +The Donau would be operated by a tax authority. The Donau backend +implements a REST API used primarily by charities and donors. It +maintains a list of recognized charities, enabling tax authorities to +audit the total amount of donation receipts each charity is +issuing. Upon making a donation to one of the charities the donor +receives a \textit{donation receipt} which will be stored locally on +the donor’s device. Throughout this process neither the charity nor +the Donau obtains any identifiable information on about the donor, +thus enabling anonymous donations. To simplify the verification for +the tax authority, the donor needs to submit their donation receipts +to the Donau at the end of the year. At that time, the Donau can +combine the individual donation receipts in one final annual +\textit{donation statement}. Upon request of the tax authority, the +donor can provide this donation statement to the tax authority which +can check its validity and can then approve the tax deduction. \end{abstract} diff --git a/doc/thesis/thesis.tex b/doc/thesis/thesis.tex @@ -7,7 +7,7 @@ \title{\Huge\textsf{\textbf{DONAU}}\\ \vspace{30px} -\huge{Tax-deductable Donations}} +\huge{Tax-deductable Privacy-Preserving Donations}} \author{Johannes Casaburi \and Lukas Matyja\\ \vspace{5px} \and Advisor: Prof. Dr. Christian Grohoff \and Advisor: Prof. Dr. Emmanuel Benoist \\ Expert: Daniel Voisard}