Source: Crypto Briefing Go to Source Author: Vishal Chawla
The two projects seek to become the forerunners of Cosmos and Polkadot interoperability.
Plasm Network and Secret Network, two projects based on Polkadot and Cosmos, respectively, have launched the first iteration of a bridge to connect the two ecosystems, each representing a different “layer-zero” protocol.
The bridge, deployed on Tuesday on Plasm’s testnet, allows users to transfer assets between Plasm Network and Secret, allowing them to enjoy transaction privacy and use SecretSwap, the first automated market maker exchange on Secret Network. The bridge would allow Plasm users to benefit from Secret Network’s privacy layer, which is based on hardware guarantees offered by trusted execution environment, or TEE, cells. Secret nodes and validators use the TEE to perform operations requiring privacy, which makes them untraceable for the nodes themselves.
In the long-term, the Plasm team expects to become the gateway to Cosmos for other Polkadot projects. Key to this is winning the parachain auctions on Kusama and Polkadot, becoming fully embedded in their environments, Plasm co-founder Sota Watanabe told Cointelegraph:
“Currently, we are focusing on becoming one of the first Kusama parachains. After becoming a parachain, we will implement [the bridge] on the mainnet and make it more and more decentralized and trustless step by step.”
The current implementation of the bridge is based on the SecretBridge framework by Secret, which uses multisignature custody with dedicated validators performing the conversions. This architecture is currently the most prevalent within various bridges and interoperability solutions — for example, underpinning bridges from Ethereum to other layer-one platforms like Solana and Avalanche.
Though there are various proposed solutions to decentralize the bridging process, such as by introducing a dynamic validator selection process, the “holy grail” for blockchain bridges is the light client model. In this architecture, one blockchain is able to independently evaluate transaction proofs from another chain and make that data available to a smart contract, removing the necessity of any type of middleman.
Watanabe said that light clients are the goal, but there are still some hurdles to overcome:
“We have considered the light client implementation. And we are highly likely to take this approach after becoming a Kusama Parachain. The implementation we have today is a MVP [minimum viable product]. [...] Currently, we are discussing this topic in another group with the Cosmos team. One big issue is that we need no_std versions of some of the underlying libs.”
The "no_std" moniker is used in the Rust programming language to denote applications that do not use the standard library. This can be a very restrictive limitation, as Rust's standard library defines many features that would be considered core attributes in higher-level languages — for example, dynamic arrays and memory. In blockchain usage, no_std is a necessity due to WebAssembly, the virtual machine framework used by Polkadot and other blockchains, which has its own standard library.
Nonetheless, the Plasm and Secret bridge would mark the first time that Polkadot and Cosmos are connected. Watanabe said that the concept could easily be expanded to more Cosmos blockchains, while another option is directly implementing Cosmos’ Inter-Blockchain Communication framework on Plasm and Substrate. The current bridge design can still connect with the entire Cosmos ecosystem, provided that they pass through Secret.
Though Cosmos and Polkadot are sometimes seen as competitors, Watanabe said the bridge drives forward a different vision:
“This is the first commercial trial that brings Cosmos assets to the Polkadot ecosystem and vice versa. We would like to make the idea of 'Cosmos vs Polkadot' obsolete.”
Equilibrium, an interoperable DeFi project on Polkadot, raised $2.5 million to build its decentralized trading platform.
The funding round saw participation from various crypto funds, including KR1, Signum Capital, Hypersphere, Block Dream, Genesis Block Ventures, DFG Capital, FBG Capital, and others.
Equilibrium first proved its competence when it won a grant from the Web3 Foundation to integrate Curve Finance, a popular automated market maker (AMM), with Polkadot.
The project is currently building various DeFi products, including a cross-chain decentralized exchange (DEX) and an interoperable money market.
Taking advantage of Polkadot’s interoperability, the team hopes to unlock liquidity from a wide range of tokenized assets across different blockchains. However, to be added to the Polkadot ecosystem, Equilibrium will need to win one of the parachain slots, a limited and expensive resource in the network.
Polkadot only supports a maximum of 100 parachains that are auctioned to teams that stake the maximum number of native tokens called DOT.
According to Equilibrium, the team would use the recent funding to buy more DOT tokens and stake them for the coming parachain slots auction.
After five years of research and development, the industry’s first cross-chain technology, Inter-Blockchain Communication (IBC), is being rolled out onto the Cosmos Hub.
Cosmos is a decentralized network composed of multiple independent parallel blockchains, each using the Tendermint BFT, a Proof-of-Stake consensus protocol.
Five years ago, the initial Cosmos white paper envisioned building an internet of interoperable, application-specific blockchains. The idea was to implement the transfer of assets and information between blockchains that were previously isolated from each other.
Though the document was published in 2016, it was not until March 2019 that the Cosmos mainnet was launched. Still, interoperability among chains had not gone live just yet.
In January, the Cosmos team introduced Stargate, a set of upgrades that enabled the final transition towards the original vision of an “Internet of Blockchains” laid out in the whitepaper.
Stargate is the phased release of Inter-Blockchain communication (IBC), a protocol that powers blockchains in the Cosmos ecosystem to exchange data and tokens securely.
“IBC will have a transformative impact on the blockchain space by creating an ecosystem of politically independent chains that can interact via trade and information exchange. Knitting together many different blockchains can form a new crypto-economic system,” Christopher Goes, the lead developer of the IBC protocol, said in a press release.
Today, IBC has officially launched.
The initial version of IBC allows users to kick off token transfers between various chains on the Cosmos Hub. This will be an unprecedented event as, for the first time, a project will have achieved true cross-chain token transfers.
Inter-Blockchain communication (IBC) will be integrated on top of the Cosmos Hub, the central blockchain that connects all other Cosmos blockchains (known as Zones).
Each Zone within Cosmos plugged into the Hub will depend on IBC to send tokens and data with each other securely. This feature opens the door to interoperability of data and assets across dApps.
For example, with the help of IBC, Kava Labs, a DeFi platform built on Cosmos, recently said it would make Chainlink’s oracle data available to any blockchain within the Cosmos ecosystem.
Monday will be the first time *ever* that tokens native to other blockchains will be sent permissionlessly to the Cosmos Hub.
Thank you to the architects, the engineers, the designers, the marketers, and the community across the 200+ mainnet projects building on @cosmos. https://t.co/eZyAKJ3Vx1
— Peng Zhong ⚛️ (@zcpeng) March 26, 2021
For Cosmos, data will need to flow trustlessly between different Cosmos Zones, requiring a secure consensus mechanism. For this, Cosmos Hub and Zones leverage Tendermint BFT, a Byzantine fault-tolerant (BFT) engine along with Delegated Proof of Stake (DPoS) consensus pioneered by the founders.
The Cosmos Hub deploys 150 validators, stakes ATOM tokens, and runs validating nodes to earn block rewards with each new block every three to six seconds. Any malicious behavior results in a slashing of the tokens, so validators are incentivized not to attack the chain.
When it comes to Zones, they can host a separate token and an independent governance mechanism. This means that Zones do not have to depend on the same validators as the Cosmos Hub, and there is no minimum number of validators. In fact, one would only need a single independent validator to start a Zone.
According to experts, because individual Zones depend on independent validators, it is a more complex issue to ensure robust security in each Zone. “As more money flows into the Cosmos world, the security of individual Zones will be tested,” Kent Barton, the head of research and Development at ShapeShift, wrote in a research report.
To enhance security in the Zones, Cosmos plans to implement Hub validators to secure Zones by staking ATOMs, a concept called cross-chain validation.
Cosmos has already attracted more than 200 crypto projects, making it one of the biggest public blockchain ecosystems. From all the projects, the network already commands more than $50 billion in cumulative value.
Some notable projects in decentralized finance (DeFi) and decentralized exchange (DEX) have rolled their chains on Cosmos.
The list includes Anchor Protocol, Binance Chain, Crypto.com, e-Money, Injective Protocol, Kava, Mirror Protocol, Terra, Ren Protocol, and many others. Besides Defi, other Cosmos-powered chains exist for smart contracts, social media, privacy, gaming, and enterprise systems.
Centered on scalability and ease of use, Cosmos provides all the tools and environments needed to create customized blockchains.
Developers can use the Cosmos software development kit (SDK), described as developer-friendly by the team, to spin up a new blockchain with a few commands and minimal network fees. More importantly, the Cosmos SDK offers developers a door to the entire Cosmos ecosystem.
There is no upper limit on how many blockchains or zones can be added to the ecosystem, unlike sharding protocols like Polkadot, where there is a fixed number of blockchain shards (i.e., 100 parachains).
With IBC going live, many Cosmos-based blockchains will be able to immediately share resources and user engagement instead of building everything from scratch. For example, a DeFi project such as Kava on the Cosmos Hub can access liquidity from a stable coin project (also on the Hub) such as Terra.
“When you zoom out and look at the current state of the ecosystem, it’s remarkable that projects like Terra and Thorchain have enjoyed so much early success even without IBC! Once cross-chain liquidity, data-sharing, and “money lego” interoperability are unlocked, Cosmos will be well-positioned to realize its grand vision,” Kent Barton wrote.
The core development team also has other features planned in the coming months, such as staking bridge with Ethereum and Bitcoin, ATOM staking derivatives, a blockchain naming system, and an NFT marketplace.
All of these features and dApps will inevitably create more activity on the Cosmos Hub, which in turn, will generate more fees distributed to validators and delegators who have staked their ATOM tokens.
Disclosure: The author did not hold the cryptocurrency mentioned in this article at the time of press.