Multi-chain
Multi-chain isa process where projects
deploy smart contracts across multiple
blockchains, connecting isolated chains
together as one network.
This differs from regular chains like
Bitcoin or Ethereum, which are each
individual chains.
3.
History of Multi-Chain
Ethereum was the pioneer in introducing
smart contract blockchains that support fully
customizable decentralized applications. It gained
popularity quickly because of its expanding
network influence, and initially, smart contracts
found their first home on ethereum.
New apps, like Compound, MakerDAO, Uniswap,
and EtherDelta, emerged, offering a novel approach
to financial services directly through blockchain
technology.
However, the growing popularity of smart contracts
on Ethereum has led to more people wanting to use
its resources, causing transaction fees to go up.
4.
Important Of Multi-Chain
The growth of a multi-chain system is a
positive development for Web3, where
various blockchains each have their
own strengths that suit specific types of
applications. This competition
encourages new ideas and
improvements.
Having multiple blockchains is also
important for users to have access to a
wide variety of apps. In applications
that users interact with, it’s up to the
Future of Multi-Chain
Although it’s not certain that the future of
blockchain will involve multiple chains, the
progress in creating tools like bridges,
wrapped asset protocols, and protocols for
communication between different
blockchains indicates a potential shift in that
direction.
While a single blockchain might not become
dominant, there’s a possibility that a
blockchain capable of incorporating various
assets and chains could gain prominence.
7.
Use of multichain
Multichain technology is designed
to provide greater flexibility and
scalability to blockchain networks.
This enables developers to create more
specialised and customizable applications.
For example, a multichain system could
be used to create a private blockchain
network for a group of companies.
8.
Permissions in MultiChain
In MultiChain, there are many global
permissions that can be granted to
addresses: connect – to connect to
other nodes and see the blockchain's
contents.
send – to send funds, i.e. sign inputs of
transactions. receive – to receive
funds, i.e. appear in the outputs of
transactions.
9.
Permissions in MultiChain
connect – to connect to other nodes and see the
blockchain’s contents.
send – to send funds, i.e. sign inputs of
transactions.
receive – to receive funds, i.e. appear in the
outputs of transactions.
issue – to issue assets, i.e. sign inputs of
transactions which create new native assets.
create – to create streams, i.e. sign inputs of
transactions which create new streams.
mine – to create blocks, i.e. to sign the metadata
of coinbase transactions.
10.
How Does aMulti-Chain Protocol Work?
The underlying blockchain is split into
different layers: the consensus layer and the
application layer.
The consensus layer forms the underlying
security infrastructure that allows projects to
exist on multiple chains.
The application layer lies on top and allows
applications to communicate with one
another even though they exist as individual
ecosystems.
By splitting the layers this way,
interoperability is created without