| Post Reply | RetroFed Forum Forum Index » Privacy |
| Author | Message | ||
|---|---|---|---|
|
pablochacon
lemmy.ml
pablochacon@lemmy.ml Joined: 2025-11-21 |
I have deployed a collection of independent smart contract protocols on Ethereum mainnet. Each one is finished infrastructure. No governance, no upgrade path, no owner. Ownership is renounced on all contracts. The contracts are deployed and the keys are gone. This post is for the privacy angle. The full technical documentation is in the repo linked at the bottom. Minimal data, by architectureNo protocol stores personally identifiable information. On-chain data is limited to cryptographic commitments, timestamps, addresses, and amounts. All sensitive data stays off-chain with the parties involved. This is GDPR compliant by architecture, not by policy. There is no personal data to protect because the system is not designed to collect it. The deployer controls their own data. The user controls their own disclosure. No operator, no captureThe contracts are deployed with renounced ownership. There is no entity that can be subpoenaed, pressured, or acquired. The privacy is structural, it holds regardless of what any individual, platform, or authority wants. Most privacy tools rely on the trustworthiness of an operator. These protocols have no operator to make promises and no operator to break them. Currency agnosticEvery protocol settles on Ethereum mainnet. What currency a user pays in is a platform decision. A platform can accept XMR, BTC, ETH, fiat, or any combination and convert to ETH at the platform layer before interacting with the protocol. Combined with the atomic, hop-by-hop settlement structure, this means the payment trail fragments naturally across chains without any privacy feature being explicitly designed in. It is a structural consequence of currency agnosticism and independent atomic settlements. Human rights and legal groundingThe right to private correspondence is not a crypto argument. It is a human rights argument. Universal Declaration of Human Rights, Article 12 covers it. ECHR Article 8 covers it. GDPR covers it. A parcel dispatched between two parties with no central record of who sent what to whom is functionally identical to a sealed letter. The legal and moral precedent for protecting that is centuries old. These protocols are built in that direction. Anyone arguing against this privacy model is arguing against the existing human rights framework. Documentation, protocol repositories, template repositories, and orchestration examples: |
||
| 7 Original | |||
|
unitedwithme
lemmy.today
unitedwithme@lemmy.today Joined: 2026-04-09 |
Wants privacy and security, posts in GitHub lol. Jk sort of. In all seriousness, it's an interesting project I'm going to check out. Thanks for the hard work. Edit: fixed your link https://github.com/pablo-chacon/the-substrate |
||
| 5 | |||
[object Object]
sh.itjust.works
Object@sh.itjust.worksJoined: 2024-09-22 |
I don't quite understand the problem this protocol solves that existing solutions don't, to be honest. I think it would be great to add what problems it solves in the document. |
||
| 5 | |||
|
pablochacon
lemmy.ml
pablochacon@lemmy.ml Joined: 2025-11-21 |
I don't quite understand the problem this protocol solves that existing solutions don't, to be honest. I think it would be great to add what problems it solves in the document.
Existing platforms settle real-world transactions too, but the rails they run on are owned and operated by someone. That operator can raise fees, gate access, extract data, be acquired, be regulated into compliance, or be pressured by any sufficiently motivated actor. The settlement behavior is only as neutral as the operator chooses to be. |
||
| 1 | |||
|
pablochacon
lemmy.ml
pablochacon@lemmy.ml Joined: 2025-11-21 |
Wants privacy and security, posts in GitHub lol. Jk sort of. In all seriousness, it's an interesting project I'm going to check out. Thanks for the hard work. Edit: fixed your link https://github.com/pablo-chacon/the-substrate
Thanks for the link fix, and the appreciation. |
||
| 2 | |||
|
WhyJiffie
sh.itjust.works
WhyJiffie@sh.itjust.works Joined: 2023-07-11 |
Wants privacy and security, posts in GitHub lol. Jk sort of. In all seriousness, it's an interesting project I'm going to check out. Thanks for the hard work. Edit: fixed your link https://github.com/pablo-chacon/the-substrate
pretty sure it's an AI automated account. I had the feels when reading the "blabla: no X, no Y, no Z" listing, and when opened it all these separator lines and many headings made me confident. cherry on top: it acknowledged your fixed link but did not update the post with it over half a day now |
||
| 1 | |||
|
unitedwithme
lemmy.today
unitedwithme@lemmy.today Joined: 2026-04-09 |
pretty sure it's an AI automated account. I had the feels when reading the "blabla: no X, no Y, no Z" listing, and when opened it all these separator lines and many headings made me confident. cherry on top: it acknowledged your fixed link but did not update the post with it over half a day now
Ah, good catch. Well it's too bad. |
||
| 1 | |||
|
pablochacon
lemmy.ml
pablochacon@lemmy.ml Joined: 2025-11-21 |
pretty sure it's an AI automated account. I had the feels when reading the "blabla: no X, no Y, no Z" listing, and when opened it all these separator lines and many headings made me confident. cherry on top: it acknowledged your fixed link but did not update the post with it over half a day now
Before dismiss anything based on assumptions it is actually possible to verify that this isn't a AI account. Knowing is better then assuming. 😉 |
||
| 2 | |||
|
pablochacon
lemmy.ml
pablochacon@lemmy.ml Joined: 2025-11-21 |
Ah, good catch. Well it's too bad.
As your joke about github vs privacy, I fully agree. But I did this a certain way of several reasons, all design choices has a explanation if you read the docs. And one is the transparency, it's like 3 clicks then you could verify. It wasn't about my privacy in relation to the code, it's privacy regarding real world/"titts-for-tatts"/seller-buyer transactions. But in general my imposter syndrome doesn't like to much discussions in forums. So I'm pretty good at "post&run" to quietly watch on a distance like a creep. And that's pretty much what you could expect from me. |
||
| 1 | |||
|
yelling_at_cloud
programming.dev
yelling_at_cloud@programming.dev Joined: 2026-02-17 |
Could these principles be used for ID/age/humanness verification? |
||
| 2 | |||
|
pablochacon
lemmy.ml
pablochacon@lemmy.ml Joined: 2025-11-21 |
Could these principles be used for ID/age/humanness verification?
Technically: yes. The ERC primitive can act as a verification key. All identity data stays off-chain at the platform layer. The protocol anchors the proof, not the data. |
||
| 2 | |||
|
pablochacon
lemmy.ml
pablochacon@lemmy.ml Joined: 2025-11-21 |
I recently added a cwtch-sidecar implementation template in the substrate repo. Hope it's interesting. |
||
| 1 | |||
| Post Reply |
Back to top |