Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

corrections and plain english doc #6

Merged
merged 59 commits into from
Oct 31, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
d5a95b4
Update Abstract.md
mgshightech Oct 18, 2017
271825e
Update Examples.md
mgshightech Oct 18, 2017
4315482
Update Examples.md
mgshightech Oct 18, 2017
2ce4917
Update Strategic Weight Analysis.md
mgshightech Oct 30, 2017
abba071
Update Strategic Weight Analysis.md
mgshightech Oct 30, 2017
2d5013d
Update Strategic Weight Analysis.md
mgshightech Oct 30, 2017
d375807
Update Strategic Weight Analysis.md
mgshightech Oct 30, 2017
3ac0a77
Update Strategic Weight Analysis.md
mgshightech Oct 30, 2017
5451ec9
Update Strategic Weight Analysis.md
mgshightech Oct 30, 2017
aa096be
Update Discussion and Reference.md
mgshightech Oct 30, 2017
1f414bf
Update Implementation.md
mgshightech Oct 30, 2017
e12dd50
Update Implementation.md
mgshightech Oct 30, 2017
24ba29b
Update Strategic Weight Analysis.md
mgshightech Oct 31, 2017
06bb658
Update Discussion and Reference.md
mgshightech Oct 31, 2017
c8e900a
Create emptyfile
mgshightech Oct 31, 2017
59c3e0b
Add files via upload
mgshightech Oct 31, 2017
25cfe38
Delete emptyfile
mgshightech Oct 31, 2017
fdb31b9
Delete N2votesperpiv.png
mgshightech Oct 31, 2017
51a36cc
Delete Ivotesperpiv.png
mgshightech Oct 31, 2017
c488b85
Create emptyfile
mgshightech Oct 31, 2017
18e9d27
Add files via upload
mgshightech Oct 31, 2017
bf20026
Delete emptyfile
mgshightech Oct 31, 2017
949e4bd
Create PlainEnglishProposal.md
mgshightech Oct 31, 2017
c695b7a
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
3f60315
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
5419089
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
f59700e
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
fcdb8a5
Add files via upload
mgshightech Oct 31, 2017
c39ba22
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
4637459
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
2b735c7
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
5508038
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
f7f3797
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
a7fd9fb
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
31f3901
Delete Ivotesperpiv.jpg
mgshightech Oct 31, 2017
d36c6a6
Delete Ivotesperpiv.png
mgshightech Oct 31, 2017
9fab405
Delete N2votesperpiv.png
mgshightech Oct 31, 2017
0dde134
emptyfile
mgshightech Oct 31, 2017
cef6a75
Delete N2votesperpiv.jpg
mgshightech Oct 31, 2017
76686f4
Add files via upload
mgshightech Oct 31, 2017
56d0a25
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
0324b2a
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
dcbced7
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
7798361
Update Overview.md
mgshightech Oct 31, 2017
10b1d0b
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
6539594
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
140860c
Delete N2votesperpiv.jpg
mgshightech Oct 31, 2017
895ba2b
Delete N2votesperpiv.png
mgshightech Oct 31, 2017
ed55eba
Add files via upload
mgshightech Oct 31, 2017
7583132
Add files via upload
mgshightech Oct 31, 2017
6e88491
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
bc6944c
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
26610a2
Update Strategic Weight Analysis.md
mgshightech Oct 31, 2017
c27540b
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
bed9bef
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
890f911
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
7e28bcd
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
a03d7d9
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
ccfd4eb
Update PlainEnglishProposal.md
mgshightech Oct 31, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Pivmetheus/Abstract.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ The following issues to be balanced into this model have been chosen:
3. <span>Balance, protection, and respect for all groups of the
community</span>

4. <span>Maximation of network value. It is understood that network
4. <span>Maximization of network value. It is understood that network
value may have modelled by $V=N<sup>2</sup>SI$(described in
detail below)</span>

Expand Down
10 changes: 2 additions & 8 deletions Pivmetheus/Discussion and Reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,13 +62,7 @@ See: http://www.presstab.pw/phpexplorer/PIVX/index.php, http://pivx.masternode

## 6.3. Math Reference

