CINXE.COM
NLnet; NGI webinar on conflict-free replicated data types
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, initial-scale=1" /><meta name="theme-color" content="#ffffff" /><meta name="robots" content="index,follow" /><link rel="shortcut icon" href="/favicon.ico" /><link rel="icon" type="image/x-icon" href="/favicon.ico" /><link rel="stylesheet" type="text/css" href="/nlnet.css" media="screen, projection" /><link rel="alternate" type="application/atom+xml" title="NLnet News" href="/feed.atom" /><title>NLnet; NGI webinar on conflict-free replicated data types </title> </head> <body class="support" id="topofpage"> <div class="notice"><a href="#main" class="skip">To main content</a><div class="container"> <div class="row"> <div class="col12" id="call_banner"><strong><span><a href="/news/2024/20241001-call.html">Send in your ideas. Deadline December 1, 2024</a></span></strong><script> if (document.location.host !== "nlnet.nl") { const banner = document.getElementById('call_banner'); const a = document.createElement("a"); a.href = "https://nlnet.nl" + document.location.pathname; a.appendChild(document.createTextNode("compare")); a.style.float = "right"; banner.appendChild(a); } </script></div> </div> </div> </div> <nav id="nav_main"> <div class="container"> <div class="row"> <div class="col12"> <div class="flex wide_nav"><a href="/"><img src="/logo/banner.svg" alt="NLnet logo" class="header_logo" /></a><div id="main_menu"><label for="show-menu" class="show-menu"><span class="gg-menu"></span><span class="hide">Menu</span></label><input type="checkbox" id="show-menu" role="button" /><ul> <li><a href="#">Funding</a><ul class="hidden"> <li><a href="/funding.html">Apply for funding</a></li> <li><a href="/themes/">Theme funds</a></li> </ul> </li> <li><a href="#">Projects</a><ul class="hidden"> <li><a href="/project/index.html">All projects</a></li> <li><a href="/project/current.html">Currently running</a></li> <li><a href="/thema/">Thematic index</a></li> <li><a href="/stories/">Stories</a></li> </ul> </li> <li><a href="#">News & events</a><ul class="hidden"> <li><a href="/news/">News</a></li> <li><a href="/events/">Events</a></li> <li><a href="/webinars/">Webinars</a></li> <li><a href="https://podcast.nlnet.nl/@NGIZero">Podcast</a></li> <li><a href="/tour-schedule/">NGI Zero Tour Schedule</a></li> <li><a href="/speakerbureau/">Speaker bureau</a></li> </ul> </li> <li><a href="#">Resources</a><ul class="hidden"> <li><a href="/NGI0/bestpractices/">Best practices</a></li> <li><a href="/pres/">Presentations</a></li> <li><a href="/hex/">Hex stickers</a></li> </ul> </li> <li><a href="#">Support NLnet</a><ul class="hidden"> <li><a href="/donating/">Financial contribution</a></li> <li><a href="/help/">Join the OIN</a></li> </ul> </li> <li><a href="#">About us</a><ul class="hidden"> <li><a href="/foundation/">Foundation</a></li> <li><a href="/people/">People</a></li> <li><a href="/press/">Press</a></li> <li><a href="/foundation/media-coverage/">In the media</a></li> <li><a href="/contact/">Contact</a></li> </ul> </li> </ul> </div> </div> <!-- <div class="mobile_nav"> <details> <summary class="flex"> <a href="/"> <img src="/logo/banner.svg" alt="NLnet logo" class="{$logo_class}"/> </a> <div> <img src="/image/veganburger.svg" alt="menu"/> </div> </summary> {$topnav} </details> </div> --> </div> </div> <div class="row"> <div class="col7"> <ul class="breadcrumb"> <li><a href="/news-and-events.html"><img src="/image/ic_news.svg" alt="icon" />News & events</a></li> <li><a href="/events/">Events</a></li> <li><a href="/events/20220308/CRDT">CRDT</a></li> </ul> </div> </div> </div> </nav> <div class="container"> <div class="row"> <div class="col8" id="maincolumn"> <h1>NGI webinar on conflict-free replicated data types</h1> <div class="hevent"> <h2 class="p-name">The future of collaborative editing and communication</h2> <p class="leadpara">This free <span class="p-location">online event</span> on <strong><span class="dt-start" datetime="2022-03-08 10:00">March 8 from 10</span> to <span class="dt-end" datetime="2022-03-08 12:00">12:00 CET</span></strong> organized by NGI Assure explores research and development of conflict-free replicated data types (CRDT). Open source software projects discuss how these structures contribute to secure, privacy-friendly distributed approaches for essential use cases like real-time collaboration.</p> <p>More than ever, we have come to rely on tools and services to communicate and collaborate over the internet. Unfortunately, many of these applications and services are built around a single provider holding all the data and doing most of the computing work. This has led to a range of privacy and security problems, including single points of failure, massive data leaks and extensive activity tracking and personal profiling.</p> <p>A less centralized and more cooperative way to organize these essential use cases is to distribute the work as well as the data across systems. To ensure consistency and data integrity, data structures like conflict-free replicated data types offer a way to update independently and concurrently across distributed, collaborating systems. Today CRDT's are used for a wide range of purposes, including real-time collaborative note-taking, distributed databases and streaming applications.</p> <p>Fault-resistant and privacy-friendly distributed computing can serve as a solid foundation for more trustworthy ways to work together online. That is why the <a href="https://ngi.eu">Next Generation Internet</a> initiative funds <a href="https://nlnet.nl/thema/NGIAssure.html">various research and development efforts</a> that investigate these possibilities of conflict-free replicated data types. In this <a href="https://pro.fairteaching.net/r/NGI%20Assure%20webinar">freely accessible online webinar</a> CRDT-projects funded by <a href="https://nlnet.nl/assure">NGI Assure</a> discuss their ongoing work and think about the future of distributed computing and collaborative editing.</p> <h3>Webinar recording and presentation slides</h3> <p>View the online session below, provided by <a href="https://conf.tube">ConfTube</a>, a <a href="https://joinpeertube.org">PeerTube</a>-instance dedicated to conferences and community events content.</p> <div class="iframe-container-archive"><iframe src="https://conf.tube/videos/embed/dfcb3e5d-adda-4d99-b121-e7e0649a65bf" frameborder="0" webkitallowfullscreen="true" mozallowfullscreen="true" allowfullscreen="true"></iframe></div> <hr /> <h3>Agenda with links to slides</h3> <ul> <li><strong>George Svarovsky</strong> — <a href="https://nlnet.nl/project/m-ld">m-ld: </a>Collaborative editing of Linked Data based on CRDT <a href="/pres/20220308/presentation-George-Svarovsky-mld-CRDT.pdf">(slides)</a></li> <li><strong>Yousef El-Dardiry</strong> — <a href="https://nlnet.nl/project/TypeCell">TypeCell:</a> CRDT-based collaborative block-based editor</li> <li><strong>Nik Graf</strong> — <a href="https://nlnet.nl/project/Naisho">Naishio</a>: Efficiently combine end-to-end encryption with CRDTs</li> <li><strong>Santiago Bazerque</strong> — <a href="https://nlnet.nl/project/HyperHyperSpace">Hyper Hyper Space</a>: Cryptographically secure append-only distributed data layer<a href="/pres/20220308/presentation-Santiago-Bazerque-Hyper-Hyper-Space-CRDT.pdf">(slides)</a></li> </ul> <hr /> <h3>Propose to NGI Assure</h3> <div> <p class="box marge bg_grey rounded">Are you interested in CRDT's, distributed computing, or do you have another great idea to provide strong assurances online? You might want to have a look at <a href="https://nlnet.nl/assure">NGI Assure</a>, and apply for the <a href="/propose">next deadline</a>. The goal of <a href="https://nlnet.nl/assure">NGI Assure</a> is to support free and open source projects that design and engineer reusable building blocks for the Next Generation Internet as part of a complete, strong chain of assurances for all stakeholders regarding the source and integrity of identities, identifiers, data, cyberphysical systems, service components and processes. After the main discussion, we will tell you how to apply, and answer any questions you may have about eligibility, how the granting procedure works, etcetera.</p> </div> <div class="row"> <div class="col6"><a href="/NGI0/"><img class="img_mob_small" src="/image/logos/NGI0_tag.svg" alt="NGI Zero logo" /></a></div> <div class="col6"><a href="/assure"><img class="img_mob_small" src="/image/logos/NGIAssure_tag.svg" alt="NGI Assure logo" /></a></div> </div> <hr /> </div> </div> <div class="col4 reorder"> <div class="part"> <h3>Search</h3> <form onsubmit="/js/searchbutton.js" method="get" accept-charset="UTF-8" action="/search/static.html" class="sitesearch"><input id="searsia-input" type="text" name="q" class="form-control" value="" autocomplete="off" /><label for="searsia-input"><span class="hide">Search</span></label><input type="submit" id="searsiasubmit" name="submit" value="Search" /><label for="searsiasubmit"><span class="hide">Submit search</span></label></form> </div> <div></div> <div class="part"> <h3>Events</h3> <p class="h-event"><a href="/events/20250201/FOSDEM/index.html"><span class="dt-start dt-end">2025-02-01</span> - <span class="p-name">Let's meet at FOSDEM 2025</span></a></p> <p class="h-event"><a href="/events/20241128/index.html"><span class="dt-start dt-end">2024-11-28</span> - <span class="p-name">Webinar: Ask Us For Help: Practical Support for NGI Beneficiaries</span></a></p> <p class="h-event"><a href="/events/20240502/index.html"><span class="dt-start dt-end">2024-05-02</span> - <span class="p-name">Tech talk with bunnie on IRIS: an open hardware project to verify chips</span></a></p> <ul class="pointer"> <li><a href="/webinars">Upcoming webinars & recordings</a></li> <li><a href="/events">Event archive</a></li> </ul> </div> <div class="part"> <h3>News</h3> <p><a href="/news/2024/20241121-CfP-Fosdem.html">Call for Participation: Devroom on FOSS Funding at FOSDEM</a> 2024-11-21</p> <p><a href="/news/2024/20241111-NGI-Taler-grants.html">NGI TALER Grants for Tryton and Interledger Interoperability </a> 2024-11-11</p> <p><a href="/news/2024/20241111-NGI-Mobifree-grants.html">NGI Mobifree Grants Awarded for Fair Mobile Software</a> 2024-11-11</p> <p><a href="/news/2024/20241015-BlueHatsPrize4.html">Monitoring Plugins wins BlueHats Prize for maintainers</a> 2024-10-15</p> <p><a href="/news/2024/20241014-announcing-CommonsFund-call.html">NGI0 Commons Fund Supports 32 Projects Building the Public Internet</a> 2024-10-14</p> <ul class="pointer"> <li><a href="/news">More news</a></li> </ul> </div> <div><a href="/help" class="part part_link part_green"><img src="/image/ic_hand.svg" alt="" /><h5 class="color_white">Want to help?</h5>Help us by protecting open source and its users with 5 minutes of your time. </a></div> <div><a href="/donating/" class="part part_link part_blue"><img src="/image/ic_flower.svg" alt="icon of a flower" /><h5 class="color_white">Donate today</h5>Your donation can help grow the future! </a></div> <!-- <div> <a href="/bluehatsprize/" class="part part_link part_green"><img src="/image/ic_hat.svg" width="40" height="40" alt="bluehats logo, three blue hats" /> <h5 class="color_white">Nominate FOSS projects</h5> Nominate Free Software Projects for the four €10.000 BlueHats Prizes. </a> </div> --> </div> </div> </div> <footer> <div class="container"> <div class="row"> <div class="col3"><strong>NLnet</strong><ul class="menu"> <li><a href="/foundation/">Foundation</a></li> <li><a href="/people/">People</a></li> <li><a href="/press/">Press</a></li> <li><a href="/foundation/media-coverage/">In the media</a></li> <li><a href="/contact/">Contact</a></li> <li><a href="/privacy/">Privacy statement</a></li> </ul> </div> <div class="col3"><strong>News & events</strong><ul class="menu"> <li><a href="/news/">News</a></li> <li><a href="/events/">Events</a></li> <li><a href="/webinars/">Webinars</a></li> <li><a href="/tour-schedule/">NGI Zero Tour Schedule</a></li> <li><a href="/speakerbureau/">Speaker bureau</a></li> </ul> </div> <div class="col3"><strong>Connect with us</strong><ul class="menu"> <li><a href="https://social.nlnet.nl/@nlnet">Fediverse: NLnet</a></li> <li><a href="https://mastodon.xyz/@NGIZero">Fediverse: NGI Zero</a></li> <li><a href="https://podcast.nlnet.nl/@NGIZero/">Our podcast</a></li> <li><a href="https://vc.ngi-0.eu/rooms/ahq-y96-uhs-jka/public_recordings">Our webinars</a></li> <li><a href="/feed.atom">RSS feed</a></li> </ul> </div> <div class="col3"><strong>Site search</strong><p></p> <form onsubmit="/js/searchbutton.js" method="get" accept-charset="UTF-8" action="/search/static.html" class="sitesearch"><input id="searsia-input" type="text" name="q" class="form-control" value="" autocomplete="off" /><label for="searsia-input"><span class="hide">Search</span></label><input type="submit" id="searsiasubmit" name="submit" value="Search" /><label for="searsiasubmit"><span class="hide">Submit search</span></label></form> </div> </div> <div class="row"> <div class="col3"><strong>Funding</strong><ul class="menu"> <li><a href="/propose/">Open calls</a></li> <li><a href="/themes/">Theme funds</a></li> </ul> </div> <div class="col3"><strong>Projects</strong><ul class="menu"> <li><a href="/project/">All projects</a></li> <li><a href="/project/current.html">Currently running</a></li> <li><a href="/thema/">Thematic index</a></li> <li><a href="/stories/">Stories</a></li> </ul> </div> <div class="col3"><strong>Newsletters</strong><ul class="menu"> <li><a href="https://lists.nlnet.nl/mailman3/lists/newsletter.lists.nlnet.nl/">The NLnet newsletter</a></li> <li><a href="https://lists.ngi-0.eu/subscribe/ngizero-newsletter">The NGI Zero newsletter</a></li> </ul> </div> <div class="col3"><strong>Support NLnet</strong><ul class="menu"> <li><a href="/donating/">Financial contribution</a></li> <li><a href="/help/">Join the Open Invention Network</a></li> </ul> </div> </div> </div> </footer> </body> </html>