Why We Need SmartAid – A Winning EU Horizon 2020 Solution

Why We Need SmartAid – A Winning EU Horizon 2020 Solution

We are proud to announce that SmartAid is under the winning team of two EU funded Horizon 2020 programs: Blockchers and Blockpool.
SmartAid is the next generation marketing, funding and reporting tool for non-profit organizations, seamlessly connecting donors with charitable projects. Blockchain technology allows SmartAid to introduce a new era of transparency, efficiency and effectiveness within the aid industry. By drastically reducing costs, SmartAid maximizes the value, which arrives at the people in need.  

The Background

Our world is facing global challenges. Next to the almost ordinary crisis, like natural disasters, the effects of climate change, and wars, we need to deal with the pandemic outbreak of COVID-19, which has been tragic and costs many lives. However, while the economic consequences are going to hurt developed countries, they are going to be devastating for the developing world. Already before the pandemic, over 200 million people were assessed in need of humanitarian assistance.
To fight sorrow and misery, to create perspectives for humans living in less privileged countries and to turn our world into a better place for everyone, requires the help of the wealthy population. In the year 2019, over 25.3 billion EUR have been donated worldwide for international humanitarian assistance, almost 2 billion EUR from EU institutions alone, and over 2.5 billion EUR from Germany. (1) 

The Problem 

In poor countries, even small amounts of money can make the difference between sending your kid to school or sending them hungry to bed. Unfortunately, any type of costs diminish the value, which arrives at the people in need.

SmartAid addresses the high costs, arising through a lack of transparency and automation in the charity industry. Opaque and outdated systems result in high expenses for both donors and aid projects. For receiving organizations, financial reporting to their sponsors is related to substantial efforts. In return, the financiers also need to invest money to audit their aid projects. Manual reporting is not only costly but also vulnerable to human error and even fraud. Corruption is often an issue in aid-receiving countries. Furthermore, uncertainty about whether their donations indeed arrive at the intended destination might reduce the willingness of private donors to contribute.

In addition, the costs related to foreign fiat currency transfer are exorbitantly high. Bank fees, which eat up to 30% of the transaction volume, are no rarity. Furthermore, once donations are transferred and covered into the local currency, funds are exposed to high inflation risk, possibly making them worthless within weeks. Last but not least, measuring the impact of a donation today is very costly and can be only vaguely estimated through long term studies and surveys.

The Solution 

Transparency and automation allow the creation of efficiency gains. SmartAid eliminates unnecessary cost drivers, caused through manual reporting systems, in the charity and non-profit industry.
In the current development phase, SmartAid uses a pull approach to mirror donations in fiat currency, like Euro, on the SmartAid blockchain. A PayPal API connects the traditional fiat payment world with our blockchain system, where all funding streams are documented tamper-proof, transparent and in historical order. For each donor, an individual token contract is deployed, a matching amount of tokens minted, and transferred to an address, representing the beneficiary’s bank account. By representing individual donations through a unique – thus distinguishable token, full transparency about the usage of each donor fund can be provided. This allows users of SmartAid to trace the journey of their very own donation. Certainly, also, outgoing payments are documented on the SmartAid Blockchain fully automated via the PayPal API without the costs and risks of manual accounting.  

In future development stages, SmartAid can switch to a push approach. In that case, aid projects can use tokens received in multiple ways and leverage their utility. Tokens will be redeemable as vouchers at the SmartAid platform for national currency. 

Further, these value units are going to be transferable to addresses, representing cost centres within an organization. Also, tokens will be usable as a medium of exchange between the charity organizations, aid implementing projects and final recipients without intermediaries, bank fees or inflation risks and fully transparent. Lastly, it will be possible to create new project tokens, leveraging a donor fund backed reserve to increase the liquidity.
The digital documentation of newly created project tokens allows non-profits and their financiers to automatically measure the impact and the value created by a donation. This will allow an effective fund allocation in the future, maximizing the generated value.

Why Blockchain

