ricaun / DuinoCoinI2C

This project design to mine Duino-Coin using an Esp8266 as a master and Arduino as a slave.
MIT License
168 stars 72 forks source link

Low profit with several miners #90

Open Sparwen opened 2 years ago

Sparwen commented 2 years ago

Im getting nearly the same profit for 1 Arduino over I2C as 11 Arduinos over I2C? Is that correct?

With 1 ATtiny1614 running 16Mhz im getting 250H/s hashrate and a calculated profit of 3-4 Ducos/day. With 11 ATiny1614 running 16Mhz im getting total 2 730 H/s hashrate but only a calculated profit of 7 Ducos/day?

Shouln´t it be more like 20-30 Ducos/day, or at least 12 Ducos/day? (4 miners with 100% efficiency)

Regards

To Reproduce Steps to reproduce the behavior:

  1. Connect 1 miner, check calculated earnings.
  2. Connect 11 miners, check calculated earnings.
  3. Calculated earnings not multilied according to the kolka system

Expected behavior 20-30 Ducos/day, not 7 Ducos/day

Arduino (please complete the following information):

Additional context Add any other context about the problem here. Attiny

NoNameNoCry commented 2 years ago

Screenshot_20220505-091918_Chrome Screenshot_20220505-091934_Chrome hello. same problem, additionally incorrect hashrate error

Sparwen commented 2 years ago

The incorrect hashrate is just informing about that the hashrate is not between 240-270 H/s, wich is the "correct" hashrate for an Arduino Uno/Nano etc.

I dont think that it Effects the efficiency?

I tried 2 Arduino nano with the official AVR miner om the PC. Got about 20 Ducos/Day.

With the same arduinos running över I2C, i only getting about 7-8 Ducos/Day.

So it seems to be something wrong?

Sparwen commented 2 years ago

After some further testing I could confirm that you don´t gain any profit with several slaves under the same ESP master.

I run 2 arduino slaves under 1 ESP master, and got around 7 Ducos/day.

Took the same arduinos but run them with seperate ESP masters ( 1master & 1slave x2 ) and got around 19 Ducos/day.

If this is the case, I can´t see the point of having several slaves under the same ESP master?

My lucky guess is that the Kolka system recognizes all the slaves as the same miner(the ESP master?) and therfore you don´t gain profit while adding slaves, is that correct?

2 STM32 1 Master 2 STM32 2 Master

MiloPS3 commented 2 years ago

Hello, I have the same problem 1x master ESP8266 + 1 x I2C slave Attiny85 /16MHz/250H/s profit in 24 hours 4 Ducos (with kolka system 100%) 1x master ESP8266 + 10 x I2C slave Attiny85 /16MHz/2.58KH/s profit in 24 hours 2.7 Ducos (with limitations kolka system 8x81.54% + 1x78.28%) from orientation table : Arduino Pro Mini, Uno, Nano etc.(Atmega 328p/pb/16u2) 258 H/s 0.2 W 10-13 Duco/day , same hashrate but different profit if there are a lot of slaves, they do not reach a high number of hashes and restart, kolka system will limit all devices

Sparwen commented 2 years ago

So is this how it´s suppose to be?

hiddenotebook commented 2 years ago

Someone finally found the solution to this issue?

Sparwen commented 2 years ago

Nope I dont think so, its not a problem, i think its designed this way?

richie241 commented 1 year ago

Hey, are there any news for this topic? Did you tested an other release? https://github.com/JK-Rolling/DuinoCoinI2C