Pages:
Author

Topic: Human Hash - page 2. (Read 778 times)

newbie
Activity: 67
Merit: 0
January 25, 2018, 05:50:40 AM
#28

There is no way to create this because you need some way to ensure one person doesn't create a billion different IDs, and for that you need a central authority.


yes that is the problem it is not possible to use a system like captcha because one person can create a lot of ids
full member
Activity: 351
Merit: 134
January 25, 2018, 05:17:53 AM
#27
That it is not true . Such feature is not in contrast with privacy . You can build a system with this ID and all the transactions are encrypted impossible to read without the ID .

This ID CAN identify uniquely a person and it is different from MUST identify

The are so many benefits with this ID evrytime I think to solve a problem in cryptocurrency I found that can be solved by this ID.

For example the intrinsic power of POW can be replaced by a system with these ID, or the problems of a lighting network can be solved if there are these ID . It solve a lot of problems of POS .
It is also possible to develop a cryptocoin where 1 Human = 1 coin .
It become possible to develop a coin where the system give coin to IDs not strictly to miners .

In general you can take almost all the advantages of a "centralized" management and all the advantages of a decentralized management

There is no way to create this because you need some way to ensure one person doesn't create a billion different IDs, and for that you need a central authority.

Your best hope is create a puzzle that only a human can solve, but is easily verifiable by a machine - once you have this, you can replace PoW with it.
newbie
Activity: 67
Merit: 0
January 25, 2018, 04:41:18 AM
#26
There is a great development that can solve a lot of problems and can open the door to new features, I am trying to figure out if there is a way to build this feature.
The idea is to build an "hash" to identify a real person. There must be 3 property.
...


What development, what problems and what benefits are you talking about?

I don't like the concept because it makes everyone traceable.  And then everything else about a person be traceable.  Financial transactions, events participation, traffic tickets, ...

You can make an argument for the unknown benefits of this concept, but the potential harm could be tremendous if the system allows its database (blocks) to be linked with other databases (many altcoins describe different features).  I'm sure there will be hacks/governments/merchants who want to take advantage of such information.

That it is not true . Such feature is not in contrast with privacy . You can build a system with this ID and all the transactions are encrypted impossible to read without the ID .

This ID CAN identify uniquely a person and it is different from MUST identify

The are so many benefits with this ID evrytime I think to solve a problem in cryptocurrency I found that can be solved by this ID.

For example the intrinsic power of POW can be replaced by a system with these ID, or the problems of a lighting network can be solved if there are these ID . It solve a lot of problems of POS .
It is also possible to develop a cryptocoin where 1 Human = 1 coin .
It become possible to develop a coin where the system give coin to IDs not strictly to miners .

In general you can take almost all the advantages of a "centralized" management and all the advantages of a decentralized management
newbie
Activity: 67
Merit: 0
January 25, 2018, 04:24:05 AM
#25
I think, it's really easy:

SHA256("My name is XY, I was born in country XZ and my passport number is 123. This is my secret, that I don't tell anyone.")

Your criteria:

1) for every human must be a unique hash id

The first part consists of some unique information for everyone. I think with the name, country and passport number you have a distinct number for every human. It can be something else, it just needs to be an information, that distinguishes you from someone else. Just in case, someone has the same secret.

2) it is not possible to build this hash id without the real person ( it is not possible to build in an automatic way these id)

It is not possible to caluclate the hash output without the secret, which is only in the thoughts of the person to be identified.

3) decentralized , without a certifier authority

You can sit to any computer in the world and calculate the hash, there is no authority, that needs to approve your identity. Its just Math.
You don't even need an internet connection to prove that you are the owner of this hash.


The main question is: What exactly do you want to accomplish. If it's only identifying people / authentication, you can do it with the above example (if the person accepts to be identified).



The problem is in the point 2 , it is possible to create a program to construct fake Names and fake passport numbers . Only a third party authority can claim that person is not really existing
full member
Activity: 351
Merit: 134
January 24, 2018, 03:40:11 PM
#24
"Please prove that the hash ab6fd77492250e897cf8f0851a9f7de2331aaa3bfb16bb703755b05935effa30 is your's by inputting the correct sentence into the SHA256 function".

Well, there are limitations in this toy example. You should not send your sentence over to the person, so he knows afterwards. But you can solve it with public-key cryptography.

Yes, but without the blockchain being able to *verify* that the hash you supply is indeed the hash of your secret, this doesn't work at all.
newbie
Activity: 5
Merit: 0
January 24, 2018, 03:13:21 PM
#23
How does the blockchain verify this?

I don't know, what you want to accomplish and what your goal is. If it is only identifying someone, you don't need a blockchain.

You can verify the identity of someone by asking following question:

"Please prove that the hash ab6fd77492250e897cf8f0851a9f7de2331aaa3bfb16bb703755b05935effa30 is your's by inputting the correct sentence into the SHA256 function".

Well, there are limitations in this toy example. You should not send your sentence over to the person, so he knows afterwards. But you can solve it with public-key cryptography.
full member
Activity: 351
Merit: 134
January 24, 2018, 03:10:05 PM
#22
I think, it's really easy:

SHA256("My name is XY, I was born in country XZ and my passport number is 123. This is my secret, that I don't tell anyone.")

Your criteria:

1) for every human must be a unique hash id

The first part consists of some unique information for everyone. I think with the name, country and passport number you have a distinct number for every human. It can be something else, it just needs to be an information, that distinguishes you from someone else. Just in case, someone has the same secret.

2) it is not possible to build this hash id without the real person ( it is not possible to build in an automatic way these id)

It is not possible to caluclate the hash output without the secret, which is only in the thoughts of the person to be identified.

3) decentralized , without a certifier authority

