Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AWSの上に大規模ブロックチェーンインフラ
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
bc/web3@loft
July 25, 2019
Technology
1.9k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWSの上に大規模ブロックチェーンインフラ
bc/web3@loft
July 25, 2019
More Decks by bc/web3@loft
See All by bc/web3@loft
Amazon Managed Blockchain/Web3 Update 2024
zabbio
0
210
シビラのプロダクトについて
zabbio
0
190
SARAHのWeb3取り組みについて
zabbio
0
300
Amazon Managed Blockchain Web3 最新Update
zabbio
0
220
Web3におけるサイバーセキュリティについて
zabbio
0
200
AWS KMSだけじゃない鍵管理
zabbio
0
840
ブロックチェーンゲームにおける ボット対策の重要性について
zabbio
0
430
N Suite 技術よもやま話
zabbio
0
500
web3loft_session.pdf
zabbio
0
170
Other Decks in Technology
See All in Technology
AWS DevOps Agent スキルをつかいこなそう / Master AWS DevOps Agent Skills
kinunori
2
570
Kiro Meetup #8 Kiro アップデート (2026/3/21〜2026/9/24)
katzueno
1
290
ADKで始める業務改善 - AIエージェント開発時の考えと設計
harappa80
2
300
Argo CDとAtlantisで実現するインフラ管理のセルフサービス化──小規模SREチームで支えるプラットフォーム
cassius7
0
200
AIエージェントの一手は 誰も見ていない - Falco拡張OSS「Prempti」とeBPFで サーバーレス実行基盤を二層防御する
keitah
1
600
手を動かして実感する、Kiro が変える開発体験
inariku
0
390
Vibe Coding で作ったプロダクトをどう安全に動かすか / How to Safely Run Products Built with Vibe Coding
glidenote
0
780
人にやさしく、AIにやさしく、書き手を選ばないIaCのガードレール再考 / Rethinking IaC Guardrails for Humans and AI Alike
kohbis
5
1.4k
Goodbye ShellScript, Hello File-based App
shunsock
0
1.2k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
16
120k
Cloudflare Workers 向けアプリを C# で構築する ~WASM Native AOT への道~
nenonaninu
1
1.7k
HolmesGPTで始めるSREエージェント入門!プラットフォームの障害調査はAIにお任せ 〜
sanghyuk
0
220
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
37
7.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
440
Paper Plane
katiecoart
PRO
4
53k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
Claude Code のすすめ
schroneko
67
230k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
550
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.8k
We Are The Robots
honzajavorek
0
380
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.1k
Building an army of robots
kneath
307
46k
Transcript
AWSの上に大規模ブロックチェーンインフラ Blockchain@Loft #00 curvegrid.com カーブグリッド
2 Curvegrid カーブグリッド 東京 2017年5月設立 業務内容:ビジネス向けブロックチェーンサーバーとブロックチェーンアプリの開発
3 Curvegrid: 東京 2017年5月設立 Highlights ✔ Curvegridを設立 ✔ Co-founders2名 →
blockchainエンジニア9名 ✔ 一部の顧客向けにMultiBaas v0をリリース 2018年1月 ✔ 一部の顧客向けにMultiBaas v1をリリース ✔ 資金調達 In Progress ✩ 2019年中旬にMultiBaas v1をリリース SaaS (curvegrid.com) にて提供 ✩ Engineeringチームを拡大中 ✩ Partner案件も進行
4 2019年 - ブロックチェーンアプリの現状 可能性 • 資本は今後も拡大 • 有価証券の決済と精算 •
貿易金融 • 保険 • 非銀行利用者層向け金融サービス • 身元確認 • ドキュメント認証 現状 まだまだ使いにくい 開発が困難
5 分散型Applications (DApps): UI + ブロックチェーン スマートコントラクト ???? ? セキュリティ
認証 二要素 データストレージ 一括取引 マルチシグ ハードウェアトークン ディレクトリサービス 不足:ブロックチェーンを便利にする基板 データベース スケーリング 監査 ロギング WEBあるいは Mobileインターフェース
6 Curvegrid MultiBaasを使用した分散型Application (DApp) Curvegrid MultiBaasブロックチェーンアプリケーションサーバー(SaaS) ✔ 3分の1まで市場投入までの時間を短縮 ✔ ユーザーエクスペリエンス:あなたの
CFOでも使える ✔ ブロックチェーンエンジニアリングコストを 80%削減 ✔ クロスブロックチェーン取引 ✔ セキュリティ、自動化、マルチシグ スマートコントラクト 複数のブロックチェーン 不足を補うリンク WEBあるいは Mobileインターフェース マ ル チ バ ー ス
7 Curvegrid MultiBaasブロックチェーンApplicationサーバー建築 Base Node REST API DB Layer Data
Storage Database Authentication Logging Security Directory Services Web UI Interface Library Multisig Hardware Token • 今までこの1つ1つは、すべてばらば らに取り扱われていました。 • どのブロックチェーンプロジェクトで も、この1つ1つを個別に開発してい ます。 • 現時点ではイーサリアム限定 • ユニークなマルチチェーン サポートもリリース予定
8 AWS + MultiBaas ブロックチェーン ビッグデータ アプリサーバー スケールアウト 109名にハカソン 60
MultiBaasインスタンス 30 プライベート +2パブリックノード CloudFormation テンプレート EC2, RDS, ELB, ECR CI+CD
9 AWS + MultiBaas ブロックチェーン ビッグデータ アプリサーバー スケールアウト 109名にハカソン 60
MultiBaasインスタンス 30 プライベート +2パブリックノード CloudFormation テンプレート EC2, RDS, ELB, ECR CI+CD
10 現地現物
11 ブロックチェーンノード 他のブロックチェーンノードに接続する ピアツーピアネットワーキング トランザクションの処理と検証 価値の移転(ビットコイン〜) スマート契約=>コンピュータプログラム(Ethereum〜) クライアントにリクエストを提供します JSON RPCプロトコル(Bitcoin、Ethereum)を介して:ウォレットアプリ、web3ブラウザ
12 ブロックチェーンノード 他のブロックチェーンノードに接続する ピアツーピアネットワーキング トランザクションの処理と検証 価値の移転 スマート契約=>コンピュータプログラム クライアントにリクエストを提供します JSON RPCプロトコル(Bitcoin、Ethereum)を介して:ウォレットアプリ、web3ブラウザ
有向非巡回グラフ (Directed Acyclic Graph, DAG) Source: https://ja.wikipedia.org/wiki/有向非巡回グラフ
13 フルブロックチェーンノード( Ethereum) CPU: Fast RAM: 8+ GB ブロックチェーンノード ブロック、
トランザクション 有向非巡回グラフ (Directed Acyclic Graph, DAG) Source: https://ja.wikipedia.org/wiki/有向非巡回グラフ Proof of Work, 検証
14 フルブロックチェーンノード( Ethereum) CPU: Fast RAM: 8+ GB Disk: 180+
GB Storage IOPS: 300+ Storage bandwidth: 30+ MB/s ブロックチェーンノード 有向非巡回グラフ (Directed Acyclic Graph, DAG) Source: https://ja.wikipedia.org/wiki/有向非巡回グラフ 状態同期 Proof of Work, 検証 ブロック、 トランザクション
15 フルブロックチェーンノード( Ethereum) r5a.large 2 vCPU 16 GiB RAM $
0.136 /時 EBS: 300 GB, 900 IOPS EC2上のブロックチェーンフルノード CPU Usage
16 EC2上のブロックチェーンフルノード Read IOPS Read Data
17 EC2上のブロックチェーンフルノード Write IOPS Write Data
18 フルノード Disk: ~300 GB ブロックチェーンノードの種類
19 フルノード Disk: ~300 GB ブロックチェーンノードの種類 ライトノード Disk: ~100 MB
20 フルノード ブロックチェーンノードの種類 ライトノード
21 アーカイブノード Disk: 1.8+ TB Storage IOPS: 1800+ Storage bandwidth:
60+ MB/s フルノード ブロックチェーンノードの種類 ライトノード どうして? トランザクショ ン結果の全履歴 balanceOf(0xa1b2c3...) @ 2017-10-17: 100 ETH @ 2016-03-02: 62 ETH @ ...
22 ブロックチェーンノードの種類 同期: i3.2xlarge 8 vCPU, 13 ECU 30.5 GiB
RAM 1 x 1900 NVMe SSD $ 0.374 /時間 同期する2週間 アーカイブノード Disk: 1.8+ TB Storage IOPS: 1800+ Storage bandwidth: 60+ MB/s フルノード ライトノード
23 ブロックチェーンノードの種類 進行中: r5a.large 2 vCPU 16 GiB RAM 2.5
TB EBS $ 0.136 /時間 + EBS アーカイブノード Disk: 1.8+ TB Storage IOPS: 500+ Storage bandwidth: 40+ MB/s フルノード ライトノード
24 アーカイブノード フルノード ブロックチェーンノードの種類 ライトノード
25 トレースノード ??? ブロックチェーンノードの種類 どうして? VM命令の 全履歴 balanceOf(0xa1b2c3...) @ 2017-10-17
PUSH 0x1 ADD2 0x2, 0x3 ... アーカイブノード フルノード ライトノード
26 現地現物
ありがとうございました Blockchain@Loft #00 curvegrid.com カーブグリッド