gnunet-svn
[Top][All Lists]
Advanced

[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: &quot;GNU Taler Scalability: Measuring and Improving the 
Performance of GNU Taler on Grid’5000&quot;</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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]