<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Publications on Marc Herschel</title><link>https://herschel.io/publications/</link><description>Recent content in Publications on Marc Herschel</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><copyright>Marc Herschel</copyright><lastBuildDate>Fri, 01 Dec 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://herschel.io/publications/index.xml" rel="self" type="application/rss+xml"/><item><title>Requirements and Impact Analysis of Applying a Service Mesh to a Distributed off-the-Shelf Software System</title><link>https://herschel.io/publications/requirements-and-impact-analysis-of-applying-a-service-mesh-to-a-distributed-off-the-shelf-software-system/</link><pubDate>Fri, 01 Dec 2023 00:00:00 +0000</pubDate><guid>https://herschel.io/publications/requirements-and-impact-analysis-of-applying-a-service-mesh-to-a-distributed-off-the-shelf-software-system/</guid><description>&lt;p&gt;&lt;strong&gt;Type:&lt;/strong&gt; Master Thesis&lt;br&gt;
&lt;strong&gt;Language:&lt;/strong&gt; English&lt;br&gt;
&lt;strong&gt;Author:&lt;/strong&gt; Marc Herschel&lt;br&gt;
&lt;strong&gt;Keywords:&lt;/strong&gt; Cloud-native Technology, Distributed Systems, IT Security, Kubernetes&lt;/p&gt;
&lt;p&gt;&lt;a href="https://doi.org/10.25968/opus-3044"&gt;Download Thesis&lt;/a&gt; — &lt;a href="https://herschel.io/assets/pub/Requirements%20and%20Impact%20Analysis%20of%20Applying%20a%20Service%20Mesh%20to%20a%20Distributed%20off-the%20Shelf%20Software%20System.pdf"&gt;Local Mirror&lt;/a&gt; — &lt;a href="https://herschel.io/assets/pub/Kolloqium%20-%20MA.pdf"&gt;Download Slides&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;

&lt;div class="justify"&gt;
&lt;p&gt;A service mesh is a dedicated infrastructure layer that facilitates secure, reliable communication between services in a distributed system. HAFAS is a distributed off-the-shelf timetable information system maintained by Hacon, a Siemens Mobility subsidiary. Introducing a service mesh to HAFAS is a base scenario for a call of research to understand better the requirements and impacts of a service mesh on distributed systems.&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>Type:</strong> Master Thesis<br>
<strong>Language:</strong> English<br>
<strong>Author:</strong> Marc Herschel<br>
<strong>Keywords:</strong> Cloud-native Technology, Distributed Systems, IT Security, Kubernetes</p>
<p><a href="https://doi.org/10.25968/opus-3044">Download Thesis</a> — <a href="/assets/pub/Requirements%20and%20Impact%20Analysis%20of%20Applying%20a%20Service%20Mesh%20to%20a%20Distributed%20off-the%20Shelf%20Software%20System.pdf">Local Mirror</a> — <a href="/assets/pub/Kolloqium%20-%20MA.pdf">Download Slides</a></p>
<hr>

<div class="justify">
<p>A service mesh is a dedicated infrastructure layer that facilitates secure, reliable communication between services in a distributed system. HAFAS is a distributed off-the-shelf timetable information system maintained by Hacon, a Siemens Mobility subsidiary. Introducing a service mesh to HAFAS is a base scenario for a call of research to understand better the requirements and impacts of a service mesh on distributed systems.</p>
<p>This thesis examines introducing a service mesh to a distributed software system and investigates the impact on the example of HAFAS. Scenarios for HAFAS that profit from the features of a service mesh were identified and mapped to functional requirements. The service mesh technological landscape was investigated by defining additional non-functional requirements and identifying a project satisfying the requirements. A subset of prioritized scenarios emerged after investigating the previous scenarios more closely in the context of the identified service mesh project.</p>
<p>By introducing the identified service mesh project and the scenario subset to a HAFAS environment as a case study, valuable data on the feasibility of the operation has arisen. The resulting data allowed the investigation of value added by the service mesh and impacts on latency and resource consumption. Data analysis showed that introducing a service mesh has an acceptable impact on latency, memory, and CPU resources. The benefits gained through mTLS encryption improve the system&rsquo;s overall security by introducing the security properties of confidentiality, integrity, and authenticity to HAFAS&rsquo;s data in transit.</p>
<p>The results of this thesis help organizations that plan on adopting a service mesh to their technology stack.</p>

