Pages:
Author

Topic: [ANN][GRA] Graincoin - New PoW/PoS coin | Fast, secure | Version 1.5 Released! - page 19. (Read 177061 times)

hero member
Activity: 574
Merit: 523
That is the great news,

Will you use PoW only for the super block control ? or Using PoS also ?
PoW only, please see the update in my post.

AND, one more basic issues

    This coin will be changed to 1024 fixed rewards ?
    
    If not,
               the cheating miner will mining between 1536 ~ 2048 chance only, it will makes 20~25% more gain,
    If yes,
              the reward concept will be changed too much ?
I need to discuss this with bosian.

Anyway,

     I have been simulated the super block only mining suing simple batch file with the blocknotify option,
     and, I found it is very easy to do the selective mining,
     and, better than continous mining

     such as
             (1) I have put, blocknotify=\hash.bat into conf file
             (2) and, I have calcuate the super block chance
             (3) if super block chance, I have been mining this coin
             (4) if not, I have been mining  the other coin

             the average reward for the continous mining with 2MHs, 160GRA/minutes
             superblock mining with 2MHs, 550GRA/minuts

             (5) I have dump the block information using getblocktemplate, and use the coinbase,
             (6) I have mining when the coin chance is higher than 1500, or super block
            
             the aveage rewards for the selective mining with 2MHs, 196GRA/minutes


I hope you can resolve more firm and reliable way
And, it is the common problem for ALL random reward coins,
It is the good chacne to show this coin is superior than the other coin,
The block reward for any PoW may be moved to the next block to prevent this, but this will increase the blockchain size significantly.


Some extra issues,
        (1) the block time of this coin
        (2) too many orphans with some ratio between PoW/PoS diffs
        (3) threading for PoS mining (and/or better PoS mining)
        (4) block time reference in the three
1) doubling the block time would not solve the problem. Significantly larger increase would completely change the characteristics of the coin.
3) What means better PoS mining? What could be done better there? I don't think that running several PoS threads would increase your income from PoS mining.
4) What you mean?
sr. member
Activity: 336
Merit: 250
Have A Nice Day
Hello everybody,

First I want to apologize for being quiet for more than a week. I had very busy days due to some events.

Next, I must tell you that I implemented the postponed bonus block reward payment.  
Credits to kovand11 for the idea:
The specification is 1% for x64 block, so the cheater miner only have to check 100 addresses in average, which could be done in a few ms-s.

A good solution:

Every block has two outputs:
-normal reward: 1024 and goes to the miner
-bonus reward: x0 x7 or x63 based on last block hash, and goes to the founder of the last block.

Technically, a block following the winning one will have an extra coinbase tx (that has no inputs and has only outputs) that credits proportionally all addresses listed as txouts of the 'normal' coinbaise tx of the winning block.

The code is being tested now. As soon as we are sure that it works fine and bosian approves the fix the hard fork will be scheduled.

Take care.

P.S. I will respond to PMs I have in my box shortly.



That is the great news,

Will you use PoW only for the super block control ? or Using PoS also ?


IF PoW+PoS,

    it will be unfair for the miner, becasue of the number of mining blocks is depend on the PoW mining hashrate,
    but, the number of super block chance is depend on the PoW mining hashrate and PoS mining (QT),
    the super block chance will be

              portion of PoW mining power  + 90% x 3X x PoS block chance

    such as somebody mining on Pool, even have low hashing power, he will have much more block fragments
    it will have more chance to PoS block, and more chance to get the super block

    if Yes, I will create an extra wallet, and I will generate fragments and keep running to get SuperBlock only


IF PoW only for superblock reward, and PoW/PoS for superblock solve

    it is good way to resolve,
    (1) followed PoS block will ignore the chance of SuperBlock ?
    (2) the practical reward chance will be reduced, so, need to adjust the reward?


IF PoW only,

    (1) there are some distance of blocks from the generated block and to the solver block
    (2) the practical reward chance will be reduced, so, need to adjust the reward ?


AND, one more basic issues

    This coin will be changed to 1024 fixed rewards ?
    
    If not,
               the cheating miner will mining between 1536 ~ 2048 chance only, it will makes 20~25% more gain,
    If yes,
              the reward concept will be changed too much ?


Anyway,

     I have been simulated the super block only mining suing simple batch file with the blocknotify option,
     and, I found it is very easy to do the selective mining,
     and, better than continous mining

     such as
             (1) I have put, blocknotify=\hash.bat into conf file
             (2) and, I have calcuate the super block chance
             (3) if super block chance, I have been mining this coin
             (4) if not, I have been mining  the other coin

             the average reward for the continous mining with 2MHs, 160GRA/minutes
             superblock mining with 2MHs, 550GRA/minuts

             (5) I have dump the block information using getblocktemplate, and use the coinbase,
             (6) I have mining when the coin chance is higher than 1500, or super block
            
             the aveage rewards for the selective mining with 2MHs, 196GRA/minutes


