Bitcoin Forum
May 03, 2024, 06:21:32 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Use other member's ignore lists  (Read 747 times)
DiamondCardz (OP)
Legendary
*
Offline Offline

Activity: 1134
Merit: 1112



View Profile WWW
April 20, 2014, 06:27:40 PM
Last edit: April 21, 2014, 12:36:50 AM by DiamondCardz
 #1

I can't think of a title that accurately describes this so I'll just state my idea here. Rather than x having to publish their ignore lists in public so that people can easily ignore y group of trolls/shills/sockpuppets or whatever they want to ignore, I propose that members should be able to type in the names of those who they want to use the ignore lists of. So if z types in x's name into this section, z will have x's ignore list merged with his own. So:

z's ignore list:

a
b
c

x's ignore list:

c
d
e

z's ignore list after having x's ignore list merged into his own:

a
b
c
d
e

Of course this would not be permanent, if z removed x's name from his ignore merging page or whatever, then it would revert to a, b, c.

Anyway, I think this would be a quick solution for people who complain about trolls and such.

BA Computer Science, University of Oxford
Dissertation was about threat modelling on distributed ledgers.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714760492
Hero Member
*
Offline Offline

Posts: 1714760492

View Profile Personal Message (Offline)

Ignore
1714760492
Reply with quote  #2

1714760492
Report to moderator
theymos
Administrator
Legendary
*
Offline Offline

Activity: 5194
Merit: 12968


View Profile
April 21, 2014, 01:43:46 AM
 #2

That's already in the requirements:

Quote from: Requirements
Allow users to export/import lists of good posters, hidden posts, and ignored users through three separate webs of trust. Most people will want to use a single trust list for this, though, so there should also be an easy way of editing all trust lists at once.

Quote from: Requirements
About webs of trust

Each web of trust is composed of data, a separate trust list per user, and a trust limit setting per user from 0 to 100. A trust list is a list of users with associated trust scores from 0 to 100. Users see (by default) only the data of users in their trust networks. Trust networks are calculated from their trust lists.

The trust network algorithm should work something like this: To find a user's trust network, put everyone in his trust list with score above his trust limit into his trust network. Then get the trust network of everyone in his trust network. Combine all of these trust networks into a single list. Ensure that each user is listed only once -- average scores if a user appears more than once. Then for each user in this list, add them to the original user's trust network only if they do not already exist there. There should be some recursion limit.

(This sounds complicated, but there will probably be an easy-to-use UI for simple tasks such as subscribing to a single user's ignore list.)

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
DiamondCardz (OP)
Legendary
*
Offline Offline

Activity: 1134
Merit: 1112



View Profile WWW
April 21, 2014, 10:33:37 AM
 #3

That's already in the requirements:

Quote from: Requirements
Allow users to export/import lists of good posters, hidden posts, and ignored users through three separate webs of trust. Most people will want to use a single trust list for this, though, so there should also be an easy way of editing all trust lists at once.

Quote from: Requirements
About webs of trust

Each web of trust is composed of data, a separate trust list per user, and a trust limit setting per user from 0 to 100. A trust list is a list of users with associated trust scores from 0 to 100. Users see (by default) only the data of users in their trust networks. Trust networks are calculated from their trust lists.

The trust network algorithm should work something like this: To find a user's trust network, put everyone in his trust list with score above his trust limit into his trust network. Then get the trust network of everyone in his trust network. Combine all of these trust networks into a single list. Ensure that each user is listed only once -- average scores if a user appears more than once. Then for each user in this list, add them to the original user's trust network only if they do not already exist there. There should be some recursion limit.

(This sounds complicated, but there will probably be an easy-to-use UI for simple tasks such as subscribing to a single user's ignore list.)

It does sound quite complicated, yes. Thanks for notifying me that this already exists, though.

BA Computer Science, University of Oxford
Dissertation was about threat modelling on distributed ledgers.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!