</div>

]]></content:encoded></item><item><title>Pentesting Dash Platform - Design and Execution of a Penetration Test for DP</title><link>https://herschel.io/publications/pentesting-dash-platform-design-and-execution-of-a-penetration-test-for-dp/</link><pubDate>Sun, 06 Feb 2022 00:00:00 +0000</pubDate><guid>https://herschel.io/publications/pentesting-dash-platform-design-and-execution-of-a-penetration-test-for-dp/</guid><description>&lt;p&gt;&lt;strong&gt;Original Title:&lt;/strong&gt; Pentesting Dash Platform - Konzeption und Durchführung eines Pentestes für DP&lt;br&gt;
&lt;strong&gt;Type:&lt;/strong&gt; Master Thesis (Group Project)&lt;br&gt;
&lt;strong&gt;Language:&lt;/strong&gt; German&lt;br&gt;
&lt;strong&gt;Authors:&lt;/strong&gt; Vincent Adobatti, Markus Dick, Ömer Gin, Marc Herschel, Sven Hundertmark, Marten Meinhardt, Jan Müller, Markus Neuber&lt;br&gt;
&lt;strong&gt;Keywords:&lt;/strong&gt; IT Security, Pentesting, DLT Technology, Distributed Systems&lt;/p&gt;
&lt;p&gt;&lt;a href="https://herschel.io/assets/pub/Masterprojekt_Abschlussbericht.pdf"&gt;Download Report&lt;/a&gt; — &lt;a href="https://herschel.io/assets/pub/Masterprojekt_Abschlusspraesentation.pdf"&gt;Download Slides&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;

&lt;div class="justify"&gt;
&lt;p&gt;Dash Platform is a technology stack for developing decentralized applications on the Dash network. The two most important architectural components, Drive and DAPI, transform the Dash P2P network into a document-based cloud that developers can integrate into their decentralized applications. Dash Platform is currently still in the development phase and is not yet in a state that corresponds to mature software.&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>Original Title:</strong> Pentesting Dash Platform - Konzeption und Durchführung eines Pentestes für DP<br>
<strong>Type:</strong> Master Thesis (Group Project)<br>
<strong>Language:</strong> German<br>
<strong>Authors:</strong> Vincent Adobatti, Markus Dick, Ömer Gin, Marc Herschel, Sven Hundertmark, Marten Meinhardt, Jan Müller, Markus Neuber<br>
<strong>Keywords:</strong> IT Security, Pentesting, DLT Technology, Distributed Systems</p>
<p><a href="/assets/pub/Masterprojekt_Abschlussbericht.pdf">Download Report</a> — <a href="/assets/pub/Masterprojekt_Abschlusspraesentation.pdf">Download Slides</a></p>
<hr>

<div class="justify">
<p>Dash Platform is a technology stack for developing decentralized applications on the Dash network. The two most important architectural components, Drive and DAPI, transform the Dash P2P network into a document-based cloud that developers can integrate into their decentralized applications. Dash Platform is currently still in the development phase and is not yet in a state that corresponds to mature software.</p>
<p>This is where our master project comes in, with the given goal of designing and conducting a penetration test of Dash Platform. This final report, written by the executing team, provides a detailed insight into the methodology applied during the penetration test and the results obtained. To conduct the penetration test, both methods of static source code analysis were chosen as well as stress testing techniques such as Denial of Service (DoS) attacks. API testing was also carried out through, for example, fuzzing or selecting targeted payloads, and Dash Platform was examined for game-theoretic approaches.</p>
<p>In the course of this project, some potential attack vectors or ambiguities in the functionality of Dash Platform were found, which should be addressed by the development team before the first post-beta release.</p>

