Pages:
Author

Topic: Solo Pool Miner Race - page 8. (Read 28347 times)

member
Activity: 182
Merit: 32
Coin, Coin, Bitcoin
October 30, 2024, 04:09:22 PM
Ich wurde gefragt ob ich die Statistikseite den Code teilen kann.
Sehr gerne, hier die drei Dateien

index.php
Code:

echo '
';

// Funktion zum Abrufen der aktuellen Bitcoin-Schwierigkeit
function getBitcoinDifficulty() {
    
$url 'https://api.blockchair.com/bitcoin/stats';
    
$jsonData file_get_contents($url);

    if (
$jsonData !== false) {
        
$data json_decode($jsonDatatrue);

        if (
$data !== null && isset($data['data']['difficulty'])) {
            return 
$data['data']['difficulty'];
        }
    }

    return 
'N/A';

devices.php
Code:

echo '
';



// CSV Datei einlesen und Daten in ein Array speichern
function readMinerCSV($filePath) {
    
$csvData = [];
    if ((
$handle fopen($filePath'r')) !== false) {
        
// Überspringe die Kopfzeile
        
fgetcsv($handle1000';');
        while ((
$data fgetcsv($handle1000';')) !== false) {
            if (
count($data) >= 2) {
                
$csvData[strtolower(trim($data[0]))] = trim($data[1]); // Arbeitername als Schlüssel, Gerätetyp als Wert
            
}
        }
        
fclose($handle);
    }
    return 
$csvData;
}


miner.csv
Code:
workername;devicetype;
Miner_1;Bitaxe ULTRA BM1366;
Miner_2;Bitaxe ULTRA BM1366;
usw...

Da hast Du Dir viel Mühe gegeben. Danke!
legendary
Activity: 3500
Merit: 2792
Enjoy 500% bonus + 70 FS
October 30, 2024, 02:56:34 PM
Ich wurde gefragt ob ich die Statistikseite den Code teilen kann.
Sehr gerne, hier die drei Dateien

Vielen Dank für all die Arbeit! Hab dir eben noch einen kleinen Kasten Bier spendiert Smiley
Dann sag ich mal vielen herzlichen Dank, ich denk an dich wenn ich ein Bierchen zische.
legendary
Activity: 2338
Merit: 1124
October 30, 2024, 02:34:28 PM
✂️
Vielen Dank für all die Arbeit! Hab dir eben noch einen kleinen Kasten Bier spendiert Smiley

ohhh, dich gibts auch noch...? Shocked
wir alle hatten schon die vermutung, dass all die mühe, um deinen account wieder zu erlangen, vergebens war.
warst dann irgendwie nicht so wirklich aktiv...

bist du auch mit mindestens einem miner mit im willis-pool vertreten? Smiley

Ja, mich gibt's noch Smiley Aber hatte leider mit ein paar gesundheitlichen Problemen zu kämpfen...Da musste ich Prioritäten setzen.

Yep, bei Willi bin ich mit einem Miner drin. Im Januar sollte bei meinem Haus auch die Stromversorgung einigermassen stabil sein, dann kommen mehr Smiley
legendary
Activity: 3304
Merit: 8633
icarus-cards.eu
October 30, 2024, 01:58:54 PM
✂️
Vielen Dank für all die Arbeit! Hab dir eben noch einen kleinen Kasten Bier spendiert Smiley

ohhh, dich gibts auch noch...? Shocked
wir alle hatten schon die vermutung, dass all die mühe, um deinen account wieder zu erlangen, vergebens war.
warst dann irgendwie nicht so wirklich aktiv...

bist du auch mit mindestens einem miner mit im willis-pool vertreten? Smiley
legendary
Activity: 2338
Merit: 1124
October 30, 2024, 11:24:42 AM
Ich wurde gefragt ob ich die Statistikseite den Code teilen kann.
Sehr gerne, hier die drei Dateien

Vielen Dank für all die Arbeit! Hab dir eben noch einen kleinen Kasten Bier spendiert Smiley
legendary
Activity: 3500
Merit: 2792
Enjoy 500% bonus + 70 FS
October 30, 2024, 07:30:19 AM
Ich wurde gefragt ob ich die Statistikseite den Code teilen kann.
Sehr gerne, hier die drei Dateien

index.php
Code:

echo '
';

// Funktion zum Abrufen der aktuellen Bitcoin-Schwierigkeit
function getBitcoinDifficulty() {
    
$url 'https://api.blockchair.com/bitcoin/stats';
    
$jsonData file_get_contents($url);

    if (
$jsonData !== false) {
        
$data json_decode($jsonDatatrue);

        if (
$data !== null && isset($data['data']['difficulty'])) {
            return 
$data['data']['difficulty'];
        }
    }

    return 
'N/A';
}

// CSV Datei einlesen und Daten in ein Array speichern
function readMinerCSV($filePath) {
    
$csvData = [];
    if ((
$handle fopen($filePath'r')) !== false) {
        
// Überspringe die Kopfzeile
        
fgetcsv($handle1000';');
        while ((
$data fgetcsv($handle1000';')) !== false) {
            if (
count($data) >= 2) {
                
$csvData[strtolower(trim($data[0]))] = trim($data[1]); // Arbeitername als Schlüssel, Gerätetyp als Wert
            
}
        }
        
fclose($handle);
    }
    return 
$csvData;
}

// CSV-Daten einlesen
$minerData readMinerCSV('miner.csv');
// Aktuelle Bitcoin-Schwierigkeit abrufen
$bitcoinDifficulty getBitcoinDifficulty();

$url 'https://solo.ckpool.org/users/bc1qeuupt2tgerfum8jclt8aklu9cdmzzkwml9lg7c';
$forumDEurl 'https://bitcointalk.org/index.php?topic=5477020.0';
$forumENurl 'https://bitcointalk.org/index.php?topic=5478927.0';
$solopoolurl 'https://solo.ckpool.org/pool/';

$options = [
    
'http' => [
        
'method' => 'GET',
        
'header' => 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:100.0) Gecko/20100101 Firefox/100.0',
    ],
];

