Blob TX y DA in Polkadot dot dot CRUST.pptx

dot55audits 22 views 16 slides Jun 11, 2024
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

Blob TX y DA in Polkadot dot dot CRUST.pptx


Slide Content

3 Polkadot

: | =
7 ED Tx & DA in Polkctiot

A CRUST

© Polkadot subo

Crust Network
Who We Are?

> Parachain for Decentralized Storage
> IPFS-native
> Mainnet run 2+ years, 600PB / 1500 Nodes / 2m+ Orders
> Early Polkadot & Substrate Ecosystem project
Web3 Grant / Substrate Builder Programs / Web3 Bootcamp

© Polkadot subo

CRUST Ecosystem

> Web3 Infra & Chain
Integration: EVMs,
Near, Polkadot,
Algorand, Elrond...
> dStorage/dHosting
for DeFi, NFTs, DIDs...
Aave, Uniswap, RMRK,
Kilt...
> Business Users
Crust Clouds
Personal Users
Crust Files

On Qe Duo ¿la zur 3

£23 Polkadot Subo

Data Availability
Concepts

> An example

> DA: the Confidence that you can access and veri
data on blockchain.

subo

Network Sharding for Execution
(the original “sharding”)

Ethereum
wanted
Scaling
Solutions
Rollups ———> “Rollup-centric” Roadmap > Data cost
the new bottleneck!?
Full Danksharding EIP 4844 aul
DAS <——— Proto-dankshrding 9<————. 3

i MW
Blob Tx Data Sharding!!!

Polkadot subo

Blob contents must
match commitment
in data tx

Data blob

Polkadot subo

Validator
set

Shufiled
validator
t

Polkadot subO

dataRoot

t

columnRoots

©) Polkadot subo

DA: Some Key Points

1. From Monolith to Modular
8 Alt-DA

2. Is DA really needed?
Modularity
Data as a bottleneck

Polkadot subo

se
columnRoots
ci

©? Polkadot subo

DA: Some Key Points

1. From Monolith to Modular
8 Alt-DA

2. Is DA really needed?
Modularity
Data as a bottleneck

SubDA - DA Package for Substrate

SubDA SDK (subda.js)

Vali

NFT, SocialFi, GameFi

DApps Layer

Dapp || Sociairi || NFT

SubstrateDA Package

Enable other substrate chains to
also support blob tx and can be
further 'pinned" to SubDA ParaChain
via service interfaces like XCMP

(Substrate)

SubD,

SubDA::AssurancePool | | SubDA::XCMinterface )

SubstrateDA Package

Substrate: Substrate:
UserBlobTx DAS (PeerDAS)
Substrate:: Substrate:
SideCar BlobVerifyPallet

takingCollator

SubDA::BlobMarket )

Upload Blobs vi
Blob TX

Download Blobs

‘Pin’ Blobs via
CMP

Restaking vDOT

Influence and
Tools

EIP-7588: MIME
Type support in
blobs

Blob Scan

Polkadots Files

ene
°

SubDA Architecture

SubDA SDK (subda.js)

‘Common Inscription/DStorage Users
NFT, SocialFi, Gamefi...

DApps Layer

DAPP || SocialFi

SubstrateDA Package

Enable other substrate chains to
also support blob tx and can be
further ‘pinned’ to SubDA ParaChain
via service interfaces like XCMP

Influence and
SubDA ParaChain (substrate) Tools
SubDA::StakingCollator | | SubDA: :BlobMarket + ElP-7588: MIME
Type support in

Upload Blobs via blobs

Download Blobs 2 + PolkadoUS Files
, Substrate:: ‘Substrate::
parido! UserBlobTx DAS (PeerDAS)

Restaking VDOT Substrate::
— BlobVerifyPallet

SubDA - DA Package for Substrate

SubDA SDK (subda.js)

Influence and
SubDA ParaChaln (Substrate) Tools
SubDA::StakingCollator SubDA::BlobMarket + EIP-7588: MIME
| er) Type support in
NFT, SocialFi, Gamefi... Upload Blobs via

blobs
Blob TX

Common Inscription/DStorage Users
>| | subDA::AssurancePoo! | | SubDA::XCMInterface + Blob Scan
DApps Layer

Dov.nload Blobs + Polkadot)S Files

DAPP SocialFi NFT .— SubstrateDA Package
= 5 Substrate: : Substrate:
ee | UserBlobTx | | DAS (PeerDAS) |
SubstrateDA Package on

Enable other substrate chains to
also support blob tx and can be
further ‘pinned’ to SubDA ParaChain
via service interfaces like XCMP

Reckoning vO: Substrate: Substrate:
SideCar BlobVerifyPallet

SubDA Architecture

SubDA: :StakingCollator | | SubDA::BlobMarket

SubDA SDK (subda.js)
ce
Users
NFT, SocialFi, Gamefi...| | Upload Blobs via
Blob TX

Enable other substrate chains to
also support blob tx and can be
further ‘pinned’ to SubDA ParaChain
via service interfaces like XCMP

Download Blobs

‘Pin’ Blobs via
XCMP
er

esakıng vOOT

Substrate: : Substrat
UserBlobTx DAS (PeerDAS)

| Substra

xemp

Influence and
Tools

+ ElP-7588: MIME
Type support in
blobs

+ Blob Scan

+ Polkadot Files

Speaker

Mexy Mei

Product Lead
Crust Network

Telegram: @mexy3

subo
Tags