Riccardo Spagni
ce82e4a0c1
Merge pull request #28 from h908714124/add-maven-pom
...
add a maven pom, and a basic unit test, to StringCT-java
2018-06-19 17:57:45 +02:00
Riccardo Spagni
763fa273cb
Merge pull request #26 from ghost/patch-1
...
Update copyright for 2018
2018-06-19 17:57:24 +02:00
Riccardo Spagni
72a29f0a9d
Merge pull request #23 from b-g-goodell/master
...
Uploading BP and Spectre code
2018-06-19 17:57:07 +02:00
Brandon Goodell
95e55038ba
Upload research meeting logs 21 may
2018-05-22 09:39:02 -06:00
Brandon Goodell
a322e2f025
Add files via upload
2018-03-26 11:55:14 -06:00
Brandon Goodell
88c87f3a10
Add files via upload
2018-03-12 12:25:50 -06:00
Brandon Goodell
fc65326b8f
Adding 12 Mar 2018 meeting
2018-03-12 12:21:13 -06:00
Brandon Goodell
f3c6761d43
Creating research meeting logs
2018-03-12 12:20:52 -06:00
Brandon Goodell
035de09d7c
Creating meta folder
2018-03-12 12:20:18 -06:00
Brandon Goodell
e69f5d896d
Update and rename publications/standards/Ruffct.txt to publications/standards/RTRSRingCT/Ruffct.txt
2018-03-04 17:04:51 -07:00
Brandon Goodell
5df281f344
Uploading bulletproofs.pdf
2018-03-04 17:04:02 -07:00
Brandon Goodell
7165e55248
Delete SoW-Bunz.pdf
2018-03-04 14:10:26 -07:00
Brandon Goodell
e0f8281770
Moving files
2018-03-04 14:10:00 -07:00
Brandon Goodell
ec940ef49e
Creating primary author subdir
2018-03-04 14:09:33 -07:00
Brandon Goodell
25275f292f
Delete Readme.md
2018-03-01 11:06:39 -07:00
Brandon Goodell
ed9ae097ab
Update README.md
2018-03-01 11:06:25 -07:00
b-g-goodell
56b527926e
File structure change
...
Github < Github desktop < command line
2018-03-01 11:04:30 -07:00
Brandon Goodell
c14f3c9f62
Changing file structures a bit
2018-03-01 10:58:26 -07:00
Brandon Goodell
363af372d5
Create Readme.md
2018-03-01 10:57:25 -07:00
Brandon Goodell
e083efd57e
Deleting dummy file
2018-03-01 10:53:52 -07:00
Brandon Goodell
1deed0fb80
Uploading SOWs
2018-03-01 10:53:20 -07:00
Brandon Goodell
127f485d38
Adding audit folder
2018-03-01 10:50:50 -07:00
h908714124
96461d5678
add a maven pom, and a basic unit test, to StringCT-java
2018-03-01 10:24:50 +01:00
Brandon Goodell
c27ea713db
Merge pull request #25 from b-g-goodell/fish
...
OMG IT WORKED run Graph.py, transcript in output.csv
2018-02-08 16:41:30 -08:00
Brandon Goodell
5372a2f609
OMG IT WORKED run Graph.py, transcript in output.csv
2018-02-08 17:39:55 -07:00
Brandon Goodell
583f18e52b
Merge pull request #24 from b-g-goodell/in-prep
...
In prep
2018-02-08 16:11:15 -08:00
Brandon Goodell
1cb15ed7ec
Add files via upload
2018-02-08 16:10:04 -08:00
Brandon Goodell
fcc2a96bad
Delete MultiBulletproof.java
2018-02-08 17:09:51 -07:00
Brandon Goodell
235a2e556a
Merge pull request #23 from b-g-goodell/fish
...
Fish
2018-02-08 16:05:46 -08:00
Brandon Goodell
956c59ad24
Architecture present for whole sims and transcripts.
2018-02-08 17:04:13 -07:00
Brandon Goodell
92e34d7d0f
Merge branch 'in-prep' of https://www.github.com/b-g-goodell/research-lab into in-prep
2018-02-08 14:18:24 -07:00
Brandon Goodell
d8bf538bf6
Directory reorg, batch verification, optimizations
2018-02-08 14:17:52 -07:00
Brandon Goodell
2a2d95e747
Update Readme.md
2018-02-08 14:05:31 -07:00
Brandon Goodell
2f6e30ec4c
Renamed correct readme
2018-02-08 14:05:11 -07:00
Brandon Goodell
15c4cac3b9
Delete deprecated readme
2018-02-08 14:04:51 -07:00
Brandon Goodell
2a45d98b37
Directory reorg, batch verification, other optimizations
2018-02-08 14:02:53 -07:00
Brandon Goodell
81b179262b
Deleted bullshit
2018-02-08 13:52:34 -07:00
Brandon Goodell
0cd82ab66b
Adding brief technical note on Monero BPs
2018-02-08 13:51:24 -07:00
Brandon Goodell
cae9ed4b87
Directory reorg + batch verification + optimizations
2018-02-08 13:41:24 -07:00
Brandon Goodell
f51f35669a
Block and blockchain working, computing fucking difficulty correctly finally
2018-02-08 13:06:01 -07:00
Brandon Goodell
7c8aa16609
Separating into files for easier bugfindin
2018-02-01 17:36:30 -07:00
Brandon Goodell
4593f2b8ea
Failing loudly and often.
2018-01-28 12:16:13 -07:00
Brandon Goodell
868ac2680f
Added FishGraph.py
2018-01-22 22:59:06 -07:00
Brandon Goodell
939b597edb
Poisson process on graph for blockchain sims
...
COMPLETELY untested code. Does the following:
Create a random graph with a specified number of vertices. Vertices are nodes on a cryptocurrency network, edges are their p2p connections. Node additions occur in a nonhomogeneous Poisson process with a (piecewise) constant intensity function. Node deletions occur in a homogeneous Poisson process. Block discovery occurs at each node in a nonhomogeneous Poisson process with a (piecewise) constant intensity function. Blocks, upon discovery, are propagated to neighbors along edges with a random (unique for each edge) delay. Blocks arrive at the end of edges in a deterministic way.
Currently, I'm measuring difficulty in the most simple way: use the MLE estimate for a homogeneous Poisson process's intensity function.
TODO:
1) Plot block arrivals, true network hash rate, and the difficulty score of some node (or maybe the average difficulty score) over time.
2) Gather statistics on the above.
3) Different difficulty metrics
4) Different birthrate functions
5) Oh, I should compile this at some point? I bet it doesn't even work yet.
2018-01-15 22:21:35 +01:00
xmr-eric
25ad3f8670
Update copyright for 2018
2018-01-07 00:24:36 -05:00
Brandon Goodell
c7269c0514
More robust FS challenge computation.
2017-12-18 14:41:21 -05:00
Brandon Goodell
7cfce83fad
Merge pull request #21 from b-g-goodell/in-prep
...
In prep
2017-12-18 13:40:59 -05:00
Brandon Goodell
69d1689758
more robust computation of challenges
2017-12-18 13:40:08 -05:00
Brandon Goodell
898f462c4a
Creating BP folder and files
2017-12-18 11:38:56 -07:00
Brandon Goodell
84a2cda970
Merge pull request #18 from b-g-goodell/super-cali-spectre-licious
...
Super cali spectre licious
2017-12-14 02:30:55 -05:00