-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.html
238 lines (226 loc) · 12.5 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="Noncesense Research Lab">
<meta name="author" content="Noncesense Research Lab">
<title>Noncesense Research Lab</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/site.css" rel="stylesheet">
</head>
<body>
<nav id="navbar" class="navbar navbar-light bg-light">
<a class="navbar-brand" href="#">Noncesense Research Lab</a>
<ul class="nav nav-pills">
<li class="nav-item">
<a class="nav-link" href="#about">About</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#joinus">Join Us</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#research">Research Foci</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#literature">Literature</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#donations">Donations</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#contributors">Contributors</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#securecontact">Secure Contact</a>
</li>
</ul>
</nav>
<br/><br/>
<div class="container">
<span class="anchor" id="about"></span>
<div class="jumbotron">
<div style="margin:0 auto;width:210px">
<img src="img/noncesense.png" style="height:210px;width:210px"/>
</div>
<br/>
<h1 class="display-4" style="text-align:center">Noncesense Research Lab</h1>
<br/>
<p class="lead">We build analyses and tools to study blockchain systems from an empirical data science perspective.
</p>
<hr class="my-4">
<p>
Decentralized consensus systems produce large amounts of canon data - <em>block headers, miner-reported timestamps, nonces, transaction data</em> - complemented by even larger amounts of ephemeral metadata - <em>propagation pathways, receipt timestamps, alternative histories</em>. <strong>We seek the signal in the noise:</strong> the anomalies, the edge cases, the subtle temporal and heuristic signatures. <strong>We curate a unique dataset</strong> that enables endless new types of analyses. <strong>Our work is shared freely</strong>. Analyses and research have covered <a href="https://getmonero.org/">Monero</a>, <a href="https://loki.network/">Loki</a>, <a href="https://z.cash/">Zcash</a>, and other privacy coins.</p>
</div>
<span class="anchor" id="joinus"></span>
<h1>Join Us</h1>
<div class="ns_box ns_boxtext">
<div class="row">
<div class="col">
<h4 class="ns_first">Libera.Chat IRC</h4>
<!-- libera.chat-registration-ticket=2467 -->
<p>
<pre><a href="https://www.irccloud.com/invite?channel=%23noncesense-research-lab&hostname=irc.libera.chat&port=6697&ssl=1">#noncesense-research-lab</a></pre>
</p>
</div>
</div>
<div class="row">
<div class="col">
<h4>Discord</h4>
<p>
<pre><a href="http://discord.noncesense.org/">discord.noncesense.org</a></pre>
</p>
</div>
</div>
</div>
<span class="anchor" id="research"></span>
<h1>Research Foci</h1>
<div class="ns_box ns_boxtext">
<div class="row">
<div class="col-md-4">
<img class="ns_icon" src="img/servers.svg" />
<h4 class="ns_first">Archival Network</h4>
<p>
The Noncesense Archival Network (formerly known as the Monero Archival Project) runs blockchain daemons with custom software extensions that provide standard public blockchain service with the extra capability to capture orphaned blocks, node-centric metadata, and other usually discarded phenomena. Our nodes are deployed globally to capture a broader view of the network and enable representative analyses.
</p>
<p>
We are currently observing the <a href="https://getmonero.org/">Monero</a> and <a href="https://loki.network">Loki</a> blockchains. Contact us if you are interested in expansion.
</p>
</div>
<div class="col-md-4">
<img class="ns_icon" src="img/mining.svg" />
<h4 class="ns_first">Mining Phenomena</h4>
<p>
Analyses of alternative chains and reorganization events, combined with node receipt timestamp metadata, enables detection of various mining phenomena. For example, we observed probable selfish/stubborn mining on the Monero blockchain, and curious Merlin blocks with timestamps preceding their parent.
</p>
</div>
<div class="col-md-4">
<img class="ns_icon" src="img/snowflake.svg" />
<h4 class="ns_first">Nonces</h4>
<p>
For a supposedly useless number, nonces contain a surprising degree of narrative. Noncesense Research Lab revealed signatures of multiple unique nonce search strategies being used in current mining operations for Monero, Loki, and Aeon. On multiple occasions, nonce trends have been connected with specialized mining equipment (ASICs).
</p>
</div>
</div>
<div class="row">
<div class="col-md-6">
<img class="ns_icon" src="img/atom.svg" />
<h4 class="ns_first">Protocol Improvements</h4>
<p>
We discovered weaknesses in CryptoNote's dynamic block size algorithm (Big Bang Attack) and are exploring fresh approaches for a long-term solution. We also provide data to inform consensus rules to eliminate non-fungible transactions.
</p>
</div>
<div class="col-md-6">
<img class="ns_icon" src="img/worldwide.svg" />
<h4 class="ns_first">Network Topology</h4>
<p>
The peer-to-peer networks enabling decentralized consensus systems are complex organisms whose topology, connectivity, and latency significantly impact message propagation times and routes. The study of node variability and volatility characteristics over multiple timescales can inform connection best practices, such as active defensive measures.
</p>
</div>
</div>
</div>
<span class="anchor" id="literature"></span>
<h1>Literature</h1>
<div class="row ns_box ns_boxlist">
<div class="col">
<h4 class="ns_first">Our Projects</h4>
<ul class="ns_spacedlist">
<li><a href="https://www.youtube.com/watch?v=XIrqyxU3k5Q">[Monero Konferenco 2019] Visualizing Monero: a figure is worth a thousand logs</a></li>
<li><a href="https://hackernoon.com/utter-noncesense-a-statistical-study-of-nonce-value-distribution-on-the-monero-blockchain-f13f673a0a0d">Utter “Noncesense” — a statistical study of nonce value distribution on the Monero blockchain</a></li>
<li><a href="https://github.com/noncesense-research-lab/Blockchain_big_bang/blob/master/models/Isthmus_Bx_big_bang_model.ipynb">Big Bang Attack: Jupyter notebook</a></li>
<li><a href="https://github.com/noncesense-research-lab/NRL_zcash_turnstile_research/blob/master/ZIP308_denomination_model.ipynb">Zcash turnstile denomination: Jupyter notebook</a></li>
<li><a href="https://github.com/noncesense-research-lab/archival_network/blob/master/analyses/Loki_Noncesense_analysis_overview.ipynb">Loki analysis: Jupyter notebook</a></li>
<li><a href="https://hackernoon.com/opportunistic-investigation-of-monero-miners-during-march-2018-network-update-cfd6ad8a027f">Opportunistic investigation of Monero miners during April 2018 network update</a></li>
</ul>
<h4>Others</h4>
<ul class="ns_spacedlist">
<li><a href="https://arxiv.org/pdf/1704.04299.pdf">An Empirical Analysis of Traceability in the Monero Blockchain</a> and <a href="https://getmonero.org/2018/03/29/response-to-an-empirical-analysis-of-traceability.html">Response from the Monero community</a></li>
<li><a href="https://allquantor.at/blockchainbib/pdf/anderson2016new.pdf">New kids on the block: an analysis of modern blockchains</a></li>
<li><a href="https://arxiv.org/pdf/1808.00811.pdf">Digging into Browser-based Crypto Mining</a></li>
<li><a href="https://arxiv.org/abs/1311.0243">Majority is not Enough: Bitcoin Mining is Vulnerable</a></li>
<li><a href="https://eprint.iacr.org/2015/796.pdf">Stubborn Mining: Generalizing Selfish Mining and Combining with an Eclipse Attack</a></li>
</ul>
</div>
</div>
<span class="anchor" id="donations"></span>
<h1>Donations</h1>
<div class="ns_box ns_boxtext">
<div class="row">
<div class="col">
<h4 class="ns_first">Noncesense Infrastructure</h4>
<p>
Noncesense Research Lab is a not-for-profit ad hoc collective of volunteers producing free and open-source software (FOSS) tools and analyses for general public use. Our infrastructure costs are currently supported out-of-pocket by individual contributors who would greatly appreciate additional support in bearing these expenses.
</p>
<h4>Address</h4>
<p>
Donations to help keep the lights on can be sent to:
<pre class="ns_key">48GtemxMdbdaSvjCqWA4sJY3L4QUwEpUs2Rka5Rpu8yz9Sg5<br/>wpjbHsBSUviz44prcgiPXpHxeaFjHYCq824VjLtM19HjWGv<br/><br/><img src="img/donateqr.png" />
</pre>
<br/>
</p>
<p>
View key: <pre class="ns_key">e05d5d432b84acd628d5faf182911883<br/>15cd71ae0f9beef96c6a73667f4ba104</pre>
</p>
</div>
</div>
</div>
<span class="anchor" id="contributors"></span>
<h1>Contributors</h1>
<div class="ns_box ns_boxlist">
<ul class="ns_spacedlist">
<li><a href="https://github.com/b-g-goodell/">Brandon Goodell, Ph.D. (Surae Noether)</a></li>
<li><a href="https://github.com/chron0">Chr0n0</a></li>
<li><a href="https://github.com/gingeropolous">Gingeropolous</a></li>
<li><a href="https://github.com/mitchellpkt">Mitchell Krawiec-Thayer, Ph.D. (Isthmus)</a></li>
<li><a href="https://github.com/neffmallon">Nathan Neff Mallon, Ph.D.</a></li>
<li><a href="https://github.com/neptuneresearch">Neptune Research</a></li>
<li><a href="https://github.com/sarangnoether">Sarang Noether</a></li>
<li><a href="https://github.com/serhack">SerHack</a></li>
<li><a href="https://github.com/xiphon">Xiphon</a></li>
</ul>
<br/>
<p>
Thanks to <a href="https://www.jetbrains.com/">JetBrains</a> for the <a href="https://www.jetbrains.com/buy/opensource/">free open source license package</a> to enable our research and development.
</p>
</div>
<span class="anchor" id="securecontact"></span>
<h1>Secure Contact</h1>
<div class="ns_box ns_boxtext">
<h4 class="ns_first">hello@noncesense.org</h4>
<pre style="font-size:1em">
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.1.6
Comment: Hostname: pgp.mit.edu
mQENBFu4PRwBCACvLZgKkIkMdfEc6uXe0wjaGP+sfN9HQthNryju0JBCwnf+fycNirHlyK92
BUDXe1DN/3YzZkLEym1G3P2SWURYi9iCKFziXjOYOWjtklJO71LRqP5jWw+2p5rexbT9Eruz
MTFNudvtejV3d8JywtE99QerKvPhqc2NTMpZb0/nrHK3ZdknG7ledJ9KjEMGtpxhkMNQNwip
TKtLny9U0Q4V8VzQs5bZnxUe3ni7SEOTS/ZJXDoWpbmU1CDPI1Nz0PaMZwrvTtKeS8jhFU5C
JcG2JP0BJKp4CywIV1fG0qeE44bGS182Kjs8+BlEmVqRzvm1tUga9eTxynUmP4tbiWQ/ABEB
AAG0QE5vbmNlc2Vuc2UgUmVzZWFyY2ggTGFiIDxub25jZXNlbnNlLXJlc2VhcmNoLWxhYkBw
cm90b25tYWlsLmNvbT6JAU0EEwEKADgWIQRLucDzM2TYI5gLoelCB4/jDfULWAUCW7g9HAIb
AwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRBCB4/jDfULWNNiB/is6xVWTAi30jQQQmyI
rinBkg+NcbfWM/6uH0VeKXjR8h2PbjokSRNZ7/pwcFDxv/ONzWf2beo4/XJGEKQyixmB5aTN
x6Za9NgzfiuaIckOmlcFi5Zmh8Az49FuyCqp1WEOj8BJVw+OCoCEbeZBnseRMpwr+k4GrPjJ
VwMsCsE3gRq7Piu31Gzt3+FsSLmzZI56SF85v4BDY5X8RmazBF1rLTQk3+yHvDo8ZFQoEQJy
5TXUFCojryamzYL4P1kXmrPvM5xhl4ylD8ugRHjwbnXGS/9C0Gh2gz/57/c6a7tWZn4+1cXW
St799Oo9dzZZDApDAXXzdWZ/g0+3S90Ww6+5AQ0EW7g9HAEIALEGaXuCvC/NrDEh4PpVUeM1
2cWS3e9B9hcZuxIW/UEHBVQeb79FB1rpzK1XfbjJrqF6NdzIIW2jIZbD3B8qsAvz0BwI6ULm
dDcF+hRlWTmmWNhDDsGTKYzMJ9VjGl2z4Z4AQcQjxoWwtv7pcROsyBuD39VFWvvFy9ZYznlR
A03ERJtFahLYFRBfHH4Wyrs7LZMriuJQ7sq7qn8pXozcqN97+OGBRtb2qdK7b5rjCi48IBbG
1P8Fvp+kuzJM4xNFfXAu3aC3nCF7T6t4iicndYGn0MHRO+BcGnayWBIv06NcvPLODgOynjoG
+eXmfHsRm8xpHkT78aDXSGhT/8dM3MUAEQEAAYkBNgQYAQoAIBYhBEu5wPMzZNgjmAuh6UIH
j+MN9QtYBQJbuD0cAhsMAAoJEEIHj+MN9QtY1OEH/iEjFkSlLiv7KKvBz5kCLMTg85FaR6H9
QVKKHkpmzlX7z8/p3Z4fDCtiY6OzJIXiQKkBOZU7CIe3IwG3ewm4ByBJD9ia2Lx7HSRRYGUy
OSk9HrvAKTnemED8X/Jik6kZJJv6S6Z/QYJZwLWQ8v9ZXGewdk6ibJc4c//O2W4wq7Wi+Crp
FhgEr0IzlPh48AJFzJ3jH9VfBOlBja4vkNqmgkkS4RGtuL7bZsnTdd4fT8zuppI/8eym6zvc
dY0RRhFQAtbOOA1b06/qyFOFbbMPUKqIo3p43a27ImIq1gRz98wvyuNhS7BWtapGyaNizQQe
TpiJk8x1dt5H7SwgPIHFD5Q==+9Jj
-----END PGP PUBLIC KEY BLOCK-----
</pre>
</div>
<div class="ns_box ns_boxfooter">
CSS: <a href="https://getbootstrap.com">Bootstrap</a> Icons: <a href="https://www.flaticon.com/authors/smashicons">Smashicons</a>
</div>
</div>
</body>
</html>