The network calculation used to determine a decision based on the individuals votes will take the general form of a 4 layered feed-forward network with the first three layers being non-thresholding layers while the fourth implements a complex system of interrelated thresholds. These four network math layers are not to be confused with the lay-person voting layers. They are calculation machinery, and not human-subjective function description. The input data will take the form of vectors of ternary numbers (+/0/-).

The first network layer will be the input data. The first set of weights is derived from chain data, and will weigh the input data into nodes of the second network layer which represents a detailed list of currency related functionalities. The form of the data at this point will be vectors of integers. They will be accompanied by additional scalars, which retain the number of original non-zero votes for each function. The scalars may be used to determine vote percentages. Those functionalities, once summed, will be weighed into the third network layer.

The third network layer will contain a list of the primary value dimensions (or lay-person voting layers). The data in that layer will be summed according to the weight scheme chosen for the three value dimensions. It consists of vectors of integers and scalars

The fourth network layer sums data from the vectors of integers and scalars from the third layer into a mutually suppressive thresholding system. The vector data is split from vectors into scalars. Each node of the fourth layer represents one of the elements of the vectors. Each node of the fourth layer fills a thresholding function and outputs a single boolean number, all, except for one of which being 0 (not chosen) while one of which is 1 (chosen).
This section is currently blank.


## 6.4 Other References
Expand All @@ -84,4 +78,4 @@ http://www.cds.caltech.edu/%7Emurray/books/AM05/pdf/am06-complete_16Sep06.pdf <b

Contributors:
The information and ideas required to build this document come from a large number of individuals. <br />
Turtleflax, Openbaringen, Nitya, Presstab, Alexanderluthor, cryptosi, Grant, derek_hansen, Trismegistus, mgshightech
Turtleflax, Openbaringen, Nitya, Presstab, Alexanderluthor, cryptosi, Grant, derek_hansen, Trismegistus, mgshightech, fused_helios, eric_stanek, Dino85fr
10 changes: 7 additions & 3 deletions Pivmetheus/Examples.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,8 +102,12 @@ traders will be most likely trying to push the price down.

Suppose some whales from JP Morgan and other financial institutions decide PIVX has potential, although it hasn't been doing all that well lately. First, they act as bears, spreading 'FUD' and doubt, possibly even borrowing PIVX on margin, and selling them. However, as the price dips a bit further, they then buy up a few million $ worth of undervalued PIVX. Some of the bots and traders, seeing how the market has suddenly picked up momentum, following common indicators and technical analysis, also buy in, which drives the price up further.

Now the price is up, but if the whales tried to sell right then, so would the other traders, and besides, they bought PIVX because they thought it had potential. Even if they did sell soon, they still wouldn't get a vote because of the EMA. Now they wait, and play the role of investors, slowly buying more pivs, as if they were blowing on a feather, until they decide they would finally like to sell. If PIVX is really growing like investors thought, whales are likely to hold their assets long enough to build a vote on the EMA, a likely to st
Now the price is up, but if the whales tried to sell right then, so would the other traders, and besides, they bought PIVX because they thought it had potential. Even if they did sell soon. With pivmetheus, they still wouldn't get a vote because of the EMA, so voting actions would be delayed. Without such delays and multiple voting layers requiring conquest, they will quickly have power to install what rules they wish.

Suppose after some time, the devs come up with a great new feature and it boosts PIVX value yet further. Now they wait, and play the role of investors, slowly buying more pivs, as if they were blowing upwards on a feather, until they decide they would finally like to sell. Now that they have a strong vote, they wait for a major issue to arise and create a rather unpopular option for the issue, or simply think up something lousy to vote in.

Now, if we have single layer or 1p1v voting, the whales can erect a large number of masternodes or stakers or simply hold a large amount of PIVX, whatever strategy obtains the most vote. They can promote and vote in a lousy option and instantly dump their pivs at high price, even margin-sell them. Just after they sell, they send people to forums and/or on the news etc. and boo-hoo about the lousy option just passed, and about the falling price. Now the momentum has switched. They take small amounts of remaining PIVX and gently blow the feather back down, since it's trying to fall and the public is panic selling. They then pick up their PIVS again at panic-sell bottom price, and when they recover their voting power, they can correct the lousy option and promote the price back up.