</div>

]]></content:encoded></item><item><title>Usage of Sample Solutions for Automatic Regression Testing of Auto-Evaluators for Programming Tasks</title><link>https://herschel.io/publications/usage-of-sample-solutions-for-automatic-regression-testing-of-auto-evaluators-for-programming-tasks/</link><pubDate>Mon, 18 Oct 2021 00:00:00 +0000</pubDate><guid>https://herschel.io/publications/usage-of-sample-solutions-for-automatic-regression-testing-of-auto-evaluators-for-programming-tasks/</guid><description>&lt;p&gt;&lt;strong&gt;Original Title:&lt;/strong&gt; Einsatz von Musterlösungen für automatische Regressionstests von Autobewertern für Programmieraufgaben&lt;br&gt;
&lt;strong&gt;Type:&lt;/strong&gt; Report&lt;br&gt;
&lt;strong&gt;Language:&lt;/strong&gt; German&lt;br&gt;
&lt;strong&gt;Authors:&lt;/strong&gt; Robert Garmann, Marc Herschel&lt;br&gt;
&lt;strong&gt;Keywords:&lt;/strong&gt; regression testing, software engineering, computer assisted learning&lt;/p&gt;
&lt;p&gt;&lt;a href="https://doi.org/10.25968/opus-2098"&gt;Download Report&lt;/a&gt; — &lt;a href="https://herschel.io/assets/pub/garmann-herschel2021-regressionstests.pdf"&gt;Local Mirror&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;

&lt;div class="justify"&gt;
&lt;p&gt;Automatic evaluation systems for programming tasks (graders) are complex software systems. Automatically performed regression tests can uncover potential defects in the grader at low cost. In this paper, we will describe how sample solutions can act as input data for automatic regression tests. Thus, we are concerned with presenting a solution to a software engineering problem for e-learning systems.&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>Original Title:</strong> Einsatz von Musterlösungen für automatische Regressionstests von Autobewertern für Programmieraufgaben<br>
<strong>Type:</strong> Report<br>
<strong>Language:</strong> German<br>
<strong>Authors:</strong> Robert Garmann, Marc Herschel<br>
<strong>Keywords:</strong> regression testing, software engineering, computer assisted learning</p>
<p><a href="https://doi.org/10.25968/opus-2098">Download Report</a> — <a href="/assets/pub/garmann-herschel2021-regressionstests.pdf">Local Mirror</a></p>
<hr>

<div class="justify">
<p>Automatic evaluation systems for programming tasks (graders) are complex software systems. Automatically performed regression tests can uncover potential defects in the grader at low cost. In this paper, we will describe how sample solutions can act as input data for automatic regression tests. Thus, we are concerned with presenting a solution to a software engineering problem for e-learning systems.</p>
<p>We consider which features of the ProFormA task format can be used for automatic regression testing and propose extensions to the format. The paper describes the exemplary implementation of an automatic black box system test for the Graja auto-evaluator and addresses, among other things, the design of a record-playback procedure, a fuzzy target-actual comparison, and the issue of localizability of detected regressions.</p>

</div>

]]></content:encoded></item><item><title>An Introduction to Regression Testing</title><link>https://herschel.io/publications/an-introduction-to-regression-testing/</link><pubDate>Sun, 20 Dec 2020 00:00:00 +0000</pubDate><guid>https://herschel.io/publications/an-introduction-to-regression-testing/</guid><description>&lt;p&gt;&lt;strong&gt;Original Title:&lt;/strong&gt; Eine Einführung in die Regressionstests&lt;br&gt;
&lt;strong&gt;Type:&lt;/strong&gt; Seminar Paper&lt;br&gt;
&lt;strong&gt;Language:&lt;/strong&gt; German&lt;br&gt;
&lt;strong&gt;Author:&lt;/strong&gt; Marc Herschel&lt;br&gt;
&lt;strong&gt;Keywords:&lt;/strong&gt; regression testing, software testing, software engineering&lt;/p&gt;
&lt;p&gt;&lt;a href="https://herschel.io/assets/pub/Regressionstests_Paper.pdf"&gt;Download Paper&lt;/a&gt; — &lt;a href="https://herschel.io/assets/pub/Regressionstests_PPTX.pdf"&gt;Download Slides&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;

