Bitcoin Forum
April 24, 2024, 12:30:45 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: where to find a guide for writing a mining software  (Read 1289 times)
ebyccc (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
May 29, 2016, 06:08:01 AM
 #1

I just wish to try to write a toy mining software myself, are there any guide or documents beside the source codes? Thank you so much
1713961845
Hero Member
*
Offline Offline

Posts: 1713961845

View Profile Personal Message (Offline)

Ignore
1713961845
Reply with quote  #2

1713961845
Report to moderator
1713961845
Hero Member
*
Offline Offline

Posts: 1713961845

View Profile Personal Message (Offline)

Ignore
1713961845
Reply with quote  #2

1713961845
Report to moderator
1713961845
Hero Member
*
Offline Offline

Posts: 1713961845

View Profile Personal Message (Offline)

Ignore
1713961845
Reply with quote  #2

1713961845
Report to moderator
Every time a block is mined, a certain amount of BTC (called the subsidy) is created out of thin air and given to the miner. The subsidy halves every four years and will reach 0 in about 130 years.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713961845
Hero Member
*
Offline Offline

Posts: 1713961845

View Profile Personal Message (Offline)

Ignore
1713961845
Reply with quote  #2

1713961845
Report to moderator
1713961845
Hero Member
*
Offline Offline

Posts: 1713961845

View Profile Personal Message (Offline)

Ignore
1713961845
Reply with quote  #2

1713961845
Report to moderator
1713961845
Hero Member
*
Offline Offline

Posts: 1713961845

View Profile Personal Message (Offline)

Ignore
1713961845
Reply with quote  #2

1713961845
Report to moderator
ludbega
Hero Member
*****
Offline Offline

Activity: 840
Merit: 659

The All-in-One Cryptocurrency Exchange


View Profile WWW
May 29, 2016, 09:36:47 AM
 #2

if you ask, you never could do better Cheesy Wink

Un tiens vaut mieux que 2 tu l'auras
cncr04s
Member
**
Offline Offline

Activity: 70
Merit: 19

Owner of MiningRigRentals


View Profile WWW
June 09, 2016, 04:59:47 PM
 #3

I would suggest you pick up the source to an existing one and try to increase it's performance by working it's code. I do this with other code in my line of work all the time.
There are plenty of open source mining softwares on the internets.

--
Owner & Developer | MiningRigRentals
chakal
Member
**
Offline Offline

Activity: 112
Merit: 21


View Profile
June 09, 2016, 05:40:23 PM
 #4

if you ask, you never could do better Cheesy Wink

ludbega is almost right, if u have to ask u WON'T be able to make it better than existing ones.

I would suggest you pick up the source to an existing one and try to increase it's performance by working it's code. I do this with other code in my line of work all the time.
There are plenty of open source mining softwares on the internets.

If u are a newbie programmer or just don't have the experience in mining softwares it's better to go on some existing mining software github and try to understand whats going on

I'm no programmer but your question suggests that u aren't too. Programming it's not like baking, follow a recipe and it's done. It demands hard working and experience to really make a diference.
ProjectHawk
Newbie
*
Offline Offline

Activity: 38
Merit: 0


View Profile
June 09, 2016, 09:43:48 PM
 #5

Why would you want to do that?

Just look on github, and alter a miner to your own needs.
cloverme
Legendary
*
Offline Offline

Activity: 1512
Merit: 1054


SpacePirate.io


View Profile WWW
June 09, 2016, 11:19:45 PM
 #6

Check here: http://stackoverflow.com/questions/9512659/simple-bitcoin-mining-algorithm and here: https://bitcointalk.org/index.php?topic=202189.0

Good luck, keep us updated.  Cool

NyeFe
Hero Member
*****
Offline Offline

Activity: 699
Merit: 500


View Profile
June 09, 2016, 11:25:57 PM
 #7

Well if you have 4 years spare (to become a semi-pro), you can start learning c++.

here's some good books:

CPP programming language
CPP Networking programming
CPP Boost tutorial
--
--
CPP bitcoin mining source code

MicroDApp.com—Smart Contract developers. Lets build a decentralized future!
kirod
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile WWW
June 12, 2016, 12:16:01 AM
 #8

Good Source Thank You..

Well if you have 4 years spare (to become a semi-pro), you can start learning c++.

here's some good books:

CPP programming language
CPP Networking programming
CPP Boost tutorial
--
--
CPP bitcoin mining source code

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!