Commit Graph

438 Commits

Author SHA1 Message Date
Sanaz f67b358305
adds the draft of RLN system model 2020-11-26 17:08:29 -08:00
Dean Eigenmann ba2916ebb2
discv5 (#19)
* readme

* create package

* started experimenting

* cleanup

* adding a peer

* more granular control

* fix

* fix

* removed

* experimenting

* using debug

* updated code to start N nodes

* fix

* fix

* dean is too retarded for nim part 5

* confused

* fi

* added todo, playing around

* updated

* distance func

* todo

* fix

* fix

* made it work

* changes

* update

* multiple runs

* minor improvements

* using for

* minor

* little error

* woops

* update

* using sequence

* changes

* updated

* unused

* moved

* fixed

* changed sleep to var

* changed node count

* moved start

* using contains

* using sample functions

* added a random version

* back

* experimenting with random pairs

* starting bootstrap node only

* made config flag

* remove echo

* minor change

* added some comments

* printing port instead, more informative

* fixes

* fix

* overhaul

* more

* updated random

* added count

* fixes

* started working on ENR lookup

* using smarter distribution

* using countit

* fix
2020-04-28 11:33:25 +08:00
Oskar Thoren 149c7133a0
Log peerinfo and listening on 2020-04-27 12:43:41 +08:00
Oskar Thoren 662d8fcf0e
Waku protocol object and mount on switch 2020-04-27 12:23:01 +08:00
Oskar Thoren c9c143f41e
Start of libp2p spike with multiaddr, rand key and switch 2020-04-23 11:33:42 +08:00
Oskar Thoren 26b96a3015
Current todo 2020-04-22 11:36:17 +08:00
Oskar Thoren cc0d3e9d75
Toggle config for libp2p support 2020-04-22 11:05:41 +08:00
Oskar Thoren 0ae61b414b
Use waku dir; adjust Makefile 2020-04-22 10:38:52 +08:00
Oskar Thoren c7b3fdf95c
Fix syntax highlight 2020-04-21 13:44:09 +08:00
Oskar Thoren 2c7ab2072c
Import waku 2020-04-21 13:29:56 +08:00
Oskar Thoren 09a1a48fe9
Update README 2020-04-21 13:29:30 +08:00
Oskar Thoren 169ecb31a8
Add imported quicksim 2020-04-21 13:25:02 +08:00
Oskar Thoren 4c7e8a7f9c
Disable metrics for now 2020-04-21 12:39:42 +08:00
Oskar Thoren 1791820cd0
Makefile and import start network 2020-04-21 12:38:52 +08:00
Oskar Thoren 799f65e287
Use vendor and submodules 2020-04-20 13:47:15 +08:00
Oskar Thoren 0e494b315d
Basic pubsub in-proc test 2020-04-14 15:07:20 +08:00
Oskar Thoren 1e3718a50c
Init 2020-04-14 13:31:55 +08:00
Oskar Thoren e330951d0c
Import from vac/pm; also tla+ leftover 2020-03-24 19:06:27 +08:00
Oskar Thoren 4cd048a03e
gossip no propagation fails 2020-03-24 19:05:05 +08:00
Oskar Thoren 096ee180e7
hello world post pcal calc 2020-03-24 19:05:05 +08:00
Oskar Thoren 2c48c38e12
hello world pcal 2020-03-24 19:05:04 +08:00
Oskar Thorén dcc71f4779
Update README.md 2019-12-03 20:03:07 +08:00
Oskar Thorén 0a963fde2b
Update README.md 2019-11-28 12:18:05 +08:00
Oskar Thoren 1e73fe6fdc
readme img and link to report 2019-11-28 12:15:23 +08:00
Oskar Thoren 6e9bb018d3
add img plot 2019-11-27 20:43:07 +08:00
Oskar Thoren 0f90a8ae32
Add whisper scalability plot matplotlib
Hardcoded
2019-11-27 20:42:23 +08:00
Oskar Thoren 077d6532b9
envelope parser with optional self-evaluating terminal 2019-11-22 19:11:53 +08:00
Oskar Thoren 327b858c7e
self evaluating terminals 2019-11-22 17:22:31 +08:00
Oskar Thoren 1dd9ac4a17
add envelope nim script and output 2019-11-22 17:00:00 +08:00
Oskar Thoren 8a71214c64
add whisper envelope scratch abnf 2019-11-22 16:59:59 +08:00
Oskar Thoren d160fd9cb5
add waku-raw 2019-11-22 16:59:59 +08:00
Oskar Thoren 1105dfa7fc
abnf phone uri example 2019-11-22 16:59:59 +08:00
Oskar Thoren 17c5d87462
instaparse hello world 2019-11-22 16:59:59 +08:00
Oskar Thoren e95a998375
hello-abnf instaparse init 2019-11-22 16:59:59 +08:00
Dean Eigenmann ef7534a7a1
Update LICENSE 2019-11-04 16:00:57 +01:00
Oskar Thoren eb85d291ac
update readme with zksnarks 2019-11-04 14:55:13 +08:00
Oskar Thoren c36ad963bf
some cleanup 2019-11-04 14:55:13 +08:00
Oskar Thoren c1f057a581
Integrate shamir in antiSpam example 2019-11-04 14:55:13 +08:00
Oskar Thoren 1d3f5c5439
Shamir secret sharing example 2019-11-04 14:55:13 +08:00
Dean Eigenmann 2af9e6a464
Update LICENSE 2019-11-02 12:21:53 +01:00
Oskar Thoren 6f4721dab8
voting notes merkle tree 2019-11-02 16:22:26 +08:00
Oskar Thoren aaf9dd2b8b
voting example, detect bad vote 2019-11-02 16:07:25 +08:00
Oskar Thoren 1b5f398fc2
load or genrate proof with key 2019-11-02 14:53:19 +08:00
Oskar Thoren 1228b718b6
fix buffer warning 2019-11-02 14:19:41 +08:00
Oskar Thoren a23201475e
misc thinking out loud 2019-11-01 16:32:59 +08:00
Oskar Thoren 1ff501e5fe
bad run identity not in merkle tree wip 2019-11-01 15:54:00 +08:00
Oskar Thoren 0e93e427f8
persist identity and proof 2019-11-01 15:32:28 +08:00
Oskar Thoren ab2fbce802
update package basic sha1 2019-11-01 14:48:55 +08:00
Oskar Thoren cadbfb8365
moar cleanup 2019-11-01 14:22:27 +08:00
Oskar Thoren 57a6b8fab3
some cleanup 2019-11-01 12:44:11 +08:00