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
The Problem with Authority
Search
Paolo Fragomeni
September 26, 2013
Technology
0
190
The Problem with Authority
The Problem with Authority in Distributed Systems (For Nodeconf.eu)
Paolo Fragomeni
September 26, 2013
Tweet
Share
More Decks by Paolo Fragomeni
See All by Paolo Fragomeni
Fireflies, Ants and Bees! Mother Nature builds effective, fault tolerant, distributed systems!
hij1nx
0
280
Node Dublin
hij1nx
0
390
Thinking distributed
hij1nx
1
310
Other Decks in Technology
See All in Technology
実践アプリケーション設計 ②トランザクションスクリプトへの対応
recruitengineers
PRO
4
1.1k
Yahoo!広告ビジネス基盤におけるバックエンド開発
lycorptech_jp
PRO
1
320
microCMS 最新リリース情報(microCMS Meetup 2025)
microcms
0
280
努力家なスクラムマスターが陥る「傍観者」という罠と乗り越えた先に信頼があった話 / 20250830 Takahiro Sasaki
shift_evolve
PRO
2
120
AIとTDDによるNext.js「隙間ツール」開発の実践
makotot
6
790
Grafana Meetup Japan Vol. 6
kaedemalu
1
170
TypeScript入門
recruitengineers
PRO
33
10k
イオン店舗一覧ページのパフォーマンスチューニング事例 / Performance tuning example for AEON store list page
aeonpeople
2
370
小さなチーム 大きな仕事 - 個人開発でAIをフル活用する
himaratsu
0
140
アジャイルテストで高品質のスプリントレビューを
takesection
0
140
DeNA での思い出 / Memories at DeNA
orgachem
PRO
6
1.9k
クラウドセキュリティを支える技術と運用の最前線 / Cutting-edge Technologies and Operations Supporting Cloud Security
yuj1osm
2
180
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1370
200k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
Documentation Writing (for coders)
carmenintech
73
5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
The Pragmatic Product Professional
lauravandoore
36
6.8k
It's Worth the Effort
3n
187
28k
Making Projects Easy
brettharned
117
6.4k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
490
Typedesign – Prime Four
hannesfritz
42
2.8k
Six Lessons from altMBA
skipperchong
28
4k
Transcript
The problem with Authority BUREAUCRACY, CORPORATE INFLUENCE & TRUST Thursday,
September 26, 13
massive amounts of software & data We create Thursday, September
26, 13
& widely distributed We want it to be highly available
Thursday, September 26, 13
the authenticity & origin of things We want to validate
Thursday, September 26, 13
Today we have A BUREAUCRACY & A TECHNICAL QUANDARY Thursday,
September 26, 13
We can’t solve problems with the same level of thinking
that created them. “ A Nice Quote from some smart person Thursday, September 26, 13
Reputation Systems PKI, SPKI, SDSI... Thursday, September 26, 13
Try to define identity Thursday, September 26, 13
Try to replicate identity Thursday, September 26, 13
␡ Try to revoke identity Thursday, September 26, 13
✓ Try to define policies Thursday, September 26, 13
Sybil attacks Revocation lists Replication Latency Financial Concerns Problems in
reputation systems ␡ Thursday, September 26, 13
How should we define Identity? WITHOUT CENTRALIZED AUTHORITY Thursday, September
26, 13
Social networks define identity as behaviors & interactions over time
Thursday, September 26, 13
public & private key cryptography Simple tools for Thursday, September
26, 13
data & software to actual authors Let’s start mapping Thursday,
September 26, 13
github.com/hij1nx/pkp Thursday, September 26, 13
hash (data) public key URLs cert = sign(private key, meta)
meta { Thursday, September 26, 13
hash(data) = cert.hash + verify(public key, cert) Thursday, September 26,
13
Twitter Thursday, September 26, 13
/ hij1nx ! " fin Thursday, September 26, 13