$context stream_context_create($options);

$jsonData file_get_contents($urlfalse$context);

if (
$jsonData !== false) {
    
$data json_decode($jsonDatatrue);

    if (
$data !== null) {
        function 
convertToGiga($hashrate) {
            
$multiplier = [
                
'K' => 1e6,
                
'M' => 1e3,
                
'G' => 1,
                
'T' => 1e3,
                
'P' => 1e6,
                
'E' => 1e9,
    ];

        
preg_match('/^(\d*\.?\d*)\s*([KMGTEP])?$/'$hashrate$matches);
        
$value = (float)$matches[1];
        
$unit = isset($matches[2]) ? $matches[2] : 'G';

        return 
$value $multiplier[$unit];
    }


        function 
formatNumber($number$decimals 2) {
            return 
number_format($number$decimals',''.');
        }

        
// Extrahiere den Wert für "Shares"
        
$totalShares = isset($data['shares']) ? $data['shares'] : 0;

        
$highHashrateWorkers array_filter($data['worker'], function ($worker) {
            return 
convertToGiga($worker['hashrate5m']) >= 200;
        });

        
$lowHashrateWorkers array_filter($data['worker'], function ($worker) {
            return 
convertToGiga($worker['hashrate5m']) < 200;
        });

        
usort($highHashrateWorkers, function ($a$b) {
            
//return $b['bestever'] <=> $a['bestever'];
            
return $b['bestshare'] <=> $a['bestshare'];
        });

        
// Anzahl worker for payouts
        
$bothHashrateWorkers array_filter($data['worker'], function ($worker) {
            return 
convertToGiga($worker['hashrate5m']) >= 200 && convertToGiga($worker['hashrate7d']) >= 200;
        });

        
// Filterformular hinzufügen
        
echo 'Filter by Worker Name: ';
        echo 
'

'
;

        
// Ausgabe des Wertes für "Shares" am Anfang der Tabelle
        //echo '

Gesamtanzahl Shares: ' . formatNumber($totalShares, 0) . '

';


        // XXX tabelle XXX

        
echo '';
        
        echo 
'Click on "Hashrate (xx)", "Shares", "Best Share" or "Best Share Ever" for sorting (reset sorting please reload the page)

'
;
        
        echo 
'
            Place
            Worker Name
            Hashrate (5m)
            Hashrate (7d)
            Shares
            Best Share
            Best Share Ever
            Luck
            Device Type
        '
;

        
$counter 1// Initialisierung der laufenden Nummer
        
$totalRedShares 0;
        
$totalHashrate 0;

        foreach (
$highHashrateWorkers as $worker) {
            
$explodedName explode("."$worker['workername']);
            
$splittedName = isset($explodedName[1]) ? $explodedName[1] : '';

            echo 
'';
            echo 
'$counter++ . '';
            echo 
'' htmlspecialchars($splittedName) . '';

            
$hashrate5m convertToGiga($worker['hashrate5m']);
            
$hashrate7d convertToGiga($worker['hashrate7d']);

            
// Überprüfung, ob die Hashrate (5m) unter 200 liegt, und entsprechende Formatierung
            
echo '. ($hashrate5m 200 'color: red;' '') . '">' formatNumber($hashrate5m0) . 'G';

            
// Überprüfung, ob die Hashrate (7d) unter 200 liegt, und entsprechende Formatierung
            
echo '. ($hashrate7d 200 'color: red;' '') . '">' formatNumber($hashrate7d0) . 'G';

            echo 
'formatNumber($worker['shares'], 0) . '';
            echo 
'formatNumber($worker['bestshare'], 0) . '';
            echo 
'formatNumber($worker['bestever'], 0) . '';
            
//$minerluck = ($worker['shares'] / $worker['bestever']) * 100;
            
$minerluck = ($worker['bestever'] / $worker['shares']) * 100;
            echo 
'formatNumber($minerluck0) . '';
            
$workerName strtolower(isset($explodedName[1]) ? $explodedName[1] : $worker['workername']);
            
$deviceType = isset($minerData[$workerName]) ? $minerData[$workerName] : 'N/A';
            echo 
'' htmlspecialchars($deviceType) . '';
            echo 
'';

            
$totalHashrate += $hashrate5m;
        }

        
// Der gleiche Ansatz für die niedrige Hashrate
        
foreach ($lowHashrateWorkers as $worker) {
            
$explodedName explode("."$worker['workername']);
            
$splittedName = isset($explodedName[1]) ? $explodedName[1] : '';

            echo 
'';
            echo 
'$counter++ . '';
            echo 
'' htmlspecialchars($splittedName) . '';

            
$hashrate5m convertToGiga($worker['hashrate5m']);
            
$hashrate7d convertToGiga($worker['hashrate7d']);

            
// Überprüfung, ob die Hashrate (5m) unter 200 liegt, und entsprechende Formatierung
            
echo '. ($hashrate5m 200 'color: red;' '') . '">' formatNumber($hashrate5m0) . 'G';

            
// Überprüfung, ob die Hashrate (7d) unter 200 liegt, und entsprechende Formatierung
            
echo '. ($hashrate7d 200 'color: red;' '') . '">' formatNumber($hashrate7d0) . 'G';

            echo 
'formatNumber($worker['shares'], 0) . '';
            echo 
'formatNumber($worker['bestshare'], 0) . '';
            echo 
'formatNumber($worker['bestever'], 0) . '';
            
//$minerluck = ($worker['shares'] / $worker['bestever']) * 100;
            
$minerluck = ($worker['bestever'] / $worker['shares']) * 100;
            echo 
'formatNumber($minerluck0) . '';
            
$workerName strtolower(isset($explodedName[1]) ? $explodedName[1] : $worker['workername']);
            
$deviceType = isset($minerData[$workerName]) ? $minerData[$workerName] : 'N/A';
            echo 
'' htmlspecialchars($deviceType) . '';
            echo 
'';

            
$totalHashrate += $hashrate5m;
        }

        
$percentageResult 100 - ($totalShares $bitcoinDifficulty) * 100// Berechnung in Prozent
        
        
        
echo '';

        echo 
'
Hashrate all worker: 
formatNumber($totalHashrate0) . 'G
'
;
        echo 
'All shares (including inactive miner / BTC Diff): formatNumber($totalShares0) . ' / ' formatNumber($bitcoinDifficulty0) .  '
'
;
        echo 
'Our luck if we find now a block (luck = (100-(shares / diff)*100)): formatNumber($percentageResult5) . '%
'

        echo 
'Number of worker with active hashrate >= 200G in 5m: count($highHashrateWorkers) . '
'
;
        echo 
'Number of worker for payout with hashrate >= 200G in 5m and 7d: count($bothHashrateWorkers) . '
';
        
    } else {
        echo 
'Fehler beim Parsen der JSON-Daten.';
    }
} else {
    echo 
'Fehler beim Abrufen der Webseite.';
}
// einbau der zusätzlichen Abfrage

