[Brainstorming] WOT - Web Of Trust

phelix
Posts: 1634
Joined: Thu Aug 18, 2011 6:59 am

[Brainstorming] WOT - Web Of Trust

Post by phelix »

Just thinking aloud here. A web of trust would be a nice application for Namecoin.

Nanotubes paper:
http://privwiki.dreamhosters.com/wiki/D ... Proposal_2

WOT nodes should be linked to IDs.

weight / abuse protection
Nodes can be given "weight" by sending coins to their addresses and calculating "Namecoin days destroyed". Also it should be possible to save a "proof of destruction" for actually destroyed coins (e.g. send coins from the node address to an address like "NamecoinEaterAddress§%$§RAND&/()%/%").

Browsing via http gui like this: http://dot-bit.org/forum/viewtopic.php? ... 5&start=20
nx.bit - some namecoin stats
nf.bit - shortcut to this forum

virtual_master
Posts: 541
Joined: Mon May 20, 2013 12:03 pm
Contact:

Re: [Brainstorming] WOT - Web Of Trust

Post by virtual_master »

phelix wrote:Just thinking aloud here. A web of trust would be a nice application for Namecoin.

Nanotubes paper:
http://privwiki.dreamhosters.com/wiki/D ... Proposal_2

WOT nodes should be linked to IDs.

weight / abuse protection
Nodes can be given "weight" by sending coins to their addresses and calculating "Namecoin days destroyed". Also it should be possible to save a "proof of destruction" for actually destroyed coins (e.g. send coins from the node address to an address like "NamecoinEaterAddress§%$§RAND&/()%/%").

Browsing via http gui like this: http://dot-bit.org/forum/viewtopic.php? ... 5&start=20
Some related ideas were spoken in this thread also:
http://dot-bit.org/forum/viewtopic.php?f=2&t=1422 - weighted IDs.
The question is what purpose should it serve.
Should be a general purpose WOT system for everything or for some specialized applications.
It could be used for credit giving but exactly here the coins stored on an ID(to give more weight for the ID) wouldn't be adequate.
http://namecoinia.org/
Calendars for free to print: 2014 Calendar in JPG | 2014 Calendar in PDF Protect the Environment with Namecoin: 2014 Calendar in JPG | 2014 Calendar in PDF
BTC: 15KXVQv7UGtUoTe5VNWXT1bMz46MXuePba | NMC: NABFA31b3x7CvhKMxcipUqA3TnKsNfCC7S

phelix
Posts: 1634
Joined: Thu Aug 18, 2011 6:59 am

Re: [Brainstorming] WOT - Web Of Trust

Post by phelix »

virtual_master wrote: The question is what purpose should it serve.
It could be used for OTC trade of coins, names and real world stuff. Also for digital services. Also it could give for example the file signature stuff a more solid basis.
nx.bit - some namecoin stats
nf.bit - shortcut to this forum

domob
Posts: 1129
Joined: Mon Jun 24, 2013 11:27 am
Contact:

Re: [Brainstorming] WOT - Web Of Trust

Post by domob »

phelix wrote:
virtual_master wrote: The question is what purpose should it serve.
It could be used for OTC trade of coins, names and real world stuff. Also for digital services. Also it could give for example the file signature stuff a more solid basis.
+1 for WoT in general, and yes, would be cool for OTC trades.

For file signatures, I'm not sure, though - in that case, I would (as a user) expect to have the signature of the project's main developer / release manager on the file, whether or not I know them "personally" or via a WoT. Who that person is (and their Namecoin identity) should be published on the webpage and more or less easy to remember and ask on the internet in case of doubts. However, it will probably still be useful to have links of trust towards the signers (as opposed to an attacker with hopefully not too much trust - however, this can also fail, see pirateat40).
BTC: 1domobKsPZ5cWk2kXssD8p8ES1qffGUCm | NMC: NCdomobcmcmVdxC5yxMitojQ4tvAtv99pY
BM-GtQnWM3vcdorfqpKXsmfHQ4rVYPG5pKS
Use your Namecoin identity as OpenID: https://nameid.org/

khal
Site Admin
Posts: 708
Joined: Mon May 09, 2011 5:09 pm
os: linux

Re: [Brainstorming] WOT - Web Of Trust

Post by khal »

This WOT feature would be useful for a lot of things.

We need something like that for Namecoin, with a simple UI (complex things like searching a path to someone and show the deep could be done by nmcontrol).
At least, a basic version which allows to sign your "friends'" id.

We should use another namespace for those data with their own spec, and in the id namespace you can put a reference {"wot": "wot/xyz"} (signed ?).
NamecoinID: id/khal
GPG : 9CC5B92E965D69A9
NMC: N1KHAL5C1CRzy58NdJwp1tbLze3XrkFxx9
BTC: 1KHAL8bUjnkMRMg9yd2dNrYnJgZGH8Nj6T

Register Namecoin domains with BTC
My bitcoin Identity - Send messages to bitcoin users
Charity Ad - Make a good deed without paying a cent

virtual_master
Posts: 541
Joined: Mon May 20, 2013 12:03 pm
Contact:

Re: [Brainstorming] WOT - Web Of Trust

Post by virtual_master »

khal wrote:This WOT feature would be useful for a lot of things.

We need something like that for Namecoin, with a simple UI (complex things like searching a path to someone and show the deep could be done by nmcontrol).
At least, a basic version which allows to sign your "friends'" id.

