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
Zerochain: A privacy-protecting layer on top of...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Osuke
July 22, 2019
Technology
1
1.2k
Zerochain: A privacy-protecting layer on top of Substrate
Osuke
July 22, 2019
Tweet
Share
More Decks by Osuke
See All by Osuke
特許データを使ったマルチモーダルAIの検証事例@LLMProd#4
osuke
0
300
dbtを中心に据えた データ分析とプロダクト開発
osuke
1
1.1k
LayerX Privacy Tech事業部紹介 Tech編
osuke
0
240
(SCIS2021) Anonify: プライバシーを保護した 検証可能な状態遷移モジュール
osuke
1
420
Rustで実装された AWS Nitro Enclaves CLIを読む
osuke
0
400
Rustのパフォーマンスに関するTips
osuke
3
4.1k
ARM TrustZone入門 / ARM TrustZone intro
osuke
15
9.6k
Anonify
osuke
3
1.1k
Rustのasync/awaitとスケジューラの話 / rust-async-await
osuke
9
4.1k
Other Decks in Technology
See All in Technology
AWS Network Firewall Proxyを触ってみた
nagisa53
1
210
What happened to RubyGems and what can we learn?
mikemcquaid
0
270
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
2
180
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
5
3k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
320
GSIが複数キー対応したことで、俺達はいったい何が嬉しいのか?
smt7174
3
150
GitLab Duo Agent Platform × AGENTS.md で実現するSpec-Driven Development / GitLab Duo Agent Platform × AGENTS.md
n11sh1
0
130
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
190
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.8k
Featured
See All Featured
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
53
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
90
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
180
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
64
The SEO Collaboration Effect
kristinabergwall1
0
350
Designing Powerful Visuals for Engaging Learning
tmiket
0
230
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
57
50k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
140
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
440
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
150
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
110
Transcript
;FSPDIBJO 0TVLF4VEP!-BZFS9*OD+VM
;FSPDIBJO BQSJWBDZQSPUFDUJOHCMPDLDIBJO w 0OUPQPG4VCTUSBUF w 1SPWJEJOHTPNFTVCTUSBUFNPEVMFTBOEUPPMLJUTGPS QSPUFDUJOHTFOTJUJWFEBUBTUPSFEPODIBJO
1SJWBDZJO;FSPDIBJO w 5IFpSTUHPBMPG;FSPDIBJOJTQSPWJEJOHTFDVSFBOE F⒏DJFOUQSJWBDZQSPUFDUJOHBTTFUTQSPUPDPM w 5SBOTGFSSFEBNPVOUT FBDIBDDPVOUCBMBODF BOE JEFOUJUJFTPGTFOEFSBOESFDJQJFOUBSFQSJWBUF
;FSPDIBJOPWFSWJFX 1SJWBDZPSJFOUFEBQQMJDBUJPOT DPOpEFOUJBMBOPOZNPVTQBZNFOU FUDʜ ;FSPDIBJO ;FUIFS [L4OBSLT 4VCTUSBUF
4VCTUSBUF w "CBTJTCMPDLDIBJOQMBUGPSNEFWFMPQFECZ1BSJUZ w 8FDBOCVJMEBQQMJDBUJPOTQFDJpDNPEVMFTPOUPQPGJU %BUBCTF 4VCTUSBUF 11 OFUXPSLJOH $POTFOTVT
5YRVFVF ɾɾɾ
4VCTUSBUFNPEVMFTBOESVOUJNF
;FUIFS w ;FUIFSJTBOF⒏DJFOU andGVMMZEFDFOUSBMJ[FE,DPOpEFOUJBMQBZNFOU NFDIBOJTNUIBUJTDPNQBUJCMFXJUITNBSUDPOUSBDUQMBUGPSNT w )PNPNPSQIJDFODSZQUJPOTDIFNFIJEFTUSBOTGFSSFEBNPVOUTBOE BDDPVOUCBMBODFT w "OBDDPVOUCBTFEBQQSPBDIGPSF⒏DJFODZBOEVTBCJMJUZ
w "WPJEJOH6590BDDVNVMBUJPO w ;FSPDIBJOVTFT[L4/"3,TJOTUFBEPG4JHNBCVMMFUT w 5IFTUBUFNFOUTJO[L4/"3,TBSFCBTFEPO;FUIFSQSPUPDPM w #FOFEJLU#VO[ 4IBTIBOL"HSBXBM .BIEJ;BNBOJ BOE%BO#POFI
$POpEFOUJBMQBZNFOU "DDPVOUCBTFEIPNPNPSQIJDFODSZQUJPOTDIFNF "EESFTT@BMJDF PODIBJO "EESFTT@CPC "MJDFTFOET FODSZQZFEDPJOTUP#PC
$POpEFOUJBMQBZNFOU "DDPVOUCBTFEIPNPNPSQIJDFODSZQUJPOTDIFNF "EESFTT@BMJDF PODIBJO "EESFTT@CPC -JGUFE&MHBNBM FODSZQUJPO &OD &OD
"MJDFTFOET FODSZQZFEDPJOTUP#PC
$POpEFOUJBMQBZNFOU "DDPVOUCBTFEIPNPNPSQIJDFODSZQUJPOTDIFNF "EESFTT@BMJDF PODIBJO "EESFTT@CPC -JGUFE&MHBNBM FODSZQUJPO &OD &OD
&OD &OD &ODSZQUFE BNPVOU 5Y "MJDFTFOET FODSZQZFEDPJOTUP#PC
$POpEFOUJBMQBZNFOU "DDPVOUCBTFEIPNPNPSQIJDFODSZQUJPOTDIFNF "EESFTT@BMJDF PODIBJO "EESFTT@CPC -JGUFE&MHBNBM FODSZQUJPO &OD &OD
&OD &OD 6QEBUFE CBMBODF &OD &OD &ODSZQUFE BNPVOU 5Y "MJDFTFOET FODSZQZFEDPJOTUP#PC
$POpEFOUJBMQBZNFOU "DDPVOUCBTFEIPNPNPSQIJDFODSZQUJPOTDIFNF "EESFTT@BMJDF PODIBJO "EESFTT@CPC -JGUFE&MHBNBM FODSZQUJPO &OD &OD
&OD &OD 6QEBUFE CBMBODF &OD &OD &ODSZQUFE BNPVOU 5Y "MJDFTFOET FODSZQZFEDPJOTUP#PC %FDSZQUJPO DPJOT
$POpEFOUJBMQBZNFOU "DDPVOUCBTFEIPNPNPSQIJDFODSZQUJPOTDIFNF "EESFTT@BMJDF PODIBJO "EESFTT@CPC -JGUFE&MHBNBM FODSZQUJPO &OD &OD
&OD &OD 6QEBUFE CBMBODF &OD &OD &ODSZQUFE BNPVOU 5Y "MJDFTFOET FODSZQZFEDPJOTUP#PC %FDSZQUJPO DPJOT
7FSJpDBUJPOQBSU YCEFDCECDBCFDDEFBFFFDGDBCGD FCDDGBBDECCDEGDGFFBGFCBDBGDFEGDFEE &OD CZUFT
7FSJpDBUJPOQBSU YCEFDCECDBCFDDEFBFFFDGDBCGD FCDDGBBDECCDEGDGFFBGFCBDBGDFEGDFEE &OD CZUFT • A transferred amount
is within a valid range. (Not negative) • Sender has enough balance. • It is encrypted by a correct encryption key • … [L4/"3,T
[L4/"3,T<(SPUI> 1SPWFS 7FSJpFS PODIBJO QSPPG 'GVODUJPO YQSJWBUFJOQVU ZQVCMJDJOQVU 'GVODUJPO ZQVCMJDJOQVU
' Y Z
[L4/"3,T<(SPUI> 1SPWFS 7FSJpFS PODIBJO QSPPG 'GVODUJPO YQSJWBUFJOQVU ZQVCMJDJOQVU 'GVODUJPO ZQVCMJDJOQVU
' Y Z "NPVOUJTOPUPWFSqPX "NPVOU &ODSZQUFEBNPVOU
[L4/"3,T<(SPUI> QL WL 4FUVQ 'GVODUJPO 1SPWFS 7FSJpFS PODIBJO QSPPG 'GVODUJPO
YQSJWBUFJOQVU ZQVCMJDJOQVU 'GVODUJPO ZQVCMJDJOQVU ' Y Z "NPVOUJTOPUPWFSqPX "NPVOU &ODSZQUFEBNPVOU
8IZ[L4/"3,T w 4JHOJpDBOUMZTNBMMQSPPGTBOEF⒏DJFOUWFSJpDBUJPO w (SFBUDPNNVOJUZ BXTPNFUPPMDIBJOTEFWFMPQFECZ;DBTI w %PXOTJEFJTUSVTUFETFUVQ w 4PMVUJPOT
w .1$ [DBTI w 6OJWBSTBMBOEVQEBUBCMF434 40/*$
;FSPDIBJOQSPUPDPM w )ZCSJETPMVUJPOT w ;FUIFS)JHIMFWFMQSJWBDZTDIFNFXIJDIUBLFTBO BDDPVOUCBTFEBQQSPBDI w ;DBTIUPPMDIBJO#BTJT;FSPLOPXMFEHFQSPWJOH TZTUFNT w
4VCTUSBUF$PSFCMPDLDIBJOMBZFSXIJDIQSPWJEFT 11OFUXPSLJOH EBUBCBTF DPOTFOTVTFOHJOF FUD
"VEJUBCJMJUZ w 'PSSFBMXPSMEVTBHF BVEJUBCJMJUZJTBOJNQPSUBOU BTQFDU w 1SPUFDUJOHGSPNUIJOHTMJLF".- w "QQSPQSJBUFFOUJUJFTBSFTVQQPTFEUPBVEJUDFSUBJO VTFS`TNPOFZqPXTJOTPNFpOBODJBMVTFDBTFT
,FZDPNQPOFOUTGPSBVEJUBCJMJUZ 3FSBOEPNJ[FE TJHOJOHLFZ 3FSBOEPNJ[FE WFSJGZJOHLFZ 4QFOEJOHLFZ 1SPPGHFOFSBUJPO LFZ %FDSZQUJPOLFZ &ODSZQUJPOLFZ
1SJWBUFLFZ 1VCMJDLFZ SBOEPNJ[F SBOEPNJ[F
,FZDPNQPOFOUTGPSBVEJUBCJMJUZ 3FSBOEPNJ[FE TJHOJOHLFZ 3FSBOEPNJ[FE WFSJGZJOHLFZ 4QFOEJOHLFZ 1SPPGHFOFSBUJPO LFZ %FDSZQUJPOLFZ &ODSZQUJPOLFZ
1SJWBUFLFZ 1VCMJDLFZ SBOEPNJ[F SBOEPNJ[F
$VSSFOUTUBUVTPG;FSPDIBJO w IUUQTHJUIVCDPN-BZFS9DPN[FSPDIBJO w 0QFOTPVSDF w *NQMFNFOUFEJO3VTU
$VSSFOUTUBUVTPG;FSPDIBJO w 4VQQPSUFECZ8FCGPVOEBUJPOHSBOUQSPHSBN w "MQIBWFSJTXPSLJOH w 6OEFSEFWFMPQNFOUGPSQSPEVDUJPOSFBEZ w (FUUJOHTFDVSJUZSFWJFXT NPSFPQUJNJ[BUJPO
BOE NBLJOHEPDVNFOUBUJPOTʜ
;'BDF w "OJOUFSGBDFGPSJOUFSBDUJOHXJUI;FSPDIBJO w -PXMFWFMXBMMFUGFBUVSFTBOEDSZQUPHSBQIJDUPPMT w $PNNBOEMJOFVUJMJUJFTQPXFSFECZ;'BDFJT BWBJMBCMFOPX
'VUVSFXPSLT w "EEJOHJOUFSBTUJOHGBODUJPOBMJUJFT w QSJWBDZNJOUCVSO BUPNJDFYDIBOHFT NVMUJTJHOBUVSFʜ w #FJOHDPNQBUJCMFXJUIBNPEVMFGPS6590CBTFEQSJWBUF DPNQVUBUJPOT
FY;&9& w *NQMFNFOUJOHBUPZ4POJD w IUUQTHJUIVCDPN-BZFS9DPNMYTPOJD
5IBOLZPV