// Function to fetch BTC price from an API
function fetchBTCPrice($currency) {
    
$urlcoingecko "https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=$currency";
    
$response file_get_contents($urlcoingecko);
    if (
$response !== false) {
        
$data json_decode($responsetrue);
        if (
$data !== null && isset($data['bitcoin'][$currency])) {
            return 
$data['bitcoin'][$currency];
        }
    }
    return 
"N/A";
}


// Abrufen der Blockzeit daten
$urlblockchain 'https://blockchain.info/latestblock';
$response file_get_contents($urlblockchain);

if (
$response !== false) {
    
$data json_decode($responsetrue);
    if (
$data !== null && isset($data['hash'], $data['height'], $data['time'])) {
        
$blockHeight $data['height'];
        
$blockTime date("Y-m-d H:i:s"$data['time']);
        
        
// Next halving block height (approximate)
        
$nextHalvingBlockHeight 1050000;
        
        
// Calculate days remaining until next halving
        
$blocksRemaining $nextHalvingBlockHeight $blockHeight;
        
$blocksPerDay 144;
        
$daysRemaining ceil($blocksRemaining $blocksPerDay);

        
// Fetch BTC price in Euro and Dollar
        
$btcPriceEuro fetchBTCPrice('eur');
        
$btcPriceDollar fetchBTCPrice('usd');

        
        echo 
"
Current BTC block: 
$blockHeight 
";
        echo 
"Blocktime: $blockTime 
";
        echo 
"Days until the next halving: $daysRemaining 
";
        echo 
"BTC price in Euro: € $btcPriceEuro 
";
        echo 
"BTC price in Dollar: $btcPriceDollar 

";
    } else {
        echo 
"Fehler beim Verarbeiten der API-Antwort.\n";
    }
} else {
    echo 
"Fehler beim Abrufen der Daten vom Server.\n";
}