We should use another namespace for those data with their own spec, and in the id namespace you can put a reference {"wot": "wot/xyz"} (signed ?).
This could be interesting to sign the ID of a friend but I am not sure how could it be solved to store this signatures and ratings
decentralized in a namespace without having a central authority which controls it.
In a community this authority could be given to a group of board members with distributed signature but that rating would be specific only for that community. As a balance could be a weighted ID which would work more as a cross-community rating.
http://namecoinia.org/
Calendars for free to print: 2014 Calendar in JPG | 2014 Calendar in PDF Protect the Environment with Namecoin: 2014 Calendar in JPG | 2014 Calendar in PDF
BTC: 15KXVQv7UGtUoTe5VNWXT1bMz46MXuePba | NMC: NABFA31b3x7CvhKMxcipUqA3TnKsNfCC7S

phelix
Posts: 1634
Joined: Thu Aug 18, 2011 6:59 am

Re: [Brainstorming] WOT - Web Of Trust

Post by phelix »

virtual_master wrote:
khal wrote:This WOT feature would be useful for a lot of things.

We need something like that for Namecoin, with a simple UI (complex things like searching a path to someone and show the deep could be done by nmcontrol).
At least, a basic version which allows to sign your "friends'" id.

We should use another namespace for those data with their own spec, and in the id namespace you can put a reference {"wot": "wot/xyz"} (signed ?).
This could be interesting to sign the ID of a friend but I am not sure how could it be solved to store this signatures and ratings
decentralized in a namespace without having a central authority which controls it.
In a community this authority could be given to a group of board members with distributed signature but that rating would be specific only for that community. As a balance could be a weighted ID which would work more as a cross-community rating.
The elegant thing about it is that it can be completely decentralized.

id/phelix: wot:12341234
wot/12341234: id:phelix t:1:khal t:1:domob t:-100:pirate
also later: funny:1:http://sinfest.net
or even later: voteforpresidnet:snowden


Then you can simply search for paths between you and somebody else.
nx.bit - some namecoin stats
nf.bit - shortcut to this forum

eBill
Posts: 4
Joined: Sun Sep 06, 2015 9:14 pm

Re: [Brainstorming] WOT - Web Of Trust

Post by eBill »

Is anybody still working on this? It would save quite some work on the Bitcoin Credit project, if "Proof of Identity" was implemented in NameCoin. PoI is quite similar to WoT.

The purpose is to produce a statistical probability that somebody signing with an id/ is who the id/ data says he is. This would be used in a court, similar to biologic fingerprint or DNA match probability, if a creditor needs to sue a debtor.

The general approach described in this thread sounds good. For PoI it could even be simplified I think. Also, it is not advantageous for PoI to weight with namecoins, social currency is better for this. We don't want anybody to calculate the ROI of buying a new identity for a fraud. A transaction fee is good and healthy of course.

Let's assume I ask domob who has known me for a few days to witness my id/:

Code: Select all

PoI/domob (witnesses to know) id/eBill (since) timestamp
id/eBill must hold all information required by competent court in his revelant jurisdiction.
domob would sign this with his public key (the one with which he paid for his namecoin id/domob?)

Exploring id/eBill's PoI and his witnesses PoI recursively to third degree would convert into a single number "proof" probability for court.

Doable?

biolizard89
Posts: 2001
Joined: Tue Jun 05, 2012 6:25 am
os: linux

Re: [Brainstorming] WOT - Web Of Trust

Post by biolizard89 »

eBill wrote:Is anybody still working on this? It would save quite some work on the Bitcoin Credit project, if "Proof of Identity" was implemented in NameCoin. PoI is quite similar to WoT.

The purpose is to produce a statistical probability that somebody signing with an id/ is who the id/ data says he is. This would be used in a court, similar to biologic fingerprint or DNA match probability, if a creditor needs to sue a debtor.

The general approach described in this thread sounds good. For PoI it could even be simplified I think. Also, it is not advantageous for PoI to weight with namecoins, social currency is better for this. We don't want anybody to calculate the ROI of buying a new identity for a fraud. A transaction fee is good and healthy of course.

Let's assume I ask domob who has known me for a few days to witness my id/:

Code: Select all

PoI/domob (witnesses to know) id/eBill (since) timestamp
id/eBill must hold all information required by competent court in his revelant jurisdiction.
domob would sign this with his public key (the one with which he paid for his namecoin id/domob?)

Exploring id/eBill's PoI and his witnesses PoI recursively to third degree would convert into a single number "proof" probability for court.

Doable?
John Kenney was working on WoT stuff for a while. I'm not sure if he's still working on it. It's definitely a useful application of Namecoin's identity system. If you'd like to try to flesh out a proposal, please feel free. :)
Jeremy Rand, Lead Namecoin Application Engineer
NameID: id/jeremy
DyName: Dynamic DNS update client for .bit domains.

Donations: BTC 1EcUWRa9H6ZuWPkF3BDj6k4k1vCgv41ab8 ; NMC NFqbaS7ReiQ9MBmsowwcDSmp4iDznjmEh5

eBill
Posts: 4
Joined: Sun Sep 06, 2015 9:14 pm

Re: [Brainstorming] WOT - Web Of Trust

Post by eBill »

Thanks biolizard. I saw that John K. has been inactive for nearly a year, but that a few others seemed on the topic.

Left John a PM. Is anybody else (still/currently/..) interested in the WoT topic?

I'd do a NMC proposal here only after publishing the Bitcoin Credit whitepaper, so that it becomes clearer why it's essential to have PoI.

Post Reply