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
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
200
シビラのプロダクトについて
zabbio
0
180
SARAHのWeb3取り組みについて
zabbio
0
300
Amazon Managed Blockchain Web3 最新Update
zabbio
0
210
Web3におけるサイバーセキュリティについて
zabbio
0
190
AWS KMSだけじゃない鍵管理
zabbio
0
810
ブロックチェーンゲームにおける ボット対策の重要性について
zabbio
0
420
N Suite 技術よもやま話
zabbio
0
490
web3loft_session.pdf
zabbio
0
170
Other Decks in Technology
See All in Technology
コミュニティの有益性 ~JAWS Days 2026 での体験を通して~ / The Benefits of a Community ~Through My Experience at JAWS Days 2026~
seike460
PRO
0
310
MySQL & MySQL HeatWave Report - June 2026
freshdaz
0
220
データレイクの「見えない問題」を可視化する
sansantech
PRO
1
240
CVE-2026-20833_脆弱性対応とAES 化について
jukishiya
0
270
飲食店もAIで。レジ締めやハンディシステムをつくってる話 / Using AI for restaurant management
vtryo
0
210
本当の”仕事”を手放せる未来が見えた
mu7889yoon
0
200
IaC コードを資産へ:AWS CDK 社内ライブラリと横断展開 / aws-summit-japan-2026
gotok365
10
1.6k
週末にループ・エンジニアリングの理解を深めるためのスライド
nagatsu
0
660
AI時代における最適なQA組織の作り方
ymty
3
220
Why is RC4 still being used?
tamaiyutaro
0
240
When Platform Engineering Meets GenAI
sucitw
0
200
攻撃者がいなくてもAIエージェントはインシデントを起こす
nomizone
0
160
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
170
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
290
The SEO identity crisis: Don't let AI make you average
varn
0
500
Leo the Paperboy
mayatellez
7
1.9k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
260
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
170
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 カーブグリッド