Bitcoin Forum
February 19, 2026, 10:02:09 AM *
News: Community awards 2025
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Rukka BTC Miner CPU v2.0 (2026)  (Read 82 times)
rukkamind (OP)
Newbie
*
Offline Offline

Activity: 22
Merit: 3


View Profile
February 17, 2026, 07:56:21 PM
 #1

Rukka BTC Miner CPU v2.0 (2026) [NEW UPDATE]

You can dowload from my github
philipma1957
Legendary
*
Offline Offline

Activity: 4774
Merit: 11444


'The right to privacy matters'


View Profile WWW
February 18, 2026, 01:20:29 AM
 #2

Rukka BTC Miner CPU v2.0 (2026) [NEW UPDATE]

You can dowload from my github

Simple question why?

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
████████████████████████████████▀
██████████████████████████████▀██▄█
████████████████████████████▀██████
█████████████████████████▀█████████
██████████████████████▀████████████
█▄██▀▀█████████████▀███████▄▄▄█████
███▄████▀▀██████▀▀█████▄▄▀▀▀███████
█████▄▄█████▀▀█▀██████████▄████████
████████▀▀███▄███████████▄█████████
█████████▄██▀▀▀▀███▀▀██████████████
███████████▄▄█▀████▄███████████████
███████████████▄▄██████████████████

 AltairTech.io    Miners  Parts 🖰 Accessories 
_______Based in Missouri, USA._________________Your One-Stop Shop for Bitcoin Mining Solutions_____________________Mining Farm Consulting__________
.
.🛒SHOP NOW .
rukkamind (OP)
Newbie
*
Offline Offline

Activity: 22
Merit: 3


View Profile
February 18, 2026, 07:36:05 AM
 #3

Rukka BTC Miner CPU v2.0 (2026) [NEW UPDATE]

You can dowload from my github

Simple question why?

Just personal knowledge/challenge and programming... Smiley
ABCbits
Legendary
*
Offline Offline

Activity: 3514
Merit: 9780



View Profile
February 18, 2026, 07:55:45 AM
 #4

Where is source code of "sha256.dll" and "sha256.so" and how can people build it themselves? I only asked since your repository use MIT License.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
rukkamind (OP)
Newbie
*
Offline Offline

Activity: 22
Merit: 3


View Profile
February 18, 2026, 07:18:04 PM
 #5

Where is source code of "sha256.dll" and "sha256.so" and how can people build it themselves? I only asked since your repository use MIT License.

You can use it without those libraries (sha256.dll and sha256.so) and it works perfectly because when it doesn't find the acceleration, it uses Python's native hashlib.
It just doesn't have the acceleration in C, which is the sha256 and sha256double functions. The idea is to develop in native C to get you started in programming.
Everything I do seems unimportant, so my best code stays with me for personal use.

I'm sure you'll find the code you want in C; mine was entirely developed by me and is completely different from what I've seen elsewhere.

I hope you don't get discouraged like I felt at the beginning. Now I practically master Python, C, C+CUDA, Delphi, and HTML/CSS at a professional level.

And I have a lot of things on cryptography that I could share, but since the feedback is always negative...
NotFuzzyWarm
Legendary
*
Offline Offline

Activity: 4284
Merit: 3343


Evil beware: We have waffles!


View Profile
February 18, 2026, 09:23:47 PM
 #6

The negativity is because using CPU's (and GPU's) for mining BTC is beyond useless. Even as a study exercise it has nothing to do with modern sha256-based mining. This forum is dedicated to mining, not general cryptography.

- For bitcoin to succeed the community must police itself -    My info useful? Donations welcome!  3NtFuzyWREGoDHWeMczeJzxFZpiLAFJXYr
 -Sole remaining active Primary developer of cgminer, Kano's repo is here  Discord support invite at https://kano.is/
-Support Sidehacks miner development. Donations to:   1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
rukkamind (OP)
Newbie
*
Offline Offline

Activity: 22
Merit: 3


View Profile
February 18, 2026, 10:05:27 PM
 #7

I don't believe that. Actually, a recent block was mined, most likely with Raspberry Pi or on a PC, see this block: https://www.blockchain.com/explorer/blocks/btc/937218.

So it's possible, with a very small probability, but possible.
NotFuzzyWarm
Legendary
*
Offline Offline

Activity: 4284
Merit: 3343


Evil beware: We have waffles!


View Profile
Today at 01:16:56 AM
Last edit: Today at 01:42:34 AM by NotFuzzyWarm
 #8

Public pool works with all miners. Just because someone spun up their own node/pool to mine to does not mean they used a cpu for it. At best even a top-end CPU will only give a few hundred KH/S. Statistically that puts the odds at perhaps 1 in several million years... It is a dead certainty they have ASICs pointed at it.

For example publicpool.lo (of the few that accept CPU NerdMiners) lists 81k v1 NerdMiners at 78KH/s each for a total of just under 1TH - their best share to-date is around 78 million. A single modern USB stickminer from GekkoScience does >800GH/s
https://pool.nerdminers.org is another reference to use

Ref https://bitcointalk.org/index.php?topic=2415854.msg24714338#msg24714338 point-3.

