"Marriage is a socially or ritually recognized union or legal contract between spouses that establishes rights and obligations between them, between them and their children, and between then and their in-laws."
(quote from Cultural Anthropology: The Human Challenge -13th ed. 2011) - Wikipedia Definition
"socially recognized": the community formed by users with a Borderless Citizen ID could be the social actor that would recognize a Borderless Marriage.
"legal contract": smart contracts on the Expanse blockchain represents the legal contract.
"between spouses": it does not reduce marriage to a contract between two spouses (neither specify about the sex of each spouses, that refers to the definition of "spouse", so Borderless Marriage can allow marriage between several persons of different or same sex.
" that establishes rights and obligations between them": these rights and obligations will be operated through the smart contract. For instances, the obligation for sharing expenses due to the smart contract, proportionally or not to their wallets, and the right to maybe gain some sort of reputation bonus?
"between them and their children": if a user has a Borderless Citizen ID and his parents also have one and are linked by a Borderless Marriage, then the user could be integrated in some way in this marriage contract and maybe gain some reputation advantages and basic needs guaranteed in some ways?
"and between then and their in-laws.": of course we can extend the guaranties of being included in a Borderless Marriage to in-laws and extra users in special situations.
It looks to me like a laic, secular view of marriage, a definition based on the social aspects of being married, not on the ancestral aspect of one male and one female linked by a pretended natural or even deific law. And that also is the way I would appreciate marriages to be on a digital way, "open and inclusive"
setFname(bytes32 first name)
setLname(bytes32 last name)
setPicture(string url to img)
setHeight(uint height in cm)
setBirthday(uint timestamp of birthdate)
get (these functions get the record)
fname(address) returns first name
lname(address) returns last name
picture(address) returns picture url
eye_color(address) returns eye color
height(address) returns height in cm
sex(address) returns sex
birthday(address) returns timestamp of birthday
getUserById(uint) returns user array
getUserByAcct(address) returns user array
That's a very interesting idea. It would be most effective if people couldnt create new identities. We cant stop that very easily, however we could limit identities that gain socialnet features like basic income. So if you earn a bad reputation you will be booted from basic income.
I was thinking we should get some Reddit specialist to promote there and expand the Reddit community. It wouldn't be coding, so I think we could get someone that would do it cheap. Ideally I would like a nice theme, and for it to be promoted a lot and help bring more people in. I am not personally big into Reddit, but I do know that a lot of people are.
Basically, get more people to help that want to be a part.