Author Topic: [ANN] [STEEM] Introducing Steem, Looking for Witnesses / Miners  (Read 59854 times)

0 Members and 1 Guest are viewing this topic.

Offline BunkerChainLabs-DataSecurityNode

Re: [ANN] [STEEM] Introducing Steem, Looking for Witnesses / Miners
« Reply #45 on: April 03, 2016, 02:23:08 pm »

Funny? It makes you look very bad and will leave a stain on this coin that you're gonna have to work very hard to overcome, if it's even possible..

Said about every altcoin ever started.. since the beginning of time... after some random guy goes on about it being a scam.
+-+-+-+-+-+-+-+-+-+-+
www.Peerplays.com | Decentralized Gaming Built with Graphene - Now with BookiePro and Sweeps!
+-+-+-+-+-+-+-+-+-+-+

Offline pc

  • Hero Member
  • *****
  • Posts: 1530
    • View Profile
    • Bitcoin - Perspektive oder Risiko?
  • BitShares: cyrano
Re: [ANN] [STEEM] Introducing Steem, Looking for Witnesses / Miners
« Reply #46 on: April 03, 2016, 03:53:38 pm »
There is something not working here.
I've been mining since yesterday with my quad-core at ~22khps. The client tells me it'll take 50-150 minutes to solve a POW. Indeed I sometimes see a message like "Broadcasting Proof of Work for cyrano", but that's it. No accumulating STEEM, not even POW transactions in my account history (except for one yesterday, almost immediately after I started).

Any ideas?
With pow you only mine a 'ticket' in the block production queue .. once you got a ticket mined you need to wait for your round to actually produce a few blocks .. (maybe 20 or so)

I know that. I should be mining a ticket every 2 hours or so, but I'm not.

What I'm seeing is messages like this:
Code: [Select]
hash rate: 21507 hps  target: 27 queue: 95 estimated time to produce: 104.01088637807846737 minutesand in the 30 hours I've been mining a grand total of 5 messages like
Code: [Select]
Broadcasting Proof of Work for cyranoIf I understand this correctly each "Broadcasting POW" should result in a transaction that gets me a place in the queue, but only one of these made it into my account history.

