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
LLMを用いたweb3開発(Bunzz DeCipher)
Search
Bunzz | Smart Contract Hub
October 18, 2023
Programming
1
80
LLMを用いたweb3開発(Bunzz DeCipher)
「Web3 Global Hackathon Training Session - LLMを用いたweb3開発体験【Bunzz DeCipher】」
Bunzz | Smart Contract Hub
October 18, 2023
Tweet
Share
More Decks by Bunzz | Smart Contract Hub
See All by Bunzz | Smart Contract Hub
Introduction to the Bunzz Ecosystem - Japan Open Chain 2024 New Year's Party -
bunzz
0
52
Other Decks in Programming
See All in Programming
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
140
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
390
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
620
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1k
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
180
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies with Claude Code
fruitriin
0
140
dchart: charts from deck markup
ajstarks
3
1k
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.4k
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
5
520
MUSUBIXとは
nahisaho
0
140
Featured
See All Featured
Practical Orchestrator
shlominoach
191
11k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
How to Talk to Developers About Accessibility
jct
2
130
Tell your own story through comics
letsgokoyo
1
810
Crafting Experiences
bethany
1
49
Rails Girls Zürich Keynote
gr2m
96
14k
Facilitating Awesome Meetings
lara
57
6.8k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
The Cult of Friendly URLs
andyhume
79
6.8k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
Side Projects
sachag
455
43k
Everyday Curiosity
cassininazir
0
130
Transcript
LLMを用いたweb3開発
hitsuji_haneta_ Co-Founder / CTO Shota Takahashi
None
None
None
Infra for Smart Contract Devs
Smart Contract Hub Smart Contract Analyzer
Smart Contract Hub Smart Contract Analyzer
1. LLMを用いたスマートコントラクトの解析 (Bunzz DeCipher) 2. LLMを用いたアプリケーション開発の勘所 Agenda
dApp開発はどのようなプロセスをたどるのか?
いいアイデア思いついた! コード書こっと!
Idea Research Coding Test & Audit Launch
Idea Research Coding Test & Audit Launch 8FCΞϓϦͷ ̏ʙഒ͕͔͔࣌ؒΔʂ
- ベストプラクティスに従うことでリスクを減らせる ͳͥ Research ͕ॏཁͳͷ͔ʁ => 特に長く続いているdAppはそれだけ安全と言える -「車輪の再発明」に時間を使うことを避けられる
But… - コントラクトのドキュメントを公開しているプロジェクトは そんなに多くない => 開発者がソースを読んで解読するしかない このDeFi、10個のコントラクトが連携してて 1つあたり50個くらいsolidityファイルがある…
AI-driven analysis of smart contracts
Demo by
LLMを用いたアプリケーション開発の勘所
by Browser Extension FE BE LLM Form for Contract Address
Block Explorers Code
by Hey GPT, please write good documentation for the smart
contract XXX! ͲͷΑ͏ʹৄࡉͳղੳΛ࣮ݱ͍ͯ͠Δ͔ ドキュメント1つを作成するために 50~100回ほどLLMをコールしている
by Prompt Token
by - テキストでのインプット (質問、指示など) ϓϩϯϓτͱʁ
Creation Optimization
Creation Optimization 概念の構造化 プロセスの言語化
とにかくうまいラーメンを作ってくれ! 手打ち細縮れ麺でスープは豚骨ベースのこってり醤油系で油は多めで チャーシューは厚めの炭火焼きで玉子は丸一日くらい漬け込んで味が しっかり染みているけど中は半熟でメンマは極太のを4本でトッピング にパリパリの大きめ海苔が2枚に魚粉とネギがのってて硬めのライス付き
麺 スープ トッピング かたさ 太さ 素材 濃さ ベース 温度 玉子
メンマ 海苔
by - 消費されるガソリンのようなもの τʔΫϯͱʁ - なくなったらプロンプトが失敗する - 各モデルで1プロンプトあたりに使用できるトークン数が決まっている - 基本的には「1
word = 1 token」だがそれ以上かかるケースもある -トークンは (a) プロンプトの理解(INPUT) (b) 回答の生成(OUTPUT) の両方に使用される
Few-shot prompting Chain-of-Thought ReAct etc.. Embedding Map-Reduce summarizing Re fi
ne summarizing etc.. Prompt Token
Thank you!