Middleware Flashcards

(20 cards)

1
Q

What is middleware in Web3?

A

Middleware is the infrastructure layer that sits between the blockchain and applications. It handles messaging, indexing, developer tools, and services that enable dApps to scale and operate smoothly.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the four major categories of middleware in Web3?

A
  1. Cross-Chain Messaging
  2. Data Availability (DA)
  3. Indexing & Querying
  4. Developer Tools / Wallet Abstraction
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does cross-chain messaging middleware do?

A

It allows dApps or chains to communicate and move assets between different blockchains.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Give 2 examples of cross-chain messaging middleware.

A

LayerZero, Axelar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How would a startup use cross-chain messaging?

A

A gaming startup uses LayerZero to let players move NFTs between Polygon and Arbitrum.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is data availability (DA) middleware?

A

DA middleware ensures transaction data is published and accessible so other chains or users can verify state and proofs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Name 2 examples of DA middleware.

A

Celestia, EigenDA

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How might a startup use DA middleware?

A

A rollup-based social app uses Celestia to post data off-chain while remaining verifiable.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How might an enterprise use DA middleware?

A

A telco uses EigenDA to post enterprise rollup data while staying within Ethereum’s security model.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is indexing & querying middleware?

A

It makes blockchain data searchable and accessible to front ends, dashboards, and developers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Name 2 examples of indexing middleware.

A

The Graph, SubQuery

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How does a startup use indexing?

A

A DeFi aggregator uses The Graph to show live token prices and user positions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How does an enterprise use indexing?

A

A public company uses SubQuery to generate auditable reports from smart contract activity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What does developer tooling / wallet abstraction middleware do?

A

It helps dApps onboard users easily, deploy contracts, abstract gas, and integrate with wallets.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Name 3 examples of wallet abstraction tools.

A

Thirdweb, Privy, Web3Auth

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

How might a startup use wallet abstraction?

A

A consumer app uses Privy for email login and gasless transactions, improving UX.

17
Q

How might an enterprise use developer tools?

A

A luxury brand uses Thirdweb to launch NFTs without needing a Web3 engineering team.

18
Q

Why is middleware critical for Web3 adoption?

A

It bridges the gap between base chains and usable products — enabling UX, scale, data, and cross-chain access.

19
Q

What’s a strategic takeaway about selling middleware to startups vs enterprises?

A

Startups care about speed and flexibility; enterprises care about reliability, support, and control. Same tool, different packaging.