Re: RUBI: A Self-Sovereign Identity-Based Retroactive UBI System - Seeking Community Feedback

Thank you, Manu, for your detailed feedback on the RUBI proposal
shared earlier. Your insights helped me refine the technical and governance
dimensions of the proposal significantly.

To keep this response readable, I’ve used a hybrid format:

   - *Short responses* are included *inline *below each of your
comments in blue
   text.
   - *Two longer responses* (NS: Response 2 and NS: Response 8) are
   included *in this top section*, referenced from the inline portion.
   Below that, I’ve also included a *summary table* and *write-ups* that
   walk through each scenario’s evolution, balancing privacy and fraud
   prevention in open, globally accessible UBI systems.


*NS: Response 2 & 8 – On Pseudonymity vs. Fraud Prevention*

 *Scenarios: Privacy-Security Trade-Offs*



*Scenario*

*Privacy (%)*

*Security (FAR, % Fraud)*

*Technical Solution*

*Policy Solution*

*Technical Challenges*

*Policy Challenges*

*Scenario 1: Initial Setup*

100%

0.1%

PHCs with zero-knowledge proofs (ZKPs)

None

Scalability for global deployment

Lack of international coordination

*Scenario 2: Centralized Interlinking*

99.9%

<0.01%

Global database interlinking, ZKPs, blind signatures with double-spending
detection

International agreements for database sharing

Database scalability, integration complexity

Fairness for undocumented users, geopolitical resistance

*Scenario 2.1: Pre-Payment Detection*

99.9%

0% (double-claiming)

Pre-payment double-spending detection, global database interlinking, ZKPs

Automated fraud prevention policies

Real-time detection latency, database complexity

Same as Scenario 2

*Scenario 2.2: Inclusive Identity via ID4D*

99.9%

0% (double-claiming)

Pre-payment double-spending detection, global database interlinking, ZKPs

Collaboration with World Bank ID4D for inclusive ID issuance

Real-time detection latency, database complexity

Global adoption of ID4D, ensuring refugee inclusion

*Scenario 3: Decentralized Interlinking*

99.99%

<0.0001%

Blockchain with cryptographic commitments, ZKPs, blind signatures

Decentralized governance protocols

Blockchain scalability, consensus mechanism overhead

Encouraging global participation

*Scenario 4: Regional RUBI Currencies*

99.999%

0%

Decentralized interlinking, regional RUBI currencies (e.g., UnityRUBI,
EuroRUBI), ZKPs

Regional currency policies, phased global adoption

Cross-regional currency interoperability

Exclusion of non-participating regions, cultural resistance

*Scenario 5: Enhanced Blockchain Security*

99.9999%

0%

Blockchain with rotating commitments, sharding, ZKPs for audits

Global privacy standards, audit transparency policies

Quantum-resistant cryptography implementation

Ensuring universal adoption, policy alignment


Below, I detail each scenario and sub-scenario, starting with a description
of the system’s design, followed by the problem’s gravity with a simple
example, and concluding with technical and policy solutions, showing the
evolution of ideas across five stages.



*Scenario 1: Initial Setup (100% Privacy, 0.1% Fraud)*

   - *Description*: The RUBI system issues PHCs regionally without
   interlinking, using ZKPs to ensure 100% pseudonymity in claims, assuming
   regional independence for uniqueness verification.
   - *Problem*: Without global interlinking, dual citizenship fraud occurs
   due to the lack of a mechanism to verify global uniqueness. An individual
   with PHCs from two regions claims RUBI twice, exploiting this gap. In a
   system of 1,000,000 users, 1,000 fraudulent claims (0.1%) result,
   undermining fairness.
   - *Technical Solution*: PHCs use ZKPs to prove uniqueness without
   revealing identity, but no interlinking exists to detect duplicates across
   regions.
   - *Policy Solution*: None initially, as the system assumes regional
   independence.



*Scenario 2: Centralized Interlinking (99.9% Privacy, <0.01% Fraud)*

   - *Description*: The RUBI system introduces a centralized global
   database interlinking regional identity records, maintaining pseudonymity
   via ZKPs but requiring identity data storage for uniqueness checks.
   - *Problem*: Dual citizenship fraud is detected via the centralized
   database, reducing fraud to <0.01%, but a breach exposes 10,000 users’ data
   out of 100,000,000 (0.01% privacy loss) due to the database being a single
   point of failure, risking identity theft for honest users.
   - *Technical Solution*: Global database interlinking checks for
   duplicates, using ZKPs and blind signatures with double-spending detection
   to catch fraud after payment.
   - *Policy Solution*: International agreements enable database sharing,
   ensuring cross-regional uniqueness.



*Scenario 2.1: Pre-Payment Detection (99.9% Privacy, 0% Double-Claiming
Fraud)*

   - *Description*: Building on Scenario 2, the RUBI system enhances fraud
   detection by implementing pre-payment double-spending checks, maintaining
   the centralized database for interlinking.
   - *Problem*: An individual claims RUBI with a legitimate PHC and a
   forged identity, and the initial system catches this after payment,
   revealing their identity (0.01% privacy loss). Pre-payment detection
   prevents this fraud upfront, achieving 0% double-claiming fraud, but the
   centralized database breach risk persists.
   - *Technical Solution*: Blind signatures with pre-payment
   double-spending detection check for duplicates before payment, canceling
   fraudulent claims without identity revelation.
   - *Policy Solution*: Automated fraud prevention policies ensure no human
   involvement, preserving privacy.



*Scenario 2.2: Inclusive Identity via ID4D (99.9% Privacy, 0%
Double-Claiming Fraud)*

   - *Description*: Building on Scenario 2.1, the RUBI system integrates
   with inclusive identity initiatives to address fairness, maintaining
   pre-payment detection and centralized interlinking with ZKPs for
   pseudonymity.
   - *Problem*: The reliance on formal identity documents excludes
   undocumented individuals, such as refugees without birth certificates,
   preventing them from claiming RUBI and undermining the system’s universal
   goal. In a system of 100,000,000 users, 1,000,000 might be excluded,
   creating a significant fairness gap.
   - *Technical Solution*: Pre-payment double-spending detection, global
   database interlinking, and ZKPs remain in place, ensuring 0%
   double-claiming fraud and 99.9% privacy.
   - *Policy Solution*: Collaboration with the World Bank’s ID4D initiative
   enables inclusive ID issuance, using alternative proofing (e.g., community
   introducers) and birth registration to provide PHCs to undocumented
   individuals.



*Scenario 3: Decentralized Interlinking (99.99% Privacy, <0.0001% Fraud)*

   - *Description*: The RUBI system replaces the centralized database with
   a blockchain, storing cryptographic commitments for PHCs, enabling
   decentralized interlinking while maintaining pseudonymity via ZKPs.
   - *Problem*: Centralized databases are vulnerable to breaches, so a
   blockchain is used, but an individual forges a PHC from a non-participating
   region, claiming RUBI twice, as the region isn’t interlinked (1 in
   1,000,000 claims, 0.0001% fraud).
   - *Technical Solution*: A blockchain stores cryptographic commitments
   (hashes) for PHCs, enabling decentralized interlinking. ZKPs and blind
   signatures maintain privacy and security.
   - *Policy Solution*: Decentralized governance protocols encourage
   regions to join the blockchain network, ensuring global uniqueness.



*Scenario 4: Regional RUBI Currencies (99.999% Privacy, 0% Fraud)*

   - *Description*: The RUBI system introduces regional currencies (e.g.,
   UnityRUBI, EuroRUBI) for participating regions only, using decentralized
   interlinking to ensure uniqueness, with ZKPs for pseudonymity.
   - *Problem*: Non-participating regions allow fraud, but excluding them
   prevents this, achieving 0% fraud, while raising fairness concerns—an
   honest resident from a non-participating region can’t claim RUBI.
   - *Technical Solution*: Decentralized interlinking with regional RUBI
   currencies ensures only participating regions issue RUBI, eliminating fraud
   from non-participants.
   - *Policy Solution*: Regional currency policies and phased global
   adoption start with participating regions, scaling as others join.



*Scenario 5: Enhanced Blockchain Security (99.9999% Privacy, 0% Fraud)*

   - *Description*: The RUBI system enhances blockchain security with
   rotating commitments, sharding, and ZKP audits, maintaining regional
   currencies and decentralized interlinking for maximum privacy and security.
   - *Problem*: Blockchain vulnerabilities risk linking attacks (0.0001%
   privacy loss), where a hacker might correlate commitment timestamps to
   identify users, though this is mitigated by enhanced security measures.
   - *Technical Solution*: Rotating cryptographic commitments (new hashes
   per period), sharding identity data across regions, and ZKPs for audits
   reduce linking risks, enhancing blockchain security.
   - *Policy Solution*: Global privacy standards ensure consistent
   encryption; audit transparency policies prevent human leaks.



*Conclusion*

