{
  "guid": "69bed464-d2f9-4b31-8829-3504287e3cd7",
  "id": 694642,
  "date": "2024-12-28T16:15:00+01:00",
  "start": "16:15",
  "duration": "00:30",
  "room": "CDC Mini Stage",
  "slug": "38c3-radicle-p2p-censorship-resistant-code-collabo_hpji",
  "url": "https://events.ccc.de/congress/2024/hub/de/event/radicle-p2p-censorship-resistant-code-collabo_hpji/",
  "title": "Radicle: P2P, Censorship-Resistant Code Collaboration Based on Git",
  "subtitle": null,
  "language": "en",
  "track": null,
  "type": "other",
  "abstract": "Radicle is an open source, peer-to-peer code collaboration stack built on Git. Unlike centralized code hosting platforms, such as GitHub or GitLab, there is no single entity controlling the network. Repositories are replicated across peers in a decentralized manner, and users retain sovereignty over their data and workflow. Free your code!",
  "description": "Speaker: Lorenz Leutgeb\r\n\r\nToday, much of the open-source ecosystem depends on a few centralized code forges, even though modern version control systems are designed with fully distributed collaboration in mind.\r\nThis creates questionable dependencies with regards to governance and supply-chain security.\r\nIn this talk, we explore an alternative: Radicle, a decentralized, peer-to-peer code collaboration stack built on Git, that empowers developers to work together while staying sovereign.\r\n\r\nUnlike traditional, centralized code forges that can impose censorship, Radicle ensures that each user retains control over their data, interactions, and collaboration, free from corporate influence.\r\nThis aligns with broader movements toward decentralization, open-source software, and the democratization of internet services.\r\n\r\n- We describe the Radicle gossip protocol, peer discovery, and secure data replication through cryptographic verification.\r\n- We highlight Radicle\u2019s concept of Collaborative Objects (an implementation of conflict-free replicated data types, stored within the Git repository), which enables decentralized code reviews and issue management, and can be extended.\r\n- We demonstrate how Radicle integrates with familiar workflows while offering full control over code and issues, even when offline.\r\n- We share plans for future development of the network.\r\n\r\nAttendees gain a comprehensive understanding of Radicle\u2019s technical architecture, its practical benefits for decentralized code collaboration, and how it contributes to a more autonomous and resilient future for open-source development.\r\n\r\nFree your code!",
  "logo": null,
  "persons": [
    {
      "guid": "4f83b9f4-a5b5-470e-96a8-2448016938cb",
      "name": "CDC",
      "public_name": "CDC",
      "avatar": null,
      "biography": null,
      "url": "https://events.ccc.de/congress/2024/hub/de/user/cdc/"
    }
  ],
  "links": []
}