NEED OF THE HOUR – ADOPTION TO A DECENTRALIZED DISTRIBUTED NETWORK?
We are seeing technology-driven networks replacing bureaucratically-driven hierarchies,” says VC and futurist Fred Wilson. It seems Big Data buzz has ended, the need of the hour is not on how to gather data but “how to protect it”? How to stop it from being hacked or access by unauthorized third parties. Millennials are maturing not to fall for 50$ free signup; they are looking for ways to still be connected in the virtual world but own their data. While Cloud computing offers benefits like Cost reduction, Scalability, flexibility one of the concern is Data Sovereignty. On similar lines, Open API that is the future of low-cost banking raises concern to customers on how to know who all are using your data? Once a customer authorizes a particular third-party to access their data, how can they be assured it stays with them and is not shared with other third parties? Do you think a decentralized distributed network could be an answer to Data Ownership? Let’s explore… The Need For Decentralization Since ages, we have been governed by centralized authorities and worked with intermediaries. Have you ever fathomed the idea of living without a central power? Be it your family with a head of family or office with a boss or a movement with a leader? On the contrary, we have an inbuilt trait of working with “mutual consensus.” If you do not believe me, imagine yourself driving/walking on the road – while driving you to make sure to follow the rules but there is a mutual trust with fellow drivers that they would follow the rules. A “trust” exists between you and drivers around you. Collaboration is built where all drivers are at the same level – be it if you drive BMW or Fiat. The roads are “open” no barriers no censorship could be applied. Working in a mutually, inclusive environment could help in building a transparent ecosystem. An infrastructure that is trustworthy, robust, dependable, open to development, and accessible from anywhere anytime. What is Decentralized and Distributed Network? Distributed Network Decentralized Network No Data Storage, all nodes provide/exchange information No Central Storage All nodes are equal and have equal rights Few servers provide/exchange information with nodes/clients. All servers are connected to each other A centralized network means it is controlled or run by a single company or individual just for example Facebook or Amazon. On the contrary, a decentralized network is operated by actors/individuals that no one has full control or ability to shut down. Or as Merriam-Webster defines decentralization as “the process of redistributing or dispersing functions, powers, people or things away from a central location or authority.” A Distributed network, on the other hand, as Techopedia says – A distributed network is a type of computer network that is spread over different networks.This provides a single data communication network, which can be managed jointly or separately by each network. While many people think distributed as a synonym to Blockchain technology, it’s partially correct. The blockchain is one of the technologies that use the concept of decentralization and distributed network. Now let’s look at the type of decentralization that exists – Types of Decentralization While every sector has categories, we are specifically talking about software decentralization- Software Decentralization Definition Example Architectural Decentralization The conceptis applied to the machines or devices used in the network. Blockchain Political Decentralization The concept is applied to the governance, i.e., whether a set of individuals controls the network. Blockchain Logical Decentralization The concept is applied to the data structure or interfaces of the network. BitTorrent or Language like English So, for a technology to be DECENTRALIZED and DISTRIBUTED it needs to be – Open and Transparent Accessible from anywhere anytime Trustworthy and secured No Single point of failure or resilient Lower Latency Scalability Can a network be both Distributed and Decentralized? Certainly Yes and a classic example is Bitcoin. Bitcoin a cryptocurrency is distributed because it is a timestamped public ledger and resides on multiple computers. However, it is also decentralized because if one node fails it could still operate,i.e.,any network that uses a blockchain alongside other peer-to-peer tools can be distributed and decentralized. Why Open API and Cloud Computing Need integration with Distributed and Decentralized Network Quite recently when Indian government was evaluating the need to force Chinese phone manufacturers to set up servers in India, it was a concern of Data breach or Data leaks. In another move,Apple Inc will store the keys for Chinese iCloud accounts in China itself. On the other hand, while Open Data/Open API helps in availing new business and product models, it also raises concerns about data privacy and data ownership. Integration of Open API or Cloud computing with Distributed and Decentralized database can help in resolving these issues and would be cost-effective. OpenAPI/PSD2 – Gateway to Decentralized and Distributed Network If you want your car to perform on the road, invest in road infrastructure.Road plays a vital role in improving the performance of the car. Similarly creating a decentralized, distributed network and offering Open APIs to perform would enhance the performance of the solutions/products provided by a firm. Just for example if you are keen to know your balance of bitcoin and transaction details or want to integrate it in your financial portfolio app, all you need to do is look for projects that offer Open APIs like BlockCypher or Bitgo or Blocktrail. Build your JSON RPC that could support multiple API calls and get the data. Blockchain info also provides open API to get exchange data from across the bitcoin market, blockchain wallet or charts and statistics to analyze the spending’s. Quite recently Mastercard launched their Blockchain solutions with an offering of Open API for businesses to connect and communicate. The Blockchain solution that addresses the cross-border payments offers flexibility and scalability with open API that could be used by third parties to integrate with their solutions. Another artistic use case of distributed, decentralized network integrated with Open API is




