Decentralized networks are becoming commonplace on today's technical landscape, as enterprises seek to write custom applications that solve business problems. Increasingly these are based on smart contracts -- structured programming logic that executes on a blockchain running on a decentralized network. Smart contracts and blockchain are applicable to a wide variety of commercial sectors including agriculture, finance, real estate and industrial manufacturing.
This article covers the basic principle of decentralization: what it is, how it works and how it's used to manage applications such as blockchain-based smart contracts.
Let's start with understanding the difference between centralization and decentralization.
In a centralized network, a central authority decides what data can be stored on the network and grants varying levels of access to that data.
An easy way to conceptualize a centralized network is to envision a bank that keeps all its applications and data on a private network. Customers who open accounts at a bank provide a username and password pair, along with personal information. The bank stores all of that in a database hosted on its private network.
The bank implements many restrictions to access the applications and data on its network. Customers provide their username and password to access and work with applications and data, but they can only access what the bank has granted permissions for. They cannot view the data of other customers, nor access applications or data reserved for bank personnel, such as for loan processing. No bank allows just anybody audit its books; auditors must be authorized by someone in charge. However, banks might allow the general public to access and view certain data, such as information applicable to advertising or for support purposes.
Everything is subject to the bank's central authority, which decides what data can be stored on the network and grants a certain degree of trust and permission to a given user.
Decentralized computing is an architectural style in which there is no central point of authority to control access to data or logic that resides within a network. Instead, authority is determined according to algorithms shared by all computers, or nodes, that are part of the network.
Decentralized networks work on a peer-to-peer basis. Each computer or node on the network has an exact copy of all of the network's data and applications, and if one receives additional data, it passes that data on to the other nodes on the network.
Imagine a network of computers, each of which has only a particular text editor and a collection of the same text documents. Anybody could use any computer on that network and have the same computing experience, meaning that they can read any text document in the collection using the installed text editor.
Let's say someone using one of those computers creates a new document with the installed text editor and saves it to the local disk. Then the computer sends the saved document to all the other computers on the network. Furthermore, when a computer on the network receives a new document, it does two things:
The result is that all computers on the network are in the same state in terms of applications (the text editor) and data (the collection of documents), unless and until a new document is introduced to the network.
This is essentially how decentralization works. There is no single central authority that decides what data can be stored on the network and that grants access to applications and data on the network. Instead, all the computers on the network have the same data and applications, and their data and application configurations are identical. Anybody can audit the data on the network.
Decentralization is the principle that makes blockchain and smart contracts work.
As its name implies, blockchain stores data in immutable blocks that are chained together in sequence. Each additional block in the chain is represented by a hash that describes the content in the current block under construction, as well as all of the content in every preceding block in the chain. This process ensures that data is correct throughout the chain, with each additional block, and preserves the blockchain's data integrity.
Blockchains treat each new block the same, much like the text editor/document scenario described above. New blocks are sent to all other computers on the network, which add the new block to their instance of the blockchain. Every computer on the blockchain network has an identical copy of the blockchain data. Thus, the blockchain network is decentralized. If one computer on the network stops working, it doesn't matter because other computers on the network have the same data and the same computing algorithms.
Industrial-strength decentralized networks first emerged with cryptocurrencies. Cryptocurrencies are not operated by any single entity; no central bank creates the money. Probably the most well-known cryptocurrency around is Bitcoin, created in 2009, which uses blockchain technology as its data storage mechanism.
Tools such as Blockchain Explorer let you see the movement of Bitcoin from one account to another through its decentralized network, as well as view the transaction behavior on other cryptocurrency networks. The private banking industry has no analogous tool to provide such visibility -- nor would it ever publish one.
There are a lot more details in decentralization architecture that sync the blockchain among all the computers on the network and also make it difficult for nefarious actors to counterfeit cryptocurrency or steal cryptocurrency from user accounts. The important thing to understand about Bitcoin and other cryptocurrencies is that they operate on decentralized networks. No one computer or agent is in charge of the blockchain.
Despite recent turmoil -- the failure of the FTX exchange and the sagging value of popular cryptocurrencies such as Bitcoin and Ether, for example -- conservative estimates indicate the overall cryptocurrency market is around $1 trillion. Even if half of that money disappeared tomorrow, what remains would still exceed the GDP of Austria. Cryptocurrency is here to stay, and it has proven the value of decentralization.
A major consideration with decentralized networks is security, particularly around user identity. Centralized control means a single security authority, but decentralization throws that model out the window. Companies that rely on smart contracts need to trust in the legitimacy of the blockchain. Those that support cryptocurrencies don't want to be put in a position where they support criminal activities such as money laundering.
A user is typically represented in a cryptocurrency network by an account identifier -- i.e., a unique value expressed as an alphanumeric string.
An account identifier is bound to a digital component called a wallet. Information about the holder of the wallet, such as name, email and other access credentials, is private to the wallet. All user information in a wallet is stored on a local machine, not in a private network or somewhere in the cloud. A wallet might be bound to a variety of cryptocurrency networks, but that information is private to the user, as is their identity information.
However, there are situations that require more information known about a user beyond the account identifier. The decentralized identity model, also known as self-sovereign identity, is sponsored by the World Wide Web Consortium to address sharing personal information in a decentralized manner. Under decentralized identity, users own their identity information and share portions or all of it. No central authority grants access to a user's information, such as how Google's sign-in provides user verification via OAuth. Instead, users store their identity information in a decentralized, encrypted manner, and when an identity must be verified, the user decides which piece of information to share with a particular network.
Programs such as the decentralized identity model are still evolving. The important thing to understand is that decentralization and private identity management are crucial to run decentralized networks.
When the internet first appeared on desktop computers, many viewed it as merely a better way to send email and a novel way to view cat pictures. Today, the internet is at the center of all social and commercial activity.
The potential of decentralized networking and blockchain technology -- as represented in various initiatives deemed Web3 -- have the same potential. As more companies adopt smart contracts and support cryptocurrencies in their day-to-day activities, they will explore new novel ways to use these technologies.
Read more:
Smart contracts, blockchain and decentralized computing - TheServerSide.com
- 5 Ways Smart Contracts Are Making A Real-World Difference - HackRead - May 25th, 2023 [May 25th, 2023]
- Coinbase Cloud Will Run Chainlink Node in Bid to Improve Smart Contract Security - Blockworks - May 25th, 2023 [May 25th, 2023]
- Forward x Boba Network Integration Partnership - A Framework for ... - Captain Altcoin - May 25th, 2023 [May 25th, 2023]
- Tokenization of Investment Fund Units - Lexology - May 25th, 2023 [May 25th, 2023]
- The Future Of DeFi: Exploring BNB, Cardano, and Caged Beasts | Bitcoinist.com - Bitcoinist - May 25th, 2023 [May 25th, 2023]
- How Banks Plan to Use AI to Boost Web3 Adoption - BeInCrypto - May 25th, 2023 [May 25th, 2023]
- Bitcoin NFT Blockchain Holds Second Space Defeating Solana - The Coin Republic - May 25th, 2023 [May 25th, 2023]
- Ethereum (ETH) Staking Gains Momentum: $2,000 Price Target? - BeInCrypto - May 25th, 2023 [May 25th, 2023]
- How Will Dogetti Fare When Bitcoin and Ethereum's Price and ... - Analytics Insight - May 25th, 2023 [May 25th, 2023]
- Vitalik Buterin calls DFINITY Ethereum's sister network EDCON ... - Cryptopolitan - May 25th, 2023 [May 25th, 2023]
- Voltz Protocol Launches First TradFi Rates Trading for DeFi on Avalanche - Yahoo Finance - May 25th, 2023 [May 25th, 2023]
- Aave considers proposal to expand into Coinbase-backed Base network - The Block - Crypto News - May 25th, 2023 [May 25th, 2023]
- 4 reasons why DAO development should be on your business to-do ... - Digital Journal - May 25th, 2023 [May 25th, 2023]
- Polygon Partners with De.Fi to Integrate Web3 Antivirus - BeInCrypto - May 25th, 2023 [May 25th, 2023]
- Coinbase-backed motion makes four key arguments to lift Tornado Cash sanctions - FXStreet - May 25th, 2023 [May 25th, 2023]
- Pyth Network Releases New XRP Price Feed On Up To 20 ... - The Crypto Basic - May 25th, 2023 [May 25th, 2023]
- Charting the Crypto State of the Future: The World State's ... - 24-7 Press Release - May 25th, 2023 [May 25th, 2023]
- What Is ERC721-C, and Could It Solve Web3's Royalty Issues? - nft now - May 25th, 2023 [May 25th, 2023]
- Crypto industry updates: Chainlink VRF live on Arbitrum One - InvestorsObserver - May 25th, 2023 [May 25th, 2023]
- This Ethereum Proposal Wants to Bring Revenue Back to Developers - Blockworks - May 23rd, 2023 [May 23rd, 2023]
- Cardano Looks to Dethrone Ethereum with Increased Contracts and Scalability - The Crypto Basic - May 23rd, 2023 [May 23rd, 2023]
- Ethereum's Programming Language Updated, Here's Why Gas Fees May Drop - Bitcoinist - May 23rd, 2023 [May 23rd, 2023]
- Cardano adds over 1,000 smart contracts since start of 2023 - Finbold - Finance in Bold - May 23rd, 2023 [May 23rd, 2023]
- Uncover Hidden Gems: 3 Cryptocurrencies Under $1 With Massive ... - The Motley Fool - May 23rd, 2023 [May 23rd, 2023]
- Smart Contracts to Immortality: 10 Technologies for Business Growth - Analytics Insight - May 23rd, 2023 [May 23rd, 2023]
- Benefits of blockchain in limiting counterfeit drug distribution - European Pharmaceutical Review - May 23rd, 2023 [May 23rd, 2023]
- The Cryptocurrency Symphony: Bitcoin's Fungible Dreams, Ethereum's Versatile Reality, and - Bitcoinist - May 23rd, 2023 [May 23rd, 2023]
- Small Industries Development Bank Of India Pilots Tokenized Collateral Network On Blockchain - Forbes - May 23rd, 2023 [May 23rd, 2023]
- Singapore and New York regulators collaborate on CBDC ... - CoinGeek - May 23rd, 2023 [May 23rd, 2023]
- Web3 Services: Chainlink And Arbitrum, The L2 Scaling Solution For Ethereum DApps, Announce Launch Of - Crowdfund Insider - May 23rd, 2023 [May 23rd, 2023]
- Ethereum's PulseChain Development: A Reminder About Crypto's ... - Seeking Alpha - May 23rd, 2023 [May 23rd, 2023]
- Heather Rae Doyle: Florida in the lead in emerging blockchain ... - Florida Politics - May 23rd, 2023 [May 23rd, 2023]
- EYWA Protocol Announces Partnership with Curve Finance - InvestorsObserver - May 23rd, 2023 [May 23rd, 2023]
- World Bank turns to blockchain for tokenizing infrastructure process ... - CoinGeek - May 23rd, 2023 [May 23rd, 2023]
- Bullish-Rated Everex (EVX) Rises Monday to $0.01231043091 - InvestorsObserver - May 23rd, 2023 [May 23rd, 2023]
- Exploring the Rise of DAO Projects: A Deep Dive into Core DAO and ... - Cyber Kendra - May 23rd, 2023 [May 23rd, 2023]
- Vitalik Buterin urges caution when it comes to re-staking on Ethereum - The Block - Crypto News - May 23rd, 2023 [May 23rd, 2023]
- Cardano defies crypto downturn as transaction volume soars 200% - Finbold - Finance in Bold - May 23rd, 2023 [May 23rd, 2023]
- AIchaintify (ACTY) Launched, Revolutionizing Blockchain with AI ... - InvestorsObserver - May 23rd, 2023 [May 23rd, 2023]
- Managing the agricultural supply chain: Contract negotiation and ... - Lexology - May 23rd, 2023 [May 23rd, 2023]
- Best Staking Tokens in 2023: Diversify Your Crypto Holdings - CryptoTicker.io - Bitcoin Price, Ethereum Price & Crypto News - May 23rd, 2023 [May 23rd, 2023]
- New Religious Cryptos Pump - Are They Scams? God, Mary, Baby ... - Cryptonews - May 23rd, 2023 [May 23rd, 2023]
- Smart Contracts Market to Surpass USD 1077.7 Million by 2030 ... - GlobeNewswire - April 26th, 2023 [April 26th, 2023]
- What Are Smart Accounts on Ethereum? - Coinspeaker - April 26th, 2023 [April 26th, 2023]
- Pepe Coins Mega Rise Pinned To This Smart Contract Fix - NewsBTC - April 26th, 2023 [April 26th, 2023]
- Space and Time launches data warehouse to revolutionize ... - Finbold - Finance in Bold - April 26th, 2023 [April 26th, 2023]
- How AI Is Revolutionizing Cryptocurrency Trading: An Overview of ... - The Motley Fool - April 26th, 2023 [April 26th, 2023]
- TransUnion is partnering with Spring Labs and Quadrata to bring ... - Fortune - April 26th, 2023 [April 26th, 2023]
- Can Cardano Price Overtake Ethereum? - BeInCrypto - April 26th, 2023 [April 26th, 2023]
- DAOs 101: A Comprehensive Guide to Decentralized Autonomous ... - Grit Daily - April 26th, 2023 [April 26th, 2023]
- Blockchain-powered reinsurer Re backs $34 million in Q1 premiums - Reinsurance News - April 26th, 2023 [April 26th, 2023]
- Web3 To Revolutionize Social Media With Creator Ownership - BeInCrypto - April 26th, 2023 [April 26th, 2023]
- Top 5 Decentralized Exchanges on Arbitrum: The Future of Low ... - BSC NEWS - April 26th, 2023 [April 26th, 2023]
- First Mover Asia: Bitcoin Breaks Its Losing Streak in Late Tuesday Rally - CoinDesk - April 26th, 2023 [April 26th, 2023]
- L3COS AND JET.RENT PARTNER TO LAUNCH TOKENISED ... - PR Newswire - April 26th, 2023 [April 26th, 2023]
- Avalanche launches Cortina Upgrade, but will things change for AVAX - AMBCrypto News - April 26th, 2023 [April 26th, 2023]
- Prices of Floki (FLOKI) and XEN Crypto (XEN) - The Cryptonomist - April 26th, 2023 [April 26th, 2023]
- Bitcoin Cash (BCH) is now home to an innovative leverage trading app - Cointelegraph - April 26th, 2023 [April 26th, 2023]
- Best AI Tokens in 2023 Invest to be a billionaire? - CryptoTicker.io - Bitcoin Price, Ethereum Price & Crypto News - April 26th, 2023 [April 26th, 2023]
- Innovation Bootcamp Unveiled by BNB Chain - BSC NEWS - April 26th, 2023 [April 26th, 2023]
- The Impact Of Blockchain Technology In The Legal Industry ... - Blockchain Magazine - April 24th, 2023 [April 24th, 2023]
- Blockchain and Smart Contracts - Enabling Trustworthy Digital ... - Tech Critter - April 24th, 2023 [April 24th, 2023]
- Cardano (ADA) launches the future of smart contracts with Aiken in ... - Crypto News Flash - April 24th, 2023 [April 24th, 2023]
- XRP Ledger Makes Progress Towards Supporting Native Smart ... - The Crypto Basic - April 24th, 2023 [April 24th, 2023]
- Pi Network Reveals Tech and Product Updates for Pioneers - BSC NEWS - April 24th, 2023 [April 24th, 2023]
- Unleashing the Potential: Tools and Apps on the Ethereum Blockchain - Captain Altcoin - April 24th, 2023 [April 24th, 2023]
- Blockchain As A Service Market is expected to Exhibit a Massive ... - Digital Journal - April 24th, 2023 [April 24th, 2023]
- Automotive Blockchain Market is expected to represent Significant ... - Digital Journal - April 24th, 2023 [April 24th, 2023]
- Uncomfortable with the security of web3 transactions? Fire might be ... - Refresh Miami - April 24th, 2023 [April 24th, 2023]
- VeChain explores Billion-$-KI industry with OpenAI - Crypto News Flash - April 24th, 2023 [April 24th, 2023]
- Attention Crypto Scammers: AI is on the Hunt - BeInCrypto - April 24th, 2023 [April 24th, 2023]
- What is the Best Cardano DEX, and Why is it WingRiders? - DataDrivenInvestor - April 24th, 2023 [April 24th, 2023]
- Is 2023 The Year For Shiba Inu (SHIB) And RenQ Finance (RENQ)? - Benzinga - April 24th, 2023 [April 24th, 2023]
- Coinbases Base network gets OpenZeppelin security integration - Cointelegraph - April 24th, 2023 [April 24th, 2023]
- The Role of Enterprise Ethereum: Applications, Benefits, and Challenges - Finance Magnates - April 4th, 2023 [April 4th, 2023]
- Astar Network To Launch Smart Contracts 2.0 on the Mainnet on April 6th - The Defiant - DeFi News - April 4th, 2023 [April 4th, 2023]
- Cryptocurrencies To Watch: Week of April 3 - Investopedia - April 4th, 2023 [April 4th, 2023]
- Steps to A Blockchain Industry Consulting Career: Maximizing ... - Cryptopolitan - April 4th, 2023 [April 4th, 2023]
- Justice Dept. Seizes Over $112M in Funds Linked to Cryptocurrency ... - Department of Justice - April 4th, 2023 [April 4th, 2023]
- Stacks [STX] gains newfound attention from investors, but will its uptrend last - AMBCrypto News - April 4th, 2023 [April 4th, 2023]