Post
Topic
Board Announcements (Altcoins)
Re: BITCREDIT | SPV WALLET IN TESTING
by
TruthSeeker101
on 18/08/2015, 06:13:19 UTC
So far so good. My wallet starts every time now with no issues  Cool

So banknodes will be mining now? When do you plan to implement that? Is this going to be 100% banknode mining or will be shared with miners somehow?

To reduce the incentive of wasteful mining (hardware arms race) and foster useful investment (invest in the coin, don't give away your money to amazon and AMD) BNs only will be mining.

Currently i am getting opinions on this, consulting more learned devs and have the rudimentary idea down, it's just adding a basic check that does a look up on every new block to see if it was mined by a BN key.

In pseudo code that would be

Code:
Look back x blocks and map pubkeys
if new_block pubkey is any of (map pubkeys)
reject block

But this is only really useful if we can significantly lower the hashrate such that solo mining is effective.

To that effect , I am trying to find someone who really understands multi-threading so we can improve the internal miner's performance. So once
1) Miner is improved
2) Hashrate is sufficiently suppressed
3) Code is reviewed and vetted

We'll have a BN only mining situation.

The workload is huge so expect many delays , but we'll get there. Right now i am trying to wrap up work on the messaging GUI  then i can focus on the voting system, once that is done, i hope to figure out a way to append the bidding results to getblocktemplate (so it is compatible with all miners and pools) and also write corresponding changes to the p2pool code. Once that is complete i need to define, plan and write the code for having multiple levels of nodes and test it out especially how it will determine the payout for a node. This of course will be done at the same time that i will be writing the functions of colored coins/assets into the core.

After the next update i will likely go closed source to protect some of the ideas. 

Interesting project.... I would love to help but have 0 coding knowledge Sad