Bitcoin Forum
May 22, 2024, 05:26:36 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Ayuda: Minador CPU en C#  (Read 356 times)
Tesla85 (OP)
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
December 04, 2017, 06:23:30 PM
 #1

Buen dia a todos.

Estoy tratando de crear un simple minador C# en modo solitario (se que no es rentable en CPU y menos en modo solitario), la idea es partir de algo funcional para tratar de optimizar el proceso de obtener el hash ganador. Alguien por aqui a hecho algo parecido y que me pueda orientar? Segun lo que e leido el proceso seria el siguiente:

1.- Obtener el block para trabajar. Es con getblocktemplate o solo aplica para pools?
2.- Generar un hash ganador. Que determina un hash ganador?
3.- Enviar hash generado al servidor. Que informacion debe contener el share ?

Espero me resuelvan esas dudas, si esque el proceso esta correcto o si me falto algo... gracias un saludo!!

VictorGT
Hero Member
*****
Offline Offline

Activity: 748
Merit: 523


View Profile
December 11, 2017, 12:19:56 AM
 #2

Buenas preguntas:

Segun lo poco que se del tema...

2.- El hash ganador es aquel que aplicado al bloque sobre el que se calcula, es inferior "a la dificultad actual de la red Bitcoin". Mas o menos...
3.- Si obtienes un hash ganador tu minero debera propagar/enviar a la red Bitcoin el nuevo bloque que acabas de minar, del cual el hash ganador forma parte (es un dato mas del bloque). Ni idea como se hace.

Pero nada de servidores a los que enviar. En todo caso serian los nodos/repetidores de la red Bitcoin.

Saludos.

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!