Ethereum co-founder Vitalik Buterin recently authored a research paper, the primary focus of which was integrating privacy features into blockchain transactions while ensuring compliance with a range of regulatory requirements.
Experts from various backgrounds collaborated on this research project, including early Tornado Cash contributor Ameen Soleimani, Chainalysis chief scientist Jacob Illum, and researchers from the University of Basel.
The diverse team reflects the interdisciplinary nature of the research, drawing insights from cryptocurrency, blockchain security and academic scholarship.
The paper suggests a protocol known as “Privacy Pools,” which can act as a regulation-compliant tool aimed at improving the confidentiality of user transactions.
How do Privacy Pools work?
Privacy Pools, as Buterin and the team explain in the research paper, aim to protect the privacy of transactions while separating criminal activities from lawful funds by organizing them into isolated sets or categories, allowing users to prove to regulators that their funds are not mixed with illicit funds.
This is accomplished through the use of techniques like zero-knowledge proofs to demonstrate the legitimacy of the transactions and the absence of involvement with criminal activities.
Zero-knowledge proofs are cryptographic techniques that allow one party (the prover) to demonstrate knowledge of a specific piece of information to another party (the verifier) without revealing any details about the information itself.
When users want to take their money out of the Privacy Pool, they can choose to create a zero-knowledge proof. This proof does two things: First, it confirms that the user’s transaction is legitimate and doesn’t involve a blockchain address associated with criminal activity. Second — and more importantly for users — it keeps their identities private.
Association sets
Another crucial part of how Privacy Pools work is the idea of “association sets,” subsets of wallet addresses within a cryptocurrency pool. When making withdrawals from the pool, users specify which association set to use. These sets are designed to include only noncritical or “good” depositors’ wallet addresses while excluding those considered “bad” depositors.
The purpose of association sets is to maintain anonymity, as withdrawn funds can’t be precisely traced to their source. However, it can still be proven that the funds come from a noncritical source.
Association set providers (ASPs) create these sets and are trusted third parties responsible for analyzing and evaluating the pool’s contributing wallets. They rely on blockchain analytics tools and technologies used in Anti-Money Laundering and transaction analysis.
Association sets are formed through two distinct processes: inclusion (membership) proofs and exclusion proofs.
Membership proofs include “good” transactions, while exclusion proofs include “bad” transactions. Source: Buterin et al., 2023
Inclusion, also known as membership, is the process of curating a selection based on positive criteria, much like creating a “good” list. When considering deposits, for instance, you examine various options and identify those with clear evidence of being secure and low-risk.
Exclusion involves forming a selection by focusing on negative criteria, much like compiling a “bad” list. In the context of deposits, ASPs evaluate different options and pinpoint those that are evidently risky or unsafe. Subsequently, they generate a list that comprises all deposits except for the ones categorized as risky, thereby excluding them from the list.
Eve’s deposit comes from an untrusted source. Source: Buterin et al., 2023
The paper takes an example of a group of five people: Alice, Bob, Carl, David and Eve. Four are honest, law-abiding individuals who want to keep their financial activities private.
However, Eve is a thief or hacker, and this is well known. People may not know who Eve really is, but they have enough proof to know that the coins sent to the address labeled “Eve” come from a “bad” source.
When these individuals use the Privacy Pool to withdraw money, they will be grouped together by ASPs with other users based on their deposit history via association sets.
Alice, Bob, Carl and David want to make sure their transactions are kept private while reducing the chances of their transactions looking suspicious at the same time. Their deposits have not been linked to any potential malicious activity, so the ASP chooses for them to be associated only with each other. So, a group is created with just their deposits: Alice, Bob, Carl and David.
Eve, on the other hand, also wants to protect her privacy, but her own deposit — which comes from a bad source — cannot be left out. So, she’s added to a separate association set that includes her deposit and the others, forming a group with all five user’s deposits: Alice, Bob, Carl, David and Eve.
Essentially, Eve is excluded from the original group with the trusted deposits (Alice, Bob, Carl and David) but is instead added to a separate group that includes her transactions and the others. However this doesn’t mean that Eve can use the privacy pool to mix her funds.
Now, here’s the interesting part: Even though Eve doesn’t provide any direct information about herself, it becomes clear by the process of elimination that the fifth withdrawal must be from Eve, as she’s the only one associated with all five accounts in the withdrawal records (since she was added to the separate group that included all five deposits).
Association sets help Privacy Pools by separating trustworthy users from questionable ones.
This way, transactions from reliable sources stay private, while any shady or suspicious ones become more visible and easier to spot.
This way, malicious actors can be tracked, which can satisfy regulatory requirements since the bad users won’t be able to use the pools to hide their activities.
What are others saying about the proposals?
Buterin’s paper has sparked discussions and garnered attention from the blockchain community and industry experts. Ankur Banerjee, co-founder and chief technology officer of Cheqd — a privacy-preserving payment network — believes Privacy Pools can make it easier for noncentralized entities to identify bad actors.
Banerjee told Cointelegraph, “The approach outlined could make this kind of money laundering analysis more democratized, and available to DeFi protocols as well. In fact, in the case of crypto hacks, it’s very hard to prevent hackers from trying to launder what they’ve stolen via DeFi protocols — it’s only centralized exchanges where they can be more easily caught/stopped.”
Seth Simmons (aka Seth For Privacy), host of the privacy-focused podcast Opt Out, told Cointelegraph, “While the concept is technically interesting in that it does minimize the data given over to regulated entities, it asks and answers the wrong question. It asks the question ‘What privacy are we allowed to have?’ instead of ‘What privacy do we need to have?’”
Simmons continued, saying, “For years now, there has been no balance between user anonymity and regulatory compliance, with the current ruling powers having an almost total visibility into the actions we take and the ways we use our money.”
“Privacy Pools must seek to right this imbalance by providing the maximum privacy for users possible today instead of attempting to lessen that privacy to please regulators.”
Banerjee expressed concerns about the built-in delays for adding deposits to association sets, stating, “Tokens can’t immediately get included in a ‘good’ or ‘bad’ set since it takes some time to figure out whether they are ‘good’ or ‘bad.’ The paper suggests a delay similar to seven days before inclusion (this could be higher or lower).”
Banerjee continued, “But what’s the right amount of time to wait? Sometimes, like in the case of crypto hacks, it’s very obvious soon after the hack that the coins might be bad. But in the case of complex money laundering cases, it might be weeks, months or even years before tokens are figured out to be bad.”
Despite these concerns, the paper says deposits won’t be included if they are linked to known bad behavior such as thefts and hacks. So, as long as malicious behavior is detected, this should not be a concern.
Additionally, people with “good” deposits can prove they belong to a trusted group and gain rewards. Those with “bad” funds can’t prove their trustworthiness, so even if they deposit them in a shared pool, they won’t gain any benefits. People can easily spot that these bad funds came from questionable sources when they’re withdrawn from a privacy-enhancing system.
Recent regulatory actions
Recent actions within the blockchain space have underscored the critical need for privacy and compliance solutions. One notable incident involved the United States government imposing sanctions on Tornado Cash, a cryptocurrency mixing service.
This move was prompted by allegations that Tornado Cash had facilitated transactions for the North Korea-linked hacking group Lazarus. These sanctions effectively signaled the U.S. government’s heightened scrutiny of privacy-focused cryptocurrency services and their potential misuse for illicit purposes.
Chris Blec, host of the Chris Blec Conversations podcast, told Cointelegraph, “It’s the easy way out to just look at recent news and decide that you need to start building to government specifications, but sadly, that’s how many devs will react. They’re not here for the principle but for the profit. My advice to those who care: Build unstoppable tech and separate it from your real-world identity as much as possible.”
As the adoption of cryptocurrencies and decentralized applications continues to grow, governments and regulatory bodies worldwide grapple with balancing enabling innovation and safeguarding against illegal activities.
Simmons believes it is better to have tools governments cannot shut down: “Regulators will continue to push the imbalance of privacy and surveillance further in their direction unless we actively seek to build tools that give power back to the individual.”
He continued, “Tornado Cash is a perfect example of this, as they even went above and beyond and complied with regulators as much as was technically possible, and yet that wasn’t enough for ‘them.’ Even after supposedly becoming compliant, they remained a target of the U.S. government because governments do not want a balance between compliance and privacy — they want total surveillance, which leads to total power.”
“What we need to build in the space are tools (like Tornado Cash) that are resistant to state-level attacks and impossible to shut down or censor, as this is the only way to ensure we have tools at our disposal to defend our freedoms and keep governments in check. Privacy or bust.”
Government borrowing was higher than expected and consumers tightened their belts, spending less than anticipated, official figures show.
Government borrowing rose to the third-highest October level since records began in 1993, though less than a year ago, according to the Office for National Statistics (ONS).
It’s the last assessment of public finances we’ll get before Chancellor Rachel Reeves makes her budget announcement next week. It showed spending on benefits and public services was up, which was offset by higher tax takes.
Expensive borrowing
Billions were spent on borrowing money last month, with interest payments costing central government £8.4bn.
Reacting to the figures, the chancellor’s deputy, James Murray, said, “Currently we spend £1 in every £10 of taxpayer money on the interest of our national debt.
More on Budget 2025
Related Topics:
“That money should be going to our schools, hospitals, police and armed forces. That is why we are set to deliver the largest primary deficit reduction in both the G7 and G20 over the next five years – to get borrowing costs down.”
Please use Chrome browser for a more accessible video player
1:09
Budget jargon explained
While the numbers won’t have a direct effect on the budget, with figures already submitted, it illustrates the difficult backdrop facing the chancellor, who’s committed to maintaining her self-imposed fiscal rules to bring down government debt and balance the budget by 2030.
It’s unwelcome news for Ms Reeves.
“There was little good news for the chancellor in this morning’s public finances release, with October borrowing in isolation running ahead of the [Office of Budget Responsibility] OBR’s projections by £3.1bn, the second-highest overshoot so far in this fiscal year,” said Pantheon Macroeconomics’ senior UK economist Elliott Jordan-Doak.
“Borrowing has now overshot the fiscal watchdog’s projections in four of the seven months so far this fiscal year”.
As a result of the fiscal bind, tax rises are widely expected to be announced next week.
Public sector net borrowing reached £17.43bn, above the £15bn forecast by economists polled by Reuters.
A slowdown in sales
Retail sales – how much people are spending – shrank 1.1% in the half-term month too. No growth had been expected, rather than a contraction.
This matters as retail sales figures measure household consumption, the largest expenditure in the UK economy.
Consumers were holding back for Black Friday deals, retailers told the ONS.
Along with weakened levels of consumer sentiment, the data paints a picture of worry about the impact of the budget.
The long-running GfK consumer confidence index dropped this month, suggesting the public is waiting for difficult news.
Sir Keir Starmer has insisted the G20 still matters and is a “really important” forum to bang the drum for British business, despite the decision of Donald Trump to boycott the international summit in South Africa.
Asked what he thought of the US president’s decision, the prime minister simply said Mr Trump had “set out his position”.
The PM added he thought it was “really important to be [at the G20] to talk to other partners and allies so we can get on with the discussions around global issues that have to be addressed, and do have an impact back at home, but also to take the opportunity face to face to further the deals that I want to do for our country”.
Sir Keir has faced heavy criticism at home for the amount of time he has spent overseas and focusing on international affairs. His trip to South Africa to attend the G20 summit is the 45th country the prime minister has visited since taking office.
Speaking to journalists on the flight over to Johannesburg, Sir Keir defended his decision to fly out days before a difficult budget, saying that the international issues being discussed in South Africa have an impact at home, while the G20 nations are important to Britain’s economy.
Please use Chrome browser for a more accessible video player
4:55
G20 lands in South Africa: But who feels forgotten?
“The G20 are the 20 strongest economies in the world, they are very important to the UK,” he said.
More on Donald Trump
Related Topics:
“In the last three years, the jobs that have been generated in the UK from countries in the G20 is 200,000 and that focus in the budget will be very much the economy and the cost of living. I will focus on the deals we can do, the business we can do with our partner countries and make sure that the work we do internationally is impacting directly at home in the positive sense, that if you want to deal with the cost of living and make people better off, good, secure jobs with investment from G20 partners and allies is really important.”
As part of these efforts, the government will announce £400m worth of export deals with South Africa during the summit.
Please use Chrome browser for a more accessible video player
2:29
Will this budget help lower your energy bills?
This summit is the first one in the G20’s 26-year history that a US president has not attended, with one diplomatic source acknowledging this was raising serious concerns. They said: “Trump also made the argument that the G7 should be the G8 [at the last meeting in Canada in June] and now he’s not even going to the G20, so his lack of attendance is, of course an issue.”
Mr Trump has also ordered US officials not to travel to South Africa for the annual meeting, although the country’s president, Cyril Ramaphosa, said on Thursday evening that this might change, with discussions now under way with the US.
While Mr Trump is not attending, Sir Keir will leave the G20 summit early, coming back to the UK on Sunday to prepare for a tax-raising, and possibly manifesto-breaking budget on Wednesday.
The chancellor raised £40bn in taxes in the last budget, insisting that this was a “once in a parliament” tax raid. A year on, Rachel Reeves now has to raise billions more as she looks to fill a black hole as much as £30bn in the public finances, driven in part by a downgrade in productivity, which has lowered growth forecasts, and also her reversal on spending cuts – the winter fuel allowance and disability benefits – that has left her with around £7bn to find.
Please use Chrome browser for a more accessible video player
3:20
Why has chancellor U-turned on income tax rises?
The government has U-turned on its plan to raise income tax but is expected to extend a freeze on tax thresholds by two years from 2028. The measure will raise about £10bn in additional tax as workers find themselves dragged into higher tax bands and has led to accusations that Labour has broken its manifesto pledge not to raise taxes on working people.
The prime minister, asked whether everyone should expect tax rises in the budget on Wednesday, refused to answer directly. Instead, he said it would be “a Labour budget with Labour values” and based on “fairness”.
He added: “It will have absolutely in mind protecting our public services, particularly the NHS, cutting our debt, and dealing with the cost of living, bearing down on the cost of living. So, they’ll be the principles that will run through the budget.
“Now, of course, the right decisions have to be taken. And we have to see this in the context of 16, 17 years now where we’ve had the crash in ’08, followed by austerity, followed by a not very good Brexit deal, followed by Covid, followed by Ukraine, and that’s why we have to take the decision to get this back on track.
“I’m optimistic about the future, I do think if we get this right, our country has a great future. They’ll be the principles behind the budget.”
Please use Chrome browser for a more accessible video player
10:06
The unusual road to next week’s budget
While the prime minister is focusing on trade at the G20 summit, Ukraine will also be on the agenda amid reports the Trump administration and Russian officials have drawn up a new peace plan to end the war there.
It would require major concessions from Kyiv, including giving up territory not currently occupied by Russia to Moscow and halving the size of the Ukrainian army. The deal has reportedly been drawn up by Mr Trump’s special envoy Steve Witkoff, who met the current secretary of the national security and defence council of Ukraine and former defence minister, Rustem Umerov, in Miami.
Asked about the plan, Sir Keir said he wanted a “just and lasting peace”, adding: “The future of Ukraine must be determined by Ukraine, and we must never lose sight of that”.
I’m told by one diplomatic source that the Europeans have yet to see this plan, while there are questions as to how advanced in the US administration these proposals are and whether they have the support of Secretary of State Marco Rubio.
Please use Chrome browser for a more accessible video player
2:21
Trump’s peace plan: What we know so far
European diplomats are stressing that any peace talks have to involve both Ukraine and European input if it is to have any hope of working. Kaja Kallas, the EU’s foreign policy chief, said on the eve of the G20 summit they are yet to see any concessions on the Russian side.
“We welcome all meaningful efforts to end this war, but like we have said before, it has to be just and lasting,” she said. “That also means that the Ukrainians, but also the Europeans, agree to this.”
European leaders are discussing how to best equip Kyiv for another winter of war. Talks are expected to continue this weekend over the plan to use Russia’s frozen assets to generate a €140bn loan for Ukraine.
The plan is currently stalled over Belgium’s concerns of legal risk in releasing funds from the Brussels-based depository Euroclear, where most of the Russian assets are held.
Earlier on Thursday, Sky News revealed Sir Keir is preparing for a likely visit to China in the new year. The trip is likely to be controversial given the UK’s fractious relationship with China, made worse by recent allegations of spying in parliament.
Sir Keir said any visit was not confirmed “yet” and insisted the government would “always robustly protect our interests”.
They’ve been billed as the “most sweeping asylum reforms in modern times” and the “biggest shake-up of the legal migration system” in nearly 50 years, but how are the UK’s rules actually changing?
One of the biggest changes will impact almost two million migrants already living in the UK while other proposals will affect people who come here in the future.
Here’s how…
How is ‘settled status’ changing?
Until now, migrants who live in the UK have needed to wait five years before they can apply to settle permanently but this qualifying period will double to 10 years – and some people could have to wait even longer.
Almost two million migrants will be affected by the changes.
Those “making a strong contribution to British life” will benefit from a reduced timeframe.
More on Asylum
Related Topics:
That means doctors and nurses working in the NHS will be able to settle after five years, while high earners and entrepreneurs may able to stay after just three years.
Migrants who speak English to a high standard and volunteer could also have a faster route to settlement.
Image: NHS doctors and nurses will be eligible for settled status in five years still. Pic: iStock
At the other end of the scale, low-paid workers will be subject to a 15-year wait.
With this, the government is explicitly targeting the 616,000 people and their dependents who came to the UK on health and social care visas between 2022 and 2024 – the so-called “Boriswave”.
The government is going further still in targeting migrants who rely on benefits, quadrupling the current wait to 20 years.
There are also plans to limit benefits and social housing to British citizens only.
And though recognised refugees who came to the UK legally will still be eligible for public funding, they too will be subject to the 20-year timeframe.
How will asylum rules change?
Inspired by immigration policy in Denmark, refugee status will become temporary, lasting only until it’s safe for the person in question to return home.
This means that asylum seekers will be granted leave to remain for 30 months, instead of the current five years, with the period only extendable if they still face danger in their homeland.
Please use Chrome browser for a more accessible video player
2:02
Home secretary sets out migration rules
However, refugees will be eligible to settle sooner if they get a job or enter education “at an appropriate level” under a new “work and study” visa route, and pay a fee.
The government also plans to revoke its legal duty to support asylum seekers who would otherwise be destitute, a measure it says was introduced to comply with EU laws which Britain is no longer bound by.
Instead, support will be discretionary, and some people will be excluded – such as criminals, those who refuse to relocate, those who can work but won’t, those who are disruptive in their accommodation, and those who deliberately make themselves destitute.
Additionally, asylum seekers who have assets or income will be required to contribute to the cost of supporting themselves.
What about illegal migrants?
Meanwhile, illegal migrants and those who overstay their visas face a wait of up to 30 years before qualifying for permanent settlement.
But plans to bar criminals from settlement are still being figured out, with the government saying “work will take place to consider the precise threshold” at which someone is ineligible.
“The reforms will make Britain’s settlement system by far the most controlled and selective in Europe,” according to the government.
Alongside the new measures, plans are afoot to boost the number of migrants being removed from the UK.
Image: People thought to be migrants onboard a small boat in Gravelines, France. Pic: PA
What about illegal migrants who are already here?
A “one in, one out” agreement is already in place with France, under which those who cross the channel illegally are to be sent back, with Britain accepting instead a “security-checked migrant… via a safe and legal route”.
“This pilot is under way, and the government is working in partnership with French on expansion,” according to the government.
Furthermore, refugees will not have automatic family reunion rights, and the removal of families of failed asylum seekers is to be stepped up.
Perhaps controversial are plans to offer financial support to those who agree to go voluntary.
The government argues this is “the most cost-effective approach for UK taxpayers and we will encourage people to take up these opportunities”.
Sanctions will also be imposed on nations that fail to cooperate on the return of their citizens, including suspending visas for that country.
And for those who are refused refugee status, the appeals process is to be streamlined, with one route of appeal, judged by one body, requiring applicants to make all their arguments in one go, instead of making multiple claims.
Please use Chrome browser for a more accessible video player
9:07
Inside Britain’s asylum seeker capital
Human rights legislation will be reformed too, in a bid to reduce legal challenges to deportations.
Finally, the number of arrivals accepted through “safe and legal routes” will be capped, “based on local capacity to support refugees”.
The reforms will not apply to people with settled status, and there will be a consultation on “transitional arrangements” in some cases.
The five-year wait for immediate family members of UK citizens remains unchanged, as it does for Hong Kongers with British national (overseas) visas.