donau

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

commit 25f6fd906fc48da8447093fa026d5a317b315c29
parent 297e95b9151c3fb6474c125196b676180747da1c
Author: Matyja Lukas Adam <lukas.matyja@students.bfh.ch>
Date:   Sun,  2 Jun 2024 14:00:25 +0200

[doc] thesis - some changes on intro

Diffstat:
Mdoc/thesis/chapters/intro/acknowledgements.tex | 11+++++------
Mdoc/thesis/chapters/intro/introduction.tex | 9++++-----
Mdoc/thesis/thesis.pdf | 0
3 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/doc/thesis/chapters/intro/acknowledgements.tex b/doc/thesis/chapters/intro/acknowledgements.tex @@ -1,9 +1,8 @@ \section{Acknowledgements} -We would like to thank both Christian Grothoff and Emmanuel Benoist for their continued support througout the project. -We also would like to thank Christian Blättler for his contributions to GNUnet, on which our project relies on. - -%Dozente + expert -%michiel leenaars NLnet foundation -%christian blättler für GNUNET code +First and foremost, we would like to thank Christian Grothoff and Emmanuel Benoist for their continued support throughout the project. +A special thank to Michiel Leenaars from the NLnet foundation who had the initial idea for the project. +We would also like to thank our expert Daniel Voisard for his feedback during the project. +Further we would also like to thank Christian Blättler for his contributions to GNUnet, on which our project relies on. +We would like to mention that we have used DeepL for word translations. diff --git a/doc/thesis/chapters/intro/introduction.tex b/doc/thesis/chapters/intro/introduction.tex @@ -8,9 +8,10 @@ There are many reasons why such information can be sensitive and should be hidde Tax authorities may have to verify donations manually which can be time consuming, involving in a disproportionate amount of effort for the tax authorities. The donor on the other hand has to keep track of the donation receipt which may get lost. %standardisation -Problems arise when donating to foreign countries due to the lack of standardisation of donations. Charities that are recognized in one country are not necessarly recognized as such in another country. Donations made to a charity abroad which is not recognized by one's own country are thus not elegable for tax reduction. +For every donation the donor wants the donation to be tax deductible, the adressed charity has to be recognized by the local tax authority. However, it can happen that donations to unrecognized charities are mistakenly deducted or that donations to recognized charities are not deducted. This misconduct has found attention by Michiel Leenaars from the NLnet Foundation\footnote{see \url{https://nlnet.nl/}}. He has noticed that donations to their organization from other countries are sometimes not deducted from the taxes of their donors, although this should be the case. +%Problems arise when donating to foreign countries due to the lack of standardisation of donations. Charities that are recognized in one country are not necessarly recognized as such in another country. Donations made to a charity abroad which is not recognized by one's own country are thus not elegable for tax deduction. -% can donor donate abroad? +% can donor donate abroad? -> Maybe. Firstly the charity must be recognized by the tax authority of the donor. Secondly, the charity has to accept donations in the currency used by the mentioned tax authority. % This is a problem the Donau can not fix. Instead the Donau defines a protocol that, when followed, \section{Goals} @@ -26,8 +27,6 @@ The goal of this bachelor thesis is to assess the current situation in the area %free software \section{Scope} -We developped and implemented the Donau REST API with its backend. Tests where written to check the endpoints for errors. Throughout the project we documented both the code and specifications. To demonstrate the Donau we developped an android application that can verify donations. - -% As part of the project the Donau protocol was formulated and the Donau REST Api, backend and the corresponding client were implemented. Furthermore an android app for the verication process was developed. +The Donau REST API with its backend were developped and implemented. Tests where written to check the endpoints for errors. Throughout the project we documented both the code and specifications. To demonstrate the Donau we developped an android application that can verify donations. Out of scope was the charity implementation which would have been integrated into the Taler merchant and the donor client implementation which would have been integrated into the Taler wallet. Unlike the charity integration, the donor part of the taler wallet is payment system dependent. In other words, since the taler wallet can only make donations with the taler payment system, it could only receive donation receipts for this. The administrator interface was also not realized, which would have provided a user-friendly interface to manage the charities. diff --git a/doc/thesis/thesis.pdf b/doc/thesis/thesis.pdf Binary files differ.