SUAVE
https://scrapbox.io/files/655765ce5bd3e6001bc76b1d.jpeg
疑問
Execution nodeは誰が運用する?誰でも運用できる?
TPSはどんな感じ?
トークンを扱う場合はbridgeか
/icons/hr.icon
todo
/icons/hr.icon
ETHGlobal Istanbul Workshop SUAVE
SUAVE is designed as an open marketplace for MEV Applications which we call "SUAPPS"
Benefits
Private Data Storage
Confidential Computation
Sub Eth L1 Coordination times
Uniswap V5 is just going to be an auto-direct to Binance’s matching engine
Before we hire every PHD game theorist and incentive coordinator to work on our little toy games, did anyone actually think to ask CZ (politely) if he would just agree to update Binance every 12 seconds instead?
Work smarter, not harder @ FlashBots people
/icons/hr.icon
Robert Miler at ETHCC
/icons/hr.icon
SUAVE smart contract programming model: TEE-based smart contracts for block building
/icons/hr.icon
The MEVM, SUAVE Centauri, and Beyond
【概要】
SUAVE Centauriの情報
SUAVE ≒ スマートコントラクトの機能があるMEV-Share
【メモ】
SUAVE Centauriの2つの要素
Privact order flow
SUAVE Devnet
Making SUAVE Programmable
EVMと同じ仕組みで、MEVのプログラムを構築できる
PROF(Protected Order Flow)、MEVBlockerなどができるようになる
Example of writing MEVM smart contracts#
builderがそれぞれ独自に使っていた、gasのソートとtxの順番の検証もMVEVMを使えば簡単にできる
SUAVE as a Market For Mechanisms
Applications that require private data, e.g., auctions, block building
Applications that require coordination within block times, e.g., block building, trade routing and filling
Applications that require access to fresh off-chain data, e.g., trading strategies conditional on centralized exchange prices or transactions that are conditional on other transactions
Applications that are too expensive to do on-chain because of how much compute they use, e.g., block building
SUAVE Centauri
Execution node : private off-chain computeでスマートコントラクトを実行する、最初はFlashbotと3rdpartyで運用されるが、将来的にはflashbotをtrustしなくていもいい仕組みにする
Confidential data store : execution nodeで使える秘密データを保存する
Bids:新しいtxのタイプ。userが実行したいconfidentila dataとuserのconfidential dataにアクセスできるコントラクトのリスト
SUAVE Chain:スマートコントラクトのデプロイや関係者の橋渡しを行う、将来的にはescrow funds oracle, daなどもできるようにする
/icons/hr.icon
The Future of MEV is SUAVE
【概要】
block構築をdecentralizedにする必要がある。Exclusive orderfloeやCross-domain MEVなど新しい挑戦がある
そのためにSUAVEを作成している
【メモ】
I. Our Journey So Far
Flashbotの理念
Illuminate the dark forest
Democratize Extraction
Distribute Benefits
MEV-gethはminter間での普及率で90%を占めるようになった
ただ、問題点があった。searcehrのbundleがminerにわかってしまうこと、clientの多様性がないこと、auctionが中央集権的に行われていたこと
そこで、Beacon nodeのサイドカーとして使えるMEV-boostを構築した
MEV-boostもすぐにblock構築の90%以上で使われるようになった
II. The Challenges Ahead
80%がtop5builderによって構築されている
builderが偏る原因
Exclusive order flow
Cross domain MEV
III. The Future of MEV
We must align on unifying infrastructure that allows honest MEV actors to profit more than dishonest ones.
We must make sure the decentralized, permissionless systems that we have put our hearts and souls into building survive the incentives of these actors.
Flashbot関係者はEthereumよりBitcoiner的な思想に近いのかもしれない。いい挑戦!
どのようになるべきか
1: POFから解放されるために、userの取引にprivacyを与え、MEVの収益を還元するべき
2: CrossDomainMEVから解放されるために、チェーン間のbuilderはオープンな形で結託すべき
3: userのtxの提出、builderのblock構築が分散してなければならない
IV. SUAVE in the blockchain stack#
plug-and-play mempool and decentralized block builder
SUAVE が Shareing Sequence layerとなることで
For blockchains : decentralized sequencing, neutral network resilience
For validators : blockの価値を最大化できる
For builders/searchers :
For users :
V. Architecture of SUAVE#
Preference Environment
Execution Market
Decentralized Block Building
VI. Roadmap and First Steps
SUAVE Centauri : devnet
SUAVE Andromeda : Mainnet, SGX
SUAVE Helios : 追加機能、 CrossDomainMEV
This is a time where our individual incentives must be, briefly, for an instance in time, put aside to build something that is greater than ourselves.
We ask you to watch our actions, and to keep us to account. We ask you to walk with us on this road, so we can keep you to account as well.