# An Idiot Explores Modularity, Week 3: Wormhole

By [hammertoesknows](https://paragraph.com/@non-linear) · 2024-02-26

---

_Modularity is hot. I know it, you know it. But we don’t get it (or at least I don’t). Join me as I stumble and bumble my way to minimum viable understanding._

_This week we’re discussing_ **Wormhole**, _an “open source blockchain development platform connecting the decentralized web_._” Ah yes, of course! That makes intuitive sense to me._

**Matthew McConaughey go weeeeeeeeeeee**

In my (moviegoing) experience a wormhole is a portal of sorts that turns [interstellar](https://tenor.com/view/interstellar-gif-22371004) travel up to [11](https://tenor.com/view/up-to-eleven-gif-11803967). Where travel was once slow and incremental, a wormhole allows an intrepid adventurer to skip across space and time. Wormhole is much the same. Instead of skipping across the blackness of space one can bridge across the (blackness?) of blockchains; instead of transporting people or dehydrated food, one can transport tokens. Instead of…well just look at this table:

![](https://storage.googleapis.com/papyrus_images/636e427719efde5193af0271a90aa1d519d8c8b2c0c0752550044ba127fc9170.png)

**That was a dumb comparison; What does this actually do?**

Glad you asked. Wormhole is a _messaging protocol_ that allows applications to engage in a cross-chain fashion. What exactly is meant by “message” depends on the application. For instance, [Pike](https://app.pike.finance/) is a borrow and lend application. While there are many such applications that operate within a single chain (e.g. [marginfi](https://www.mfi.gg/) on Solana; [Nostra](https://nostra.finance/) on Starknet), Pike allows users to deposit collateral on one chain and borrow against that collateral on a different chain. Wormhole is the communication channel through which Chain A and Chain B converse, such that Chain A can say to Chain B “Go ahead and allow that borrow on your chain, Jim has deposited collateral on mine.”

Of course there are many other things that Chain A and Chain B can talk about. They might discuss the trading of one token for another (e.g. cross-chain swaps at [Hashflow](https://www.hashflow.com/)), for instance, such that Jim can swap Eth on Chain A for USDC on Chain B. Then again maybe Chain A and Chain B are sick of talking about Jim and instead want to focus on their own relationship.

**Start sending me this shit**

Wormhole doesn’t just talk the talk, it also tokens the token (_editor’s note_: _we’ll change this before you publish, right?_). By that I mean that Wormhole allows users to bridge tokens across otherwise disconnected blockchain ecosystems. This means Solana can bridge to EVM chains (using e.g. [Mayan Swap](https://swap.mayan.finance/)) and EVM chains can bridge to Cosmos chains (using e.g. [Portal Bridge](https://portalbridge.com/)), among other permutations. In this way Wormhole allows for blockchain connections that increase flexibility and decrease liquidity fragmentation for users.

**Zero Knowledge: That thing Wormhole and I have in common**

Wormhole recently announced a partnership with [AMD](https://www.amd.com/en.html), which I thought was one of those movies-on-TV networks but is instead a semiconductor/computing company. The main takeaway I can gather from this partnership is that Wormhole wants to transition to zero-knowledge proof verification for its messaging (currently verified by a multisig), but it needs AMD’s horsepower to do that at scale. As an idiot that’s honestly as specific as I can be.

**L8r sk8rs.**

---

*Originally published on [hammertoesknows](https://paragraph.com/@non-linear/an-idiot-explores-modularity-week-3-wormhole)*