&lt;div class="justify"&gt;
&lt;p&gt;Software development is a lengthy and complex process in which the quality of the product to be developed plays a decisive role. Because the software development process involves various stakeholders and is an iterative process, quality assurance measures must be taken in order to deliver a product that meets the requirements of the customer. One of these quality assurance measures is software testing, which is used to validate the software in relation to its intended use.&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>Original Title:</strong> Eine Einführung in die Regressionstests<br>
<strong>Type:</strong> Seminar Paper<br>
<strong>Language:</strong> German<br>
<strong>Author:</strong> Marc Herschel<br>
<strong>Keywords:</strong> regression testing, software testing, software engineering</p>
<p><a href="/assets/pub/Regressionstests_Paper.pdf">Download Paper</a> — <a href="/assets/pub/Regressionstests_PPTX.pdf">Download Slides</a></p>
<hr>

<div class="justify">
<p>Software development is a lengthy and complex process in which the quality of the product to be developed plays a decisive role. Because the software development process involves various stakeholders and is an iterative process, quality assurance measures must be taken in order to deliver a product that meets the requirements of the customer. One of these quality assurance measures is software testing, which is used to validate the software in relation to its intended use.</p>
<p>In this paper to the already held presentation the generic term of the software tests does not stand in the foreground, instead an insight into the subset of the regression tests is given. Regression tests differ in their basic mode of operation from the widely used module and integration tests, but are nevertheless a cornerstone of software quality assurance.</p>

</div>

]]></content:encoded></item><item><title>Sample Solutions in Graja as a Mechanism for Regression Testing</title><link>https://herschel.io/publications/sample-solutions-in-graja-as-a-mechanism-for-regression-testing/</link><pubDate>Mon, 17 Aug 2020 00:00:00 +0000</pubDate><guid>https://herschel.io/publications/sample-solutions-in-graja-as-a-mechanism-for-regression-testing/</guid><description>&lt;p&gt;&lt;strong&gt;Original Title:&lt;/strong&gt; Musterlösungen in Graja als Mechanismus für Regressionstests&lt;br&gt;
&lt;strong&gt;Type:&lt;/strong&gt; Bachelor Thesis&lt;br&gt;
&lt;strong&gt;Language:&lt;/strong&gt; German&lt;br&gt;
&lt;strong&gt;Author:&lt;/strong&gt; Marc Herschel&lt;br&gt;
&lt;strong&gt;Keywords:&lt;/strong&gt; software engineering, software testing, regression testing&lt;/p&gt;
&lt;p&gt;&lt;a href="https://doi.org/10.25968/opus-1721"&gt;Download Thesis&lt;/a&gt; — &lt;a href="https://herschel.io/assets/pub/herschel-graja-musterloesungen-regressionstest.pdf"&gt;Local Mirror&lt;/a&gt; — &lt;a href="https://herschel.io/assets/pub/Musterloesungen_Graja_PPTX.pdf"&gt;Download Slides&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;

&lt;div class="justify"&gt;
&lt;p&gt;The automated grader Graja, which is used in teaching to evaluate student Java programs, represents a complex software system. Due to a hardly existing test coverage by module and integration tests, the guarantee of error-free functionality with regard to further development is not guaranteed. Since Graja is based on the ProFormA task format, the question arises to what extent the sample solutions assumed in the ProFormA task format are suitable for an automated regression testing mechanism.&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>Original Title:</strong> Musterlösungen in Graja als Mechanismus für Regressionstests<br>
<strong>Type:</strong> Bachelor Thesis<br>
<strong>Language:</strong> German<br>
<strong>Author:</strong> Marc Herschel<br>
<strong>Keywords:</strong> software engineering, software testing, regression testing</p>
<p><a href="https://doi.org/10.25968/opus-1721">Download Thesis</a> — <a href="/assets/pub/herschel-graja-musterloesungen-regressionstest.pdf">Local Mirror</a> — <a href="/assets/pub/Musterloesungen_Graja_PPTX.pdf">Download Slides</a></p>
<hr>