// Anzeige möglicher reward

        
$coinbaserewardbonus = (3.125 0.1) ; // Berechnung in reward ohne fee bonus
        
$coinbaserewardbonuseuro = ($coinbaserewardbonus $btcPriceEuro) ; // Berechnung bonus in reward ohne fee bonus in euro
        
$coinbaserewardbonususd = ($coinbaserewardbonus $btcPriceDollar) ; // Berechnung bonus in reward ohne fee bonus in dollar
        
        
$coinbasereward = (3.125 0.9) / count($bothHashrateWorkers); // Berechnung in reward ohne fee bonus
        
$coinbaserewardeuro $coinbasereward $btcPriceEuro // Berechnung in reward ohne fee bonus in euro
        
$coinbaserewardusd $coinbasereward $btcPriceDollar // Berechnung in reward ohne fee bonus in dollar

        
echo 'Possible coinbase reward without fees as bonus for block finder (10% from 3,125 BTC): formatNumber($coinbaserewardbonus4) . ' BTC / ' formatNumber($coinbaserewardbonuseuro0) . ' Euro / ' formatNumber($coinbaserewardbonususd0) . ' Dollar
';
        echo 
'Possible coinbase reward without fees (3,125 BTC - 10% for block finder) / number payout worker: formatNumber($coinbasereward4) . ' BTC / ' formatNumber($coinbaserewardeuro0) . ' Euro / ' formatNumber($coinbaserewardusd0) . ' Dollar
';


// Donation Text

echo "


Beer - Donation
"
;
echo 
"=================
"
;
echo 
"If you think the solo mining project and the status page is good, then I would be happy about a small beer donation in crypto, for all my effort here.

"
;
echo 
"BTC: bc1qqcnca2pyn9texum7dst3jhusfwg7xva5ndnj5d
"
;
echo 
"ETH: 0x5d598ba7b9b9ce1B8695A5f7e62C8b45D35200B7
"
;
echo 
"ETC: 0x7Dfd7A13F52B34F02a33124731c20D0d9Fd082DB
"
;
echo 
"SOL: D1mci1WFTaJZghQehco6imFPdTYJEvBb26X8KmEAKsvg
"
;
echo 
"DGB: DKKyYXLt5kMLUd1R9t8dZtztw3PpYuzxQM
"
;
echo 
"USD over ether network: 0x5d598ba7b9b9ce1B8695A5f7e62C8b45D35200B7
"
;
echo 
"USD over solana network: D1mci1WFTaJZghQehco6imFPdTYJEvBb26X8KmEAKsvg
"
;
echo 
"DOGE: DBqwSkVTZQcfzMLpFP2Y5TiZj3qJiqj96Z


"
;


echo 
"
Help
"
;
echo 
"=================
"
;
echo 
"Help text for the table 