You can sit to any computer in the world and calculate the hash, there is no authority, that needs to approve your identity. Its just Math.
You don't even need an internet connection to prove that you are the owner of this hash.

The main question is: What exactly do you want to accomplish. If it's only identifying people / authentication, you can do it with the above example (if the person accepts to be identified).

How does the blockchain verify this?
newbie
Activity: 5
Merit: 0
January 24, 2018, 02:57:37 PM
#21
I think, it's really easy:

SHA256("My name is XY, I was born in country XZ and my passport number is 123. This is my secret, that I don't tell anyone.")

Your criteria:

1) for every human must be a unique hash id

The first part consists of some unique information for everyone. I think with the name, country and passport number you have a distinct number for every human. It can be something else, it just needs to be an information, that distinguishes you from someone else. Just in case, someone has the same secret.

2) it is not possible to build this hash id without the real person ( it is not possible to build in an automatic way these id)

It is not possible to caluclate the hash output without the secret, which is only in the thoughts of the person to be identified.

3) decentralized , without a certifier authority

You can sit to any computer in the world and calculate the hash, there is no authority, that needs to approve your identity. Its just Math.
You don't even need an internet connection to prove that you are the owner of this hash.


The main question is: What exactly do you want to accomplish. If it's only identifying people / authentication, you can do it with the above example (if the person accepts to be identified).

full member
Activity: 351
Merit: 134
January 24, 2018, 10:01:20 AM
#20
You need a self contained problem that only humans can solve, but that a computer can easily verify.
sr. member
Activity: 322
Merit: 253
Property1of1OU
January 24, 2018, 09:34:16 AM
#19
Since people need to prove, they are alive, this system will only be possible with a trusted third party to confirm without a doubt, that this DNA belongs to this very person, which always conflicts with point "3) decentralized , without a certifier authority"
There is no way out of this.

The rest is easy to achieve.

Birthday Paradox isn't it ? well at the present moment this <-?> reminds me that loads of 80's snooze alarms clock had 10 minutes default thing ...

hash target net convergence ;-)
AGD
legendary
Activity: 2070
Merit: 1164
Keeper of the Private Key
January 24, 2018, 02:08:23 AM
#18
Since people need to prove, they are alive, this system will only be possible with a trusted third party to confirm without a doubt, that this DNA belongs to this very person, which always conflicts with point "3) decentralized , without a certifier authority"
There is no way out of this.

The rest is easy to achieve.
jr. member
Activity: 182
Merit: 1
January 23, 2018, 09:11:07 PM
#17
There is a great development that can solve a lot of problems and can open the door to new features, I am trying to figure out if there is a way to build this feature.
The idea is to build an "hash" to identify a real person. There must be 3 property.
...


What development, what problems and what benefits are you talking about?

I don't like the concept because it makes everyone traceable.  And then everything else about a person be traceable.  Financial transactions, events participation, traffic tickets, ...

You can make an argument for the unknown benefits of this concept, but the potential harm could be tremendous if the system allows its database (blocks) to be linked with other databases (many altcoins describe different features).  I'm sure there will be hacks/governments/merchants who want to take advantage of such information.
sr. member
Activity: 322
Merit: 253
Property1of1OU
January 23, 2018, 08:21:28 PM
#16
We exist in a 4D space-time, I would go for something related to quasi-crystals ( a pattern that is periodic ) ...


quasi-crystals


El-Batanouny, M., & Wooten, F. (2008). Symmetry and condensed matter physics : A computational approach. Cambridge, UK ; New York: Cambridge University Press.

interesting can you shortly explain the main idea ? ( before reading the entire book )

Well the general idea came from the movie, Interstellar - Quantifiable Connection Scene (please beware of **Spoiler Alert!**)
newbie
Activity: 67
Merit: 0
January 23, 2018, 06:03:12 AM
#15
We exist in a 4D space-time, I would go for something related to quasi-crystals ( a pattern that is periodic ) ...


quasi-crystals


El-Batanouny, M., & Wooten, F. (2008). Symmetry and condensed matter physics : A computational approach. Cambridge, UK ; New York: Cambridge University Press.

interesting can you shortly explain the main idea ? ( before reading the entire book )
newbie
Activity: 67
Merit: 0
January 23, 2018, 05:58:36 AM
#14
Thank you everybody for the effort.
I think it is a very powerful idea and we need to investigate trying to find a way, it is not easy.
I though about dna many times and a problem is that it is possible to contruct an algorithm to build fake dna ...
Another way of investigation can be a graph of social relations something like that but it seem not so promising ...
All ideas are welcome
sr. member
Activity: 322
Merit: 253
Property1of1OU
January 23, 2018, 04:26:06 AM
#13
We exist in a 4D space-time, I would go for something related to quasi-crystals ( a pattern that is periodic ) ...


quasi-crystals


El-Batanouny, M., & Wooten, F. (2008). Symmetry and condensed matter physics : A computational approach. Cambridge, UK ; New York: Cambridge University Press.
full member
Activity: 183
Merit: 101
January 23, 2018, 01:16:06 AM
#12
The idea is brilliant, you could use facial recognition function and biometric locks for unique I.D.
newbie
Activity: 3
Merit: 0
January 22, 2018, 07:58:50 PM
#11
This is an interesting concept but I can't think of a single truly unique quality that each human has that couldn't be faked. Fingerprints change, DNA is easily acquired, and recognition software can be tricked. Information is the only thing I can think of.
member
Activity: 65
Merit: 10
January 22, 2018, 03:00:36 PM
#10
Hm, is not easy with the DNA
newbie
Activity: 2
Merit: 0
January 22, 2018, 12:27:09 PM
#9
DNA is the thing which is unique,we can use it to identify but how about accessing ,if someone can use our hair to use that DNA to unlock
Pages:
Jump to: