From 7b7502a2f5d54bc7d0f61d85057bc5a437d9d570 Mon Sep 17 00:00:00 2001 From: Simon Sarasova Date: Wed, 28 Aug 2024 12:46:35 +0000 Subject: [PATCH] Improved Whitepaper.md. --- Changelog.md | 1 + Contributors.md | 2 +- documentation/Whitepaper.md | 30 +++++++++++++++--------------- 3 files changed, 17 insertions(+), 16 deletions(-) diff --git a/Changelog.md b/Changelog.md index 5af29d7..b9ee6be 100644 --- a/Changelog.md +++ b/Changelog.md @@ -6,6 +6,7 @@ Small and insignificant changes may not be included in this log. ## Unversioned Changes +* Improved Whitepaper.md. - *Simon Sarasova* * Improved ReadMe.md. - *Simon Sarasova* * Improved ReadMe.md, Whitepaper.md, and Documentation.md. - *Simon Sarasova* * Upgraded Fyne to version 2.5.1. - *Simon Sarasova* diff --git a/Contributors.md b/Contributors.md index 6b1abf0..bce2544 100644 --- a/Contributors.md +++ b/Contributors.md @@ -9,4 +9,4 @@ Many other people have written code for modules which are imported by Seekia. Th Name | Date Of First Commit | Number Of Commits --- | --- | --- -Simon Sarasova | June 13, 2023 | 293 \ No newline at end of file +Simon Sarasova | June 13, 2023 | 294 \ No newline at end of file diff --git a/documentation/Whitepaper.md b/documentation/Whitepaper.md index 3948578..c112c87 100644 --- a/documentation/Whitepaper.md +++ b/documentation/Whitepaper.md @@ -22,13 +22,13 @@ We can also classify humans by their geographic ancestry by describing the locat ## Genetic Quality -Genetic quality is defined by four main attributes: beauty, health, intelligence, and personality. A human who is healthier, more beautiful, more intelligent, happier, and more virtuous than another person is genetically superior to them. +Genetic quality is defined by four main attributes: beauty, health, intelligence, and personality. Healthy, beautiful, intelligent, happy, and virtuous people are overall genetically superior to diseased, ugly, stupid, sad, and immoral people. Certain humans are higher in genetic quality than other humans, and certain races are collectively higher in genetic quality than other races. In other words, some humans are genetically superior to other humans, and some races are collectively genetically superior to other races. To demonstrate my point, let's compare humans and races to movies. There is no greatest movie, but there are still good movies and bad movies. Similarly, there does not exist a singular person or race which possesses the highest genetic quality, but there are higher and lower genetic quality humans and races. -The movie "The Matrix" (1999) is far more commonly enjoyed than "Battlefield Earth" (2000), thus, it is a higher quality movie. Similarly, a gorgeous, intelligent, witty, dazzling, healthy, kind firefighter is much more desired and loved than an ugly, diseased, schizophrenic, crippled, deceptive, rude, thieving thug. Someone in our world may prefer the thug over the firefighter, but on average, humanity prefers the firefighter's genetic traits. +The movie "The Matrix" (1999) is far more commonly enjoyed than "Battlefield Earth" (2000), thus, it is a higher quality movie. Similarly, a gorgeous, intelligent, witty, dazzling, healthy, kind firefighter is much more desired and loved than an ugly, diseased, schizophrenic, diseased, deceptive, rude, thieving thug. Someone in our world may prefer the thug over the firefighter, but on average, humanity prefers the firefighter's genetic traits. The world becomes a better place when it has more good movies and fewer bad movies. Similarly, the world becomes a better place when it is populated with humans and races of a higher genetic quality rather than those of a lower genetic quality. @@ -118,9 +118,9 @@ The decentralized architecture of Seekia helps to sustain network reliability. U ## Dark Web -Seekia utilizes the Tor mixnet anonymity network to provide users with privacy. +Seekia plans to utilize the Tor mixnet anonymity network to provide users with privacy. -User requests are sent through the Tor network to prevent sensitive data such as user mate desires and conversation partners from being linked to a user's identity. Hosts can choose to host over the Tor network to shield their IP address and protect themselves against potential risks. Hosts and moderators can choose to host or moderate over clearnet for a faster experience. +User requests are sent through the Tor network to prevent sensitive data such as user mate desires and conversation partners from being linked to a user's identity. Hosts can choose to host over the Tor network to shield their IP address and protect themselves against potential risks. Hosts and moderators can choose to host or moderate over clearnet to increase their internet speed. ## Cryptographic Identity @@ -134,14 +134,12 @@ There are three identity types: Mate, Host, and Moderator. ## Profiles -Each Seekia user has a profile. Users must broadcast a profile to be able to chat with other users. Profiles which are broadcasted to the network are viewable by anyone. +Each Seekia user has a profile. Users must broadcast a profile to be able to chat with other users. Profiles which are broadcasted to the network are viewable by anyone. Users should only share information in their profiles which they are comfortable with being fully public and searchable. User profiles can contain information about a variety of topics such as age, location, biological sex, gender identity, sexuality, race, genetics, height, body type, language, fame, wealth, infectious diseases, drug use, hobbies, job, beliefs, diet, and pets. Users can browse the network and find matches for free without creating an identity or broadcasting a profile. This freedom allows many more people to search for matches, which should significantly increase the quantity of users who eventually broadcast a profile. A web explorer should be built that allows anyone to view user profiles without having to download the Seekia app. -Users should only share information in their profiles which they are comfortable with being fully public and searchable. Sharing less will possibly result in more matches and messages for a user, because others will fill the gaps of knowledge about the user with their fantasies of a perfect mate. - ## Questionnaires A questionnaire is a set of questions that users can create and share on their profile. There are 2 kinds of questions: Choice and Entry. Choice questions offer a selection of predefined options. Entry questions allow users to respond with any text, and can also be constrained to only allow numerical responses. @@ -176,13 +174,15 @@ Users can send Greet and Reject messages to other users. Greet messages signal i Users can also designate other users as being Liked or Ignored. A user's Liked and Ignored users are stored on their machine and are never shared or uploaded anywhere. Users can filter their matches and conversations to only show users who they have liked, and hide users who they have ignored. +Allowing users to browse mates without being immediately forced to swipe left or right on them allows Seekia users to better understand the population of potential mates before deciding on who they want to pursue. + ## Genetics Users can browse potential mates while having a deep awareness of each user's genetics and the predicted genetics of their offspring. Seekia gives users the ability to choose their mate in a way that maximizes the health of their offspring and increases the probability of their offspring possessing their desired traits. The Seekia application is capable of producing genetic analyses on raw genome files. Users and couples can perform offline analyses of their genomes within the app. Genetic analyses are computed privately on user machines without uploading any data anywhere. -There are two analysis types: Person and Couple. A person analysis contains a person's monogenic disease probabilities, polygenic disease risk scores, and traits scores. A Couple analysis is performed for two people, and contains the monogenic disease probabilities, polygenic disease risk scores, and trait scores for offspring produced from both people. +There are two analysis types: Person and Couple. A person analysis contains a person's monogenic disease probabilities, polygenic disease risk scores, and predicted trait outcomes. A Couple analysis is performed for two people, and contains the monogenic disease probabilities, polygenic disease risk scores, and trait probabilities for offspring produced from both people. Seekia plans to add more genetic attribute analyses and genetic compatibility testing features. Kinship analysis technology should be built into Seekia to help users avoid accidental inbreeding. @@ -220,15 +220,15 @@ Selecting <100% will only show the user potential mates with whom the user's off Polygenic diseases are diseases whose risk is influenced by many genes. -A Person analysis describes a person's risk score for each polygenic disease. A Couple analysis describes a prospective offspring's average risk score for each polygenic disease. Users can share their alleles for genes which influence each disease's risk on their profile. The Seekia app is able to calculate genetic outcome probabilities for each user's offspring. Users can sort potential mates by their offspring's disease risk scores. Seekia enables users to mate with other users with whom their offspring has a lower probability of having polygenic diseases. +A Person analysis describes a person's risk score for each polygenic disease. A Couple analysis describes a prospective offspring's average risk score for each polygenic disease. Users can share their alleles for genes which influence each disease's risk on their profile. The Seekia app is able to calculate genetic outcome probabilities for each user's offspring. Users can sort potential mates by their offspring's polygenic disease risk scores. Seekia enables users to mate with other users with whom their offspring has a lower probability of having polygenic diseases. Seekia allows for a user's polygenic disease risk to influence their sexual market value. For users who share their polygenic disease alleles, their disease risk is calculable from their profile. Users can sort their matches by each match's total polygenic disease risk score. Users who are more likely to be healthy will be more sought after. Users with a higher risk of dying from various diseases may choose to mate with each other. Users with a higher risk of cognitive decline in their old age may choose to mate with users who do not have an elevated risk, increasing the probability that the user's mate will be able to care for them in their old age. ### Traits -A Person analysis contains a person's trait outcome scores, and a Couple analysis contains the offspring's trait outcome scores. Users can share the alleles in their genome which influence each trait in their profiles. The Seekia app can calculate the offspring outcomes for each user. Seekia allows users to filter and sort other users by their offspring's trait outcome probabilities. +A Person analysis contains a person's predicted trait outcomes, and a Couple analysis contains the couple's offspring's trait outcome probabilities. Users can share the alleles in their genome which influence each trait in their profiles. The Seekia app can calculate the offspring outcome probabilities for users. Seekia allows users to filter and sort other users by their offspring's trait outcome probabilities. -A user could sort users by the probability of their offspring being able to tolerate lactose. A user who enjoys cooking lactose-based meals could use this technology to maximize the probability that their offspring will be able to tolerate those foods in adulthood. A user could also try to maximize the probability of their offspring having a certain hair texture or eye color. +A user could sort users by the probability of their offspring being able to tolerate lactose. A user who enjoys cooking lactose-based meals could use this technology to maximize the probability that their offspring will be able to tolerate those foods in adulthood. Users can also try to maximize the probability of their offspring having a certain hair texture or eye color. In summary, the genetic matchmaking technology within Seekia is a major improvement to the human mating experience. These features can be used in conjunction with the genetic screening of embryos to maximize each user's ability to increase the health of their offspring and to choose the traits of their offspring which they desire. @@ -276,7 +276,7 @@ Payment proofs are used to enable the funding of many different identities and p A payment proof is a merkle tree path. A payment proof merkle tree is a bundle of cryptographic hashes. Each leaf node in the tree is a hash of an identity hash or a content hash. The on-chain address for each payment proof is derived from the merkle tree's root. The value of the cryptocurrency sent to each merkle tree's blockchain address is distributed among the tree's leaf nodes. -Payment proofs are created and funded by Payment Proof Providers. These providers bundle payments from users into merkle trees. Users can purchase virtual custodied cryptocurrency from each payment proof provider using cryptocurrency or other payment methods. Users use these funds to purchase payment proofs, which are broadcast to the Seekia network. +The majority of payment proofs will be created and funded by Payment Proof Providers. These providers bundle payments from users into merkle trees. Users can purchase virtual custodied cryptocurrency from each payment proof provider using cryptocurrency or other payment methods. Users use these funds to purchase payment proofs, which are broadcast to the Seekia network. Users can also create and fund payment proofs independently without interacting with payment proof providers. If any payment proof providers are suddenly shut down, the payment proofs they created will still be valid. The users who purchased funds from them will lose any funds they had not already spent. User clients will be able to switch to a new provider, and user balances will reset to 0. @@ -314,9 +314,9 @@ Seekia users share their chat encryption keys on their profiles. A user's chat k ## Statistics -Seekia provides users with the ability to view their Desire Statistics. Desire statistics describe the number and percentage of users who are being filtered by a user’s desires. For example, if a user’s total match percentage is 5%, it means that 5% of the newest Mate user profiles they have downloaded pass all of their desires. +Seekia provides users with the ability to view their Desire Statistics. Desire statistics describe the quantity and percentage of users who are being filtered by a user’s desires. For example, if a user’s total match percentage is 5%, it means that 5% of a random selection of Mate user profiles they have downloaded pass all of their desires. -Desire statistics also describe each desire’s filtration statistics. For each desire, the user can see how many users the desire is filtering, what percentage of users pass the desire, the number of matches a user would have if they disabled the desire, and what percentage of users would be a match if they disabled the desire. +Desire statistics also describe each desire’s filtration statistics. For each desire, the user can see how many users the desire is filtering, what percentage of users pass the desire, the quantity of matches a user would have if they disabled the desire, and what percentage of users would be a match if they disabled the desire. Seekia provides graphing functionality which gives everyone the ability to view statistics about users. For example, the app can display a chart plotting Age on the X-axis and Average Wealth on the Y-axis. User statistics graphing enables anyone to learn more about the demographics of Seekia users, and can inform users about how they should alter their desires to increase their match percentage. @@ -326,7 +326,7 @@ The Seekia network can act as a public census resource. User profiles will be av Seekia has a transparent and decentralized moderation system. -Fair moderation systems are vital to ensure that mate discovery technologies are genetically impartial. Mate discovery services have historically banned users to harm the happiness and reproductive capability of their ideological enemies. +Fair moderation systems are vital to ensure that mate discovery technologies are genetically impartial. Biased mate discovery services can ban their ideological enemies to harm their happiness and reproductive capability. Anyone can participate as a moderator. Moderators create reviews of identities, profiles, and messages.