“Fake News” appears to be an unavoidable plague of the rapid connectivity digital age. Take any issue of wide-spread concern and you will find a variety of opinions:
- Gun Control
- Climate Change
- Economic Policy
- Legalization of Cannabis
The list goes on and on. At least in the United States, the First Amendment to the Constitution provides all citizens with a right to freedom of speech. That right can be curtailed somewhat, but in general, anyone can say anything about anything. Unfortunately, there are those out there who take topical advocacy a bit far. There are those out there who will actually make false factual statements, “Fake News” designed to sway public opinion.
On any matter of any import, once released into the hyper-connected world of social media, a well-designed bit of Fake News may achieve a viral spread, causing massive popular disinformation. Responses to widely distributed Fake News may follow, but in general, people will self-select and believe what they are most exposed to. So, the factual elements upon which the voting nation forms its opinions donates its money and casts its votes are no better than a sandy, unstable foundation. What good is voting if you don’t know the context around the subject of the vote?
A Centralized Lie Should Not Withstand a Distributed Factual Analysis
Bitcoin and other distributed ledger technology protocols have a singular primary function. They provide truth. Specifics may vary, but in a majority of cases, the distributed ledger paradigm is designed to assure truthful behaviour by incentivizing a large number of stakeholders to collectively validate and record facts. For Bitcoin, the “facts” are that the person sending a Bitcoin has possession of the Bitcoin and has not previously sent it elsewhere. If a person tries to send a Bitcoin that they do not own (a lie, equating to “fake news”), the blockchain functions to reject the transaction.
The important thing here is that the validators all have copies of the blockchain (ledger) to examine when validating a transaction. In other words, the validators are already holding all of the “facts.” If we want to use a distributed validation paradigm to defend against fake news, we need a large number of validators that all have access to the real facts. That’s not easy. Transaction history is linear, limited in scope and most importantly, created and stored entirely on-chain. The moment that we introduce off-chain data to interact with a distributed ledger system, we run into a conundrum known as the “Oracle Problem”.
How do you know? Ask some oracles.
An oracle is a provider of data. For our purposes, a provider of facts. The facts that an oracle provides are (for our purpose) not originated as part of on-chain functionality. For the most part, oracle solutions are discussed in the context of financial products. That makes sense in that the direct repercussions of untrustworthy financial data (ie. token prices for a decentralized crypto exchange or results for a betting market) would have serious immediate negative consequences. However, oracles can and should play a much larger role in bringing the benefits of decentralization to multiple industries. Corresponding to our topics above, one or more oracles might collect data like:
- Gun Control: Number and type of incidents of gun violence in particular municipalities
- Climate Change: Weather data provided to universities via satellite transmissions
- Economic Policy: Data provided by IoT sensors
- Legalization of Cannabis: Use of medical services by persons who use particular cannabis products
But how do you know you can trust the oracles.
A blockchain’s data integrity is dependent on the sample size of it’s validating constituents. Without a sufficient number of independent oracles, bogus or malicious data can perform the equivalent of a 51% attack. In other words, in order for oracles to serve their purpose, the process of filtering data through the oracles needs to be as decentralized as the process used for validation of on-chain data.  The data provided to the oracles needs to be independently sourced from primary materials so that the oracles agreeing that a fact is “true” is more than a case of all of the oracles seeing the same Fake News.
The truth doesn’t come easy.
The fake news problem may appear unmanageable. Content aggregators (ie. Facebook, Twitter, Reddit) must now validate the truth of user posts or face the wrath of lawmakers and the public at large. Their centralized approach (each being responsible for the truth of facts that their users disseminate) cannot handle the volume and complexity of the data. Examining content for truth manually would be extremely expensive and largely inaccurate. An automated examination may be more practical, but typically algorithms can be gamed fairly easily.  On top of that, the truth is not binary, shades of grey will introduce subjectivity into the process. One can predict that given the public pressure, the Facebook/Googles of the world may block all but the most verifiable facts. That result would eliminate some of the prime news use cases that the internet has to offer.
Building an oracle based solution is not easy either, but it is theoretically possible. Consensys attempted to build an oracle solution product but encountered some difficulties along the road.  The Chainlink project, establishes nodes that aggregate multiple sources of data to ensure that a single source of data (which could be wrong or sent by a malicious actor) will never solely determine a decision or process by itself.  Chainlink is currently partnered with Google, SWIFT, IC3, and Gartner among others. While these partnerships will provide tools (and traction), there is still the issue of attracting providers of primary source data.
The truth is what you make of it.
It does not take an article to establish that the truth is an elusive commodity these days. Trying to establish policy without access to verifiable baseline facts is not possible. Political gaslighting is a direct impediment to freedom. Stable coins and alternative mediums of exchange may get most of the attention, but keep an eye on the oracle solution. We may not all agree on what is “right”, but we should at least have a basis to determine that for ourselves.
 Commercial speech has less protection, defamatory statements are actionable and hate speech can be illegal.
 This is not an endorsement of perfect success in the goal of truth. There are many points where a malicious actor can attack, but in general, those are not actually within the fact validation and recording function, but rather the entry and exit points.
 For example, information from electrical, gas and water meters, can provide information relevant to the amount of manufacturing activity occurring in a geographical area (especially identifying trends).
 As with other typical distributed ledger paradigms, one can incentivize oracles towards good conduct and can rate oracles on the quality and reliability of the data that they provide (a reputation component).
 In some situations, “trusted” oracles may not have sufficient information to verify a “fact.” A system that provides degrees of confidence in the truth of a fact may be useful.
 The author has at times and may currently hold LINK (the native token of the Chainlink protocol).
 To the author’s knowledge none of these Chainlink partners collect primary source data (other than analytics of their own systems). While many of the major providers (Google, Facebook, Twitter) could take their data and attempt to be a data source, they all rely on their users to provide data (other than their own analytics) and therefore have the same issue that they have in guarding against fake news in the first place.