"
;
echo 
"Place: Running number
"
;
echo 
"Worker Name: Worker name of each worker
"
;
echo 
"Hashrate 5m and 7d: Hashrate reportet from the solo pool for the last 5 minutes and 7 days
"
;
echo 
"Shares: Amount of shares
"
;
echo 
"BestShare: Bestshare since the last block was found on https://solo.ckpool.org/
"
;
echo 
"BestShareEver: Best share ever from the miner (no reset after a blockfound)
"
;
echo 
"Luck: Minerluck = (worker bestever / worker shares) * 100 --> mean, as higher the value is, so more luck has the miner
"
;
echo 
"DeviceType: Miner type that are reported in our forum under that worker. Need a change, no problem, please report it in the forum
"
;



echo 
"

"
;
echo 
"Summary of device types:"; echo DeviceType Overview
"
;
echo 
"Willipool Status:"; echo .$url."\">$url
"
;
echo 
"Bitcointalk Forum DE:"; echo .$forumDEurl."\">$forumDEurl
"
;
echo 
"Bitcointalk Forum EN:"; echo .$forumENurl."\">$forumENurl
"
;
echo 
"Main Solo Pool Status:"; echo .$solopoolurl."\">$solopoolurl


"
;



// URL der Datenquelle
$urlpoolstatus 'https://solo.ckpool.org/pool/pool.status';

// Daten von der URL abrufen
$data file_get_contents($urlpoolstatus);

// Überprüfen, ob der Abruf erfolgreich war
if ($data === FALSE) {
    die(
'Fehler beim Abrufen der Daten');
}

// Die Rohdaten ausgeben
echo 'Poolstatus solo.ckpool.org: 
htmlspecialchars($data) . '
'
;


$aktuellesDatumUndUhrzeit date('d.m.Y H:i:s');
echo 
"

Current date and time: 
$aktuellesDatumUndUhrzeit
"
;
echo 
'
'
;

?>




devices.php
Code:

echo '
';



// CSV Datei einlesen und Daten in ein Array speichern
function readMinerCSV($filePath) {
    
$csvData = [];
    if ((
$handle fopen($filePath'r')) !== false) {
        
// Überspringe die Kopfzeile
        
fgetcsv($handle1000';');
        while ((
$data fgetcsv($handle1000';')) !== false) {
            if (
count($data) >= 2) {
                
$csvData[strtolower(trim($data[0]))] = trim($data[1]); // Arbeitername als Schlüssel, Gerätetyp als Wert
            
}
        }
        
fclose($handle);
    }
    return 
$csvData;
}

// CSV-Daten einlesen
$minerData readMinerCSV('miner.csv');
// Aktuelle Bitcoin-Schwierigkeit abrufen


$url 'https://solo.ckpool.org/users/bc1qeuupt2tgerfum8jclt8aklu9cdmzzkwml9lg7c';
$solopoolurl 'https://solo.ckpool.org/pool/';

$options = [
    
'http' => [
        
'method' => 'GET',
        
'header' => 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:100.0) Gecko/20100101 Firefox/100.0',
    ],
];

$context stream_context_create($options);

$jsonData file_get_contents($urlfalse$context);

