

DeepFamily — ZK-powered family tree protocol. Private/public trees, proofs, NFTs. Strong cryptography and meaningful identity use case. - $1,500
DeepFamily
19 posts

@DeepFamilyLabs
Open-source protocol for decentralized digital family tree. Powered by zero-knowledge proofs, blockchain immutability & community governance.


DeepFamily — ZK-powered family tree protocol. Private/public trees, proofs, NFTs. Strong cryptography and meaningful identity use case. - $1,500

Proud to support builders like @DeepFamilyLabs, one of our Hackathon winners 🙌 DeepFamily is building an open-source protocol for decentralized family trees, combining privacy with on-chain permanence. Their redesigned UI is now live on Conflux Testnet. Please try it out and share feedback.


Why Zero-Knowledge Proofs Are Essential for Protecting Family Privacy When we put a family tree on a blockchain, we run into a fundamental conflict: on-chain data is public and permanent, but a family tree contains sensitive information such as names, birth dates, and genders. So how can we enjoy the immutability of the blockchain without sacrificing the privacy of family members? A natural first idea is to use a hash function. We can take a person’s data (name, birth date, gender, etc.), format it locally, compute a hash, and only store that hash on-chain. Because hash functions are one-way, others cannot recover the original data from the hash. This does help protect privacy. However, it creates a new problem: data validity. When a smart contract receives a hash, it has no way to tell: 1. whether this hash was actually computed from “name, birth date, gender” following the agreed format and rules, or 2. whether the submitter just made up some arbitrary data or even a random string. If the system cannot distinguish between well-formed, legitimate records and garbage or fabricated data, then the credibility of the entire on-chain family tree collapses. This is exactly where zero-knowledge proofs (ZKPs) come in. A zero-knowledge proof allows the submitter to prove to the smart contract that: “This hash was computed from a set of fields (name, birth date, gender, etc.) that follow the protocol’s rules and formula” without revealing any of those fields themselves. The contract only needs to check that the proof is valid. If it passes, the contract can be confident that the hash corresponds to a properly structured, protocol-compliant record, even though it never learns the underlying personal data. In other words: The hash function hides the actual data and protects privacy. The zero-knowledge proof certifies that the hidden data is well-formed and valid. Only by combining both can we build an on-chain genealogy system that is privacy-preserving while still being trustworthy and verifiable.


What is “community endorsement”? In #DeepFamily, “community endorsement” can be understood as a lightweight but public trust-voting mechanism. Users spend a small amount of platform points (DEEP) to endorse a specific “person profile version,” allowing the community to gradually filter among multiple versions and surface genealogical records that are more credible and better aligned with consensus. Endorsement is necessary because the same person often has more than one version—submitted by different contributors, or differing in birthplace, relationship links, notes, and other details. The purpose of endorsement is to make “I trust this version” explicit and visible. As endorsements accumulate, they form a clear credibility signal that helps later users judge which version is more reliable and worth referencing. The process is straightforward: among the multiple versions for a person, you pick one and click “Endorse.” Note that each wallet address can endorse only one version of the same person at a time. If you later determine another version is more accurate, you can switch your endorsement. You can also cancel an endorsement to withdraw support, though the fee you paid is typically non-refundable. Endorsement is not free. Each endorsement requires paying a certain amount of DEEP, and the cost is not fixed—it changes dynamically based on the system’s current reward tier. This is because protocol rewards gradually decrease over time (similar to a halving mechanism), and endorsement fees adjust accordingly to keep the overall incentive structure stable. So where does DEEP come from? In DeepFamily, the primary source of DEEP is “contribution rewards.” When you add a new person version and complete both parental links—father and mother—you are integrating that person more fully into the family network. In that case, the protocol issues a DEEP reward to the submitter. If only one parent is provided, or neither is provided, you generally won’t receive this reward. The design intent is clear: use incentives to encourage users to “connect the graph,” reduce isolated nodes, and improve the completeness and usability of the data structure. Who ultimately receives the endorsement fees? Mechanically, most of the endorsement fees flow back to the contributor of that version. If the version has already been minted as an NFT, the reward is directed preferentially to the NFT holder. In other words, endorsements not only signal trust but also economically encourage contributors to maintain and refine high-quality versions. Endorsement is also closely tied to NFTs. It is not only a “vote,” but also one of the prerequisites for minting that version as an NFT. Only after endorsing can you mint the version as an NFT and present its information more publicly. Put differently, endorsement is both a tool for building community consensus and a gateway for a version to become “displayable” and “ownable.” @Conflux_Network @ConfluxDevs #Conflux #Blockchain #FamilyTree