<div class="justify">
<p>The automated grader Graja, which is used in teaching to evaluate student Java programs, represents a complex software system. Due to a hardly existing test coverage by module and integration tests, the guarantee of error-free functionality with regard to further development is not guaranteed. Since Graja is based on the ProFormA task format, the question arises to what extent the sample solutions assumed in the ProFormA task format are suitable for an automated regression testing mechanism.</p>
<p>The goal of this research is to create a concept for such a regression testing mechanism as well as putting it into practice with the help of a reference implementation as a Graja extension. The resulting testing mechanism operates by behavioral recording and behavioral comparison, thus converting the evaluation behavior of a sample solution observed in Graja into a test case. In the test phase, a comparison of the target behavior of a test case and the actual observed behavior of a sample solution takes place subsequently. The differences of this comparison are to be treated as potential regressions, since they represent a semantic change of the evaluation result.</p>
<p>In order to implement this behavioral comparison robustly and with as few false alarms as possible, the data models used in Graja were investigated for suitability with respect to a behavioral recording. In addition, a data recording with a subset of the sample solutions took place. Subsequently, an analysis of this raw data was performed with the goal of detecting potential noise within the recordings. This ultimately allowed a strategy to be developed for noise reduction within the behavioral recordings.</p>
<p>Finally, a data model was developed that allows the regressions detected through behavioral matching to be represented in an understandable and localizable manner. The automated regression testing mechanism created by this thesis thus provides a basis for ensuring proper evaluation functionality within the Graja development process. By detecting regressions using the sample solutions, changes to Graja can now be conscientiously adopted into a production environment.</p>

</div>

]]></content:encoded></item><item><title>DashPay as an Example of a Decentralized, User-Friendly Payment System</title><link>https://herschel.io/publications/dashpay-as-an-example-of-a-decentralized-user-friendly-payment-system/</link><pubDate>Wed, 27 May 2020 00:00:00 +0000</pubDate><guid>https://herschel.io/publications/dashpay-as-an-example-of-a-decentralized-user-friendly-payment-system/</guid><description>&lt;p&gt;&lt;strong&gt;Original Title:&lt;/strong&gt; DashPay als Beispiel für ein dezentrales, nutzerfreundliches Zahlungssystem&lt;br&gt;
&lt;strong&gt;Type:&lt;/strong&gt; Seminar Paper&lt;br&gt;
&lt;strong&gt;Language:&lt;/strong&gt; German&lt;br&gt;
&lt;strong&gt;Author:&lt;/strong&gt; Marc Herschel&lt;br&gt;
&lt;strong&gt;Keywords:&lt;/strong&gt; blockchain, cryptocurrencies, distributed systems&lt;/p&gt;
&lt;p&gt;&lt;a href="https://herschel.io/assets/pub/DashPay.pdf"&gt;Download Paper&lt;/a&gt; — &lt;a href="https://herschel.io/assets/pub/DashPay_PPTX.pdf"&gt;Download Slides&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;

&lt;div class="justify"&gt;
&lt;p&gt;Since the last few years, the adoption of cryptocurrencies by the general population has been steadily increasing. However, a high technical barrier to entry remains for the average user to successfully and securely conduct transactions. In order to continue to drive the mass adoption of cryptocurrencies, it is necessary to offer a simpler and more fail-safe way to conduct transactions than is currently possible via ordinary wallets.&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>Original Title:</strong> DashPay als Beispiel für ein dezentrales, nutzerfreundliches Zahlungssystem<br>
<strong>Type:</strong> Seminar Paper<br>
<strong>Language:</strong> German<br>
<strong>Author:</strong> Marc Herschel<br>
<strong>Keywords:</strong> blockchain, cryptocurrencies, distributed systems</p>
<p><a href="/assets/pub/DashPay.pdf">Download Paper</a> — <a href="/assets/pub/DashPay_PPTX.pdf">Download Slides</a></p>
<hr>