If PIVmetheus is installed, the required PIVX holdings for this strategy would be excessive. If they get enough PIVs to dominate the I layer, they could shoot for that domination. Unfortunately for them, it's extremely difficult to dominate both the I and N<sup>2</sup> layers. If they cut their accounts to grab N<sup>2</sup> vote, the remaining I players will block their lousy option. If they don't, the N<sup>2</sup> layer will block their lousy option. If they invest enough to dominate both layers, they push the price up fantastically, and take extreme risk of others selling at very high price out from underneath them, and leaving themselves proud owners of their own personal currency of severely diminished value. They can do nothing with it but sell lower than they purchased. There is no, or practically no profitable way to install a lousy option, dump, insult, and re-purchase because PIVmetheus doesn't accept lousy options. Furthermore, the time required to make an attack on PIVmetheus would be excessive. Far better to attack a currency that gives them immediate control.

Suppose now, the devs from the I layer

[vote Scenereo to be finished by Trismegistus or later deleted]
10 changes: 5 additions & 5 deletions Pivmetheus/Implementation.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,9 +77,9 @@ The N<sup>2</sup> voting layer is the most important voting layer, as it clearly

## 4.3 S layer

The S layer is unique amongst the layers because holding PIVX is not proof of network support function. Proper proof of network support function can only be acquired by evidence of masternode or staking rewards. Therefore, rather than using current PIVX holdings, we propose counting the PIVX rewarded to an address within a period of time, probably 2 weeks. Then we run that number through the same no dancing filter, or exponential moving average as the other two layers to acquire vote weight so as to substantiate that an account is participating actively over a period of time. We then offer 50% of the vote power of the S layer to masternodes and 50% of it to staking nodes. While some discussion of creating a concept of “tokens” for accounting vote weights for this layer, we see this as unnecessary at the time, but possibly valuable for future projects.
The S layer is unique amongst the layers because holding PIVX is not proof of network support function. Proper proof of network support function can only be acquired by evidence of masternode or staking rewards. Therefore, rather than using current PIVX holdings, we propose counting the PIVX rewarded to an address within a period of time, probably 2 weeks. Then we run that number through the same no dancing filter, or exponential moving average as the other two layers to acquire vote weight so as to substantiate that an account is participating actively over a period of time. The see-saw mechanism pre-balances the masternodes and the stakers, such that no additional algorithms are required to adjust that balance. While some discussion of creating a concept of “tokens” for accounting vote weights for this layer, we see this as unnecessary at the time, but possibly valuable for future projects.

If vote nodes become a necessity because of voter apathy, then the vote node holders would acquire 10% of the S layer such that the percentages become 45/45/10. That 14% would not belong to accounts being represented by vote nodes, but rather to the vote node accounts themselves. In this case, every vote node representing more than a threshold number of accounts (start with 20) and also (start with) over 5000 PIVs would share equally with other qualifying vote nodes the 14% of S layer vote.
If vote nodes become a necessity because of voter apathy, then the vote node holders would acquire 10% of the S layer such that the percentages become (approximately .. as varied by the see-saw mechanism) 45/45/10. That 10% would not belong to accounts being represented by vote nodes, but rather to the vote node accounts themselves. In this case, every vote node representing more than a threshold number of accounts (start with 20) and also (start with) over 5000 PIVs would share equally with other qualifying vote nodes the 10% of S layer vote.

## 4.4 I layer
The I layer has the weakness of a relatively small sample size. To help alleviate this problem, we shall limit all accounts to not more than 4% total vote (tunable at after observation). This also blocks some attack vectors, such as single, large I account vote blocking attack.
Expand All @@ -95,9 +95,9 @@ If the coders however prefer, it should be acceptable to create a second chain,
## 4.6 Onramp
Avoiding an identity model requires extra complexity in this system, which then imposes a step-wise implementation. A reasonable ordering of the steps for implementation is as follows. This schedule should be somewhat flexible, based on the needs of other projects and availability of coding talent.