Scenario 5 offers the best balance: 99.9999% privacy, 0% fraud, using
decentralized interlinking, regional currencies, and enhanced blockchain
security. Remaining challenges include blockchain security (0.0001% privacy
risk), fairness for non-participants, and inclusion of undocumented
individuals. Scenario 2.2 addresses the latter through collaboration with
the World Bank’s ID4D, with ongoing policy efforts to ensure universal
inclusion.

Regards,
Nivas


On Fri, Mar 21, 2025 at 7:29 PM Manu Sporny <msporny@digitalbazaar.com>
wrote:

> On Tue, Mar 18, 2025 at 3:16 PM <nivas.cool@gmail.com> wrote:
> > I wanted to share an idea that intersects Self-Sovereign Identity (SSI),
> decentralized governance, and Universal Basic Income (UBI): Retroactive
> Universal Basic Income (RUBI). I have attached a one-page explanation of
> the concept, breaking down the mechanics.
>
> Hi Nivas, thank you for sharing this interesting proposal with the
> group. A few thoughts below on your ask of the community (how to
> engage more productively) and the concept itself.
>
> First, and most importantly, I commend you for thinking about societal
> problems and trying to propose something to fix some of the wrongs in
> the world. Many of us are here because we care deeply about the things
> you touch on in your proposed solution. It's coming from a good place,
> so keep going -- the world needs more people like you that are trying
> to fix fundamental flaws in local, national, and global society!
>
> Your ask of the community might be too broad to get a response. I've
> noticed that asking targeted, specific questions tends to get more
> responses than general "What do you think about this idea?" questions,
> which is what your email seems to be asking. In other words, you're
> asking people to do a lot of mental energy to grasp the very large
> concept and system you are presenting and then provide input on
> some/all of it. There are just too many moving pieces to analyze
> unless someone were to take a lot of time to sit down and think about
> it... and many of us just don't have the time to do that (unless some
> of us have been thinking about this problem for many years). So, you
> might try to be more targeted in your questions to the group -- focus
> on a very specific portion (like proof of personhood) and ask a few
> very specific questions.
>
> On to just some hot takes on your idea, I know a few of us have toyed
> with UBI and SSI, so this just so happens to touch on things I've been
> interested in for many decades now.
>

NS: Thank you for the super encouraging words, it motivates me to keep
going 😊. To be honest, I had this interconnected series of ideas, that I
did not know where to start or end. So, I spit it all out but thank you
Manu for dissecting the demon – now, I have a better understanding of where
the focused attention should be. From going forward (if required on a
separate email chain), we can focus on specific subtopics. Of course, open
to course correction suggestions.



>
> > RUBI is a framework that proposes a globally governed, open-source
> monetary system where:
> >
> > Personhood credentials (SSI-based) ensure UBI eligibility while
> preventing fraud.
>
> This part is do-able and interesting. The preventing fraud thing is
> key, and I don't think we have a good solution for it yet (but there
> is some hope in some of the newer advanced cryptography -- namely
> per-issuer/verifier pseudonyms).
>
> Keep in mind that there is no privacy preserving system that is also
> capable of fully eliminating fraud. Any proof of personhood system is
> guaranteed to have fraud in it and you will just have to accept
> that... it's "How much fraud are you willing to accept?" that is the
> key question. The next key question is: "How is your PHC system going
> to optimize for pseudonymity AND anti-fraud?"
>


NS: See detailed response above in new email body. (NS: Response 2 & 8 – On
Pseudonymity vs. Fraud Prevention)


>
> > Democratic governance enables citizens to vote on UBI rates and
> demurrage policies.
>
> Define "democratic". :) -- the form of governance matters immensely
> here. Do you mean American democratic? Or Scandanavian democratic? Or
> Chinese democratic? Or Indian democratic? The populations in some of
> those countries make some "strange" choices according to the
> populations in the other countries. It seems like you are going for a
> global solution when there is no "global culture"... different
> cultures and borders exist... how are you solving for that?
>
> If you want your solution to scale, the architecture has to take into
> account that there are different types of democracies, and more
> importantly, different types of cultures with some of them that are
> incompatible with the concept of UBI and others that will
> differentiate themselves by going away from UBI. Nation states and
> cultures compete with each other over long periods of time -- how is
> your system resilient to that?
>


NS: In my dream goal sense, for me ‘democratic’ would just mean humans of
any form, shape, colour, region. But, realistically speaking  ‘Democratic’
governance here involves citizens/ participants of the currency system
voting on UBI generation and demurrage rates regionally (if the scope of
the RUBI currency involved is regional) or globally (if the scope of the
RUBI currency involved in global), adapting to respective norms. Regional
RUBI currencies (Scenario 4) address cultural differences, as detailed in
the new body above.


