"Shannon Code" is not likely a real name, ofc.
How can "proof-of-activity" be trusted if it relies on integration to a central black-box forum server? What would prevent the forum operators from simply faking their reputation score? What happens if someone compromises the forum? What happens if the forum goes away, can the coin still function?
You should check out
Shannon's AMA about his name
Anyways, it won't be a "black box" forum, even though a transparent ledger will exist, as the forum is simply part of the overall Coin Proz infrastructure. The coin will still be able to function without the site, as they are separate, and the intent is to build the long term site infrastructure around "ProzCoin" as the main medium for exchange/payment within that network. In addition, the idea of "faking a score" is something that was taken into account from the beginning, so "gaming the system" will constantly be prevented, as someone will constantly attempt to exploit it. It is a reward based system, and there is no "punishment", rather attempts to game the system simply reduce payout logarithmically the MORE a person attempts to game the system. Theoretically, say you earn 100 Prozcoin and try to upvote yourself a ton to increase your score. Well, our upper limits will start to reduce your payout if your upvotes aren't proportional to the views, or whatever counterbalance metric we choose. In addition, if you try to game the system by posting a bunch, until you actually get "feedback" to say your posting is "quality", you haven't fulfilled the full requirements to get "paid". So you can't just game the system by spamming.
Here is an example of an equation from the
Proof of Action White PaperBase Equation Examples
Simple Forum Poster:
X = Posts
Y = Upvotes
Z = PoA Score
X(.25) * Y(/\2) = Z
Conditional adjustments
If X/Y < 10, then Z * 5
If Y/X > 100, then Z *.5
Article Contributor:
X = Articles submitted
Y = Unique Page Views Per Article
Z = PoA Score
X(.25) * Y(/\2) = Z
Conditional adjustments
If X/Y < 5, then Z * .1
If Y/X > 100, then Z * 5
So then if you look at how we are going to create the variables for "merged mining", you see that we are going to use our CoinProz Mining Pool to monitor "mining activity" on "any" coin, and then that activity gets paid out in "ProzCoin" based on the PoA score, and not "hashing power". Since PoW mining benefits miners with bigger rigs, we wanted to promote PoW mining to keep network security across all cryptocurrency since it is intrinsically more secure than PoS mining. In addition, our merged mining system will basically be paying a miner in ProzCoin to mine ANY coin, but just to use our pool. At this point, the user would be receiving whatever coin they are mining PoW for, and then ProzCoin based on their PoA score.
A = 10,000,000 ProzCoin
B = Mining hours Used
C = Base Block reward of 1141 Proz
D = leftover proz from previous block + C
F = minutes of mining from last 24 hours for an individual
N = F/1440
Q = Cumulative individual minutes of mining across network (1,000,000 miners = 1,000,000 minutes)
X = Number of miners in real time
Y = Number of ProzCoin mined so far
Z = total (hours or blocks) 8760
(B/Z) = %Time elapsed
(Z-B) = Hours left
[C/(X*N)+D]/Q*(Z-B)= 24 hour payout for an individual Miner
Chris