[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-www] branch stable updated (ede112f -> 746e142)
From: |
gnunet |
Subject: |
[taler-www] branch stable updated (ede112f -> 746e142) |
Date: |
Wed, 15 Jun 2022 20:28:35 +0200 |
This is an automated email from the git hooks/post-receive script.
grothoff pushed a change to branch stable
in repository www.
from ede112f -article
add dcd7523 -add mboss ad
add d188ac9 -add actual thesis
add 746e142 -update bibliography
No new revisions were added by this update.
Summary of changes:
inc | 2 +-
locale/messages.pot | 4 +--
static/papers/boss2022thesis.pdf | Bin 0 -> 4257707 bytes
template/news/2022-06.html.j2 | 48 +++++++++++++++++++++++++++++++
www.yml | 59 ++++++++++++++++++++++++++++++---------
5 files changed, 97 insertions(+), 16 deletions(-)
create mode 100644 static/papers/boss2022thesis.pdf
create mode 100644 template/news/2022-06.html.j2
diff --git a/inc b/inc
index 218f02c..2b72c7f 160000
--- a/inc
+++ b/inc
@@ -1 +1 @@
-Subproject commit 218f02cfc0453a0d4cc067ba9256123a675040ce
+Subproject commit 2b72c7f57d318271856f992eb2e58c133ae5179e
diff --git a/locale/messages.pot b/locale/messages.pot
index 9692ad3..72037f3 100644
--- a/locale/messages.pot
+++ b/locale/messages.pot
@@ -8,14 +8,14 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2022-04-20 08:21+0200\n"
+"POT-Creation-Date: 2022-06-15 19:53+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.8.0\n"
+"Generated-By: Babel 2.9.1\n"
#: common/base.j2:5 common/news.j2:5
msgid "GNU Taler"
diff --git a/static/papers/boss2022thesis.pdf b/static/papers/boss2022thesis.pdf
new file mode 100644
index 0000000..d9f94c5
Binary files /dev/null and b/static/papers/boss2022thesis.pdf differ
diff --git a/template/news/2022-06.html.j2 b/template/news/2022-06.html.j2
new file mode 100644
index 0000000..701f2ac
--- /dev/null
+++ b/template/news/2022-06.html.j2
@@ -0,0 +1,48 @@
+{% extends "common/news.j2" %} {% block body_content %}
+
+<h1>2022-6: "GNU Taler Scalability: Measuring and Improving the
Performance of GNU Taler on Grid’5000"</h1>
+
+<h2>Background</h2>
+<p>
+Anonymity loves company. Hence, to provide the best
+possible anonymity to GNU Taler users, the scalability of
+individual installations of a Taler payment service matters.
+While our design scales nicely on paper,
+<a href="https://www.ngi.eu/ngi-projects/fed4fire/">NGI Fed4Fire+</a>
+enabled us to evaluate the transaction rates that could be achieved
+with the actual implementation. Experiments were conducted by Marco Boss for
+his Bachelor's thesis at the <a href="https://www.bfh.ch/">Bern
+University of Applied Sciences</a> to assess bottlenecks and suggest
+avenues for further improvement.
+</p>
+
+<h2>Abstract</h2>
+<p>
+This thesis is on the GNU Taler scalability experiments conducted
+on <a href="https://www.grid5000.fr/">Grid’5000</a> in the first
+half of 2022, which was preceded by preparations carried out in the second
half of 2021
+supported by the Next Generation Internet initiative’s
+<a href="https://www.ngi.eu/ngi-projects/fed4fire/">NGI Fed4Fire+</a> program.
+<br>
+The primary goal of this study was to evaluate the scalability of GNU Taler in
a real-world
+scenario. That is, moving away from the loopback system to a distributed
network and identifying
+improvement opportunities therein to analyze and improve performance. While the
+basic framework was already known from the previous study, this work focuses
on extending
+the framework and making further improvements to GNU Taler. This includes,
among
+other things, the horizontal distribution of the PostgreSQL database.
+<br>
+We identified and fixed several bottlenecks in the GNU Taler software. We
parallelized the
+execution of the cryptographic frontend, leaving the PostgreSQL database as
the natural bottleneck.
+Here, we optimized queries and modified the schema to enable table
partitioning.
+The scalability demonstrated in our experiments shows that Taler is very
capable of processing
+enough transactions per second to be considered an acceptable payment system.
+Throughout this work, we were able to increase the performance of Taler by a
factor of 95,
+from about 300 to 28.5k transactions per second, showing that Central Bank
Digital Currencies
+based on Taler would require only a few exchanges per continent.
+</p>
+<h4>Download links</h4>
+<ul>
+ <li><a href="/papers/boss2022thesis.pdf">PDF (English)</a></li>
+</ul>
+
+{% endblock body_content %}
diff --git a/www.yml b/www.yml
index 2d80e25..e5fe275 100644
--- a/www.yml
+++ b/www.yml
@@ -28,6 +28,9 @@ langs_full:
tr: Türkçe
meetingnotes:
newsposts:
+ - page: 2022-06.html
+ date: 2022-06-16
+ title: "GNU Taler Scalability"
- page: 2022-05.html
date: 2022-05-25
title: "Who comes after us? The correct mindset for designing a Central
Bank Digital Currency"
@@ -138,6 +141,36 @@ newsposts:
title: Launching taler.net
videoslist:
paperslist:
+ - year: 2022
+ authors:
+ - Marco Boss
+ name: "GNU Taler Scalability"
+ kind: Bachelor Thesis
+ url:
+ url_html:
+ url_pdf: "papers/boss2022thesis.pdf"
+ comment:
+ - year: 2022
+ authors:
+ - Gian Demarmels
+ - Lucien Heuzeveldt
+ name: "Adding Schnorr's Blind Signature in Taler"
+ kind: Bachelor Thesis
+ url:
+ url_html:
+ url_pdf: "papers/cs-thesis.pdf"
+ comment:
+ - year: 2022
+ authors:
+ - Antoine d'Aligny
+ - Emmanuel Benoist
+ - Florian Dold
+ - Christian Grothoff
+ - Özgür Kesim
+ - Martin Schanzenbach
+ name: "Central Bank Accounts are Dangerous and Unnecessary: A critique of
two papers"
+ kind: Article
+ url_pdf: "papers/accounts-dangerous-2022.pdf"
- year: 2021
authors:
- Christian Grothoff
@@ -148,14 +181,6 @@ paperslist:
url_html:
https://www.suerf.org/suer-policy-brief/27227/how-to-issue-a-privacy-preserving-central-bank-digital-currency
url_pdf: "papers/suerf2021en.pdf"
comment:
- - year: 2021
- authors:
- - Belén Barros Pena
- kind: PhD Thesis
- name: "Understanding and designing technologies for everyday financial
collaboration"
- url_html:
- comment:
- url_pdf: "papers/thesis_belen_barros_pena.pdf"
- year: 2021
authors:
- Christian Grothoff
@@ -198,15 +223,14 @@ paperslist:
url_html:
url_pdf: "papers/cbdc2021it.pdf"
comment: Translation by Dora Scilipoti
- - year: 2019
+ - year: 2021
authors:
- - Florian Dold
- name: "The GNU Taler System: Practical and Provably Secure Electronic
Payments"
+ - Belén Barros Pena
kind: PhD Thesis
- url:
+ name: "Understanding and designing technologies for everyday financial
collaboration"
url_html:
- url_pdf: "papers/thesis-dold-phd-2019.pdf"
comment:
+ url_pdf: "papers/thesis_belen_barros_pena.pdf"
- year: 2020
authors:
- Dominik Wenger
@@ -236,6 +260,15 @@ paperslist:
url_html:
url_pdf: "papers/thesis-anastasis-2020.pdf"
comment:
+ - year: 2019
+ authors:
+ - Florian Dold
+ name: "The GNU Taler System: Practical and Provably Secure Electronic
Payments"
+ kind: PhD Thesis
+ url:
+ url_html:
+ url_pdf: "papers/thesis-dold-phd-2019.pdf"
+ comment:
- year: 2019
authors:
- Christian Grothoff
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-www] branch stable updated (ede112f -> 746e142),
gnunet <=