by Martin Schäffner | 16 June 2020 | SSI
Today, the long-awaited Covid-19 tracing app will be released in Germany, which should help to detect infection chains and warn potentially infected people that they were in contact with someone infected with the virus at some point recently. The decentralized approach of the app raises some questions: Are there parallels to the concept of Self-Sovereign Identity? And if so, are we witnessing the first broadly useable application for SSI in Germany? I will face these questions in this blog post.
Even though the app is already delayed, as it was promised to be released almost two months earlier, it still comes at the right time since life in Germany is getting back to normal again. The app was released in Germany so long after other countries due to many reasons, one of them being privacy. There should be no possibility that this app holds any form of personal information for anything beyond its actual purpose. In fact, the developed app is overall pretty solid. It respects the users’ privacy, it is simple to use, and no central institution has too much control over the data. Let’s analyze some criteria from an SSI point of view to determine if it is a self-sovereign identity:
Control
To begin with, we need to look at who has control over the identifiers. These are designed to be self-creating on the user’s device and frequently automatically changing. The user doesn’t have to create and register them manually. In fact, the user has no control over how the identifiers are being created or exchanged with others. Therefore, randomly created ids violate the principle of control over the identifier since the user does not influence it.
Forming of Connections
As the next criteria, I want to take a look at how connections are established. In the SSI ecosystem, connections with others are formed via the DID Auth protocol, which verifies that the user holds valid keys for a DID. In the tracing app, this is done via Bluetooth. The device automatically recognizes other devices in Bluetooth-range and stores their ID, timestamp, and signal-strength for 14 days. If an infected person was later identified, all the IDs would be sent to a central server from which the user’s devices are frequently polling. If the IDs match up, the app warns the user that he or she might be infected. This is also contrary to an SSI approach were connections are formed with explicit consent, and exists for as long as one party terminates the connection.
Even though more criteria help to determine if the tracing app is a Self-Sovereign Identity, it is already clear that it is not a Self-Sovereign Identity, even if it is much closer than a centralized approach. However, it would be possible to align it more with SSI principles.
Tracing App with Blockchain Integration?
Let’s say the user downloads an app that has the functionality of creating compatible key pairs for an underlying blockchain or DLT. These would also not be human-readable and would further allow interactions with the underlying blockchain. If a person was diagnosed with Covid-19, the device could perform a transaction to the ledger and its IDs would be stored in a central revocation registry that the devices pull from. Therefore, there would be no need for a centralized server that is run by a single institution. Using a blockchain here would bring some benefits as well as it could work across borders and probably for less than what SAP and T-Systems, a subsidiary from the Deutsche Telekom, charge.
In short, I hope that this app has the most success and that people will use it to combat this pandemic and end it as soon as possible. I further hope that decentralized approaches, where the privacy of the user is the main priority, are becoming more popular and allows people to see that we don’t always have to provide sensitive personal information to anyone that offers an online service. And last but not least, I hope to see more people are aware of the benefits of Self-Sovereign Identity so that its public adoption is achieved earlier than expected. The concept of this app is a step in the right direction, and I hope there will be more to come!
Do you want to know more about Self-Sovereign Identity? Read my series, watch a webinar I held recently, or contact me!
by Martin Schäffner | 9 April 2020 | Blockchain, Smart Wallet
The Bavarian government is promising EUR 10 billion, the German government EUR 600 billion, and the US-American promised USD 1000 billion in financial aid as a countermeasure to fight the economic effects of the Corona crisis. This is a huge effort and we all hope that it will soften the economic consequences of global lockdowns. However, where will all this money go? What criteria is used to distribute it? Who reviews the applications? What will be the impact of injecting vast amounts of money into the market while the effects of the pandemic are highly limiting the production of goods and services? Here’s how Blockchain technology could help: Tokens vs Corona – A blockchain voucher system to distribute grants.
As we described, a payment distribution system like WFP uses to deliver cash to over 500.000 refugees in Jordan, could also be used to distribute financial aid of governments to citizens and businesses efficiently. In this post, however, we want to take a look at an alternative that could be distributed instead of traditional national currencies, let’s call them blockchain vouchers or tokens.
Tokens vs Corona – A Blockchain Voucher System To Distribute Grants
Distributing EUR or USD directly to businesses and citizens grants beneficiaries the ability to use the funds how they want. They might spend it locally, to support local business, they might put it in their bank account and save it for better days, they might invest it into the company shares or buy stuff at Amazon. Due to a lack of traceability, it’s impossible to measure the usage nor the impact of helicopter money precisely. Tokens, however, are programmable. This characteristic allows the issuing entity to predefine limiting spending parameters. For example, the government could define that it is only possible to spend these tokens on small and medium-sized businesses, located close to the consumer and within the next three months. Therefore, programmable tokens allows to create a more precise and target-orientated tool of governmental economic development aid.

dgE Krisengeld
An interesting concept of implementing blockchain vouchers was proposed during the WIRVSVIRUS hackathon, which has been organized by the German government to find innovative solutions to encounter the corona crisis. The project goes under the name dgE-Krisengeld, dgE stands for “dezentraler gemeinschaftlicher Euro” (decentral common Euro). However, informally the project is known under the term “Diggi”, a homonymous which predominantly German teenagers use as a form of address, like dude or mate.
The concept and can be summarized in three steps.
- Distribution
- Spending
- Redemption
The government could distribute Diggis to citizens via a letter using their tax ID. Consumers could then scan a QR Code and set up a wallet, which allows manage their Diggis. In the next step, citizens could spend their received Diggis at participating businesses. Therefore, the consumer could scan a QR code provided by the cashier to conduct a payment. However, since most companies cannot welcome customers at the moment, an online alternative point of sale for small businesses is required. A solution could be an opensource e-marketplace, like Openbazaar, which enables small businesses to sell their goods and future services for Diggis without paying any fees. In the last step, businesses could then redeem their received Diggis at the fiscal authority for real Euros.
The overall concept received positive resonance by German politicians. Dorothee Bär, the German State Minister for Digitalization, called the Euro token an interesting complementary system to a blockchain-based business register, which would allow especially smaller companies to participate in aid programs.In summary, the Diggi concept provides two main benefits:
- Decentral empowerment
- Local impact
Since consumers decide at which businesses they want to spend their Diggis, governmental aid would be automatically allocated to companies, perceived as valuable by the market. Diggi tokens could be programmed in a manner, that they are only spendable at business registered close to the consumer, thus creating a local impact.
Local Currencies
The concept of having a medium of exchange, which only can be “spend in a particular geographical locality at participating organizations,” is by no means novel nor innovative. It reflects the ancient concept of local currencies. Through limiting spending opportunities, these currencies stay and continue circulating in a particular community, which has economic benefits for this group. However, the limited spending opportunities, a lack of exchangeability, and relatively high cost related to managing these currencies are also their major drawbacks.
Luckily, Blockchain technology allows us to eliminate these weaknesses:
- The costs of issuing and managing a digital currency becomes marginal and requires only a couple lines of code.
- A common reserve allows to connect multiple local currencies, making them interchangeable and automatically adjusting their exchange rates. This is enabled by bonding curve contracts (next to the word “token” my favorite term at all), which will be the topic of a future blog post.
A concept of interconnected blockchain-based community currencies is brilliantly implemented by Will Rudick and his team at Grassroots Economics to inject liquidity into poor areas of Kenya and other African countries.
The Future of Donations
I am very proud to announce that we at Datarella are working at full speed together with two partners of the financial and the humanitarian sectors, to develop a solution to support the fight against the Coronavirus in Africa. This solution will be using tokens to add transparency to the field of donations – providing the donor with the certainty that her contribution was received by the people who need it. An official press release describing our Traceable Donations product will follow shortly. Stay tuned!