Post
Topic
Board Announcements (Altcoins)
Re: BiblePay | 10% Charity | POBH CPU | Sanctuaries (Masternodes) | Orphans
by
bible_pay
on 02/10/2019, 21:40:39 UTC
You have to completely explain your idea about random digits- I have no idea what you mean - please explain.  You have to realize, when I read that, I take it as : A) The user is typing something when they mine, or B) You are trying to hash suffixes in a block.  I think we need the verbose description of the idea.

Sorry I am not explaining myself. You take the hash of the miner's reward address. The last number/letter of the hash has to match the block that will be generated. That gives you 1 in 16 chances that you mine the block.

On Block 148755, the miner is BBpD9ZBUQVh2SUVWnAsYY8XtPKfZBtvL7b

The SHA256 of that address is 97a86de22f791f1a95df46b560ca09f504cd3d607ea1473720563b340f370bbe .

The last letter in hash is e, so that candidate block hash also has to match.

If the block hash was 2852066294dd96f8e1709686dd5fdbf3501e1f9ef95b4e753d299660ec78e480 , the block would have been rejected under this rule.

I know Ill get some backlash for this but as far as the scope of the conversation goes, where I think this blockhash idea would work relatively nicely, is if we brought back Cancer Mining (Rosetta).

Lets assume we have all boinc RAC per CPID stored in the chain each day (just for Rosetta), just for CPIDs with > 20 RAC.  (As we dont want spam).
Lets say during each block, we can now access CPID and RAC values (from the historical block).

We could place the CPIDs in ranked tiers by RAC - determining chance levels for 16 tiers with the highest rac in the higher tiers.
We could choose a CPID from the applicable tier commensurate with their RAC level (IE a RAC of 100,000 would be in the highest tier, with a 25% chance of hitting a block, while a RAC of 5 would be in the lowest tier with a 1% chance of hitting a block).  (Not sure but of course these tiers would need to add up to 100%).

This would allow the full subsidy to be paid to the winner.

Its sort of interesting because it certainly would be a nice PODC alternative for heat mining and POBH.

(Of course the block would be signed with the CPIDs signature, where it matches the registered owner of the cpid).

(BTW, to determine the winner, we would take the modulus of the prior uint256 blockhash, and determine its tier and then the cpid winner).