if (
$jsonData !== false) {
    
$data json_decode($jsonDatatrue);

    if (
$data !== null) {
        function 
convertToGiga($hashrate) {
            
$multiplier = [
                
'K' => 1e6,
                
'M' => 1e3,
                
'G' => 1,
                
'T' => 1e3,
                
'P' => 1e6,
                
'E' => 1e9,
            ];

            
preg_match('/^(\d*\.?\d*)\s*([KMGTEP])?$/'$hashrate$matches);
            
$value = (float)$matches[1];
            
$unit = isset($matches[2]) ? $matches[2] : 'G';

            return 
$value $multiplier[$unit];
        }

        function 
formatNumber($number$decimals 2) {
            return 
number_format($number$decimals',''.');
        }

        
// Extrahiere den Wert für "Shares"
        
$totalShares = isset($data['shares']) ? $data['shares'] : 0;

        
$highHashrateWorkers array_filter($data['worker'], function ($worker) {
            return 
convertToGiga($worker['hashrate5m']) >= 200;
        });

        
$lowHashrateWorkers array_filter($data['worker'], function ($worker) {
            return 
convertToGiga($worker['hashrate5m']) < 200;
        });

        
usort($highHashrateWorkers, function ($a$b) {
            return 
$b['bestshare'] <=> $a['bestshare'];
        });

        
// Anzahl worker for payouts
        
$bothHashrateWorkers array_filter($data['worker'], function ($worker) {
            return 
convertToGiga($worker['hashrate5m']) >= 200 && convertToGiga($worker['hashrate7d']) >= 200;
        });

        
// Worker nach Device Type gruppieren
        
$deviceTypeSummary = [];
        foreach (
$data['worker'] as $worker) {
            
$explodedName explode("."$worker['workername']);
            
$workerName strtolower(isset($explodedName[1]) ? $explodedName[1] : $worker['workername']);
            
$deviceType = isset($minerData[$workerName]) ? $minerData[$workerName] : 'N/A';
            
$hashrate5m convertToGiga($worker['hashrate5m']);
            
$hashrate7d convertToGiga($worker['hashrate7d']);

            if (!isset(
$deviceTypeSummary[$deviceType])) {
                
$deviceTypeSummary[$deviceType] = [
                    
'deviceType' => $deviceType,
                    
'count' => 0,
                    
'hashrate5m' => 0,
                    
'hashrate7d' => 0,
                ];
            }

            
$deviceTypeSummary[$deviceType]['count']++;
            
$deviceTypeSummary[$deviceType]['hashrate5m'] += $hashrate5m;
            
$deviceTypeSummary[$deviceType]['hashrate7d'] += $hashrate7d;
        }

        
// Sortiere die Zusammenfassung nach Worker Count absteigend
        
usort($deviceTypeSummary, function ($a$b) {
            return 
$b['count'] - $a['count'];
        });

        
// Neue Tabelle mit den zusammengefassten Informationen nach Device Type
        
echo '

Worker Summary by Device Type

'
;
        echo 
'';
        echo 
'
                Device Type
                Worker Count
                Hashrate (5m) Sum
                Hashrate (7d) Sum
              '
;

        foreach (
$deviceTypeSummary as $summary) {
            echo 
'';
            echo 
'' htmlspecialchars($summary['deviceType']) . '';
            echo 
'' $summary['count'] . '';
            echo 
'' formatNumber($summary['hashrate5m'], 0) . 'G';
            echo 
'' formatNumber($summary['hashrate7d'], 0) . 'G';
            echo 
'';
        }

        echo 
'
'
;

 
 
    } else {
        echo 
'Fehler beim Dekodieren der JSON-Daten';
    }
} else {
    echo 
'Fehler beim Abrufen der JSON-Daten';
}

echo 
'
'
;

?>


miner.csv
Code:
workername;devicetype;
Miner_1;Bitaxe ULTRA BM1366;
Miner_2;Bitaxe ULTRA BM1366;
usw...
legendary
Activity: 3500
Merit: 2792
Enjoy 500% bonus + 70 FS
October 29, 2024, 05:36:46 PM
Also wenn ihr der Meinung seid, dass das nicht so schlimm ist, wenn er sich kurz neu verbindet, darf das erstmal so bleiben. Die Nerdaxe Oberfläche kann ich mir immer noch anschauen. Danke dennoch für die Info.

Lieber Willi, ich bin jetzt auch mit einem Avalon Nano 3 mit im Pool.

Username: botte23_2
Device type: Avalon Nano 3
Normal speed: ~ 2-4Th/s (demnächst- abhängig von der Sonne :-)
willkommen mit deinem neuen Miner, trage ich gleich ein


wie versprochen, meine neu umgebaute mining-ecke Smiley
2x avalon nano3
1x Qaxe+
1x NerdQaxe+
3x compac f sticks
und ein Bitcoin tower (3d-druck) mit 2 angeschlossenen rpi 4

es fehlen noch 2 bitaxeGamma's sowie das geplante OctaxeGamma... Cool


sehr cool, bei mir gammelt alles nicht vorzeigbar im Keller wo es kühl ist.
Jetzt werden die 2 Nano 3 aber in mein Homeoffice gestellt um das Heizen im Winter zu vermeiden  Grin
Ich pack dein Bild mal auf die erste Seite
full member
Activity: 511
Merit: 149
October 29, 2024, 03:46:26 PM
Hallo Zusammen,

wäre es eigentlich möglich bei dieser Seite : https://solorun.lima.zone/ eine neue Spalte hinter Device Type einzufügen ?

In dieser Spalte sieht dann der jeweilige Worker name (user) bei einem Block-Win was sein miner aktuell "erwirtschaftet" hat Smiley

Der Wert könnte in BTC und evtl. noch Dollar / Euro sein.

