About site mining lottery

Front Page Forums Webmasters About site mining lottery

This topic contains 7 replies, has 2 voices, and was last updated by  Gabor 2 months ago.

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #1345 Reply

    Dandroid

    Hey, I have a few questions about the lottery system that will help me clarify some doubts:

    In the website, its stated:

    “Publisher Mining: 1440 coins / day Lottery system (10 tickets for a completed hash (standard difficulty not 1 per block), 5 tickets for a unique user and 1 ticket for a repeat hit from an existing visitor.”

    1) how are these coins distributed during the day? Are they granted at each block confirmation?

    2) what did you mean by “standard difficulty, not 1 per block”

    3) please elaborate: how many “tickets” do I get if I have 1 visitor who finds 1 hash for a block and 2 hashes for an second block?

    4) before the updates this weekend I was generating more coins than after the update. What changed in the algorithm?

    4b) maybe self-mining being activated again is interfering with the lottery results?

    Thanks

    #1401 Reply

    James

    1. At the end of the block all hashes are collected and the lottery runs. Transaction data for the lottery rewards are written to the next block.

    2. The algorithm has actually changed so it’s more weighted towards unique users in the publisher side and hashes found on the self-mining side. I’ll update the site.

    3. We setup some fraud controls to limit the entries per block per ip address and per user. This was because some malicious users were trying to abuse the system and placing limits makes it fairer for everyone.

    4. Discussed above
    4b. The publisher mining is separate to the self-mining so there shouldn’t be any interference.

    #1461 Reply

    Daniel

    Hey, James.

    I’ve been analyzing the block requests we get while mining.

    Here are some questions related to what I see there.

    Let’s take, for example, block 69247:

    
    {
    	"blockID": 69247,
    	"blockReference": 69,
    	"difficulty": 5,
    	"frequency": 30000,
    	"hash": "",
    	"input": {
    		"-Kx37idM_asEtacjNkaP": {
    			"command": "mining",
    			"user1": 19219,
    			"value": 0.005
    		},
    		"-Kx37idM_asEtacjNkaQ": {
    			"command": "mining",
    			"user1": 14509,
    			"value": 0.005
    		},
    		"-Kx37idNFpAM7HpJwsBg": {
    			"command": "mining",
    			"user1": 8526,
    			"value": 0.005
    		},
    		"-Kx37idNFpAM7HpJwsBh": {
    			"command": "mining",
    			"user1": 23045,
    			"value": 0.005
    		},
    		"-Kx37idNFpAM7HpJwsBi": {
    			"command": "mining",
    			"user1": 19934,
    			"value": 0.005
    		},
    		"-Kx37idNFpAM7HpJwsBj": {
    			"command": "mining",
    			"user1": 18218,
    			"value": 0.005
    		},
    		"-Kx37idNFpAM7HpJwsBk": {
    			"command": "mining",
    			"user1": 15836,
    			"value": 0.005
    		},
    		"-Kx37idNFpAM7HpJwsBl": {
    			"command": "mining",
    			"user1": 1601,
    			"value": 0.005
    		},
    		"-Kx37idNFpAM7HpJwsBm": {
    			"command": "mining",
    			"user1": 15220,
    			"value": 0.005
    		},
    		"-Kx37idNFpAM7HpJwsBn": {
    			"command": "mining",
    			"user1": 21299,
    			"value": 0.005
    		},
    		"-Kx37idNFpAM7HpJwsBo": {
    			"command": "mining",
    			"user1": 23021,
    			"value": 0.005
    		},
    		"-Kx37idNFpAM7HpJwsBp": {
    			"command": "mining",
    			"user1": 15836,
    			"value": 0.005
    		},
    		"-Kx37idNFpAM7HpJwsBq": {
    			"command": "mining",
    			"user1": 18208,
    			"value": 0.005
    		},
    		"-Kx37idNFpAM7HpJwsBr": {
    			"command": "mining",
    			"user1": 18335,
    			"value": 0.005
    		},
    		"-Kx37idNFpAM7HpJwsBs": {
    			"command": "mining",
    			"user1": 19398,
    			"value": 0.005
    		},
    		"-Kx37idNFpAM7HpJwsBt": {
    			"command": "mining",
    			"user1": 1195,
    			"value": 0.005
    		},
    		"-Kx37idOdoKBpVNh4d4Z": {
    			"command": "mining",
    			"user1": 16276,
    			"value": 0.005
    		},
    		"-Kx37idOdoKBpVNh4d4_": {
    			"command": "mining",
    			"user1": 6767,
    			"value": 0.005
    		},
    		"-Kx37idOdoKBpVNh4d4a": {
    			"command": "mining",
    			"user1": 16051,
    			"value": 0.005
    		},
    		"-Kx37idOdoKBpVNh4d4b": {
    			"command": "mining",
    			"user1": 1150,
    			"value": 0.005
    		},
    		"-Kx37idOdoKBpVNh4d4c": {
    			"command": "mining",
    			"user1": 18078,
    			"value": 0.005
    		},
    		"-Kx37idOdoKBpVNh4d4d": {
    			"command": "mining",
    			"user1": 22789,
    			"value": 0.005
    		},
    		"-Kx37idOdoKBpVNh4d4e": {
    			"command": "mining",
    			"user1": 4360,
    			"value": 0.005
    		},
    		"-Kx37idOdoKBpVNh4d4f": {
    			"command": "mining",
    			"user1": 18487,
    			"value": 0.005
    		},
    		"-Kx37idOdoKBpVNh4d4g": {
    			"command": "mining",
    			"user1": 16851,
    			"value": 0.005
    		},
    		"-Kx37idOdoKBpVNh4d4h": {
    			"command": "mining",
    			"user1": 19674,
    			"value": 0.005
    		},
    		"-Kx37idOdoKBpVNh4d4i": {
    			"command": "mining",
    			"user1": 15433,
    			"value": 0.005
    		},
    		"-Kx37idOdoKBpVNh4d4j": {
    			"command": "mining",
    			"user1": 2422,
    			"value": 0.005
    		},
    		"-Kx37idOdoKBpVNh4d4k": {
    			"command": "mining",
    			"user1": 439,
    			"value": 0.005
    		},
    		"-Kx37idOdoKBpVNh4d4l": {
    			"command": "mining",
    			"user1": 6753,
    			"value": 0.005
    		},
    		"-Kx37idOdoKBpVNh4d4m": {
    			"command": "mining",
    			"user1": 16598,
    			"value": 0.005
    		},
    		"-Kx37idOdoKBpVNh4d4n": {
    			"command": "mining",
    			"user1": 21992,
    			"value": 0.005
    		},
    		"-Kx37idOdoKBpVNh4d4o": {
    			"command": "mining",
    			"user1": 5877,
    			"value": 0.005
    		},
    		"-Kx37idPiDRCLVtfz7si": {
    			"command": "mining",
    			"user1": 10280,
    			"value": 0.005
    		},
    		"-Kx37idPiDRCLVtfz7sj": {
    			"command": "mining",
    			"user1": 20794,
    			"value": 0.005
    		},
    		"-Kx37idPiDRCLVtfz7sk": {
    			"command": "mining",
    			"user1": 1755,
    			"value": 0.005
    		},
    		"-Kx37idPiDRCLVtfz7sl": {
    			"command": "mining",
    			"user1": 11115,
    			"value": 0.005
    		},
    		"-Kx37idPiDRCLVtfz7sm": {
    			"command": "mining",
    			"user1": 24092,
    			"value": 0.005
    		},
    		"-Kx37idPiDRCLVtfz7sn": {
    			"command": "mining",
    			"user1": 19227,
    			"value": 0.005
    		},
    		"-Kx37idPiDRCLVtfz7so": {
    			"command": "mining",
    			"user1": 15455,
    			"value": 0.005
    		},
    		"-Kx37idPiDRCLVtfz7sp": {
    			"command": "mining",
    			"user1": 24073,
    			"value": 0.005
    		},
    		"-Kx37idPiDRCLVtfz7sq": {
    			"command": "mining",
    			"user1": 16055,
    			"value": 0.005
    		},
    		"-Kx37idPiDRCLVtfz7sr": {
    			"command": "mining",
    			"user1": 2769,
    			"value": 0.005
    		},
    		"-Kx37idPiDRCLVtfz7ss": {
    			"command": "mining",
    			"user1": 20015,
    			"value": 0.005
    		},
    		"-Kx37idPiDRCLVtfz7st": {
    			"command": "mining",
    			"user1": 585,
    			"value": 0.005
    		},
    		"-Kx37idPiDRCLVtfz7su": {
    			"command": "mining",
    			"user1": 12039,
    			"value": 0.005
    		},
    		"-Kx37idPiDRCLVtfz7sv": {
    			"command": "mining",
    			"user1": 4220,
    			"value": 0.005
    		},
    		"-Kx37idQbuhG-SCWLzhb": {
    			"command": "mining",
    			"user1": 12086,
    			"value": 0.005
    		},
    		"-Kx37idQbuhG-SCWLzhc": {
    			"command": "mining",
    			"user1": 5398,
    			"value": 0.005
    		},
    		"-Kx37idQbuhG-SCWLzhd": {
    			"command": "mining",
    			"user1": 10174,
    			"value": 0.005
    		},
    		"-Kx37idQbuhG-SCWLzhe": {
    			"command": "mining",
    			"user1": 10920,
    			"value": 0.01
    		},
    		"-Kx37idQbuhG-SCWLzhf": {
    			"command": "mining",
    			"user1": 21981,
    			"value": 0.01
    		},
    		"-Kx37idQbuhG-SCWLzhg": {
    			"command": "mining",
    			"user1": 4685,
    			"value": 0.01
    		},
    		"-Kx37idQbuhG-SCWLzhh": {
    			"command": "mining",
    			"user1": 15217,
    			"value": 0.01
    		},
    		"-Kx37idQbuhG-SCWLzhi": {
    			"command": "mining",
    			"user1": 15217,
    			"value": 0.01
    		},
    		"-Kx37idRgeopDyFPIa0r": {
    			"command": "mining",
    			"user1": 15217,
    			"value": 0.01
    		},
    		"-Kx37idRgeopDyFPIa0s": {
    			"command": "mining",
    			"user1": 5427,
    			"value": 0.01
    		},
    		"-Kx37idRgeopDyFPIa0t": {
    			"command": "mining",
    			"user1": 18612,
    			"value": 0.01
    		},
    		"-Kx37idRgeopDyFPIa0u": {
    			"command": "mining",
    			"user1": 15217,
    			"value": 0.01
    		},
    		"-Kx37idRgeopDyFPIa0v": {
    			"command": "mining",
    			"user1": 20973,
    			"value": 0.01
    		},
    		"-Kx37idRgeopDyFPIa0w": {
    			"command": "mining",
    			"user1": 21458,
    			"value": 0.01
    		},
    		"-Kx37idRgeopDyFPIa0x": {
    			"command": "mining",
    			"user1": 15217,
    			"value": 0.01
    		},
    		"-Kx37idRgeopDyFPIa0y": {
    			"command": "mining",
    			"user1": 13933,
    			"value": 0.01
    		},
    		"-Kx37idRgeopDyFPIa0z": {
    			"command": "mining",
    			"user1": 13933,
    			"value": 0.01
    		},
    		"-Kx37idRgeopDyFPIa1-": {
    			"command": "mining",
    			"user1": 15810,
    			"value": 0.01
    		},
    		"-Kx37idRgeopDyFPIa10": {
    			"command": "mining",
    			"user1": 59,
    			"value": 0.01
    		},
    		"-Kx37idRgeopDyFPIa11": {
    			"command": "mining",
    			"user1": 15217,
    			"value": 0.01
    		},
    		"-Kx37idRgeopDyFPIa12": {
    			"command": "mining",
    			"user1": 15217,
    			"value": 0.01
    		},
    		"-Kx37idRgeopDyFPIa13": {
    			"command": "mining",
    			"user1": 15810,
    			"value": 0.01
    		},
    		"-Kx37idRgeopDyFPIa14": {
    			"command": "mining",
    			"user1": 20973,
    			"value": 0.01
    		},
    		"-Kx37idSrXO57EeyvXa4": {
    			"command": "mining",
    			"user1": 6920,
    			"value": 0.01
    		},
    		"-Kx37idSrXO57EeyvXa5": {
    			"command": "mining",
    			"user1": 21262,
    			"value": 0.01
    		},
    		"-Kx37idSrXO57EeyvXa6": {
    			"command": "mining",
    			"user1": 59,
    			"value": 0.01
    		},
    		"-Kx37idSrXO57EeyvXa7": {
    			"command": "mining",
    			"user1": 20973,
    			"value": 0.01
    		},
    		"-Kx37idSrXO57EeyvXa8": {
    			"command": "mining",
    			"user1": 20973,
    			"value": 0.01
    		},
    		"-Kx37idSrXO57EeyvXa9": {
    			"command": "mining",
    			"user1": 5427,
    			"value": 0.01
    		},
    		"-Kx37idSrXO57EeyvXaA": {
    			"command": "mining",
    			"user1": 1119,
    			"value": 0.01
    		},
    		"-Kx37idSrXO57EeyvXaB": {
    			"command": "mining",
    			"user1": 15217,
    			"value": 0.01
    		},
    		"-Kx37idSrXO57EeyvXaC": {
    			"command": "mining",
    			"user1": 3551,
    			"value": 0.01
    		},
    		"-Kx37idSrXO57EeyvXaD": {
    			"command": "mining",
    			"user1": 59,
    			"value": 0.01
    		},
    		"-Kx37idSrXO57EeyvXaE": {
    			"command": "mining",
    			"user1": 15810,
    			"value": 0.01
    		},
    		"-Kx37idSrXO57EeyvXaF": {
    			"command": "mining",
    			"user1": 21714,
    			"value": 0.01
    		},
    		"-Kx37idSrXO57EeyvXaG": {
    			"command": "mining",
    			"user1": 21714,
    			"value": 0.01
    		},
    		"-Kx37idSrXO57EeyvXaH": {
    			"command": "mining",
    			"user1": 18264,
    			"value": 0.01
    		},
    		"-Kx37idTEPbdYTgTPnPi": {
    			"command": "mining",
    			"user1": 5071,
    			"value": 0.01
    		},
    		"-Kx37idTEPbdYTgTPnPj": {
    			"command": "mining",
    			"user1": 15810,
    			"value": 0.01
    		},
    		"-Kx37idTEPbdYTgTPnPk": {
    			"command": "mining",
    			"user1": 59,
    			"value": 0.01
    		},
    		"-Kx37idTEPbdYTgTPnPl": {
    			"command": "mining",
    			"user1": 59,
    			"value": 0.01
    		},
    		"-Kx37idTEPbdYTgTPnPm": {
    			"command": "mining",
    			"user1": 15217,
    			"value": 0.01
    		},
    		"-Kx37idTEPbdYTgTPnPn": {
    			"command": "mining",
    			"user1": 15217,
    			"value": 0.01
    		},
    		"-Kx37idTEPbdYTgTPnPo": {
    			"command": "mining",
    			"user1": 18072,
    			"value": 0.01
    		},
    		"-Kx37idTEPbdYTgTPnPp": {
    			"command": "mining",
    			"user1": 20065,
    			"value": 0.01
    		},
    		"-Kx37idTEPbdYTgTPnPq": {
    			"command": "mining",
    			"user1": 59,
    			"value": 0.01
    		},
    		"-Kx37idTEPbdYTgTPnPr": {
    			"command": "mining",
    			"user1": 20973,
    			"value": 0.01
    		},
    		"-Kx37idTEPbdYTgTPnPs": {
    			"command": "mining",
    			"user1": 15810,
    			"value": 0.01
    		},
    		"-Kx37idTEPbdYTgTPnPt": {
    			"command": "mining",
    		</blockquote>
    
    	"user1": 15217,
    			"value": 0.01
    		},
    		"-Kx37idTEPbdYTgTPnPu": {
    			"command": "mining",
    			"user1": 1380,
    			"value": 0.01
    		},
    		"-Kx37idTEPbdYTgTPnPv": {
    			"command": "mining",
    			"user1": 11775,
    			"value": 0.01
    		},
    		"-Kx37idTEPbdYTgTPnPw": {
    			"command": "mining",
    			"user1": 20973,
    			"value": 0.01
    		},
    		"-Kx37idTEPbdYTgTPnPx": {
    			"command": "mining",
    			"user1": 5427,
    			"value": 0.01
    		},
    		"-Kx37n6AGc8hcbV_Y2I5": {
    			"command": "transfer",
    			"data": "{\"publicKey\":\"04d35dd069b6e876a330b25f1035b331bc6b62d3bebc7ead0a11345d790fc3d3ba48a68f375440b3360eec7176a11b5cc5be0d56c70bc85c3bcc88808943e3fcb0\",\"toPublicKey\":\"042f2767789001e4fdef3c7e4d038ec6d11f92e99e734911f9244f922dfc01b22bbec81fe6a044ab09284ee1ca342e2789ae6ae143a82b02738bf6a89d33a1944c\",\"command\":\"transfer\",\"value\":0.12,\"user1\":0,\"user2\":24385,\"ts\":1508676678057}",
    			"hash": "db4bbafe28755f6c1f698f1f6b5e36ac248798147708f151fbf245f8723a5bf9",
    			"host": "::",
    			"publicKey": "04d35dd069b6e876a330b25f1035b331bc6b62d3bebc7ead0a11345d790fc3d3ba48a68f375440b3360eec7176a11b5cc5be0d56c70bc85c3bcc88808943e3fcb0",
    			"received": 1508676678065,
    			"signature": "304402200caef44e7261c172a93bcb6fc6fc5d190bdcb60b345102c22c60f69cae73c054022010cc44db8d04b1264d0d2d456bd6d0db084760a2a5ec4541cd4ce3d669725881",
    			"toPublicKey": "042f2767789001e4fdef3c7e4d038ec6d11f92e99e734911f9244f922dfc01b22bbec81fe6a044ab09284ee1ca342e2789ae6ae143a82b02738bf6a89d33a1944c",
    			"ts": 1508676678057,
    			"user1": 0,
    			"user2": 24385,
    			"value": 0.12
    		}
    	},
    	"mainChain": true,
    	"nonce": "*nonce*",
    	"open": false,
    	"previousHash": "000000207efd55487a0ff253f5062dbf724b89f4bec182cbd23b20dfb21cad11",
    	"server": "jsecoin",
    	"startTime": 1508676658728,
    	"version": "JSEcoin Controller v1.504"
    }

    As you can see here, some users got paid for mining 0.005 and some users got 0.01.
    1) Why is that happening? What makes them earn 0.01 instead of 0.005?

    Also, some users can have many rewards (i.e 15217 has 11 rewards).
    I assume this is caused by the lottery results, granting that user more rewards, correct?
    In that case, and taking part of your previous answer:

    3. We setup some fraud controls to limit the entries per block per ip address and per user. This was because some malicious users were trying to abuse the system and placing limits makes it fairer for everyone.

    2) Is there limit for self-mining (hashes found) per block in place or can a user send 1,000 hashes per block and it will grant him 1,000 tickets? (I know it’s not possible with the current difficulty to send 1k, but I want to understand the validations in place.

    Thanks

    #1471 Reply

    Dave Mallett

    Hi Daniel,

    So the current lottery system runs separate reward structures for the publishers and self-miners. Publishers are distributed 1440 coins per day and self-miners 720 coins per day. The publishing side is 50 payments per 30 second block at 0.01JSE and the self-mining is 50 payments at 0.005JSE. This is why the payments are different. This was actually changed a few days ago from 100 payments at 0.005JSE for the publishers.

    The self-mining system is restricted to one lottery ticket per user but publishers can earn more than one lottery ticket per user as long as they meet other criteria. i.e. duplicate visitor IP addresses aren’t rewarded for example. This is why it’s possible for publishers with large volumes to earn multiple mining rewards per block. At some point we may introduce the one ticket per publisher account per block to the system but at the moment we feel this would hurt the large publishers too much and wouldn’t provide a fair distribution. There are benefits and drawbacks to every change we make to the lottery system and if one person benefits another person suffers. Long-term we aim to provide the fairest possible distribution of the tokens to the miners. If you have any further feedback, criticisms or suggestions we would appreciate your input.

    Kind regards,

    Dave

    #1475 Reply

    Daniel

    The self-mining system is restricted to one lottery ticket per user but publishers …

    Does this mean that self-mining grants you ONLY ONE ticket per block, even if you found, let’s say, 10 hashes for that block?
    Or maybe you meant one ticket per block per found-hash?

    If there are 100.000 users self-mining the chances for earning the reward are super low if we get only 1 ticket per block.

    Can you share statistics on how many users in average are self-mining currently? Also, average hours per day.
    Thanks

    #1483 Reply

    JSE Admin
    Keymaster

    Hi Daniel,

    There are currently between 500-1000 users self-mining at any one time. Busiest time of day tends to be between 3pm GMT and 9pm GMT.

    It’s one ticket per block. We do this to prevent anyone taking advantage of the system using custom hardware such as ASIC devices. By imposing the one ticket per block for self-miners it means that the rewards are more evenly distributed and there is no advantage to someone running a server farm over someone at home with a laptop.

    #5090 Reply

    Gabor

    Hello,
    What is the smallest amount of jseCoins to send in an transaction ?

    #5091 Reply

    Gabor

    Sorry, one more question. Will there be the possibility of transaction fees like gas in ethereum and if, will how would miners get the reward ?

Viewing 8 posts - 1 through 8 (of 8 total)
Reply To: About site mining lottery
Your information: