Youngjoon Lee
|
a01a090a10
|
stat msg sizes
|
2024-07-08 16:46:17 +09:00 |
|
Youngjoon Lee
|
95a8030106
|
change proability in yaml
|
2024-07-08 16:23:24 +09:00 |
|
Youngjoon Lee
|
fa407f2494
|
allow sender_lottery.probability=0
|
2024-07-08 16:22:17 +09:00 |
|
Youngjoon Lee
|
dc1d3934d3
|
fix ylabel
|
2024-07-08 16:16:34 +09:00 |
|
Youngjoon Lee
|
86e9b91084
|
refactor plot to show only uidirectional bandwidth if it is per conn
|
2024-07-08 16:15:42 +09:00 |
|
Youngjoon Lee
|
27ad7f2b77
|
plots for bandwidths per conn
|
2024-07-08 16:02:42 +09:00 |
|
Youngjoon Lee
|
a95b61c451
|
plots for bandwidths per node
|
2024-07-08 15:43:22 +09:00 |
|
Youngjoon Lee
|
0cae56c9b4
|
convert node state enum to integer in the DataFrame to minimize the size of CSV file
|
2024-07-05 23:56:48 +09:00 |
|
Youngjoon Lee
|
961c1e7581
|
add calculating hamming distance between two DataFrames
|
2024-07-05 23:39:46 +09:00 |
|
Youngjoon Lee
|
1a0c47cfbf
|
add node state collection
|
2024-07-05 23:22:36 +09:00 |
|
Youngjoon Lee
|
2e58207cf0
|
randomize network latency
|
2024-07-05 17:29:20 +09:00 |
|
Youngjoon Lee
|
e6db41fbfd
|
remove seed for peering for now
|
2024-07-05 17:20:15 +09:00 |
|
Youngjoon Lee
|
2065060cf3
|
handle PeeringDegreeReached properly
|
2024-07-05 17:19:02 +09:00 |
|
Youngjoon Lee
|
3067a5d6b4
|
add seeds
|
2024-07-05 17:01:11 +09:00 |
|
Youngjoon Lee
|
a260047cef
|
Use usim for simulation for reliable performance
|
2024-07-04 16:32:45 +09:00 |
|
Youngjoon Lee
|
a0da12a93a
|
fix conn stats registering and remove meter_interval
|
2024-07-04 12:01:51 +09:00 |
|
Youngjoon Lee
|
515bc2c50a
|
add simulation
|
2024-07-03 23:29:26 +09:00 |
|
Youngjoon Lee
|
d3e8b0223e
|
update comment
|
2024-07-03 11:41:29 +09:00 |
|
Youngjoon Lee
|
4aa1ee06fb
|
sphinx serde
|
2024-06-28 18:06:55 +09:00 |
|
Youngjoon Lee
|
3a703434da
|
fix
|
2024-06-28 17:37:02 +09:00 |
|
Youngjoon Lee
|
235c7031c9
|
fix
|
2024-06-28 17:34:13 +09:00 |
|
Youngjoon Lee
|
d3476d3ebb
|
add msg cache to not handle the same msg twice in gossipsub
|
2024-06-28 17:02:09 +09:00 |
|
Youngjoon Lee
|
ed9b0abd43
|
add peering_degree
|
2024-06-28 12:26:44 +09:00 |
|
Youngjoon Lee
|
9cd601c7ba
|
use public key for NodeInfo instead of private key
|
2024-06-27 18:04:51 +09:00 |
|
Youngjoon Lee
|
3585d3cf86
|
separate global config
|
2024-06-27 17:32:22 +09:00 |
|
Youngjoon Lee
|
28b5055278
|
add comment
|
2024-06-26 17:12:50 +09:00 |
|
Youngjoon Lee
|
9f58a72d4d
|
mixnet v2
|
2024-06-26 16:48:39 +09:00 |
|
Youngjoon Lee
|
5dd7b2730a
|
Embed Robustness into mixnet.py (#61)
|
2024-02-08 15:39:50 +09:00 |
|
Youngjoon Lee
|
fe7d47caee
|
Mixnet: integrate all the pieces together (#57)
|
2024-02-05 09:04:02 +01:00 |
|
Youngjoon Lee
|
b1ffb4d62d
|
Mixnet: topology update (#56)
|
2024-02-05 07:47:36 +01:00 |
|
Youngjoon Lee
|
ebc069b112
|
Mixnet: Refactor with asyncio (#53)
|
2024-01-25 18:04:55 +09:00 |
|
Youngjoon Lee
|
30d52791c3
|
Mixnet: mix client emission (#50)
|
2024-01-23 10:46:00 +09:00 |
|
Youngjoon Lee
|
d963d6cb51
|
Mixnet: Packet delay in mix node (#49)
|
2024-01-23 10:29:14 +09:00 |
|
Youngjoon Lee
|
1fc319de9e
|
Mixnet: Sphinx packet builder for mix clients (#47)
|
2024-01-15 15:17:35 +09:00 |
|
Youngjoon Lee
|
ef65355bf7
|
Mixnet: Add basic structure and topology construction (#44)
|
2024-01-10 20:47:13 +09:00 |
|