Blockchain technology allows SmartAid to document transactions in a transparent, tamper-proof, and trustless way. Distributing copies of the ledger, which keeps track of the past and current state of the SmartAid ecosystem, makes it secure and eliminates the risk of any single actor manipulating the history. Also, blockchain allows creating and managing new vouchers aka. tokens in a secure manner at neglectable costs. 

Join SmartAid 

If you want to learn more about SmartAid, check out our previous posts. Please feel free to contact us if you want support SmartAid by becoming a sponsor or have interesting project proposals.   

(1) http://devinit.org/wp-content/uploads/2019/09/GHA-report-2019.pdf

What Is A Blockchain Address? Datarella Blockchain Bites #2

What Is A Blockchain Address? Datarella Blockchain Bites #2

What Is A Blockchain Address?

Just like your home address, bank address, or email address a blockchain address is a unique and secure identifier. This identifier, saved on a blockchain, can be used for sending and receiving cryptocurrencies. However, in contrast to traditional addresses, blockchain addresses are not assigned by centralized authorities. These addresses are mathematically derived from a user-generated private key.

Learn more about blockchain addresses and the two types, which exits in the Ethereum Network, in our Datarella Blockchain Bites slideshow of this week: Blockchain Addresses.

SmartAid – First Blockchain-Based Donation App Launched by Datarella and YOU Foundation

SmartAid – First Blockchain-Based Donation App Launched by Datarella and YOU Foundation

Last week, Datarella and YOU Foundation have launched SmartAid, the first digital donation app that allows for traceable donations based on blockchain technology. SmartAid offers immediate support in crisis situations and lets its donors track their donations until they reached beneficiaries. SmartAid’s first project is “Clean Water for West Africa”, a charity project initiated and managed by YOU Foundation, led by UNESCO Special Ambassador Dr. h.c. Ute-Henriette Ohoven.

Why Donating Must Be Changed!

Time and again, potential donors wonder how difficult it still is, to donate to the right cause, and in an efficient and fun way. Often, you can’t donate using your mobile, or can’t even donate online. Then, you would donate to a certain general topic, rather than to a specific project. Last, but not least, as a donor, you can’t track and trace the path of your donation. Many potential donors are put off by clunky, complex, and intransparent donation processes. Given a huge amount of spare money many people in the rich parts of our world have available for being spent to a good cause, this is a wasted opportunity.

Enter SmartAid! 

Efficient, and easy-to-use, the blockchain-based web app does not only make donating fun, but offers fervently desired transparency of the money flows: Right after having donated between 1 – 199 Euro, the donation will be stored on the SmartAid blockchain. The donor receives a tracking code to trace her donation until it reaches its destination. This so-called “traceable donation” is a world first.  Secure and immutable blockchain technology guarantees that all donations will reach the right beneficiary by making the flow of money transparent to the donor.

Security, Transparency, and Fun

Donating via SmartAid is not only secure, efficient, and transparent – it’s fun! A direct connection to a donor’s credit card or PayPal account allows for an easy process that even lets donors share their donations via Social Media, thus motivating others to share this experience and jointly support the charity project.

“For a long time, we at YOU Foundation have been looking for a way to enable individuals to donate to our charity projects all around the world. Therefore, we can’t wait to see SmartAid in action!”, says Ute-Henriette Ohoven, founder of YOU Foundation.

“Since 2015, we at Datarella have been working on Blockchain projects with our corporate partners, such as Bosch, Siemens, BMW, Merck, and international humanitarian organizations, such as the UN World Food Programme WFP, or UK Aid.  We are very happy to launch SmartAid, together with YOU Foundation, and we are highly curious how donors will perceive the new transparency of their donations”, adds Michael Reuter, CEO of Datarella.

Now – feel free to donate! www.smartaid.digital

What Is A Private Key? Datarella Blockchain Bites #1

“Not Your Keys – Not Your Bitcoin!”

Maybe you came across this quote from the Bitcoin advocate Andreas Antonopoulos. With “keys” he is referring to the private keys, which allow users to transfer bitcoins and other crypto assets.
This is the first post of Datarella’s “Blockchain Bites” in which we want to dive in blockchain terms, bite by bite, in a visualized way.

First up, we will have a look at what is actually a private key:

Ask Datarella: What is a Security Model