I hope you can resolve more firm and reliable way
And, it is the common problem for ALL random reward coins,
It is the good chacne to show this coin is superior than the other coin,


Some extra issues,
        (1) the block time of this coin
        (2) too many orphans with some ratio between PoW/PoS diffs
        (3) threading for PoS mining (and/or better PoS mining)
        (4) block time reference in the three
hero member
Activity: 574
Merit: 523
Hello everybody,

First I want to apologize for being quiet for more than a week. I had very busy days due to some events.

Next, I must tell you that I implemented the postponed bonus block reward payment.  
Credits to kovand11 for the idea:
The specification is 1% for x64 block, so the cheater miner only have to check 100 addresses in average, which could be done in a few ms-s.

A good solution:

Every block has two outputs:
-normal reward: 1024 and goes to the miner
-bonus reward: x0 x7 or x63 based on last block hash, and goes to the founder of the last block.

Technically, a block following the winning one will have an extra coinbase tx (that has no inputs and has only outputs) that credits proportionally all addresses listed as txouts of the 'normal' coinbaise tx of the winning block.

The code is being tested now. As soon as we are sure that it works fine and bosian approves the fix the hard fork will be scheduled.

Take care.

P.S. I will respond to PMs I have in my box shortly.


While you guys are doing that and will release a new wallet anyway, is there any chance of getting coin control implemented into the wallet as well?

As far as I understand the coin control patch does not affect the protocol. I will look into it to see if it is not difficult to make at least separate build with cc.
full member
Activity: 126
Merit: 100
Hello everybody,

First I want to apologize for being quiet for more than a week. I had very busy days due to some events.

Next, I must tell you that I implemented the postponed bonus block reward payment.  
Credits to kovand11 for the idea:
The specification is 1% for x64 block, so the cheater miner only have to check 100 addresses in average, which could be done in a few ms-s.

A good solution:

Every block has two outputs:
-normal reward: 1024 and goes to the miner
-bonus reward: x0 x7 or x63 based on last block hash, and goes to the founder of the last block.

Technically, a block following the winning one will have an extra coinbase tx (that has no inputs and has only outputs) that credits proportionally all addresses listed as txouts of the 'normal' coinbaise tx of the winning block.

The code is being tested now. As soon as we are sure that it works fine and bosian approves the fix the hard fork will be scheduled.

Take care.

P.S. I will respond to PMs I have in my box shortly.


While you guys are doing that and will release a new wallet anyway, is there any chance of getting coin control implemented into the wallet as well?
hero member
Activity: 574
Merit: 523
Hello everybody,

First I want to apologize for being quiet for more than a week. I had very busy days due to some events.

Next, I must tell you that I implemented the postponed bonus block reward payment.  
Credits to kovand11 for the idea:
The specification is 1% for x64 block, so the cheater miner only have to check 100 addresses in average, which could be done in a few ms-s.

A good solution:

Every block has two outputs:
-normal reward: 1024 and goes to the miner
-bonus reward: x0 x7 or x63 based on last block hash, and goes to the founder of the last block.

Technically, a block following the winning one will have an extra coinbase tx (that has no inputs and has only outputs) that credits proportionally all addresses listed as txouts of the 'normal' coinbaise tx of the winning block.

Edit:
Only the PoW blocks may be a bonus blocks. When a new block is constructed (for both PoS and PoW) then the wallet checks if its previous block was a PoW block and if the hash of this previous block is a bonus block hash, i.e. the hash has necessary number of nines in its alphanumeric representation. Thus, you can't know in advance if the block being mined is a bonus block or not until you find a solution. The rest of the parameters is the same - there are x8 and x64 bonus block rewards (the additional coinbase tx would have x7 and x63 of the original coinbase vout  values).

The code is being tested now. As soon as we are sure that it works fine and bosian approves the fix the hard fork will be scheduled.

Take care.

P.S. I will respond to PMs I have in my box shortly.
sr. member
Activity: 336
Merit: 250
Have A Nice Day
Thank god. Wallet started syncing. 1000 grain appeared. Smiley

Good news,  ^^
full member
Activity: 140
Merit: 100
So many awful coins coming out.

People are copying and rereleasing the same coin with the same name like 2 hours after the original is out.

There's at least 3 panda coins right now.

Yet GRA is sitting here stable and tested, but unused.

Kind of funny how 80% of what gets attention is the name/picture on a coin.
sr. member
Activity: 336
Merit: 250
Thank god. Wallet started syncing. 1000 grain appeared. Smiley
sr. member
Activity: 336
Merit: 250
By the way I can't sync wallet from day one. I just gave up.
sr. member
Activity: 336
Merit: 250
Everybody tweet about grain and share on FB. Repeat is good promotion. Repeat it everyday. Just tweeted about grain.

https://twitter.com/HasarTului/status/435115444978999296
hero member
Activity: 854
Merit: 500
Blackmet, delete the blkindex.dat file from you appdata\roaming\grain folder and relaunch.

It's been deleted long ago. I was trying to install a completely new wallet on a completely new 3 PCs. Each of them gets the same error. There are no any files yet in appdata/roaming/grain, there is no grain directory itself. The wallet just doesn't start, and when trying to restart it says the above message. I've used the one downloaded form the megaconz. The one on Skydrive is not available anymore, though it worked.

I downloaded the client yesterday and got the same error as you. Deleted the blkindex.dat and all synced. If there isn't a grain folder in your %appdata% path then you probably have a permissions problem that doesn't allow you to create the necessary folders. Try running the setup file as administrator.

There is no setup file there. Only an .exe one.
newbie
Activity: 51
Merit: 0
Blackmet, delete the blkindex.dat file from you appdata\roaming\grain folder and relaunch.

It's been deleted long ago. I was trying to install a completely new wallet on a completely new 3 PCs. Each of them gets the same error. There are no any files yet in appdata/roaming/grain, there is no grain directory itself. The wallet just doesn't start, and when trying to restart it says the above message. I've used the one downloaded form the megaconz. The one on Skydrive is not available anymore, though it worked.

I downloaded the client yesterday and got the same error as you. Deleted the blkindex.dat and all synced. If there isn't a grain folder in your %appdata% path then you probably have a permissions problem that doesn't allow you to create the necessary folders. Try running the setup file as administrator.
sr. member
Activity: 453
Merit: 250

i don´t get the low number for grain...  Cool

 Shocked Shocked less than 5k blocks left in the 200000 GRA harvest contest @ www.grainers.net

Switch your miners, get the lowest hashed block before we pass block 227227 and win an extra 80000 GRA or one of the other prizes!

I like the leaderboard just the way it is ;-)


Congratz to the first Prize... Smiley coins should have already arrived in your wallet (an the wallets of the other 3 winners!!)...

@ all stay tuned for the next special @ www.grainers.net
hero member
Activity: 854
Merit: 500
Blackmet, delete the blkindex.dat file from you appdata\roaming\grain folder and relaunch.

It's been deleted long ago. I was trying to install a completely new wallet on a completely new 3 PCs. Each of them gets the same error. There are no any files yet in appdata/roaming/grain, there is no grain directory itself. The wallet just doesn't start, and when trying to restart it says the above message. I've used the one downloaded form the megaconz. The one on Skydrive is not available anymore, though it worked.
hero member
Activity: 532
Merit: 500
And regarding promotions/marketings of the coin, any volunteers? We need some good marketing people to join the team and help marketing/promotion/communications. Both bee7 and myself are technical people and we've been working a lot to ensure the smooth running of the coin.

Any marketing gurus if interested please contact me.

I honestly doubt I could devote the time right now, as most of my upcoming time will be going into getting back into C++ to delve into the technical side of coin development. I'll always be here to rally for the cause, though.

I might have some upcoming projects that could benefit Grain, though. Little widgets to help newbies mine and use Grain. That sort of thing.
sr. member
Activity: 350
Merit: 250

AUTOMATED PAYMENTS
ONLINE SUPPORT
24/7 monitoring
Stratum
0% FEE
SSL
PPLNS
VARDIFF
Powerfull server

GRA.FORKPOOL.COM - GRAINCOIN POOL
newbie
Activity: 51
Merit: 0
Blackmet, delete the blkindex.dat file from you appdata\roaming\grain folder and relaunch.
hero member
Activity: 854
Merit: 500
I repeat once again guys - there is no working wallet, at least for me. The one on skydrive doesn't exist, the other on megaconz says the following after the launch: "This appliocation has requested he Runtime to terminate it in an unusual way. Please contact the application's support teamor more information."

I've tried on 3 different PCs. The same mistake. Please fix it.
By the way, the one on megacoinz didn't work wrom the very beginning - I've used the one from skydrive, but it's gone now.
sr. member
Activity: 406
Merit: 250
And regarding promotions/marketings of the coin, any volunteers? We need some good marketing people to join the team and help marketing/promotion/communications. Both bee7 and myself are technical people and we've been working a lot to ensure the smooth running of the coin.

Any marketing gurus if interested please contact me.
sr. member
Activity: 406
Merit: 250
Opening a new client on another computer will not work (at least for me id did not work). The new client will not sync at all with the blockchain.

Tried creating a new wallet and copying wallet.dat back (same computer) same issue. 20% CPU use 139Meg of ram

Any suggestions?


You can't sync even from scratch for a complete new wallet? This is strange, try these addnodes, they are my peers:

addnode=95.85.26.11
addnode=54.197.230.111
addnode=62.210.151.66
addnode=162.243.98.174
addnode=198.27.97.178
addnode=94.230.253.119
addnode=129.24.128.122
addnode=2.236.53.94
addnode=89.110.148.247
addnode=198.23.129.194
addnode=85.17.81.169
addnode=92.49.161.104
Pages:
Jump to: