A Community Approach to OSS Distribution
summary
Pyrsia builds a decentralized OSS distribution network that uses peer-to-peer via libp2p, authority nodes that run consensus (requires compromising two‑thirds to forge history), and an immutable transparency ledger recording verified builds. Packages are reproduced on multiple authority build nodes and accepted only when checksums match—guaranteeing “what you download equals what you would build from source.” Early integrations include Docker and Maven; project sits at roughly 0.3/0.4 and relies on community curation and multi-node reproducible builds for security and reliability.
AI-written summary · about
chapters (46)
- 0:00Introduction
- 1:30Why we need OSS
- 2:00Attacks on the software supply chain
- 2:25SolarWinds incident
- 3:45Log4J incident
- 4:05Log4J attack
- 4:35Circle CI attack
- 6:25Software supply chain vulnerabilities
- 6:43Central repositories
- 7:10Thumb drives
- 7:45dependency confusion attack
- 8:00bug bounty
- 8:37custom DNS server
- 9:33npm
- 10:20vulnerable libraries
- 10:38package managers
- 11:02bug bounties
- 11:26PiPi
- 11:58Vetter
- 13:15Pi Noblesse
- 14:12What they were doing
- 14:46They would do is
- 15:00go and pull this information from
- 15:21typo squatting
- 16:08Azure Core Tracing
- 17:30Security Research
- 18:01Rust Exploit
- 18:41Persia
- 19:51Torches
- 20:48Software Supply Chain
- 22:52Open Source Distribution
- 23:05Reliability
- 27:57Build Verification
- 29:42immutable transparency ledger
- 31:02vulnerable versions of libraries
- 34:02can bad actors take over the network
- 37:14the CD Foundation
- 37:49Architecture diagram
- 39:58Authorized nodes
- 40:54Other nodes
- 41:25Persia Architecture
- 44:42Where to find Persia
- 45:11Persia Community
- 45:46GitHub
- 46:04Raffle
- 46:32Additional Questions
related talks
10mHacking the OSS Supply Chain
17mTrusted Open Source Artifacts on the Blockchain: A Hands-on Introduction to Pyrsia
26mand Pyrsia: Securing the Software Supply Chain
29mClosing the Supply Chain Security Loop with Rust & Pyrsia
28mOscoin: A P2P Alternative for OSS Collaboration
30mSupply Chain Security for OpenSource Projects
30mBringing Continuous Delivery to Open Source
49mTrustworthy Open Source: The Consequences of Success
