Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Why does the concept of DeFi make our souls tre...
Search
serinuntius
May 28, 2021
Technology
1.3k
0
Share
Why does the concept of DeFi make our souls tremble? / なぜDeFiという概念が俺達の魂を震えさせるのか ~DEX(AMM)まで~
2021/5/26 社内勉強会の資料です。口頭で説明してることが多いので、資料だけ見てもあんまりかもです。
serinuntius
May 28, 2021
More Decks by serinuntius
See All by serinuntius
NFTのインデクシングとGraphQLのすゝめ / NFT indexing and GraphQL
serinuntius
0
220
TauriとRustとSolidJSで作るEthereum Address生成機 / Ethereum Address Generator made by Tauri, Rust, SolidJS
serinuntius
0
290
世界最速でArbitrumで NFTを作って震えたい!!!!/ I want to make NFT with Arbitrum in the fastest way in the world and tremble !!!!
serinuntius
0
670
なぜフラッシュローンという概念が俺達の魂を震えさせるのか / Why does the concept of flash loans make our souls tremble?
serinuntius
0
1k
NotionがCMS代わりに!? / Notion replaces CMS!?
serinuntius
0
1k
ont hackathon
serinuntius
0
96
Golangでリクエストごとのクエリログが見たい!! kamakura.go #4 / go-query-and-request-logger
serinuntius
1
980
新卒Rubyistが1ヶ月で Perl Mongerになった話
serinuntius
0
550
Other Decks in Technology
See All in Technology
クラウドからエッジまで ~ 1,700台を支える監視設計~
optfit
0
110
R&D 祭 2024 UE5で絵コンテ・作画の制作支援ツールをつくる話
olmdrd
PRO
0
180
ECSのTerraformモジュールにコントリビュートした話
harukasakihara
0
230
既存プロダクトQAから新規プロダクトQAへ
ryotakahashi
0
160
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.7k
Terragrunt x Snowflake + dbt で作るマルチテナントなデータ基盤構築プラットフォーム
gak_t12
0
420
Gaussian Splattingの実用化 - 映像制作への展開
gpuunite_official
0
200
"うちにはまだ早い"は本当? ─ 小さく始めるPlatform Engineering入門
harukasakihara
6
630
"スキルファースト"で作る、AIの自走環境
subroh0508
0
590
O'Reilly Infrastructure & Ops Superstream: Platform Engineering for Developers, Architects & the Rest of Us
syntasso
0
250
[みん強]AIの価値を最大化するデータ基盤戦略:Self-Service型Data Meshへの転換とAgentic AI Meshに向けた取り組み with Snowflake他
y_matsubara
1
130
ESP32 IoTを動かしながらメモリ使用量を観測してみた話
zozotech
PRO
0
140
Featured
See All Featured
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
sira's awesome portfolio website redesign presentation
elsirapls
0
240
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Music & Morning Musume
bryan
47
7.2k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
Site-Speed That Sticks
csswizardry
13
1.2k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.4k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.4k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
180
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Transcript
no plan株式会社 ©2021 no plan inc. なぜDeFiという概念が 俺達の魂を震えさせるのか せり ~DEX(AMM)編~
生でこれを聞いてない人へ 震えるところまで行けませんでした。 タイトル詐欺です。すみません。
勉強会アジェンダ • ブロックチェーンおさらい • スマートコントラクトとは? • DeFiとは? • 主要DeFi、PJ解説 •
なぜ震えるのか? • 今後Ethereumで起こること
注意書き • これは投資アドバイスではありません • 暗号資産は値動きの幅が非常に大きいです ◦ 1日で30%下落とか普通にあります ◦ 気をつけましょう •
ハッキングリスクもあります • 税金も株に比べると高いです • この内容が全て正しいとは限りません。DYOR
ブロックチェーンサクッとおさらい • みんなで監視しあって不正をできないようにするDBみたいなもの ◦ 分散タイムスタンプサーバーともいえる • 計算が早い人にインセンティブを与える => PoW •
トランザクションの塊をブロックにして、そのブロックを鎖状に繋げてい き、改竄されたら一瞬でわかる
BitcoinとEthereum • Bitcoin ◦ 言わずとしれたドン ◦ 総発行量が一定で発行量はどんどん減っていく (半減期) ◦ 変更方針「いのちだいじに」
◦ 処理能力(Transaction Per Second): 約 7 TPS ◦ PoW • Ethereum ◦ 分散型アプリケーションのためのグローバルなプラットフォーム ◦ 変更方針「ガンガンいこうぜ」 ◦ 処理能力: 約 15 TPS ◦ PoW => PoSに移行予定 • クレジットカード: Visa ◦ 処理速度: 2500 TPS⚡
ブロックチェーン遅くね🤔
ブロックチェーンのトリレンマ Scalability(スケーラビリティ) Decentralization(分散性) Security(セキュリティ)
例) 50000 TPS 捌けるブロックチェーン(?) ⭕Scalability(スケーラビリティ) 🔺Decentralization(分散性) ⭕Security(セキュリティ)
じゃあBCってずっと遅いままなの?
鋭いですね👍
次回スケーリングについて話します!
勉強会アジェンダ • ブロックチェーンおさらい • スマートコントラクトとは? • DeFiとは何か? • 主要DeFi、PJ解説 •
なぜ震えるのか? • 今後Ethereumで起こること
スマートコントラクトとは? 銀行コントラクト おかむろ: 5000兆円 せりかわ: 5000兆円 ぶらいあん: 5000兆円 銀行コントラクト おかむろ:
0円 せりかわ: 5000兆円 ぶらいあん: 5000兆円 状態を変更する => tx
スマコンの基本性質 • 基本的にアップデート不可 ◦ 意図的にアップデートできるような仕組みを組み込まない限り、 誰もコードの変更ができない ◦ 不便じゃね? => 逆に作成者がアップデートして
お金盗めるようにしたりできないので安心 • 基本的に削除不可 ◦ 意図的に削除するコードを書かない限り、なくならない ◦ 急になくなったりしないので安心
実際のコードはこんな感じ 銀行コントラクト
スマートコントラクトには規格がある • それぞれの用途に合わせて規格が作ってある • 規格を統一することで扱いやすいように • お金を発行する: ERC20 • NFTを発行したい:
ERC721, ERC1155
勉強会アジェンダ • ブロックチェーンおさらい • スマートコントラクトとは? • DeFiとは何か? • 主要DeFi、PJ解説 •
なぜ震えるのか? • 今後Ethereumで起こること
DeFiとは何か? • Decentralized Finance(分散型金融) • ⇔ Centralized Finance(既存の中央集権型金融) ◦ ex)
暗号資産取引所 • スマートコントラクトを利用して既存金融の仕組みを分散的にやる(もち ろん既存金融以外のものでも可) ◦ 取引所は1箇所に暗号資産を集めておくからリスクがある ◦ 日本ではほぼないだろうけど持ち逃げされたりもするので、トラストが必要
勉強会アジェンダ • ブロックチェーンおさらい • スマートコントラクトとは? • DeFiとは何か? • 主要DeFi概説 •
なぜ震えるのか? • 今後Ethereumで起こること
主要DeFi概説 • DEX(AMM型, Order Book型) • オラクル系 • ステーブルコイン系 •
レンディング系 • アグリゲータ系 • 合成資産系
DEX系(AMM型) • Decentralized Exchange(分散型取引所) ◦ Uniswap(本家) ◦ Sushiswap ◦ PancakeSwap
• 取引所なしに、トークンの取引ができる • Automated Market Maker型 • 比較対象: CEX(Centralized Exchange)
DEX系(AMM型)の仕組み ETH / DAI ペアの場合 1ETH:2500DAI 1ETH : 2500 DAI
2ETH:5000DAI 0.1 239
DEX系(AMM型)の価格決定の仕組み 公式: x * y = k(定数) 2(ETH) * 5000(DAI)
= 10000 = k 2.1 * y = 10000 y = 4761 2 * 4761 = 10000 5000 - 4761 = 239 DAI
DEX系(AMM型)でどうやって利益が出るの?(1) • 取引手数料が0.3%なのでそれで儲かる • 1日の取引高がすごいペアだと$222M(241億円)とか ◦ ※Uniswap v3の 2021/05/25 の WBTC
/ ETH Pair • ざっくり手数料: 7230万円 / day • プールのみんなで山分け • 資金力がある人(鯨)がもちろん報酬を多くもらえる
DEX系(AMM型)でどうやって利益が出るの?(2) • LP Token: プールに資産を入れてる人に貰えるトークン ◦ レシートみたいなもの ◦ どのペアをどんだけの数量預けたかがわかる •
LP Tokenをコントラクトに預けると、そのPJの発行してるトークンがもらえ る(ex: Sushi) ◦ いわゆるガバナンストークン。のちに説明 • そのトークンに価格がついてるのでそれも売れば利益
ガバナンストークンについて • 株式会社の株みたいな物。議決権になる。 • ガバナンストークンの保有量に応じて、投票のパワーになる • 通るかどうかは別として、誰でも起案できる ◦ ex) 利益を配当として配りましょう
◦ このペアの流動性供給者に報酬を与えましょう • 株式の場合社長の株の希薄化を恐れる場合が多いが、ガバナンストー クンはなるべく皆んなに配って、みんなで価値を上げようってムーブをし た方が強い => DAO(自立分散組織)化
DEX系(AMM型)のリスク • カウンターパーティーリスク ◦ 他DeFiへのハッキングリスク ▪ コントラクトに悪意のあるコードをあらかじめ入れておく ▪ 脆弱性への攻撃 ◦
取引所のハッキングや資金拘束 ◦ Wrapped Token系における預かり資産の喪失や無価値化 • Impermanent Loss(IL: 変動損失)のリスク • ガス代による損失の方がでかいリスク
DeFi市場規模 ETH: 約6.5兆円 BSC: 約2兆円 Polygon: 約0.81兆円 L2: ????
参考文献 • https://ethereum.org/ • https://remix.ethereum.org/ • https://eips.ethereum.org/EIPS/eip-20 • https://github.com/OpenZeppelin/openzeppelin-contracts/blob/ master/contracts/token/ERC20/ERC20.sol
• https://hedge.guide/feature/counterparty-risk-in-crypto-bc2021 03.html • https://defipulse.com/ • https://www.defistation.io/ • https://defipulse.com/polygon •
Thank you for your Attention. https://noplan-inc.com