- Bitcoin Legend Charlie Shrem and BLOCKTV Team up to Bring Untold Stories to the Screen - February 26, 2020
- KLM To Use Blockchain to Streamline Financial Processes Thanks to Amsterdam-based Unchain and R3 - February 25, 2020
- Scottish Blockchain Company Hypervine Signs with European Space Agency Data To Improve Efficiency And Transparency For The World’s Mining Industry - February 22, 2020
- Loyyal Signs Three Year Production Agreement with The Emirates Group for Use of Blockchain Loyalty and Rewards Platform - February 21, 2020
- Enjin Platform Enables Game Developers to Integrate Blockchain Assets Without Blockchain Coding Experience - February 18, 2020
- Blockchain Project Cashaa Protecting Crypto Companies to Survive Fifth Money Laundering Directive and New FCA Rules in 2020 - February 8, 2020
- US SEC Boss Hester Peirce Suggests Three Year “Safe Harbour Period” For Token Sales - February 6, 2020
- China’s Hyperchain Plans to Take on Coronavirus With Blockchain-Fueled Donation Platform - February 6, 2020
- Blockstack Proposes Using Bitcoin, Novel ‘Proof of Transfer’ To Accelerate A Truly User-Owned Web 3.0 - February 6, 2020
- Hack Blockchain To The MAX! €15.000 Prizepool at MAXathon in Berlin April 18-19, 2020 - February 6, 2020
- Chiliz And Enjin To Launch Blockchain Collectibles Using NFTs For The Likes of Juventus, Paris Saint-Germain, Atlético de Madrid and West Ham - February 6, 2020
- MIT Researchers Claim to Boost Bitcoin and Cryptocurrency Blockchain Transactions By 4x with New ‘Spider’ Routing Scheme - February 4, 2020
- Canada’s Blockchain Intelligence Group Signs USD$540,000 Contract with United States Feds - February 4, 2020
- The United States Marshals Services to Auction 4,040.54069820 Bitcoin – USD$37 Million - February 4, 2020
- OpenLegacy Project Gets $20m Strategic Investment from Japan’s SBI Holdings – Focus on Blockchain - February 4, 2020
- Fastest Growing and Highest Revenue Mobile Messenger App in the World, Japan’s LINE to Launch LINK Cryptocurrency - February 3, 2020
- Insolar to Launch MainNet on February 3, 2020 – Debuts Insolar’s New XNS Token - February 3, 2020
- Blockchain-Based Social Media App Vid with VI Tokens – To Launch April 1, 2020 – After VC $10 million USD Investment in 2019 - February 3, 2020
- UK FCA Licenses BCB Group as First Crypto Company to be Regulated as Authorised Payment Institution - January 31, 2020
- Virgil Griffith Pleads Innocent in Blockchain North Korea Event Case – Faces Up To 20 Years in Prison if Convicted - January 31, 2020
Also published on Medium.