-
Notifications
You must be signed in to change notification settings - Fork 0
/
specifications.xhtml
365 lines (361 loc) · 13.3 KB
/
specifications.xhtml
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
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<link rel="shortcut icon" type="image/x-icon" href="/images/favicon.ico" />
<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<link href="//cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css" rel="stylesheet" />
<link href="//use.fontawesome.com/releases/v5.3.1/css/all.css" rel="stylesheet" />
<link href="/main.css" rel="stylesheet" />
<script type="text/javascript" src="//code.jquery.com/jquery-3.2.1.min.js"></script>
<script type="text/javascript" src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script type="text/javascript" src="/js/navbar.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="copyright" content="2017-2021 The Swipp Team" />
<meta name="license" content="http://www.swippcoin.com/LICENSE" />
<title>Swipp Spefications | Modern cryptocurrency | Pow/Pos rewards | Masternode network | X11 algorithm</title>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top normal" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand logo" href="/"></a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
<li><a href="/getswipp">Get Swipp</a></li>
<li><a href="/resources">Resources</a></li>
<li><a href="/bounties">Bounties</a></li>
<li><a class="active" href="/specifications">Specifications</a></li>
<li><a href="/badges">Badges</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</div>
</div>
</nav>
<section class="logo container">
<div class="container">
<div class="relative"><a href="/"></a></div>
</div>
</section>
<section class="container light">
<h1>Specifications</h1>
<p>Swipp is a modern cryptocurrency based on a secure hashing algorithm - offering blazingly fast anonymous transactions. The code base is actively developed by a skilled software engineering team with decades of experience.</p>
<div class="table-responsive">
<table class="table table-striped">
<tbody>
<tr>
<td><strong>Maximum curency supply</strong></td>
<td>14 million Swipp</td>
</tr>
<tr>
<td><strong>Required masternode collateral</strong></td>
<td>30 000 Swipp</td>
</tr>
<tr>
<td><strong>Block time</strong></td>
<td>2 minutes</td>
</tr>
<tr>
<td><strong>Block types</strong></td>
<td>PoW, PoS, PoC (planned)</td>
</tr>
<tr>
<td><strong>Transaction confirmation time</strong></td>
<td>10 blocks</td>
</tr>
<tr>
<td><strong>Mining maturation time</strong></td>
<td>80 blocks</td>
</tr>
<tr>
<td><strong>Staking maturation time</strong></td>
<td>36 hours</td>
</tr>
<tr>
<td><strong>P2P Port</strong></td>
<td>24055</td>
</tr>
<tr>
<td><strong>RPC Port</strong></td>
<td>35075</td>
</tr>
</tbody>
</table>
</div>
</section>
<section class="gradient">
<div class="container pad">
<p><i class="fas fa-server fa-5x"></i></p>
<h1>Masternodes</h1>
<p>
Swipp offers masternodes, securing and improving the speed of the network. With a collateral of <strong>30 000</strong> Swipp,
anybody can run a masternode and receive a part of the Swipp generated on the network. A masternode receives <strong>40%</strong> of the
new currency generated on the network by miners and holders.
</p>
<h2 id="adaptive-masternode-network">Adaptive masternode network</h2>
<p>
Swipp will be the first cryptocurrency to feature a <strong>adaptive masternode network</strong>.
Instead of masternode payments being evenly and randomly distributed between masternodes, a
masternode operator can influence the network and increase the chances for his or her masternode to
receive payments by hosting the masternode in a geographical area with high traffic where there are
currently less or no masternodes running.
</p>
<p>
The reasoning behind developing this adaptive network is to promote a masternode network that can better
handle traffic from many different geographical locations, while also promoting better fault resistance
in case of outages on the network.
</p>
<h2 id="adaptive-masternode-network-explained">Adaptive masternode network explained</h2>
<p>
While traditional masternode coins calculate scores and evenly distribute that score between nodes on the
network when a block is found, the Swipp network will take a slightly different approach.
When a miner or a staker on the Swipp network finds a new block, we say the calculation is adaptive,
because it takes the distance to the masternodes into account while also considering the quantity
and proximity of masternodes to the finder.
</p>
<p>
The proximity from a given masternode to a finder is either zero or one. If the proximity between them found is one,
the masternode and the finder are in the same location on the earth.
However, if the proximity between them found is zero, the masternode and the finder are as far away from
each other as they can be - on opposite sides of the earth.
</p>
<h2 id="adaptive-masternode-scoring">Adaptive masternode scoring</h2>
<p>
When a block is found, each masternode receives a score calculated by the following formula:<br />
<strong>S = round(N * P²)</strong><br />
Where <strong>N</strong> is the number of masternodes on the network and <strong>P</strong>
is the proximity to the finder.
</p>
<p>
Masternodes that can not be geographically determined, always receive a a proximity rating of 0.2. If a masternode
is hosted at the south pole, it will always receive a proximity rating of 0.8, regardless of where the finder of
the block is located.
</p>
<p>
Masternodes with a closed P2P port, not contributing to the network, will always receive a score of zero,
effectively hindering payments. If you host a masternode on the network, you can check if your P2P port is opened via the
<a href="http://explorer.swippcoin.com/masternodes">masternode tab on the block explorer</a>.
</p>
<h2 id="proof-of-collateral">Proof of collateral consensus mechanism</h2>
<p>
Another completely unique feature planned for Swipp is the <strong>proof of collateral consensus mechanism</strong>. The
implementation will add a <strong>third block type</strong> for generating new currency on the network. Consequently, this
will introduce an additional layer of security to the Swipp cryptocurrency. The PoC (proof-of-collateral) blocks will be
solely generated by masternodes, staking the collateral that they hold. This will increase the ROI of masternodes by
<strong>roughly 2/5</strong> compared to the current return.
</p>
</div>
</section>
<section class="container light">
<p><i class="far fa-money-bill-alt fa-5x"></i></p>
<h1>Currency returns</h1>
<p>
There are two ways to generate new Swipp - with proof of work blocks <strong>(PoW)</strong> or proof of stake blocks <strong>(PoS)</strong>.
Proof of work blocks can be found by <strong>mining</strong> the currency using mining software or hardware with support for the
<strong>X11 hashing algorithm</strong>. Proof of stake blocks are found by keeping the currency in your digital wallet and
<strong>staking</strong> the currency on the network. <strong>40%</strong> of the return is paid out to the masternode, while the
<strong>miner/staker</strong> recieves <strong>60%</strong>.
</p>
<p>
A third block type called proof of collateral <strong>(PoC)</strong> is planned for a future release of the wallet. The PoC blocks
will be generated by masternodes, staking the collateral that they hold. This will increase the ROI of masternodes by
<strong>roughly 2/5</strong> compared to the current return.
</p>
<p>The return of Swipp block rewards is high in the begining and drops off quickly as the currency and community matures.</p>
<h2>Mining returns (PoW)</h2>
<div class="table-responsive">
<table class="table table-striped">
<thead>
<tr>
<th>Block</th>
<th>Return</th>
<th>+ (max)</th>
<th>Occurs</th>
</tr>
</thead>
<tbody>
<tr>
<td>0 - 92 999</td>
<td>48 Swipp</td>
<td>4.464 million</td>
<td>Passed</td>
</tr>
<tr>
<td>93 000 - 119 999</td>
<td>24 Swipp</td>
<td>0.648 million</td>
<td>Passed</td>
</tr>
<tr>
<td>120 000 - 179 999</td>
<td>12 Swipp</td>
<td>0.72 million</td>
<td>Passed</td>
</tr>
<tr>
<td>180 000 - 299 999</td>
<td>6 Swipp</td>
<td>0.72 million</td>
<td>Passed</td>
</tr>
<tr>
<td>300 000 - 499 999</td>
<td>3 Swipp</td>
<td>0.6 million</td>
<td>Passed</td>
</tr>
<tr>
<td>500 000 - 799 999</td>
<td>2 Swipp</td>
<td>0.6 million</td>
<td>Passed</td>
</tr>
<tr>
<td>800 000 - 1 199 999</td>
<td>1.5 Swipp</td>
<td>0.6 million</td>
<td><strong>Current</strong></td>
</tr>
<tr class="bg-success">
<td>1 200 000 - 1 999 999</td>
<td>1 Swipp</td>
<td>0.8 million</td>
<td>February 2020</td>
</tr>
<tr>
<td>2 000 000+</td>
<td>0.5 Swipp</td>
<td>∞</td>
<td>October 2021</td>
</tr>
</tbody>
</table>
</div>
<h2>Staking returns (PoS)</h2>
<div class="table-responsive">
<table class="table table-striped">
<thead>
<tr>
<th>Block</th>
<th>Return</th>
<th>+ (max)</th>
<th>Occurs</th>
</tr>
</thead>
<tbody>
<tr>
<td>0 - 92 999</td>
<td>5 Swipp</td>
<td>0.465 million</td>
<td>Passed</td>
</tr>
<tr>
<td>93 000 - 199 999</td>
<td>3 Swipp</td>
<td>0.321 million</td>
<td>Passed</td>
</tr>
<tr>
<td>200 000 - 399 999</td>
<td>2 Swipp</td>
<td>0.4 million</td>
<td>Passed</td>
</tr>
<tr>
<td>400 000 - 799 999</td>
<td>1.5 Swipp</td>
<td>0.6 million</td>
<td>Passed</td>
</tr>
<tr>
<td>800 000 - 1 199 999</td>
<td>1 Swipp</td>
<td>0.4 million</td>
<td><strong>Current</strong></td>
</tr>
<tr class="bg-success">
<td>1 200 000 - 1 999 999</td>
<td>0.5 Swipp</td>
<td>0.4 million</td>
<td>February 2020</td>
</tr>
<tr>
<td>2 000 000+</td>
<td>0.1 Swipp</td>
<td>∞</td>
<td>October 2021</td>
</tr>
</tbody>
</table>
</div>
<h2>Collateral returns (PoC)</h2>
<div class="table-responsive">
<table class="table table-striped">
<thead>
<tr>
<th>Block</th>
<th>Return</th>
<th>+ (max)</th>
<th>Occurs</th>
</tr>
</thead>
<tbody>
<tr>
<td>? - 1 199 999</td>
<td>1 Swipp</td>
<td>?</td>
<td>?</td>
</tr>
<tr>
<td>1 200 000 - 1 999 999</td>
<td>0.5 Swipp</td>
<td>0.4 million</td>
<td>February 2020</td>
</tr>
<tr>
<td>2 000 000+</td>
<td>0.1 Swipp</td>
<td>∞</td>
<td>October 2021</td>
</tr>
</tbody>
</table>
</div>
</section>
<section class="gradient">
<div class="container pad">
<p><i class="fas fa-server fa-5x"></i></p>
<h1>The X11 Hashing Algorithm</h1>
<p>
Swipp uses blockchain technology and is based on the <strong>X11 hashing algorithm</strong>
in order to secure transactions and mining of the currency.
</p>
<p>
X11 was first introduced with the release of Darkcoin <strong>back in 2014</strong> (a currency that now has evolved into DASH).
At it's core, the algorithm is a chained proof of work algorithm inspired by the chained-hashing approach of Quark.
The algorithm uses multiple rounds of <strong>11 different hashes</strong> (blake, bmw, groestl, jh, keccak, skein, luffa,
cubehash, shavite, simd and echo).
</p>
<p>
The design makes the X11 algorithm one of the safest and most sophisticated cryptographic hashes used by modern cryptocurrencies.
</p>
</div>
</section>
<footer class="container-flow copyright">
<p>
<a href="https://bitcointalk.org/index.php?topic=2375296"><i class="fas fa-comments fa-2x"></i></a>
<a href="https://discord.gg/ZHVVjdZ"><i class="fab fa-discord fa-2x"></i></a>
<br/>© 2017-2021 Team Swipp • All rights reserved
</p>
</footer>
</body>
</html>