Edit: sometimes you just have to complain to make it work I guess...
Code: [Select]
2016-04-03 17:55:16.269806500 3316269ms th_a       witness.cpp:436               operator()           ] Broadcasting Proof of Work for cyrano
2     285428     4a49bdf267c686f76b2558cf6ac3807eb1373e62 pow                  {"worker_account":"cyrano", ...
Nevertheless, this only proves my assumption that for every "Broadcasting POW" message there should be one TX in my account history, but there isn't.
« Last Edit: April 03, 2016, 04:07:11 pm by pc »
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de

Xeldal

  • Guest
Re: [ANN] [STEEM] Introducing Steem, Looking for Witnesses / Miners
« Reply #47 on: April 03, 2016, 04:08:37 pm »
my hash rate on several nodes has dropped from ~6000 hps down to ~600 hps and it just stays there.  Another node with the exact same settings stays at 6000.

No clue.  I've restarted, replayed, resynced, rebooted.  no change.

Offline bytemaster

Re: [ANN] [STEEM] Introducing Steem, Looking for Witnesses / Miners
« Reply #48 on: April 03, 2016, 04:13:18 pm »
There is something not working here.
I've been mining since yesterday with my quad-core at ~22khps. The client tells me it'll take 50-150 minutes to solve a POW. Indeed I sometimes see a message like "Broadcasting Proof of Work for cyrano", but that's it. No accumulating STEEM, not even POW transactions in my account history (except for one yesterday, almost immediately after I started).

Any ideas?
With pow you only mine a 'ticket' in the block production queue .. once you got a ticket mined you need to wait for your round to actually produce a few blocks .. (maybe 20 or so)

I know that. I should be mining a ticket every 2 hours or so, but I'm not.

What I'm seeing is messages like this:
Code: [Select]
hash rate: 21507 hps  target: 27 queue: 95 estimated time to produce: 104.01088637807846737 minutesand in the 30 hours I've been mining a grand total of 5 messages like
Code: [Select]
Broadcasting Proof of Work for cyranoIf I understand this correctly each "Broadcasting POW" should result in a transaction that gets me a place in the queue, but only one of these made it into my account history.

Edit: sometimes you just have to complain to make it work I guess...
Code: [Select]
2016-04-03 17:55:16.269806500 3316269ms th_a       witness.cpp:436               operator()           ] Broadcasting Proof of Work for cyrano
2     285428     4a49bdf267c686f76b2558cf6ac3807eb1373e62 pow                  {"worker_account":"cyrano", ...
Nevertheless, this only proves my assumption that for every "Broadcasting POW" message there should be one TX in my account history, but there isn't.

It could be that the transaction was broadcast too late to be included by the producer.   There is a race condition where if you broadcast it, but the producer doesn't receive it in time and so it is "stale" and not included in the blockchain.

For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline roadscape

Re: [ANN] [STEEM] Introducing Steem, Looking for Witnesses / Miners
« Reply #49 on: April 03, 2016, 04:50:15 pm »
Very interesting.. +5%

Sparkle has come a long way :P
http://cryptofresh.com  |  witness: roadscape

Offline svk

Re: [ANN] [STEEM] Introducing Steem, Looking for Witnesses / Miners
« Reply #50 on: April 03, 2016, 05:02:34 pm »
my hash rate on several nodes has dropped from ~6000 hps down to ~600 hps and it just stays there.  Another node with the exact same settings stays at 6000.

No clue.  I've restarted, replayed, resynced, rebooted.  no change.
That means you've found a pow and are in the queue to produce blocks. If you only have one witness/miner pair setup you stop mining while producing blocks.

Don't shut down your miner when this happens, I made that mistake too at first.
Worker: dev.bitsharesblocks

Xeldal

  • Guest
Re: [ANN] [STEEM] Introducing Steem, Looking for Witnesses / Miners
« Reply #51 on: April 03, 2016, 05:27:48 pm »
my hash rate on several nodes has dropped from ~6000 hps down to ~600 hps and it just stays there.  Another node with the exact same settings stays at 6000.

No clue.  I've restarted, replayed, resynced, rebooted.  no change.
That means you've found a pow and are in the queue to produce blocks. If you only have one witness/miner pair setup you stop mining while producing blocks.

Don't shut down your miner when this happens, I made that mistake too at first.

Well I've got 2 miners in config.  I'd have expected the hash rate to drop to 0 if both were in queue but it only drops to ~600  and it seems to stay that way indefinitely.  Going on 14 hours now at 600 hps.

Offline svk

Re: [ANN] [STEEM] Introducing Steem, Looking for Witnesses / Miners
« Reply #52 on: April 03, 2016, 05:41:56 pm »
my hash rate on several nodes has dropped from ~6000 hps down to ~600 hps and it just stays there.  Another node with the exact same settings stays at 6000.

No clue.  I've restarted, replayed, resynced, rebooted.  no change.
That means you've found a pow and are in the queue to produce blocks. If you only have one witness/miner pair setup you stop mining while producing blocks.

Don't shut down your miner when this happens, I made that mistake too at first.

Well I've got 2 miners in config.  I'd have expected the hash rate to drop to 0 if both were in queue but it only drops to ~600  and it seems to stay that way indefinitely.  Going on 14 hours now at 600 hps.
That does sound strange then. Have you actually produced any blocks? list_my_accounts is the easiest way to check balances, assuming you've imported your private keys.
Worker: dev.bitsharesblocks

Offline pc

  • Hero Member
  • *****
  • Posts: 1530
    • View Profile
    • Bitcoin - Perspektive oder Risiko?
  • BitShares: cyrano
Re: [ANN] [STEEM] Introducing Steem, Looking for Witnesses / Miners
« Reply #53 on: April 03, 2016, 06:08:16 pm »
It could be that the transaction was broadcast too late to be included by the producer.   There is a race condition where if you broadcast it, but the producer doesn't receive it in time and so it is "stale" and not included in the blockchain.

Thanks for the explanation. Does "in time" mean that a POW based on the hash of block n is only accepted if it is included in block n+1?
That would severely (and unnecessarily IMO) punish miners on a "high"-latency connection. For example, with a (perfectly normal) latency of 300ms a miner can effectively only mine from t+0.3s until t+2.7s, which is a 20% reduction of efficiency!
Moreover, this means that the currently active witnesses automatically have a higher than average chance to have their own POWs included in the chain in time.
Even worse, it means that the currently active witnesses can deliberately drop POWs from other miners, thereby increasing their own effective hashrate!

IMO there's no reason to not accept POWs that are based on the hash of one of the latest 21 blocks (for example).
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de

Offline fuzzy

Re: [ANN] [STEEM] Introducing Steem, Looking for Witnesses / Miners
« Reply #54 on: April 03, 2016, 06:09:16 pm »
Very interesting.. +5%

Sparkle has come a long way :P

LOL.  nice
WhaleShares==DKP; BitShares is our Community! 
ShareBits and WhaleShares = Love :D

Xeldal

  • Guest
Re: [ANN] [STEEM] Introducing Steem, Looking for Witnesses / Miners
« Reply #55 on: April 03, 2016, 06:15:08 pm »
my hash rate on several nodes has dropped from ~6000 hps down to ~600 hps and it just stays there.  Another node with the exact same settings stays at 6000.

No clue.  I've restarted, replayed, resynced, rebooted.  no change.
That means you've found a pow and are in the queue to produce blocks. If you only have one witness/miner pair setup you stop mining while producing blocks.

Don't shut down your miner when this happens, I made that mistake too at first.

Well I've got 2 miners in config.  I'd have expected the hash rate to drop to 0 if both were in queue but it only drops to ~600  and it seems to stay that way indefinitely.  Going on 14 hours now at 600 hps.
That does sound strange then. Have you actually produced any blocks? list_my_accounts is the easiest way to check balances, assuming you've imported your private keys.
My DigitalOcean nodes don't have this issue while all but 1 of my AWS instances do. 
Most of the AWS nodes have not produced anything but some have.

Offline hadrian

  • Sr. Member
  • ****
  • Posts: 467
    • View Profile
  • BitShares: hadrian
Re: [ANN] [STEEM] Introducing Steem, Looking for Witnesses / Miners
« Reply #56 on: April 03, 2016, 06:15:23 pm »


Perhaps something like a decentralized alternative to threaded discussion forums, e.g. Reddit self posts (though limited to STEEMIT_MAX_COMMENT_DEPTH == 6 nested comments, which I guess is a reasonable number),
except with the distinguishing feature of economic rewards for good comments ("What do you mean internet karma points don't have to be worthless?" ;)).
Though perhaps that could backfire as well: redditors take karma too seriously as it is even though it currently provide no economic value whatsoever. But it would be fun to see how economic incentives modify social behavior online.