Ich würde es total cool finden Smiley
ist doch untendrunter vermerkt Smiley
 
Possible coinbase reward without fees as bonus for block finder (10% from 3,125 BTC): 0,3125 BTC / 21.093 Euro / 22.796 Dollar
Possible coinbase reward without fees (3,125 BTC - 10% for block finder) / number payout worker: 0,0141 BTC / 954 Euro / 1.031 Dollar
newbie
Activity: 15
Merit: 4
October 29, 2024, 03:12:16 PM
Also wenn ihr der Meinung seid, dass das nicht so schlimm ist, wenn er sich kurz neu verbindet, darf das erstmal so bleiben. Die Nerdaxe Oberfläche kann ich mir immer noch anschauen. Danke dennoch für die Info.

Lieber Willi, ich bin jetzt auch mit einem Avalon Nano 3 mit im Pool.

Username: botte23_2
Device type: Avalon Nano 3
Normal speed: ~ 2-4Th/s (demnächst- abhängig von der Sonne :-)
newbie
Activity: 23
Merit: 3
October 29, 2024, 02:40:19 PM
Hallo Zusammen,

wäre es eigentlich möglich bei dieser Seite : https://solorun.lima.zone/ eine neue Spalte hinter Device Type einzufügen ?

In dieser Spalte sieht dann der jeweilige Worker name (user) bei einem Block-Win was sein miner aktuell "erwirtschaftet" hat Smiley

Der Wert könnte in BTC und evtl. noch Dollar / Euro sein.

Ich würde es total cool finden Smiley
legendary
Activity: 3304
Merit: 8633
icarus-cards.eu
October 29, 2024, 11:26:29 AM
wie versprochen, meine neu umgebaute mining-ecke Smiley
2x avalon nano3
1x Qaxe+
1x NerdQaxe+
3x compac f sticks
und ein Bitcoin tower (3d-druck) mit 2 angeschlossenen rpi 4

es fehlen noch 2 bitaxeGamma's sowie das geplante OctaxeGamma... Cool

member
Activity: 182
Merit: 32
Coin, Coin, Bitcoin
October 29, 2024, 10:37:18 AM
So heute holen wir mal einen Block Wink wer ist dabei ? Wink

Ich ich ich!
Wir teilen dann auch anschließend Brüderlich, übernimmt unser willi gerne Smiley

Frage an die Lucky Miner,
mein LV07 läuft gefühlt 22-25h permanent durch und fängt dann wieder von vorne an.
Liegt das an meinem Internet, oder an der LM Seite?

Ich habe keinen LV07 aber ich spekuliere jetzt einfach mal darauf, dass dein Internetprovider dir ca alle 24 Stunden mit einer Zwangstrennung eine neue externe IP Adresse zuweist?
Das wäre dann die Erklärung dafür und wurde für die Bitaxe Miner schon gefixt.

Ein Problem stellt das aber nicht dar. Diese Unterbrechung dauert ja nur Sekunden und Du bist dann sofort wieder verbunden.

Vielen Dank Real_Duke, ich habe in der Fritz Box die Option: (Zwangstrennung durch den Anbieter verschieben in die Zeit zwischen ... Uhr ) den Haken rausnehmen können. Bin gespannt, ob er sich diesmal nicht in der Nacht neu verbindet.

Hier wurde doch mal geschrieben, dass diese Geräte auch das AxeOS fahren können, oder? Falls ja, die haben das Verbindungsproblem nach einer Zwangstrennung lösen können.
member
Activity: 182
Merit: 32
Coin, Coin, Bitcoin
October 29, 2024, 10:35:31 AM
apropos nächster block...!
gestern wurde wieder ein BTC-block von einem solo miner gefunden, der eine hashrate von 10 th/s hatte Shocked
es war ein Futurebit Apollo II miner, der den block #867760 gemined hat!

Deswegen predige ich euch doch immer wieder gebetsmühlenartig, dass ihr alle einfach nur daran glauben müsst das wir diesen Block finden Cool
Amen!

Aber das tun wir doch schon!
legendary
Activity: 3486
Merit: 2287
Top Crypto Casino
October 29, 2024, 07:58:16 AM
apropos nächster block...!
gestern wurde wieder ein BTC-block von einem solo miner gefunden, der eine hashrate von 10 th/s hatte Shocked
es war ein Futurebit Apollo II miner, der den block #867760 gemined hat!