I still want to re-iterate that these ‘RUBI’ currencies are private / open
source (nothing to do with official national currency systems). In other
words, they are complementary currencies as I would like to call them.
(Official Definition: A complementary currency is a medium of exchange, not
a national currency, that supplements or complements a national currency,
often used for specific purposes or within a defined community or region).
Depending upon the availability of SSI-personhood credentials for citizens
of different countries/regions (Bhutan , Europe , etc..),  unique RUBI
currencies can be rolled out for those respective countries/regions. It has
nothing to do with the government of that region.

Long story short, in an analogy: imagine everyone’s given a rotten apple
(respective national fiat currency) on random days on their plates. RUBI is
equivalent to placing a healthy orange on everyone’s plates — and leaving
it to people’s choices to decide adoption. Think more like a solidarity
economy — where value is created, shared, and sustained by the community
itself through circulation of RUBI currencies with each other. Possible
reason for accepting RUBI currencies would be that it would be the fairest
ones. Even in a game of monopoly, when the game starts, every player is
given equal amount of plastic money so the game is fair for all, RUBI aims
exactly that with the help of retroactive principles.

For the ones who want to understand the topic a bit more deeper of why our
current fiat monetary system  is brutally flawed (Especially how newly
created fiat money flows into the system) , I recommend this flash game
<https://positivemoney.org.nz/play-the-game/> on your computer (
https://positivemoney.org.nz/play-the-game/) to understand how commercial
banks work currently spoiling the world or by reading this survey report
<https://glocalities.com/news/press-release-global-population-does-not-want-commercial-banks-to-stay-responsible-for-creating-most-of-the-money>
(
https://glocalities.com/news/press-release-global-population-does-not-want-commercial-banks-to-stay-responsible-for-creating-most-of-the-money).





>
> > Retroactive UBI ensures individuals receive compensation based on their
> birthdate, correcting past economic exclusion.
>
> Sounds like you want to bankrupt entire nations. :P
>
> Remember that many nations are barely solvent, many keep large debts
> on their books, and with retroactive UBI, you're asking entire
> societies to take on a huge debt without explaining how all of that is
> going to be financed. This is probably the most critical part of your
> proposal that I cannot reconcile, and I have to go beyond suspending
> disbelief to just: "He will eventually figure out that there is no way
> that retroactive UBI can work from an economic perspective." -- I'd
> love to be proved wrong there, do you have links to any research in
> this area with positive outcomes?
>
> Most every nation that has considered "reparations" for past
> grievances has only agreed to them if they were defeated militarily
> (reparations being imposed on a defeated nation) or the population
> receiving the reparation was so small that the financial burden could
> be absorbed by the nation's workforce.
>
> In other words, people who have liquid assets (money) don't like
> giving those assets to other people unless there is a good argument
> for doing so. If forced to do so, by the larger population, they just
> move the asset to somewhere else that doesn't fall under the rules
> that say they have to hand the asset over. You will see wealth (and
> innovation) fleeing to whatever nation you want to impose your RUBI
> thing in... or it will be transformed into something that RUBI can't
> be applied to (such as physical assets)... and then to fix that, we
> venture into government seizure of assets "for the good of the
> people", which has a long and sordid history. I'll stop there, there's
> a lot written about this in the history books.
>
> What you might try, instead, is to focus on societies where there is a
> sort of UBI already in place -- Alaska's Permanent Fund, Saudi
> Arabia's Citizen Account Program, Finland's UBI experiment, Spain's
> UBI program, Kenya, Norway, etc.
>
> I'd say this is the most distracting part of your proposal, that might
> cause people to not respond to the email.
>


NS: I’d like to clarify a significant misunderstanding: my intention is not
to bankrupt nations but to promote equity at a human level through *organic*
wealth redistribution, without force or government seizures. As illustrated
in the earlier analogy, existing national fiat currencies (the “rotten
apple”) will coexist with RUBI currencies (the “new oranges”), introduced
as a complementary system without altering existing structures. Unlike
Bitcoin, which resembles strawberries distributed unevenly to a select few,
RUBI currencies are quality oranges allocated equitably to each
individual’s plate based on their birthdate, with quantities determined by
the number of days lived—a fair metric for wealth distribution. This system
anticipates a network effect—similar to Bitcoin—where RUBI currencies
gradually increase in exchange value as adoption grows, attracting
voluntary participation, even from those with significant fiat wealth, who
can trade to access new economic benefits, leading to organic wealth
redistribution over time. The long-term effect of RUBI adoption will create
an outcome as if RUBI had existed since inception, ensuring every living
individual receives RUBI continuously throughout their lifetime. The
detailed write-up for Scenario 4 explains the regional currency approach,
ensuring gradual implementation to address reparative concerns while
maintaining economic stability.



>
> > Interoperable and competing digital currencies operate with open-source
> governance to prevent speculation.
>
> Another herculean task... seeing as how just about every currency in
> the world, including all the new blockchain based currencies, have no
> escaped currency speculation... what are you going to do that's
> different here?
>


NS: I appreciate your point and acknowledge that my phrasing—“prevent
speculation”—may have been an overstatement. My intention was to minimize
volatility and speculative trading, ensuring RUBI currencies function as a
stable medium of exchange for UBI rather than a speculative asset. RUBI’s
design, with birthdate-based distribution and regional currencies (Scenario
4), reduces speculative incentives by tying value to equitable utility, not
market sentiment. Open-source governance (Think every participant of RUBI
voting on their mobile app for the respective RUBI currency app, the UBI
generation rate and demurrage rate) further promotes transparency and
stability, discouraging price manipulation. While some speculation may
occur, as with any currency, the phased regional approach detailed in
Scenario 4 aims to foster organic adoption and value growth, aligning with
RUBI’s fairness goals.


>
> > I would love to hear your thoughts on any aspect of this concept,
> whether from a technical, governance, economic, or interoperability
> perspective.
> >
> > The feasibility of integrating SSI-based personhood verification into
> such a system.
>
> Feasible.
>

NS: Thank you for the positive encouragement



>
> > Political possibilities of making such a system come to reality.
>
> Next to zero possibility for your current proposal. You are trying to
> solve three of the hardest problems of the last several hundred years
> simultaneously.
>
> Props for shooting for the stars, but you have to figure out a way to
> propose something that is scalable from something small to something
> big. How are you going to hit scale with your proposal?
>

NS: I deeply appreciate your candid assessment and recognize the immense
challenges in addressing global identity, decentralized governance, and UBI
simultaneously. While I believe RUBI’s vision is achievable over time, I
feel we can be committed to taking incremental steps to lay the groundwork,
ensuring the next generation (if not us itself) can build on this
foundation. Scenario 4’s regional currency approach starts small, accepting
initial limitations like dual citizenship fraud, and scales as regions join
the decentralized network, as detailed in the new body above. I’d value
your critical feedback on the specific technical and political roadblocks
you foresee, and whether this phased approach alters your perspective on
RUBI’s feasibility. Your insights will help refine this vision for
long-term impact.


>
> > Design considerations for privacy.
>
> The PHC thing is probably the only place that privacy comes in -- how
> are you going to combat sybils in the system?
>
>
NS: Detailed response above in new email body already explains this. (NS:
Response 2 & 8 – On Pseudonymity vs. Fraud Prevention)


> > Potential alignment with existing decentralized identity frameworks or
> monetary governance models.
>
> DIDs and VCs can play a part in what you're trying to do, but your
> biggest issue isn't the technology... it's the fundamental economic
> and governance problems you're trying to tackle.
>


NS: I’m hoping my Public Policy Masters at Georgetown equips me to tackle
those non-technological challenges—though I might need more than a degree
to solve these fundamental issues! 😊 On a serious note, I believe the W3C
CCG’s diverse network of experts across nations and industries is uniquely
positioned to address these economic and governance challenges
collaboratively. The scenarios in the new body above (e.g., Scenario 4’s
regional currency approach) aim to provide a starting step towards a final
logical design for RUBI, starting small to address economic feasibility and
governance incrementally. I’d welcome the community’s insights to refine
this framework and make RUBI a reality.


>
> > Broader implications and challenges of a retroactive UBI approach within
> a decentralized ecosystem.
>
> I've highlighted some of these above, and I hope it's not
> discouraging. Keep at it, we'll try to help as much as we can. The
> hardest problems you're trying to address aren't technological in
> nature, they're related to governance and economics -- but that's just
> another form of engineering; social engineering, and there can be a
> strong connection between technological engineering and social
> engineering.
>
> I hope that provides some of the feedback that you were hoping for
> Nivas. Don't be discouraged by it, as I said, you are trying to solve
> very important societal problems and that is commendable. :)
>
> -- manu
>
> --
> Manu Sporny - https://www.linkedin.com/in/manusporny/
> Founder/CEO - Digital Bazaar, Inc.
> https://www.digitalbazaar.com/
>
>

NS: Your feedback has been incredibly helpful—I’m encouraged to continue
this work till arriving at its logical conclusion.

Received on Sunday, 23 March 2025 12:45:48 UTC