<div class="justify">
<p>Since the last few years, the adoption of cryptocurrencies by the general population has been steadily increasing. However, a high technical barrier to entry remains for the average user to successfully and securely conduct transactions. In order to continue to drive the mass adoption of cryptocurrencies, it is necessary to offer a simpler and more fail-safe way to conduct transactions than is currently possible via ordinary wallets.</p>
<p>The blockchain project Dash is currently developing Dash Platform, an approach for realizing decentralized applications. In contrast to better-known projects such as Ethereum, in which smart contracts are realized through program code on the blockchain, Dash relies on a data-oriented approach (data contracts). This means that the application logic is outsourced to the clients, while the application data is stored in a separate blockchain.</p>
<p>In this paper, the technology behind Dash Platform is presented on the basis of DashPay. It also covers the basic building blocks that make DashPay possible, such as identities and the Dash Platform Name Service (DPNS). DashPay is a data contract in which users can uniquely identify themselves via a username and send contact requests to each other. Contacts can thus establish bidirectional, direct payment channels between each other. DashPay thus enables simple, fast and secure payments via the Dash network. DashPay users will no longer need to exchange long and confusing public addresses in order to process payments with their contacts.</p>

</div>

]]></content:encoded></item><item><title>Bitcoin Security</title><link>https://herschel.io/publications/bitcoin-security/</link><pubDate>Fri, 07 Jun 2019 00:00:00 +0000</pubDate><guid>https://herschel.io/publications/bitcoin-security/</guid><description>&lt;p&gt;&lt;strong&gt;Original Title:&lt;/strong&gt; Bitcoin Sicherheit&lt;br&gt;
&lt;strong&gt;Type:&lt;/strong&gt; Seminar Paper&lt;br&gt;
&lt;strong&gt;Language:&lt;/strong&gt; German&lt;br&gt;
&lt;strong&gt;Author:&lt;/strong&gt; Marc Herschel, Vincent Adobatti&lt;br&gt;
&lt;strong&gt;Keywords:&lt;/strong&gt; it security, blockchain, cryptocurrencies&lt;/p&gt;
&lt;p&gt;&lt;a href="https://herschel.io/assets/pub/Bitcoin_Sicherheit.pdf"&gt;Download Paper&lt;/a&gt; — &lt;a href="https://herschel.io/assets/pub/Bitcoin_Sicherheit_PPTX.pdf"&gt;Download Slides&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;

&lt;div class="justify"&gt;
&lt;p&gt;We investigate the security of the cryptocurrency Bitcoin and deal with both the security principle of this new type of currency and the associated security risks for end users.&lt;/p&gt;
&lt;p&gt;This paper deals with attacks on the payment network itself, such as DoS attacks, Sybil attacks, the 51% attack in its various forms, and game-theoretic attacks, as well as risks for the end user when using Bitcoin in everyday life and problems with their privacy and the risks that a decentralized system entails. A decentralized system is in its nature transparent to all participants, and it can be assumed that governments, intelligence agencies and criminals also try to gain influence here.&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>Original Title:</strong> Bitcoin Sicherheit<br>
<strong>Type:</strong> Seminar Paper<br>
<strong>Language:</strong> German<br>
<strong>Author:</strong> Marc Herschel, Vincent Adobatti<br>
<strong>Keywords:</strong> it security, blockchain, cryptocurrencies</p>
<p><a href="/assets/pub/Bitcoin_Sicherheit.pdf">Download Paper</a> — <a href="/assets/pub/Bitcoin_Sicherheit_PPTX.pdf">Download Slides</a></p>
<hr>

<div class="justify">
<p>We investigate the security of the cryptocurrency Bitcoin and deal with both the security principle of this new type of currency and the associated security risks for end users.</p>
<p>This paper deals with attacks on the payment network itself, such as DoS attacks, Sybil attacks, the 51% attack in its various forms, and game-theoretic attacks, as well as risks for the end user when using Bitcoin in everyday life and problems with their privacy and the risks that a decentralized system entails. A decentralized system is in its nature transparent to all participants, and it can be assumed that governments, intelligence agencies and criminals also try to gain influence here.</p>
<p>The aim of this paper is to find out how Bitcoin compares to traditional centralized payment systems in terms of security and whether new attacks and problems emerge with the decentralization, which could undermine the network or reveal the pseudonymous payment participants.</p>

</div>

]]></content:encoded></item></channel></rss>