Ask Datarella: What is a Security Model

When people start talking about blockchain they often mix up the security models with consensus algorithms. If you’ve ever scratched your head when these terms start getting thrown, around this post is for you.

Every IT system has some type of security model. Security models answer the question, “how will this system grant access to “good” actors and limit the damage that “bad” actors can do”. In the traditional world of networked computing, this is often achieved through a role-based access control (RBAC) model. Typically these systems rely on establishing shared communal trust in a trusted certificate authority and X.509 certificates. 

The internet domain name system is somewhat more complex but follows this basic paradigm with the Internet Corporation for Assigned Names and Numbers (ICANN) being responsible for the central issuance of certificates that enable your browser to resolve human-readable internet addresses. As with Blockchain systems here, governance is key to the functioning of the security model. There are many other types of centralized security which are regularly used for military command and control systems as well as access control for civilian infrastructure.

Common Centralized Security Models:

As you can see, these are large categories that describe how access control is organized and how computer systems in the system arrive at their individual or collective states.  These models do not however stipulate the specific technologies or algorithms to be used. Proof-of-Work, Proof-of-Stake, and Proof-of-Authority are types of security models, not actually consensus algorithms.

Consensus Algorithms Enabling Blockchains with a Proof-of-Work Security Model:

There are at least half a dozen popular implementations of consensus algorithms that utilize a PoW model. Check out this post from Jan Vermuelen to learn more about the varieties of PoW algorithms. The main thing that changes between these algorithms is the Hashing algorithm that they rely upon. Usually, the algorithms are named after the hashing algorithm they employ.

Consensus Algorithms Enabling Blockchains with a Proof-of-Stake Security Model:

Consensus Algorithms Enabling Blockchains with a Proof-of-Authority Security Model:

Although PoS, PoW, and PoA are the primary security models in the blockchain space there’s no limit on the type of security models that is possible and each of the security models has dozens of different implementations (and hybrids).

Datarella Becomes Partner Of The Alastria Network

Datarella Becomes Partner Of The Alastria Network

We are proud to announce, that Datarella is now an official member of the Alastria Network.
Alastria is a non-profit association that promotes the digital economy through the development of Blockchain and Distributed Ledger Technology (DLT). 
We are looking forward to developing sustainable use cases and to providing valuable solutions to industry partners.
Further, we are joining the Alastria Identity Committee to thrive the development of SSI solutions with our expertise.

Governing the KOSMoS Consortium Blockchain

Governing the KOSMoS Consortium Blockchain

How can a blockchain-based system without a central authority be managed in a well-organized manner? Often, problems like a limited amount of trust or missing rules and processes make it easy to create chaos in such an ecosystem. The challenge is to define processes and a binding set of rules while leaving enough space for potential changes. We faced this challenge of governing the KOSMoS consortium blockchain.

 

The KOSMoS ecosystem runs on a Hyperledger-based consortium blockchain. It enables private channels between a defined subset of actors that allows them to work on a shared database that is not accessible from not authorized parties. Usually, the industrial partner provides one Hyperledger-Framework with individual channels for each customer. This collaboration needs a governing framework with a set of defining rules and obligations for each participant and managing and working processes inside the system. At KOSMoS, we faced this challenge and summarized it in a governance model.

 

In the first step, we defined the stakeholders of the ecosystem and described their roles, such as the roles of the industrial partner, their customers, and potential trust stewards that can act on behalf of one party. Furthermore, we defined universal voting rights and a general voting scheme that says that all parties are equal, and decisions are only valid if all parties agree. 

After defining and describing the stakeholders, we determined the governance structure that acts as the basis for decision making. Since the industrial partner actively runs the Hyperledger network, we defined a semi-decentralized structure with a slightly more powerful industrial partner than the customers. Furthermore, we added processes for changing the governance policy.

In the next step, the Hyperledger network and channel policy needed to be defined. We established procedures for changes in organizations or the infrastructure, such as adding or removing a node from the system. 

Last but not least, we defined basic rules for generating, transferring, processing, and interpreting machine and production data. These rules provide information on who can write and read the data and contains a set of penalties for breaking the rules. 

