Youngjoon Lee
|
01d839a7a7
|
change log format
|
2024-05-24 14:00:09 +09:00 |
Youngjoon Lee
|
618865fb5c
|
gossip
|
2024-05-23 17:52:17 +09:00 |
Youngjoon Lee
|
6e66eb7233
|
add p2p type config
|
2024-05-23 17:11:23 +09:00 |
Youngjoon Lee
|
063efcf5c3
|
gossip wip
|
2024-05-23 16:34:39 +09:00 |
Youngjoon Lee
|
39b0a6a7ce
|
use payload_id to build a payload content unique
|
2024-05-23 15:49:38 +09:00 |
Youngjoon Lee
|
7820e298c8
|
feat: add descriptions to bandwidth plot
|
2024-05-21 19:57:22 +09:00 |
Youngjoon Lee
|
9e592bcc03
|
fix: update node state to RECEIVING only when it is not SENDING
|
2024-05-21 19:55:34 +09:00 |
Youngjoon Lee
|
f82b93387b
|
refactor: padding payload
|
2024-05-21 15:13:14 +09:00 |
Youngjoon Lee
|
adcdc597bb
|
fix: handling weight properly
|
2024-05-21 15:01:07 +09:00 |
Youngjoon Lee
|
a46dbfe826
|
add an option to turn off mixing
|
2024-05-20 16:54:32 +09:00 |
Youngjoon Lee
|
84ec0b06ff
|
fix measuring egress bandwidth
|
2024-05-20 10:12:35 +09:00 |
Youngjoon Lee
|
727b9b5f61
|
update comment
|
2024-05-20 10:03:24 +09:00 |
Youngjoon Lee
|
c82a39f70a
|
adjust message preparation time
|
2024-05-20 09:49:35 +09:00 |
Youngjoon Lee
|
e804303761
|
adjust real_message_weight param and set ylim to plots
|
2024-05-20 09:45:40 +09:00 |
Youngjoon Lee
|
654bc6dc67
|
add payload_size config by removing payload padding in sphinx packet
|
2024-05-18 01:13:38 +09:00 |
Youngjoon Lee
|
db86a62ec4
|
add bandwidth measurement
|
2024-05-18 00:31:29 +09:00 |
Youngjoon Lee
|
1da5c710b0
|
generate cover messages to be not forward to the next mix
|
2024-05-17 19:05:09 +09:00 |
Youngjoon Lee
|
3186f65f48
|
add scatterplot for node states
|
2024-05-17 16:49:13 +09:00 |
Youngjoon Lee
|
66e5549fdc
|
refactor: subclasses for Config
|
2024-05-17 15:58:29 +09:00 |
Youngjoon Lee
|
fa4635b749
|
refactor: use typing for workaround circular dependencies
|
2024-05-17 13:52:58 +09:00 |
Youngjoon Lee
|
95c77b82e4
|
refactor adversary
|
2024-05-17 13:29:20 +09:00 |
Youngjoon Lee
|
4655c34c71
|
refactor analysis and is_around_message_interval
|
2024-05-17 12:24:19 +09:00 |
Youngjoon Lee
|
fcf16153aa
|
fix readme
|
2024-05-16 18:11:57 +09:00 |
Youngjoon Lee
|
e349e23a6c
|
add input/output observation
|
2024-05-16 17:13:43 +09:00 |
Youngjoon Lee
|
e1ef269636
|
comment
|
2024-05-16 16:05:32 +09:00 |
Youngjoon Lee
|
3cb7ba1c18
|
use float for random delay
|
2024-05-16 16:04:18 +09:00 |
Youngjoon Lee
|
e1850865a5
|
update readme
|
2024-05-16 16:02:34 +09:00 |
Youngjoon Lee
|
8853d74fd5
|
do not use the start_delayed helper, but handle network latency in p2p for the future analysis
|
2024-05-16 15:59:58 +09:00 |
Youngjoon Lee
|
de554e95d1
|
use start_delayed helper
|
2024-05-16 15:55:09 +09:00 |
Youngjoon Lee
|
546e90b2e9
|
update readme
|
2024-05-16 14:33:31 +09:00 |
Youngjoon Lee
|
6d205e67b0
|
update readme: message size distribution
|
2024-05-16 14:16:17 +09:00 |
Youngjoon Lee
|
93acaa436e
|
add max_network_latency
|
2024-05-16 14:04:32 +09:00 |
Youngjoon Lee
|
fb4fb48712
|
update readme
|
2024-05-16 13:58:32 +09:00 |
Youngjoon Lee
|
1c437842c9
|
update readme
|
2024-05-16 13:57:39 +09:00 |
Youngjoon Lee
|
a6e02100b0
|
update readme
|
2024-05-16 13:57:00 +09:00 |
Youngjoon Lee
|
908fd86190
|
add hue and legend. update readme
|
2024-05-16 13:54:09 +09:00 |
Youngjoon Lee
|
30a82265c9
|
add time concept in readme
|
2024-05-15 19:41:48 +09:00 |
Youngjoon Lee
|
7d640ca36a
|
enhance README
|
2024-05-15 19:19:55 +09:00 |
Youngjoon Lee
|
91284196c1
|
add weights for real_message_prob
|
2024-05-15 18:55:17 +09:00 |
Youngjoon Lee
|
661f40680c
|
analyze nodes who emitted messages around the promised interval
|
2024-05-15 18:01:42 +09:00 |
Youngjoon Lee
|
7492be95fb
|
yield 0 in the broadcast func
|
2024-05-15 17:21:31 +09:00 |
Youngjoon Lee
|
373bab822c
|
add cover prob
|
2024-05-15 17:11:16 +09:00 |
Youngjoon Lee
|
38d1738565
|
init random seed
|
2024-05-15 16:36:13 +09:00 |
Youngjoon Lee
|
66004c60f0
|
add message_prob and prep_time
|
2024-05-15 16:34:09 +09:00 |
Youngjoon Lee
|
4f6fb30779
|
config.yaml
|
2024-05-14 21:19:46 +09:00 |
Youngjoon Lee
|
326aeedb2c
|
define node params
|
2024-05-14 14:36:05 +09:00 |
Youngjoon Lee
|
c231fd3460
|
add plot for message sizes
|
2024-05-14 14:03:48 +09:00 |
Youngjoon Lee
|
e9a35ca178
|
update status
|
2024-05-13 16:02:42 +09:00 |
Youngjoon Lee
|
3d1549e931
|
add dev status in readme
|
2024-05-13 15:31:20 +09:00 |
Youngjoon Lee
|
9b311797fd
|
add args
|
2024-05-13 15:13:21 +09:00 |