1. Create an S layer by adding staking vote together to the currently used masternode vote.
2. Create the N<sup>2</sup> and I layers and options 1 and 2 from section 3.2 as well as a minimal set of measurement instruments for observing the system. Most especially, least squared exponential and power law approximations as well as vote statistics.
1. Create an S layer by adding staking vote together to the currently used masternode vote. Also, at this point, an easy voter utility is to be created.
2. Create the N<sup>2</sup> and I layers and options 1 and 2 from "additional means of protecting the N^2 vote" as well as a minimal set of measurement instruments for observing the system. Most especially, least squared exponential and power law approximations as well as vote statistics.
3. Observe the system behavior for roughly 1 year.
4. Re-tune parameters and add additional elements from section 3.2 as appears to be appropriate. Adjust system design if necessary.
4. Re-tune parameters and add additional elements from "additional means of protecting the N^2 vote" as appears to be appropriate. Adjust system design if necessary.
5. Build more instruments for system observation and observe for another year.
6. Add more options from 3.2 if necessary, and Re-tune parameters once again.
2 changes: 1 addition & 1 deletion Pivmetheus/Overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,6 @@ One of the most common issues we have come up against while designing the model

Market gaming is an old art and profession. We have entire cities full of individuals who excel at gaming. These people play both sides of the market, buying and selling. They get together strategically in groups and use complicated collections of computer-bots, advertising, political and legal leverage, news, and now even social media to push markets up and down without substantially spending their own resources. Bots turn markets into gambling casinos. Then, they capitalize on the fears and mistakes of large numbers of traders who do not understand that the cards have been intentionally and strategically stacked against them. Cryptos and ICOs are a hot-bed of this kind of activity, which is why China attacked the ICO market. The public has been robbed of many billions of dollars by pump’n dump ICOs. Currency supplies of entire nations have been repeatedly destroyed by means of market gaming. Market gaming is so extremely lucrative that it attracts and pays for high class mathematicians, IT talent, and legal talent. It buys off the opinions of asessment experts. It even incentivizes the destruction of large numbers of large corporations, for just as money can be made by building something … in the markets, it can be made by destroying something, or even just temporarily damaging it. It is possible to place bets on either the rise or fall of a market in various ways, and if you can control what you are betting on, then you just might be a robber. A voting system which lends control of an asset to a small sub-group of the owners of the asset exacerbates the possibilities of using complicated strategies to game wealth away from its proper owners. Examination of historical records shows that PIVX its self has already fallen prey to classic “pump’n dump” strategies.

PIVmetheus is designed to put a heavy damper on such dark dynamics by allowing all participants an appropriate quantity of leverage in the system therefore denying control of the currency to small exploitive groups. Nevertheless, may it please be understood, that cryptocurrencies will eventually require an entire garrison of protection strategies to help make the markets and the currencies safe for the public to use. This very issue is in fact the purpose of “The Federal Reserve”, “The IMF” and other intelligence groups for their respective bodies of currency. If installed, PIVmetheus will be a gigantic step towards making crypto-currency safe for public consumption and for the future of man kind. PIVmetheus will make PIVX into an icon of high intelligence and value in cryptocurrency. PIVmetheus will also continue to show the world that crypto-currencies can do it better than old, inferior currency models.
PIVmetheus is designed to put a damper on such dark dynamics by allowing all participants an appropriate quantity of leverage in the system therefore denying control of the currency to small exploitive groups. The effects of such dampening would be expected to take time to show themselves. Nevertheless, may it please be understood, that cryptocurrencies will eventually require an entire garrison of protection strategies to help make the markets and the currencies safe for the public to use. This very issue is in fact the purpose of “The Federal Reserve”, “The IMF” and other intelligence groups for their respective bodies of currency. If installed, PIVmetheus will be a gigantic step towards making crypto-currency safe for public consumption and for the future of man kind. PIVmetheus will make PIVX into an icon of high intelligence and value in cryptocurrency. PIVmetheus will also continue to show the world that crypto-currencies can do it better than old, inferior currency models.

Join with us in an effort to let go of the inadequacies and misunderstandings of the past. Join with us as we build currency safety directly into the currency model its self in a fully transparent fashion. Join with us as we build a world where creation, not manipulation, is the primary value of the economic model. And may those of us unwilling to create, change their minds and also become creators of a greater future than what can be reached with the old paradigms.
Loading