Distribution of Trust: Social Blockchain?

The blockchain originally is the technology behind the bitcoin. It is essentially a ledger. Ledgers are the basis of much of the information technology that we rely daily on and are essentially nothing more than lists in which all data and its changes are recorded.

Other registers operate in a similar manner. Identity information example, are carefully kept in identity repositories. Other examples of data held in databases are the register for Dutch domain names (SIDN), electronic patients file (EPD) or for patents (RVO). These central databases have a large role in our society. The security of these systems is crucial. As I said in a previous post (Blockchain could solve Data Integrity problems) data is vulnerable. It is not desirable that information in these systems are manipulated in any way.

These central databases and ledgers require a certain sense of trust and confidence that the data is properly maintained and accessible to the right stakeholders. This trust is not just based on the access, or refusal of, but also that the information will be there the next day. This requires a full set of management and reporting around the operations surrounding such a database.

The blockchain is based upon a different paradigm. Simply put, the blockchain is a distributed database, where every unit of transaction contains its own transaction history. It consists of blocks of timestamped transactions where each block contains the hash function – basically, a key – of the next block in the chain. Thus the name blockchain. For a great 2-minute introduction, take a look at this video on the blockchain from the World Economic Forum.

Next wave

There are now countless organisations running applications on blockchain technology, from banking to transportation to employment. The next wave where blockchain technology can also be transformative: social organization and the smarter use of resources.

A lot of people are being quite optimistic about the social potential of blockchain applications, and saw blockchain technology as a way to decentralize and formalize trust – yielding great potential for new and larger forms of social organization. Because it allows for transactions to be made reliably, but without third parties – which is also why it could transform not just money, but other forms of social organization, such as voting, property, or work.

Blockchain cloud be more like a society-shifting technology than just an application of technology. The blockchain could be seen as a general purpose technology, one that might fundamentally alter society, economy and culture – like the steam engine, electricity and the internet have done before.

My point here is not necessarily that that the blockchain will become the new internet or the steam engine – it is simply too early to tell. What is certain, though, is that safe and viable applications of blockchain technology will only come about through repeated iteration after iteration. The emergence of technology takes time.

Blockchain could solve Data Integrity problems

As the world relies more heavily on data as the basis for critical decision-making, it is vital that this data can be trusted. And that trust is the key issue here.

People (Data Scientists, Chief Innovation Officers) are looking for ways to automate using data. Automation translates to efficiency which translates to value. This automation trend has increased through advances in business intelligence, big data, the rise of IoT and the necessary cloud infrastructure.

So why do I raise this trust issue? Isn’t this solved perhaps by the Industry standard DMBOK? It states the possible Data Quality Management processes.

Because data is vulnerable, not just to the breaches we hear about in the news, but to a much more subtle, potentially more destructive class of attack, an attack on data integrity. Data isn’t stolen but manipulated and changed.

Like this tech-savvy Staten Island high school student who studied advanced computer programming at an elite computer camp who used his skills to hack into a secure computer system and improve his scores.

Enter the Blockchain

A possible solution for assuring data integrity could be blockchain technology.

In a blockchain, time-stamped entries are made into an immutable, linear log of events that is replicated across the network. Each discrete entry, in addition to being time-stamped, is irreversible and can have a strong identity attached. So it becomes irrefutable who made the entry, and when. These time-stamped entries are then approved by a distributed group of validators according to a previously agreed-upon rule set.

Once an entry is confirmed according to this rule set, the entry is replicated and stored by every node in the network, eliminating single points of failure and ensuring data resilience and availability.

Future

Because the promises of data integrity and security are so strong, new systems can be built to share blockchain-enforced data among organizations who may not trust each other. And once an ecosystem has shared data that everyone can trust in, new automation opportunities emerge.

Smart contracts are perhaps the next step. It makes it possible that different parties create automated processes across companies and perhaps industries. Blockchain could be an ecosystem for cross-industry workflows involving data from multiple parties. Now an entire new class of loosely coupled integration applications can be created.