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
180
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
270
Node Dublin
hij1nx
0
390
Thinking distributed
hij1nx
1
300
Other Decks in Technology
See All in Technology
All You Need Is Kusa 〜Slackデータで始めるデータドリブン〜
jonnojun
0
120
大規模サービスにおける カスケード障害
takumiogawa
3
780
17年のQA経験が導いたスクラムマスターへの道 / 17 Years in QA to Scrum Master
toma_sm
0
520
FinOps_Demo
tkhresk
0
120
Startups On Rails 2025 @ Tropical on Rails
irinanazarova
0
200
20250328_RubyKaigiで出会い鯛_____RubyKaigiから始まったはじめてのOSSコントリビュート.pdf
mterada1228
0
460
さくらの夕べ Debianナイト - さくらのVPS編
dictoss
0
130
Tokyo dbt Meetup #13 dbtと連携するBI製品&機能ざっくり紹介
sagara
0
370
こんなデータマートは嫌だ。どんな? / waiwai-data-meetup-202504
shuntak
3
1.4k
「家族アルバム みてね」を支えるS3ライフサイクル戦略
fanglang
4
630
2025年春に見直したい、リソース最適化の基本
sogaoh
PRO
0
440
低レイヤを知りたいPHPerのためのCコンパイラ作成入門 / Building a C Compiler for PHPers Who Want to Dive into Low-Level Programming
tomzoh
0
130
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
51
7.5k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.1k
Code Review Best Practice
trishagee
67
18k
Thoughts on Productivity
jonyablonski
69
4.6k
Gamification - CAS2011
davidbonilla
81
5.2k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
12
640
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.3k
Building Applications with DynamoDB
mza
94
6.3k
Java REST API Framework Comparison - PWX 2021
mraible
29
8.5k
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