From Ned Scott's Linked in

Quote
Steemit is a social media platform where everyone gets paid for creating and curating content.
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline Empirical1.2

  • Hero Member
  • *****
  • Posts: 1366
    • View Profile
Re: [ANN] [STEEM] Introducing Steem, Looking for Witnesses / Miners
« Reply #57 on: April 03, 2016, 06:26:44 pm »


Perhaps something like a decentralized alternative to threaded discussion forums, e.g. Reddit self posts (though limited to STEEMIT_MAX_COMMENT_DEPTH == 6 nested comments, which I guess is a reasonable number),
except with the distinguishing feature of economic rewards for good comments ("What do you mean internet karma points don't have to be worthless?" ;)).
Though perhaps that could backfire as well: redditors take karma too seriously as it is even though it currently provide no economic value whatsoever. But it would be fun to see how economic incentives modify social behavior online.


From Ned Scott's Linked in

Quote
Steemit is a social media platform where everyone gets paid for creating and curating content.

Synereo is a similar concept  http://www.synereo.com/

Quote
Synereo is a fully decentralized and distributed social platform owned by the people who use it.
Your attention is scarce, precious and powerful.It’s time for it to work for you.
If you want to take the island burn the boats

Offline bytemaster

Re: [ANN] [STEEM] Introducing Steem, Looking for Witnesses / Miners
« Reply #58 on: April 03, 2016, 06:37:09 pm »
It could be that the transaction was broadcast too late to be included by the producer.   There is a race condition where if you broadcast it, but the producer doesn't receive it in time and so it is "stale" and not included in the blockchain.

Thanks for the explanation. Does "in time" mean that a POW based on the hash of block n is only accepted if it is included in block n+1?
That would severely (and unnecessarily IMO) punish miners on a "high"-latency connection. For example, with a (perfectly normal) latency of 300ms a miner can effectively only mine from t+0.3s until t+2.7s, which is a 20% reduction of efficiency!
Moreover, this means that the currently active witnesses automatically have a higher than average chance to have their own POWs included in the chain in time.
Even worse, it means that the currently active witnesses can deliberately drop POWs from other miners, thereby increasing their own effective hashrate!

IMO there's no reason to not accept POWs that are based on the hash of one of the latest 21 blocks (for example).

I considered all of these issues.  The consensus algorithm is subject to a 33% attack, whereby someone with 33% of the hashpower can gain 50% of effective hash power by ignoring POW by competitors. This is why block producers get paid for including POW of competitors, to minimize the incentive to exclude them. 

The POW-only consensus system is a short-term concern and designed mostly for distributing coins and giving time for witnesses to be elected.

Low latency is a critical issue on any blockchain with 3 second blocks. Someone who is unable to mine with low latency impacts everyone else when they finally get scheduled to produce blocks.

We have effectively made latency part of the POW algorithm which means forcing miners to invest in low-latency VPS. It also reduces potential for mining pools and hinders botnets.   Botnets would have to distribute the private key to all machines and many of the compromised computers are on slow internet connections. 

Just consider it a different kind of resource like CPU, GPU, DISK, etc. 
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline nextgencrypto

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: [ANN] [STEEM] Introducing Steem, Looking for Witnesses / Miners
« Reply #59 on: April 03, 2016, 10:56:40 pm »
Hey all, just came across this thread here.   :D

I was asked by the team to provide a little info about myself in order to be voted a witness. 
As many have, I joined the crypto world after the sudden increase in price and publicity a few years back now.  The latest project I've worked on in the crypto space is Synergy Cloud, a web based trading bot (similar to other basic bots out there) that allows users to trade across a few exchanges in reward for burning Synergy Coin.  I'm also very involved in the Coinbar project and spend a lot of time looking for new cryptos to get involved in and doing some trading here and there.   ;D  Professionally, I'm a project manager working for a large e-commerce company mainly focusing on machine learning.  I've got a good amount of hardware at my disposal and will continue to support the STEEM project.  

I look forward to getting to know some of you guys and moving forward with STEEM!