Notes
Notes
Blockchain of Blockchains:
They are frameworks that allow the creation of application specific
blockchains that interoperate with each other. So they provide
interoperability between blockchains based on the same architecture. For
instance, Polkadot and Cosmos, the most widely adopted Blockchain of
Blockchains in terms of market capitalization”. Very interesting
solutions, and quite promising. Polkadot and Cosmos are the most
widely adopted Blockchain of Blockchains in terms of market
capitalization. Polkadot has a relay chain and para chain architecture.
The relay chain is like the main chain of polka dot. Para chain is like an
application specific chain that can connect to a relay chain and benefit
from the security of the main chain. Polka dot has sdk called substrate
which allows and developers to build application specific blockchain
and easily connected to polka dot. Cosmos on the other hand has hub
and zones architecture. Hub is like the airport and zone is like the
country. Cosmos has entered blockchain communication protocol IBC as
its backbone to connect many blockchains together. Cosmos also has
cosmos SDK. Framework for other developers to easily build on
cosmos. Cosmos is also more flexible than polka dot since it allows
other blockchains to be fully sovereign. Other chains can have their own
consensus and validators. It gives individual chain more control whereas
polka dot implements under a shared security system Chain of chains
like polka dot and cosmos enable great interoperability within the
ecosystem but to connect to other blockchains outside like ethereum or
to use bitcoin an ecosystem is still a hardwork. However it is still not
interoperability in the purest sense. For instance, to interoperate with
eos, a different blockchain a mechanism similar to side chains still need
to be build
Blockchain of Blockchains:
Integration of existing blockchain systems with Blockchain of
Blockchains.
Study how Blockchain of Blockchains can provide a reliable
interoperability scheme bridging permissioned blockchains and
permissionless blockchains.
Connect Blockchain of Blockchains to both centralized systems
and decentralized ledger systems (e.g., connect Polkadot to Visa)
Hybrid Connectors:
Decentralize the trust of trusted relays by integrating them with
public blockchains (e.g., by submitting the state periodically to a
public blockchain);
Study how blockchain-agnostic protocols can be easily adapted to
existing ledgers.
Explore the blockchain of blockchains approach as an advance in
dependable blockchain-based applications.
Improve atomicity and consistency guarantees on cross-blockchain
decentralized applications.
Explore blockchain migration across public and permissioned
ledgers. Such migration schemes can be decentralized and adapt to
functional and non-functional requirements imposed by
stakeholders.
Explore blockchain migration via non-trusted relays (e.g., using a
set of public escrow nodes following a protocol).
Develop frameworks for multiple blockchain management. Such
frameworks should respond to multiple stakeholder needs,
decentralizing trust.
Model integration abstraction layers that enable the development
of universally connected contracts.
Research on the visualization of CC-Txs.
sidechains are most suitable for public blockchains but creating and
maintaining a decentralized application with multiple public and private
blockchains becomes a challenge as you would need to build multiple
custom sidechains. This is possible but it takes time and effort