DeepFamily’s “unlinkability” is a full cryptographic isolation mechanism. It cleanly separates private family tree submissions from any later public disclosures, preventing outsiders from correlating on-chain commitments with real-world identities or other records. The core flow is straightforward. For each person, the user chooses a private passphrase known only to themselves (a family secret). The system hashes the person’s full name together with that secret using a Poseidon/Keccak combination to produce a unique fingerprint (a commitment). Only this fingerprint is stored on-chain—no plaintext is ever written. The effect is that two people with the same name but different secrets will produce completely different fingerprints. Without the secret, outsiders cannot recompute or collide your fingerprint, cannot tell whether two records refer to the same person, and cannot forge a fake record that points to your node. So-called “pollution” attacks can only create new hashes and form independent branches; they do not alter or contaminate the existing family tree. At submission time, a zero-knowledge proof is used to verify that the claimed kinship relations are correct. Publicly visible data is limited to the fingerprint and the submitter’s address; sensitive details such as names and birthdates remain private. In practice, teams can share the same secret in collaborative settings to build a common branch. Alternatively, they can assign different secrets to different branches to achieve complete isolation. The boundary is explicit: unlinkability protects the private submission stage. When a user later chooses to mint an NFT, the name and story are revealed to the community for verification—but this is a voluntary disclosure of an existing commitment. It does not write back to, or contaminate, the original on-chain family tree structure. #DeepFamily #BlockChain




Why Should Family Trees Be Decentralized? When most people think of a family tree, they still imagine the old paper-based genealogy books stored in their grandparents' house. While these paper records carry a sense of tradition and history, they come with many challenges: they are vulnerable to insects, humidity, and fire; once lost or damaged, they are nearly impossible to recover fully; they can only be stored in one place, making it hard for distant relatives to access the most up-to-date version; and updating them is costly and time-consuming—many families simply stop updating them altogether, leaving the tree stuck in the past. Later, family tree websites and apps appeared to address these issues, seemingly solving the problems of storage and sharing. However, new risks emerged: platforms can shut down at will, rules can change without warning, and all your data is locked in someone else's server. If you lose access to your account or the platform goes offline, years of effort could be lost. DeepFamily’s decentralized approach offers a more secure solution, ensuring that family trees are preserved outside of both paper and centralized platforms: 1. Secure, Immutable Records: Key family relationships and stories are stored on the public blockchain. As long as the blockchain exists, the family tree remains intact, safe from company closures or platform shutdowns, and difficult to tamper with. 2. Fairer Consensus: When multiple versions of a family tree arise, it’s not up to a platform’s administrators to decide which version is true. Instead, different versions are presented for family members and the community to review and collectively decide which one is most credible. 3. Privacy and Transparency Balance: Using cryptographic methods like zero-knowledge proofs, sensitive information remains private. Details only become public when the family voluntarily turns a specific story into an NFT to be displayed. 4. True Ownership: Whoever holds the private keys controls the ownership of the associated NFTs, without the risk of account bans, platform migrations, or restrictions imposed by a centralized entity. 5. Global Collaboration: Family members can collaborate, update, and verify the family tree from anywhere in the world without restrictions based on geography or censorship. Paper-based family trees are fragile, and centralized platforms are unreliable. Decentralizing family trees isn’t just a trend—it’s about ensuring that a record, passed down from generation to generation, remains in the hands of the family itself, free from the risks of centralized control.







全球新金融体系,冉冉升起,任何人都将无法阻止时代的迭代更新。私钥写进遗嘱,谁掌握了加密货币,谁就引领金融主权。谁敢去创新,谁就能站在山巅,大势所趋!


DeepFamily — ZK-powered family tree protocol. Private/public trees, proofs, NFTs. Strong cryptography and meaningful identity use case. - $1,500



Our Code Without Borders — SummerHackfest 2025 virtual hackathon has officially ended. Today, we proudly announce the winners who demonstrated exceptional creativity and innovation during this six-week event. medium.com/conflux-networ… 13 Conflux eSpace projects were showcased, covering areas such as gaming, DeFi, AI, social platforms, and developer tools. A huge thank you goes out to our participants, judges, mentors, and sponsors: @dForcenet, @shui_finance, @GinsengSwap, @mesonfi, and @Kalp_Studio. Your support fueled the builders and the Conflux community.