- For bitcoin to succeed the community must police itself -    My info useful? Donations welcome!  3NtFuzyWREGoDHWeMczeJzxFZpiLAFJXYr
 -Sole remaining active Primary developer of cgminer, Kano's repo is here  Discord support invite at https://kano.is/
-Support Sidehacks miner development. Donations to:   1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
rukkamind (OP)
Newbie
*
Offline Offline

Activity: 22
Merit: 3


View Profile
Today at 01:55:10 AM
 #9

I agree with you that in a mining pool you need a much higher hashrate, and only ASICs have that.

Now let me explain how mining actually works.
The script/program has to find the correct nonce that goes from zero to 4.3B hashes:
Code:
def miner(version, prev_hash, merkle_root, time, bits_int, diffInBytes, nonce):
        header = (struct.pack("<L", version)+
                codecs.decode(prev_hash, "hex")[::-1] +
                codecs.decode(merkle_root, "hex")[::-1] +
                struct.pack("<L", time) +
                struct.pack("<L", bits_int) +
                struct.pack("<L", (nonce+start_nonce) % 2**32))
        digest = hashlib.sha256(header).digest()
        reversedDigest = hashlib.sha256(digest).digest()[::-1]
        if (reversedDigest < (diffInBytes): block mined...

All Bitcoin mining, whether by ASIC, CPU, CUDA...
relies on luck in correctly matching transactions, adding your receiving transaction, building Merkle to test the 4.3 billion nonces,
and If you are lucky enough to have correct time, transactions, and nonce with the sha256double:
if it is lower than the network difficulty, you have the mined block (this explanation is very generic).
One asic mining solo (have 99.99% win a block), only in pool you have a chance.

Now, with a simple machine, if you're lucky enough to have the block and find the nonce quickly that satisfies the network difficulty,
there's a very low, low, low probability.
We don't know if it was a nerdminer with some kh/s that solved the block; it's in a pool.

Because I don't have any ASIC, I'm left with no choice but to use my personal node with my software to have a chance/a lottery,
because with weak power I'll never have a chance to mine a pool where my competitors have an ASIC and a powerful hashrate.
rukkamind (OP)
Newbie
*
Offline Offline

Activity: 22
Merit: 3


View Profile
Today at 02:02:40 AM
 #10

Working with 8 cores+accelaration (sha256.dll/sha256.so)
NEW JOB - Block #937308
  Previous: ...000000000023950366e389110031c7d56e7492d2cbea4c5462eba20
  Target:   000000000000000000023c7e0000000000000000000000000000000...
  Txs:      1089 available
  Selected: 1089 | Subsidy: 3.12500000 | Fees: 0.00727453
  Total Reward: 3.13227453 BTC
  EN:46ae R: 173   9.2 MH/s (avg 8.0) TXs:1089 Fee:0.00727
Refreshing template... 9.25 MH/s
it's ok for me with CPU.

I have a version in cuda (Work in Progress):
♻ Refresh template (30s) | Avg: 1697.0 MH/s | Total: 50,935,627,776 hashes
======================================================================
NOVO JOB - Bloco #937325
  prev:   ...000000000010653a50d52421fdd369112661e10884d7f1433394af0
  bits:   17023c7e  (target: 000000000000000000023c7e00000000000...)
  txs no template: 2456
  TXs selecionadas: 2456
  Subsidy:    312,500,000 sat (3.12500000 BTC)
  Fees:         2,178,919 sat (0.02178919 BTC)  (+68,106 sat)
  Total:      314,678,919 sat (3.14678919 BTC)
  Session: 50,935,627,776 hashes | 1684.2 MH/s | 30s
======================================================================

  EN:5d23 R:110/256 N:1,845,493,760 2796.6 MH/s (avg 1734.4) TXs:2456 Fee:0.021799
NotFuzzyWarm
Legendary
*
Offline Offline

Activity: 4284
Merit: 3343


Evil beware: We have waffles!


View Profile
Today at 02:48:57 AM
Last edit: Today at 03:59:40 AM by NotFuzzyWarm
 #11

Pool or solo makes no difference. In essence a pool acts like a single mega miner. The only difference is they have 10's of thousands of far faster miners working on the same block. Given current diff it still is crap shoot as to which mega pool finds a block. With a single CPU miner hitting even a few hundred MH/s vs a several EH/s pool there is no contest. In recent years the smallest miner that has found a block was a stick miner running 560GH/s, other lucky 'small' miners were several TH/s.

There is no record of any CPU/GPU miner hitting block after 2013 when ASIC's hit the market and diff began to skyrocket. Prior to that FPGA's were briefly the go-to mining solution signaling the end of using CPU/GPU's. For $100 GekkoScience sells https://www.gekkoscience.com/product/compac-a2/ which is USB stickminer that gives over 1T and draws 15w. Your 8 core CPU rig pulls how many 100's of watts?

- For bitcoin to succeed the community must police itself -    My info useful? Donations welcome!  3NtFuzyWREGoDHWeMczeJzxFZpiLAFJXYr
 -Sole remaining active Primary developer of cgminer, Kano's repo is here  Discord support invite at https://kano.is/
-Support Sidehacks miner development. Donations to:   1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
Pages: [1]
  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!