VOOZH about

URL: https://thenewstack.io/data-unions-offer-a-new-model-for-user-data/

⇱ Data Unions Offer a New Model for User Data - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2022-02-23 12:31:14
Data Unions Offer a New Model for User Data
profile,
Data / Frontend Development / Software Development

Data Unions Offer a New Model for User Data

A data union in a decentralized network is a scalable way to collect real-time data from individuals and package that data for sale.
Feb 23rd, 2022 12:31pm by Jake Ludington
👁 Featued image for: Data Unions Offer a New Model for User Data
Featured image from Depositphotos ID: 5830420 by Spectral. Data Union chart from Data Union DAO.  

If you browse tweets from ETHDenver, you might get the idea that it was a big party for people who HODL cryptocurrency while simultaneously demonstrating their early adopter street cred by wearing hoodies emblazoned with their pricey profile picture NFTs, all while chasing down Vitalik Buterin for selfie opps. All of this certainly took place over the weekend, though ETHDenver also had a series of conference sessions with the opportunity to learn more about the Ethereum ecosystem.

I found the session titled “Onboarding Web2 to Web3 via Data Unions” to be particularly interesting, both as a user who has my data monetized and as someone who recognizes the potential for developers who may be interested in packaging or accessing user data. The panel was hosted by Marlene Ronstedt, co-founder of Data Union DAO. The panelists for the session included:

Ronstedt kicked off the session on data unions saying, “we’re thinking that everyone has data, but not everyone has crypto and we think this is how we can get the next billion users into the space.” You can watch the full panel in the YouTube video below. My thoughts on what was presented follow.

What Is a Data Union?

One of the promises of a decentralized Web3 is the notion that as users we can all own our data. This is in contrast to Web 2.0, where the prevailing view is that we the users and our data are the product being exploited for financial gain by large centralized organizations. A data union is a scalable way to collect real-time data from individuals and package that data for sale, in a way that is mutually agreeable to both the data source and the packaging application. Much like workers joining a union in real life to rally around a common set of goals, data unions allow individuals to join these unions to aggregate data in a controlled way, complete with the ability to vote on how and where the data is used, through DAO (decentralized autonomous organization) governance.

For users, one challenge to the idea of controlling your data is finding an interested buyer. Few data consumers want to go through the hassle of acquiring data from one individual at a time. Data unions solve this by aggregating data from a set of users who opt-in. For developers, data unions have a cold start problem, where they need a critical mass of users to make the package of data interesting — both as something to sell and a data set to consume.

The onboarding of data in these unions is a decentralized application (dApp) where a user agrees via smart contract to include their data in the application’s marketplace. Data buyers acquire data from the marketplace and payments flow back to the data providers after the administration collects a fee. The end-to-end of the relationship is governed by a smart contract. The basic structure is visualized in the chart below.

👁 visualization of a data union structure

Use Cases for Data Unions

Streamr Network is a decentralized pub/sub network for transporting real-time data over WebRTC mesh networks. A data union is one of Streamr’s core products. It simplifies the process by making it easy for developers to deploy a smart contract on the Ethereum sidechain xDai. As a developer, you integrate the Streamr client in your dApp, which allows users to join your data union. The example deployments are all provided for use in JavaScript frameworks like Node.js.

One of the first examples of a data union is the browser extension Swash. With the extension installed, a user gives permission to have browsing data aggregated and sold to interested parties.

The panel contains a couple of additional interesting data unions. DIMO Network sells a hardware device that can be connected to ODB2 ports in cars, to share care data back to the network. Re-public is another example that allows users to participate in their data union via either an iOS or Android application. According to Keith Axline, Re-public DAO has a utopian view, whereby, “you get to collect all the data that everyone is making money off of and you get to see it first, you get to control it, and you get to decide if and how it is shared.”

Check out the full panel recording (above) for additional background on how data unions are laying the groundwork for decentralized data sharing and consumption.

TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.