Deswegen predige ich euch doch immer wieder gebetsmühlenartig, dass ihr alle einfach nur daran glauben müsst das wir diesen Block finden Cool
Amen!

Jeder hat die Chance und wie willi bereits erwähnt hat:

Vielen Dank Real_Duke, ich habe in der Fritz Box die Option: (Zwangstrennung durch den Anbieter verschieben in die Zeit zwischen ... Uhr ) den Haken rausnehmen können. Bin gespannt, ob er sich diesmal nicht in der Nacht neu verbindet.

Prüfe das und ob sich deine externe IP noch ändert: https://www.wieistmeineip.de/ (idealerweise natürlich die IPv4 Adresse)
Bei uns mit dem Glasfaseranschluss hat die sich seit Jahren nicht mehr geändert.
legendary
Activity: 3304
Merit: 8633
icarus-cards.eu
October 29, 2024, 04:51:48 AM
Der nächste Block gehört uns!!!!  Grin Grin Grin

apropos nächster block...!
gestern wurde wieder ein BTC-block von einem solo miner gefunden, der eine hashrate von 10 th/s hatte Shocked
es war ein Futurebit Apollo II miner, der den block #867760 gemined hat!

jr. member
Activity: 31
Merit: 4
October 29, 2024, 01:53:39 AM
Der nächste Block gehört uns!!!!  Grin Grin Grin
legendary
Activity: 3500
Merit: 2792
Enjoy 500% bonus + 70 FS
October 28, 2024, 05:27:37 PM
Kaum mal etwas über eine Woche weg und siehe da 20 neue Miner oder mehr.
Willkommen zusammen und habe euch gerade eingetragen.

Wir kratzen an der 200 Miner Marke... und haben schon 250 THs die permanent laufen, cool!

Hashrate all worker: 256.566G
All shares (including inactive miner / BTC Diff): 1.248.184.311.427 / 95.672.703.408.224
Our luck if we find now a block (luck = (100-(shares / diff)*100)): 98,69536%
Number of worker with active hashrate >= 200G in 5m: 193
Number of worker for payout with hashrate >= 200G in 5m and 7d: 191

Und hier mal eine Übersicht unserer Geräte



newbie
Activity: 15
Merit: 4
October 28, 2024, 04:07:47 PM
So heute holen wir mal einen Block Wink wer ist dabei ? Wink

Ich ich ich!
Wir teilen dann auch anschließend Brüderlich, übernimmt unser willi gerne Smiley

Frage an die Lucky Miner,
mein LV07 läuft gefühlt 22-25h permanent durch und fängt dann wieder von vorne an.
Liegt das an meinem Internet, oder an der LM Seite?

Ich habe keinen LV07 aber ich spekuliere jetzt einfach mal darauf, dass dein Internetprovider dir ca alle 24 Stunden mit einer Zwangstrennung eine neue externe IP Adresse zuweist?
Das wäre dann die Erklärung dafür und wurde für die Bitaxe Miner schon gefixt.

Ein Problem stellt das aber nicht dar. Diese Unterbrechung dauert ja nur Sekunden und Du bist dann sofort wieder verbunden.

Vielen Dank Real_Duke, ich habe in der Fritz Box die Option: (Zwangstrennung durch den Anbieter verschieben in die Zeit zwischen ... Uhr ) den Haken rausnehmen können. Bin gespannt, ob er sich diesmal nicht in der Nacht neu verbindet.
legendary
Activity: 3304
Merit: 8633
icarus-cards.eu
October 28, 2024, 01:50:18 PM
bin seit gerade eben nun mit meinem dritten miner auf dem willi-pool online Smiley
diesmal ist es ein NerdQaxe+

Code:
User: bc1qeuupt2tgerfum8jclt8aklu9cdmzzkwml9lg7c.cygan_NerdQaxe+
Device type: NerdQaxe+
Normal speed: ~2.5 th/s

bilder werden demnächst folgen Cool
legendary
Activity: 3304
Merit: 8633
icarus-cards.eu
October 27, 2024, 10:28:16 AM
mal was allgemeines für alle pool teilnehmer, die vielleicht weiter ihre anzahl der miner aufstocken möchten
wer interesse an einen qaxe+ oder einem nerdqaxe+ hat, der kann mich gerne über pm anschreiben
ich habe/sitze an einer quelle und könnte diese dann an den mann bringen/verschicken. diese miner haben eine hashleistung von ~2.5 th/s, sind mit 4 1368 asics ausgestatten und verbrauchen ~50 watt
Pages:
Jump to: