Bitcoin Forum
May 01, 2024, 05:31:36 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 [44] 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 »
  Print  
Author Topic: [PRE-ANN][HVC] Heavycoin - Ultra-secure, Decentralized Block Reward Voting, Fast  (Read 140044 times)
keccak512 (OP)
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
March 06, 2014, 12:34:21 AM
 #861

when can we get the cpuminer?

Exactly! Why can't we have the miner yet?

I would like a full tutorial on how to mine this coin before it is launched.


I just found this information about mining.

http://heavycoin.github.io/mining.html

It looks pretty good.
If you are mining on a pc with and using the gui that is...

The source won't be released until launch.  We are trying to providing binaries (for pool mining software) ahead of the launch, so pool operators can make sure everything is up and running.

In addition to mining (and voting) with the GUI wallets, you can use an external miner.  For that, we've created a Heavycoin fork of cpuminer.

Code:
Usage: minerd [OPTIONS]
Options:
  -a, --algo=ALGO       specify the algorithm to use
                          scrypt    scrypt(1024, 1, 1) (default)
                          sha256d   SHA-256d
                          heavy     Heavycoin hash
  -v, --vote=VOTE       block reward vote
  -m, --trust-pool      trust the max block reward vote (maxvote) sent by the pool

The external miner gets to write his/her block reward vote into the block.  The block reward vote is specified with the -v parameter.

Your vote cannot exceed the maximum allowed block reward vote of 1024.  Also, if your vote exceeds the current maximum block reward vote, then you will generate invalid blocks.  This is not really a problem because the maxvote only changes in the final (Sustain) phase of decentralized voting.  At that distant future you will simply relaunch your external miners with at vote between 0 and 8.

For those unsatisfied with this, the -m option allows the external miner to automatically cap his vote to the maximum permitted vote of the current voting phase.   For example if you had -v 1024 and the maxvote reported by the pool was 8, then your block reward vote would be capped to 8.   However, we do not recommend using this option unless you really trust the pool (ie. you own it).  A dishonest pool operator could try to cheat by sending out an artificially lower maxvote, which would cause all the votes from external miners with the -m flag to be capped at a false maxvote.  So really don't use this flag unless you are the pool operator.

Note

For pool mining, the block's vote could be set by the pool software or the external miners.  However, we decided to make vote casting part of the external miner, rather than part of the pool software. If the vote for a given block were calculated and set by the pool software, then there would be scope for malicious pool operators to cheat and skew votes in a way that favors them.  By allowing the external miners to write their votes directly into the block, we put the voting power in the hands of the individual miners, rather than the pool operators.

A malicious pool operator could still reject blocks from external miners whose votes they do not like; however, this condition would be easily (and publicly) detectable because of the discrepancy between the hashing power of the external miner and the number of his blocks accepted by the pool.  It would be the same as stealing blocks or assigning a false shares.  In practice it should be very hard for a pool to cheat like this without being found out and becoming very unpopular!
1714584696
Hero Member
*
Offline Offline

Posts: 1714584696

View Profile Personal Message (Offline)

Ignore
1714584696
Reply with quote  #2

1714584696
Report to moderator
Bitcoin mining is now a specialized and very risky industry, just like gold mining. Amateur miners are unlikely to make much money, and may even lose money. Bitcoin is much more than just mining, though!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714584696
Hero Member
*
Offline Offline

Posts: 1714584696

View Profile Personal Message (Offline)

Ignore
1714584696
Reply with quote  #2

1714584696
Report to moderator
1714584696
Hero Member
*
Offline Offline

Posts: 1714584696

View Profile Personal Message (Offline)

Ignore
1714584696
Reply with quote  #2

1714584696
Report to moderator
1714584696
Hero Member
*
Offline Offline

Posts: 1714584696

View Profile Personal Message (Offline)

Ignore
1714584696
Reply with quote  #2

1714584696
Report to moderator
surfer43
Sr. Member
****
Offline Offline

Activity: 560
Merit: 250


"Trading Platform of The Future!"


View Profile
March 06, 2014, 12:43:04 AM
 #862

Heavycoin mining will open up a new dynamic because of decentralized block reward voting. Miners who are greedy and have little stake could vote for the maximum block reward of 1024. However, this will increase the supply of Heavycoin and decrease their profits. Other miners, who are not greedy, or who already have a sufficient stake, might vote for a lower block reward -- even zero -- in order to decrease the supply and to slow the minting rate. Either way, this is going to be interesting!

Voting RPC interface:
Quote
setvote <vote> - set your block reward vote
getvote        - get your current block reward vote
getmaxvote     - get the maximum allowed vote for this phase
getphase       - get the current voting phase name (eg. "Mint", "Limit" or "Sustain")
getsupply      - get the current money supply
getreward      - get the current block reward
getmaxmoney    - get the maximum possible money supply



Miners should set this option to a 1024 block payout.
The IPO/Premined coins have a value already of what investors paid for them. It is important to make this premined percentage as small as possible. This is possible by setting this value to 1024. This will make more money for miners as the investors will have to hold their coins for years if they want to get their investment back.
This seems like good logic. +1
deadthings
Sr. Member
****
Offline Offline

Activity: 1106
Merit: 255


Betking.io - Best Bitcoin Casino


View Profile
March 06, 2014, 12:44:13 AM
 #863

we've created a Heavycoin fork of cpuminer.
Awesome sauce.

surfer43
Sr. Member
****
Offline Offline

Activity: 560
Merit: 250


"Trading Platform of The Future!"


View Profile
March 06, 2014, 12:47:25 AM
 #864

The source won't be released until launch.  We are trying to providing binaries (for pool mining software) ahead of the launch, so pool operators can make sure everything is up and running.

This seems like a bad idea... At least provide the source 1 hour+ before launch
deadthings
Sr. Member
****
Offline Offline

Activity: 1106
Merit: 255


Betking.io - Best Bitcoin Casino


View Profile
March 06, 2014, 01:14:14 AM
 #865

The source won't be released until launch.  We are trying to providing binaries (for pool mining software) ahead of the launch, so pool operators can make sure everything is up and running.

This seems like a bad idea... At least provide the source 1 hour+ before launch
That would effectively move the launch forward by an hour. What do you hope to accomplish by doing that?

edit - Oh I think I get it - you're suggesting the source sans genesis block should be released publicly ahead of time - is that right?

surfer43
Sr. Member
****
Offline Offline

Activity: 560
Merit: 250


"Trading Platform of The Future!"


View Profile
March 06, 2014, 01:35:41 AM
 #866

The source won't be released until launch.  We are trying to providing binaries (for pool mining software) ahead of the launch, so pool operators can make sure everything is up and running.

This seems like a bad idea... At least provide the source 1 hour+ before launch
That would effectively move the launch forward by an hour. What do you hope to accomplish by doing that?

edit - Oh I think I get it - you're suggesting the source sans genesis block should be released publicly ahead of time - is that right?
correct. Or, make the first 30 blocks return a value of 1 HVC
surfer43
Sr. Member
****
Offline Offline

Activity: 560
Merit: 250


"Trading Platform of The Future!"


View Profile
March 06, 2014, 01:44:33 AM
 #867

IMHO the logo is too dull. Also, why is it called Heavycoin?  Huh
delusiona1
Member
**
Offline Offline

Activity: 90
Merit: 10


View Profile
March 06, 2014, 05:19:58 AM
 #868

Please vote for Heavycoin at https://www.mintpal.com/voting
Please vote for Heavycoin at https://www.mintpal.com/voting
Please vote for Heavycoin at https://www.mintpal.com/voting
Someone donate a bitcoin to put us at the top of the voting list lol...



VOTE FOR LOWEST BLOCK REWARDS

TO THE MOON!!!!

HVC: HAccgXrfMZdTsMZss47dAqZ82trPoeiiB7
BTC: 14SoM653x2iEEipDcHchimBfFXwbQUZ3fh
provenceday
Legendary
*
Offline Offline

Activity: 1148
Merit: 1000



View Profile
March 06, 2014, 05:32:27 AM
 #869

The source won't be released until launch.  We are trying to providing binaries (for pool mining software) ahead of the launch, so pool operators can make sure everything is up and running.

This seems like a bad idea... At least provide the source 1 hour+ before launch
That would effectively move the launch forward by an hour. What do you hope to accomplish by doing that?

edit - Oh I think I get it - you're suggesting the source sans genesis block should be released publicly ahead of time - is that right?
correct. Or, make the first 30 blocks return a value of 1 HVC

“correct. Or, make the first 30 blocks return a value of 1 HVC”



hope dev team can agree with this!

provenceday
Legendary
*
Offline Offline

Activity: 1148
Merit: 1000



View Profile
March 06, 2014, 06:48:26 AM
 #870

heavycoin chinese QQ group:321409889 , welcome all

aim to help heavycoin gain fast development in china.

heavycoin 中国玩家QQ 交流群:321409889
欢迎加群一起探讨heavycoin在中国的发展和推广
ldr77
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
March 06, 2014, 09:19:33 AM
 #871

keccak512,
Regarding the ubuntu wallet, will there be a repository? If not a guide on how to install?
keccak512 (OP)
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
March 06, 2014, 09:39:05 AM
 #872

keccak512,
Regarding the ubuntu wallet, will there be a repository? If not a guide on how to install?

It will be listed on the website http://heavycoin.github.io under downloads.  Also, if you dig around there, then you will find there are already install instructions (and have been since the start of the PRE-ANN). Smiley
keccak512 (OP)
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
March 06, 2014, 09:48:08 AM
 #873

The source won't be released until launch.  We are trying to providing binaries (for pool mining software) ahead of the launch, so pool operators can make sure everything is up and running.

This seems like a bad idea... At least provide the source 1 hour+ before launch
That would effectively move the launch forward by an hour. What do you hope to accomplish by doing that?

edit - Oh I think I get it - you're suggesting the source sans genesis block should be released publicly ahead of time - is that right?
correct. Or, make the first 30 blocks return a value of 1 HVC

“correct. Or, make the first 30 blocks return a value of 1 HVC”



hope dev team can agree with this!

Guys, this information has been on the website for about two weeks!  We'll do something to try to make this more visible.

From http://heavycoin.github.io/about.html#decentralised-voting
Quote
How it works

Intially Heavycoin starts with a zero block reward. The very first miners will have the first opportunity to solve blocks and vote on what the first democratically selected block reward should be. The first 100 blocks (3.3 hours) will decide the starting block reward. From then on, block reward voting will continue, but the votes are counted and averaged every 3600 blocks (5 days).

Heavycoin is configured to mine and vote by default, with a default vote of 512 HVC. If you want to change your block reward vote then see How to vote. Otherwise, to disable voting then see How to mine. When mining is enabled, every time you mine a block your wallet will automatically cast a block reward vote. The Heavycoin network automatically averages these votes every 5 days (3600 blocks) and sets the new block reward accordingly. The block reward is the average of all 3600 votes over the previous voting period rounded to the nearest integer.

We encourage everyone interested in finding out about Heavycoin (and how to do various things) to read over the website.  There is lots of information there.
kaene
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1005


View Profile
March 06, 2014, 09:55:42 AM
 #874

Miners should set this option to a 1024 block payout.
The IPO/Premined coins have a value already of what investors paid for them. It is important to make this premined percentage as small as possible. This is possible by setting this value to 1024. This will make more money for miners as the investors will have to hold their coins for years if they want to get their investment back.


Why would a miner want to devalue his/her freshly minted coins?!?    Cry

You devalue the coin, but you don't decrease your earnings, you mine 100 coins each coin 0.001 or 1000 coins each coin 0.0001 and you still get the same ...

And meanwhile investors will push the price up.
wilbairr
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
March 06, 2014, 10:30:16 AM
 #875

I love the mining business but couldnt take part in it because a missed a decent gpu card in my laptops/desktops.
Thats why iam really excited for this coin.

With 2 i7 cpu's and 1 i5 I can mine some coins  Wink

I have 2 simple questions:
According to what i have seen so far there are 2 ways of mining. You can mine in your (windows)wallet and this will be solo mining. http://heavycoin.github.io/mining
Our you can mine in a pool. For this there will be a miner available at launch.

- When you mine in youre wallet will there be some kind of information about youre hashrate like in the pools under dashboard?
- Will both ways of mining be available at launch and which one would be better from the start?


For now i will be voting 6 times an hour @https://www.mintpal.com/voting

keccak512 (OP)
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
March 06, 2014, 10:42:21 AM
 #876

- When you mine in youre wallet will there be some kind of information about youre hashrate like in the pools under dashboard?

You can go to Help -> Debug window -> Console and type gethashespersec and hit ENTER

- Will both ways of mining be available at launch and which one would be better from the start?

We plan to have both methods ready for the launch, but wallet mining is definitely going to be there.  Either should be fine at the start.  Later on pool mining will become more important.

For now i will be voting 6 times an hour @https://www.mintpal.com/voting


con
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
March 06, 2014, 10:44:50 AM
 #877

...
Code:

  -v, --vote=VOTE       block reward vote


The external miner gets to write his/her block reward vote into the block.  The block reward vote is specified with the -v parameter.


I would STRONGLY recommend of changing this as -v is the default on unix/linux systems for verbose. --vote looks fine.
keccak512 (OP)
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
March 06, 2014, 11:12:52 AM
 #878

...
Code:

  -v, --vote=VOTE       block reward vote


The external miner gets to write his/her block reward vote into the block.  The block reward vote is specified with the -v parameter.


I would STRONGLY recommend of changing this as -v is the default on unix/linux systems for verbose. --vote looks fine.

Thanks. We are aware, but low prio right now.
massiveman
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
March 06, 2014, 11:46:24 AM
 #879

i want to do solo mining to start with as I have a pc with 2x 12 core xeons, but the problem I always get with solo mining with the qt wallets is that it only ends up using 67% of the cpus. anyone have any suggestions on how I can fix this?

Thanks for your help guys I appreciate it

all the best

Ben
pracutian
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile WWW
March 06, 2014, 12:33:13 PM
 #880

i want to do solo mining to start with as I have a pc with 2x 12 core xeons, but the problem I always get with solo mining with the qt wallets is that it only ends up using 67% of the cpus. anyone have any suggestions on how I can fix this?

Thanks for your help guys I appreciate it

all the best

Ben

using daemon will be more efficient, I don't know how many percent, but without GUI is better
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 [44] 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!