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
NFT-Talks
Search
Yuta Kurotaki
March 05, 2022
Technology
0
200
NFT-Talks
Interdisciplinary Workshop
Yuta Kurotaki
March 05, 2022
Tweet
Share
More Decks by Yuta Kurotaki
See All by Yuta Kurotaki
ゼロからわかるリザバーコンピューティング
kurotaky
1
330
SUZURI DX 2023
kurotaky
0
77
How GitHub Copilot Transforms Development Productivity
kurotaky
16
9.6k
The story of repairing my junk keyboard with The kinT keyboard controller
kurotaky
0
1.2k
DevRel_Japan CONFERENCE 2023
kurotaky
1
1.4k
ctoa-wakate-01-company-introduction
kurotaky
0
180
Ethereum for Ruby
kurotaky
2
1.5k
NFTコンテンツでオリジナルグッズ作成を支える技術
kurotaky
1
85
SIG-BTI-2022-kickoff
kurotaky
0
170
Other Decks in Technology
See All in Technology
AWSやJAWS-UGとの出会いを振り返る
yoyoyopg
1
190
今日からできる!簡単 .NET 高速化 Tips -2024 edition-
xin9le
8
5k
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
1.9k
【TSkaigi】2024/05/11 当日スライド
kimitashoichi
11
3.1k
AWS アーキテクチャ作図入門/aws-architecture-diagram-101
ma2shita
16
6.6k
シンプルなHITL機械学習と様々なタスクにおけるHITL機械学習
naohachi89
0
250
【NW X Security JAWS#3】L3-4:AWS環境のIPv6移行に向けて知っておきたいこと
shotashiratori
1
730
能動学習のいろは:書籍「Human-in-the-Loop機械学習」3〜5章
hiroyoshiito
0
230
BPStudyの200回を中心にIT業界を振り返る。そしてこれから
haru860
3
490
Handling focus in 2024
tahia910
0
670
Dungeons and Dragons and Rails
joelq
0
180
AWS Observability ベストプラクティス 大紹介
o11yfes2023
0
110
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
56
9.3k
Ruby is Unlike a Banana
tanoku
96
10k
The Power of CSS Pseudo Elements
geoffreycrofte
62
5k
Scaling GitHub
holman
457
140k
4 Signs Your Business is Dying
shpigford
176
21k
Design by the Numbers
sachag
274
18k
10 Git Anti Patterns You Should be Aware of
lemiorhan
649
58k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
41
4.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
8
3.5k
Typedesign – Prime Four
hannesfritz
36
2.1k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
Transcript
NFTのお話 2022/03/05 interdisciplinary workshop
今日話すこと - ブロックチェーン概要 - ビットコインの話 - イーサリアムの話 - NFTの話 -
おすすめの書籍
経済産業省 平成27年度 我が国経済社会の情報化・サービス化に係る基盤整備(ブロックチェーン技術を利⽤し たサービスに関する国内外動向調査)報告書概要資料 商務情報政策局 情報経済課 https://www.meti.go.jp/main/infographic/pdf/block_c.pdf
ビットコインの話
ビットコイン • 仮想通貨 (暗号通貨・暗号資産)、決済システム ◦ 自分の資産を自由に移動できる仕組み。送金・売却 • 2008年にサトシ・ナカモトと名乗る人物によって考案された • 無停止で取引を改ざんされることなく稼働
ビットコインブロックチェーン P2P (Peer to Peer) PoW(Proof of Work) コンセンサスアルゴリズム 暗号技術
10分に起きたことをブロック単位で記録 分散管理台帳 • 改ざんできない • 停止しない • 取引が見える・追跡できる • グローバル
Bitcoin: A Peer-to-Peer Electronic Cash System https://git.dhimmel.com/bitcoin-whitepaper/
ビットコイン取引の流れ 1. 自分の発行する取引手形に秘密のサインで署名する 2. 署名した取引をネットワークに公開する 3. 取引はブロックに取り込まれ改ざんできなくなる 4. 取引の記録と取りまとめはマイナーが実施する (マイニング)
5. 正解の調整値を発生したマイナーは報酬としてビットコインを取得 6. 新しく更新されたブロックにネットワーク全体が同期
何ができるようになるの?
例えば • 決済手段として使える ◦ 低コストで誰にでも送金できる ▪ 今はあんまり低コストでは無いかも ... • 口座を簡単に何個でも作れる
• クラウドファンディングに使える
中央集権型 https://jp.techcrunch.com/2015/03/31/bitcoin-essay/
非中央集権型 Decentralized https://jp.techcrunch.com/2015/03/31/bitcoin-essay/
イーサリアムの話
イーサリアム (Ethereum) • ワールドコンピュータ • ブロックチェーン上でスマートコントラクトを実行できる • Vitalik Buterin氏 19歳でEthereumを考案
◦ 2018年 スイスのバーゼル大学から名誉博士号授与 https://jp.cointelegraph.com/news/oldest-swiss-university-awards-honorary-doctorate-to-ethereum-co-founder-vitalik-buterin
スマートコントラクト • 1990年代に暗号学者のニック・ザボ(Nick Szabo)がこの用語を作った • 「当事者が他の約束を実行する手順まで含んだ、デジタル形式で規定された一連 の約束」と定義 • 契約の自動執行ができる。ブロックチェーン上でプログラムを動かせる プログラムを動かせると何が良いの?
スマートコントラクトで何ができる? 1.支払い 2.商品選択 3.契約完了 契約の自動執行イメージ
スマートコントラクトで何ができるの 電気自動車企業Tesla、宇宙開発企業Space Xの創業者 イーロン・マスク氏 2019年にヴィタリック氏と Twitter上で会話 You should come to
our Devcon in October 🙂 My top picks…. (この後ユースケースを連続でツイート https://www.coindeskjapan.com/9588/
ヴィタリック氏が提示した13のアイデア 1. 金融システム 2. アイデンティティ 3. 登記情報 4. DAO(分散自律組織) 5.
マイクロペイメント(少額決済) 6. 個人データ市場 7. クリプトエコノミクス 8. クリプトエコノミクス×マイクロペイメント 9. 新たなマーケットデザイン 10. ステッカー・バッチ 11. メッシュネットワーク 12. 信用システム 13. 分散型ドメインネームサーバー
金融システム 決済や価値の保存、より高度な保険といった領域などを含めた、グローバルにアクセス 可能な金融システム (HurricaneGuard) http://hurricaneguard.io/ 自分の住所と掛金を設定すれば、特定地点での風速がハリケーンレベルに達した場合に、給付金が支払わ れる仕組み
アイデンティティ Facebookログイン → 個人情報をFacebookに預けている ログインする際にFacebookのような第三者を介することなく、イーサリアムのアカウント でデジタルアイデンティティを実現できるのでは? 登録・ログインのために Facebook 上の情報を使う イーサリアムのアカウントで認証する
登記情報 シンガポールの教育省大臣が2019年から国内の教育機関の卒業生向けに、イーサリ アムのブロックチェーン上で卒業証明書を発行するとの発表 (OpenCerts) https://opencerts.io/
クリプトエコノミクス • SNSの荒らし、問題行動、誹謗中傷、フェイクニュース • 今までは非経済的インセンティブの仕組みしかなく、管理するのは中央集権組織。 リアクションボタン「いいね!」等 良い行動をしたら経済的価値が得られる(または、不適切な場合は損なわれる)ようにイ ンセンティブを働かせて良い方向に向かうようにデザインする 経済的インセンティブに基づいた、ステークホルダーの行動コントロール
信用システム 難民など現状恵まれてない人のためのアイデンティティ、評価、信用システム ユニバーサルな台帳として個人証明に使う。戸籍や信用情報
NFT
NFT(Non Fungible Token)の話 Fungible ビットコインはAさんの1BTCとBさんの1BTCは同じである = Fungible Non Fungible もし「犯罪に使われた履歴の残ったBTCは違法」という法律が作られたとする
Aさんの持っている1BTCは犯罪に使われた履歴がある Bさんの持っている1BTCは犯罪に使われた履歴が無い → このような場合は、Non Fungible 10分で分かるNFT(Non-fungible token)
NFTはイーサリアムのユースケースの一つ 非代替性トークン(NFT) | ethereum.org
ERC721 ERC(Ethereum Request for Comments)
NFTで遊んでみよう!
NFTで遊んでみよう! • MetaMaskなどのウォレットをインストールする • 取引所でETHやBTCを手に入れる • OpenSeaなどのマーケットプレイスや色々なサービスを使ってみよう ◦ NFTを自分で発行してみる ◦
NFTを買ってみる • 詐欺に注意 ◦ コミュニティのDiscordの中で突然DMが来たりする • テストネットという開発環境で遊ぶ分には実際にお金はかからない
What Are NFTs and How Can They Be Used in
Decentralized Finance? DEFI Explained
None
Etherescan
https://twitter.com/sblikstad/status/1497221443200892936
#reading-list
次回 • 次回はDeFiやDAOの話が出来たら面白いかも • Web3が盛り上がっているのでその話もありかも • MetaMaskをインストールして遊んでみましょう!