We further left the industrial partner the possibility to change the governance model for their specific purposes in their systems. Therefore, this governance model will act as a reference implementation and can moreover be used for other blockchain-based consortiums.

 

These pillars create the fundament for the KOSMoS Governance Model. Even though we received a lot of positive feedback from the project partners, there will likely be changes to the future’s governance model. Once finished, the governance model will be released at the end of the project. 

The KOSMoS research project aims to provide a blockchain-based collaboration platform for industrial partners and their customers. Besides Datarella, there are eight consortium partners from the sector research, machine maintenance, and IT-service providers. Read more about KOSMoS on our Datarella website or visit the project website.

Datarella is part of the EU-funded Blockpool program

Datarella is part of the EU-funded Blockpool program

Datarella successfully applied for the Blockpool program and is very proud to announce that it was selected into the 25 companies working on promising Blockpool solutions. The Blockpool call received over 100 proposals from 27 European countries, in more than 11 different DLT-technologies and directly affecting 8 economic sectors.

At Blockpool, Datarella will work on an important Blockchain feature supporting our product called SmartAid. SmartAid is an innovative donation platform that leverages the advantages of blockchain to bring efficiency, transparency, and trust into the world of donations. SmartAid is the world’s first fully digital application for donating and tracing the way of your money to selected charity projects. Projects all over the world can participate and receive donations through SmartAid. The use of Blockchain technology allows for

  • Secure transactions,
  • Traceability,
  • Intuitive handling and navigation,
  • Simple overview of donations, and
  • Transparent transaction history.

The goal of the Blockpool program is to support cross-border DLT-based initiatives and deployment in a broad industry range. It’s primary ambition is to lead to a more cutting-edge and competitive European industry as well as to the structuring of the emerging value chain of DLTs beyond financial markets. This program is funded by the European Union’s Horizon 2020 research and innovation program.

We are very much looking forward to further developing our product SmartAid in close cooperation with the partners backing the Blockpool initiative.

Ask Datarella: What is Byzantine Fault Tolerance?

Ask Datarella: What is Byzantine Fault Tolerance?

People in the blockchain space often throw around the words Byzantine Fault Tolerant (BFT) as though it was self-explanatory. Additionally, BFT often pops up in discussions about consensus mechanisms.  If you look closer, in the consensus algorithm space there are lots of variants.  there’s pBFT, Tendermint BFT, BFT Raft, IBFT, and Lisk BFT to name just a few. This short post seeks to clear up the confusion.

Let’s start with what BFT isn’t. BFT, or Byzantine Fault Tolerance is not a consensus method.  It is not a security model.  It is not a specific technology. It is not exclusive to blockchain or exclusively useful in blockchain systems.

A system can be described as Byzantine Fault Tolerant if it provides a method for solving the byzantine general’s problem. This is a problem in computer science wherein, the system handles malfunctioning or unreliable components that give conflicting information to different parts of the system.

Lamport, Shostak and Pease described it in a Microsoft research paper in 1982 thusly:

This situation can be expressed abstractly in terms of a group of generals of the Byzantine army camped with their troops around an enemy city. Communicating only by messenger, the generals must agree upon a common battle plan. However, one or more of them may be traitors who will try to confuse the others. The problem is to find an algorithm to ensure that the loyal generals will reach agreement.

Byzantine Fault Tolerant, is at its core, a term that works as an adjective, and which as we have seen is often integrated into the names of various technologies to describe what they do. Any technology or system that has mechanisms for disregarding unreliable inputs from dishonest participants and reliably agreeing on a global state with only valid inputs from honest players can be seen as Byzantine Fault Tolerant. As such there are many security models and consensus algorithms that can be said to be Byzantine Fault Tolerant.

Additionally, underlining the fact that BFT isn’t a security model or blockchain specific consensus algorithm, BFT architectures are commonly used in military command and control as well as spaceflight and aircraft control systems. Two prominent real-life examples of BFT systems outside the blockchain space include the ARINC 659 SAFEbus network used for flight control on the Boeing 777 and 787 aircraft and SpaceX Dragon Capsule systems for approaching the International Space Station in case of multiple computer failures.