Decentralization
Decentralization
Decentralization
Mr. V. M. Vasava
GPG, Surat
IT Dept.
Agenda
• Decentralization
• Need of Decentralization in blockchain
• Types of Decentralization
• Advantages and Disadvantages of
Decentralization
Decentralization
• Decentralization in blockchain refers to the
transfer of authority and decision –making from a
centralized entity(person, organization or group )
to a distributed network.
• The decentralization of computing or processing
power is achieved by a blockchain technology
such as Ethereum, where smart contracts with
embedded business logic can run on the
blockchain network.
• In a decentralized blockchain network, there is no
single point of control or authority.
Decentralized
Ecosystem
Decentralized ecosystem
• In the bottom layer, the Internet or mesh networks provide a
decentralized communication layer.
• In the next layer up, a storage layer uses technologies such as IPFS and
BigChainDB to enable decentralization.
• Finally, in the next level up, you can see that the blockchain serves as a
decentralized processing (computation) layer.
• Blockchain can, in a limited way, provide a storage layer too, but
that severely hampers the speed and capacity of the system.
Types of Decentralization
• Fully centralized
• Semi-Decentralized
• Fully decentralized
Advantages
• Increased security and resilience
• Enhanced trust and transparency
• Reduced counterparty risk
• Democratization and accessibility
• Redundancy and data integrity
• Interoperability and cross-border transactions
Smart contract
• A smart contract is a decentralized computer program that directly and
automatically controls that transfer of digital assets between the parties
based on predefined conditions.
• A smart contract is a self-executing contract with the terms of the agreement
directly written into code.
• These contracts run on blockchain platforms like Ethereum and are enforced
by the underlying blockchain network.
• Proposed by Nick Szabo in 1994
• A computer protocol that executes the terms of the contract
• No third party is required
• Trackable and irreversible transactions
Buying Home
Features of Smart Contract
Autonomy: Smart contracts operate automatically without the need for intermediaries once
deployed on the blockchain.
Security: The tamper-proof nature of blockchain technology ensures that smart contracts are
secure and resistant to manipulation.
Trust: Because smart contracts are executed on a decentralized blockchain, they promote
trust among parties by providing transparency and immutability.
• DApps at a fundamental level are software programs that execute using either of
the following methods.They are categorized as Type 1, Type 2, or Type 3 DApps:
• Type 1: These run on their own dedicated blockchain, for example, standard smart
contract-based DApps running on Ethereum. If required, they make use of a
native token.
• for example, ETH on the Ethereum blockchain. For example, Ethlance is a DApp
that makes use of ETH to provide a job market.
• Type 2: These use an existing established blockchain. That is, they make use of
Type 1 blockchain and bear custom protocols and tokens, for example, smart
contract-based tokenization DApps running on the Ethereum blockchain.
• An example is DAI, which is built on top of the Ethereum blockchain, but
contains its own stablecoins and mechanism of distribution andcontrol.
• Type 3: Use the protocols of Type 2 DApps; for example, the SAFE Network uses
the OMNI network protocol.
DAO
• decentralized autonomous organization
(DAO) is also a computer program that runs
on top of a blockchain, and embedded within
it are governance and business logic rules.
• A DAO (Decentralized Autonomous
Organization) is a type of organization that
operates on a blockchain network, allowing
for transparent, democratic decision-making
and self-governance without centralized
authority.
• it was proposed by Dan Larimer in 2015.
DAO
Any Questions??