Login
Discover
Waves
Communities
Login
Signup
Topics
#pseudonympairs
Global
Trending
Hot
New
Top
#pseudonympairs
New
Top communities
Create your community
latest #pseudonympairs created topics | Ecency
johan-nygren
pseudonympairs
7y
scheduling in Pseudonym Pairs revisited
Pseudonym Pairs is built around a simple schedule, and all actions are contained within the period your "proof-of-personhood" is valid. In the reference implementation I am writing, a modifier
$ 0.000
4
johan-nygren
pseudonympairs
7y
Pseudonym Pairs reference implementation
The code for issuing "border tokens", giving a random person the ability to issue one more. This mechanism is used to allow the swarm to grow as fast as it wants. Think a colony of bacteria,
$ 0.000
6
3
johan-nygren
pseudonympairs
7y
Pseudonym Pairs as an egalitarian social coordination protocol
The game theory in Pseudonym Pairs is that pairs are broken if there is a conflict. As long as people play nice, people only meet 1 on 1. Mob rule is only introduced if there is a conflict, 2 over 1. That
johan-nygren
pse
7y
Pseudonym Pairs, most of what I think is needed for the full system
uint genesisEvent = 1580540400; uint[] clockwork; uint hour; struct Reg { bool rank; uint id; } mapping(address => Reg) accountID; uint[][2] index; uint[][2] courtUtility; function incrementCourtUtility()
borsengelaber
LeoFinance
2d
Published via Ecency
Promoted
Stocks, Gold & Bitcoin Rally on Waller’s Fed Signal
Bullish for Now, But the Fed Narrative Remains Unclear Markets are green today: Stocks, Gold, and Bitcoin are all gaining nicely. Why? Federal Reserve Governor Christopher Waller said today that he is
johan-nygren
pseudonympairs
7y
Pseudonym Pairs reference implementation
Roughly how I'm structuring the Pseudonym Pairs reference implementation at the moment. I'm not a coder, I'm learning as I go along. To implement this is harder for me than for an experienced person. The
johan-nygren
pseudonympairs
7y
The algorithm for sorting into pairs
When the event begins, people are in index[registry[msg.sender]]/2, floored. uint[] index; function register() { registry[msg.sender] = index.length; uint link; if(index.length != 0) link = getRandomNumber()
johan-nygren
pseudonympairs
7y
Scheduler for Pseudonym Pairs
uint pseudonymEvent = 1578726000; uint hour; uint[] clockwork; function eventScheduler() internal { pseudonymEvent += 28 days; if(clockwork.length == 0) { for(uint i = 0; i<24; i++) { clockwork.length++;
johan-nygren
pseudonympairs
8y
new sorting mechanism
new one, lets people join continuously, everyone ends up in a pair, and people who opt-in can assign themselves to pairs continuously as well. the optIn() function has a few lines that need to be added
carminasalazarte
Music
2d
Promoted
Presentación de Canticum Merú en Chocolatería Farah: por y para mujeres [ENG/ESP]
Greetings to everyone in the Music community. Today I’m joining you here to share yet another performance by the women’s choir “Canticum Merú.” For this occasion, I’m bringing you a video of us singing
johan-nygren
pseudonympairs
8y
another sorting mechanism
another one. good thing about this one is that every person sorted ends up in a pair, except if there is an uneven number. and, no need to index anything beforehand.
johan-nygren
pseudonympairs
8y
Gas cost per person for scheduling, over infinite pseudonym events
This here does scheduling. No input needed except for the people using the system. Once deployed it operates with no other input than the people it mediates. Gas cost per person for scheduling, per pseudonym