uControl
Abril 26, 2017, 08:47:54 *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
 
   Inicio   Ayuda Buscar Ingresar Registrarse  
Páginas: [1]   Ir Abajo
  Imprimir  
Autor Tema: Presentación y propuesta de proyecto  (Leído 47063 veces)
0 Usuarios y 1 Visitante están viendo este tema.
gordian
PIC10F
*
Desconectado Desconectado

Mensajes: 2


« : Septiembre 24, 2012, 10:22:05 »

Hola a todos... soy gordian y escribo desde España.

Entre mis aficiones está la carpintería y la electrónica(incluyo aquí la informática)... ya lo sé.. nada más alejada una cosa de la otra, pero siempre ha sido así.

La verdad es que las FPGAs siempre han estado cubiertas de una neblina misteriosa debido sobre todo al coste de las placas de evaluación, pero viendo lo que hay en ebay con las Cyclone II por ejemplo estoy planteándome volver a retomarlas...

¿Qué les parece un proyecto de desarrollo de un minero de bitcoins?

https://en.bitcoin.it/wiki/Block_hashing_algorithm

Bueno espero que a alguien le parezca interesante...

Saludos
En línea
Ariel
Global Moderator
dsPIC
****
Desconectado Desconectado

Sexo: Masculino
Mensajes: 10752



WWW
« Respuesta #1 : Septiembre 24, 2012, 11:27:36 »

Hola gordian!

Si entiendo bien....¿tu propuesta es crear un generador de bitcoins con un FPGA, para generar los créditos con una placa propia en lugar de con una PC?


Estoy medio alejado de ese tema, pero CREO que actualmente la potencia de cálculo que hace falta para crear bitcoins nuevos es lo suficientemente grande como para quedar fuera del alcance de un FPGA (lleva muchisimas horas con una PC superpontente).

¿Habré leido mal? ¿Tienes alguna estimación de los tiempos que se están requiriendo actualmente? Por que me parece recordar que a medida que se "crean" más bitcoins, su costo computacional para generarlos aumenta notablemente.

Algo que si se podría intentar es usar alguna placa de video para generarlo, pero obviamente eso es bastante más complejo.

Un abrazo!!!!!!
En línea

Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert
gordian
PIC10F
*
Desconectado Desconectado

Mensajes: 2


« Respuesta #2 : Septiembre 25, 2012, 05:19:44 »

        Hola a todos, en realidad de lo que hablo es de hacer una arquitectura modular, y expandible, de FPGAs.

   En la actualidad no se minan bitcoins en solitario, sino que se hace por medio de pools de minería, como www.ozco.in, donde obtienes fracciones de bitcoins a razón de la cantidad de proceso con la que colaboras. El pool cuando obtiene un bloque (50 bitcoins) y lo reparte entre sus mineros.

   Ya hay productos de este tipo funcionando, pero a precios prohibitivos, debido a a que no todo el mundo conoce como desarrollar FPGAs, como por ejemplo https://www.btcfpga.com/, http://www.ztex.de/ o https://bitcointalk.org/index.php?topic=51371.0

        Mi idea es desarrollar un sistema de este tipo.

        No espero conseguir un rendimiento elevado, sino un rendimiento suficiente para que cada cual pueda expandir su sistema hasta obtener el rendimiento que quiera.

   ¿Qué les parece?
En línea
SavageChicken
Amigo de uControl
PIC12F
******
Desconectado Desconectado

Sexo: Masculino
Mensajes: 315


Las oportunidades son puertas sin abrir


« Respuesta #3 : Octubre 16, 2012, 02:26:30 »

No termino de pillar esto del bitcoin mining ¿Cómo funciona y de que se trata?

Gracias de antemano.-
En línea

No hay preguntas tontas...
Solo hay tontos que no preguntan.
carlosmaid
PIC10F
*
Desconectado Desconectado

Mensajes: 43


WWW
« Respuesta #4 : Octubre 24, 2012, 01:53:16 »

Hola chicos.

Cita de: Ariel
Algo que si se podría intentar es usar alguna placa de video para generarlo, pero obviamente eso es bastante más complejo.

Exactamente, en su momento se hacia minning con los cpus comunes, porque el nivel de complejidad era relativamente bajo, y en un tiempo "normal" se podian generar bitcoins. Luego cuando el nivel de complejidad aumento, minar con cpus era demasiado lento y podias estar años intentando encontrar un bloque para minar. De ahi que se crearon los pools de mineria que son basicamente grupos de personas trabajando juntos para encontrar y minar un bloque. Cuando ese bloque es minado se reparten los bitcoins entre ellos y el pool se lleva una comision.

Como el nivel de complejidad aumento cada vez mas, se paso de cpus a placas de video, con las cuales el trabajo se hacia muchisimo mas rapido, aunque tener varias placas trabajando al 100% 24 x 7 es un gasto de luz considerable, a la gran mayoria les dejaba reditos.
 
Si bien tiempo atras minar con placas de video era la solucion, la complejidad aumento mucho y a su vez cada recompensa por explotar un bloque paso o esta a punto de pasar(no lo recuerdo) de 50 a 25 bitcoins.
Para que minar bitcoins pueda seguir siendo redituable, aparecio la solucion de hacerlo con fpga. El costo de luz es muchisimo mas barato, y si bien se paga menos y aumenta la dificultad, con los fpga se equilibraba esto, al tener mayor potencia de calculo.

Hoy en dia los fpga fueron o estan siendo superados por las soluciones asic que estan en el mercado. No creo que valga la pena desarrollar algo con fpga teniendo chips asic especificamente diseñados para esto que superan ampliamente en rendimiento a una solucion con fpga. El costo de un kit o de los chips fpga para armar uno e igualar la potencia de calculo de un minero con asic, creo que superaria al de un minero asic ya armado y funcionando. Sin contar con el tiempo de desarrollo. Quizas alguien pueda corregirme si esto no es asi.

Un saludo
 
« Última modificación: Octubre 24, 2012, 02:09:22 por carlosmaid » En línea
el_vpi
Moderador
PIC18F
******
Desconectado Desconectado

Mensajes: 1348



« Respuesta #5 : Octubre 24, 2012, 04:01:01 »

No termino de pillar esto del bitcoin mining ¿Cómo funciona y de que se trata?

Gracias de antemano.-

gracias de antemano
En línea
Siberian Labs
Visitante
« Respuesta #6 : Octubre 24, 2012, 04:18:46 »

http://es.wikipedia.org/wiki/Bitcoin
En línea
Páginas: [1]   Ir Arriba
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines
SMFAds for Free Forums
XHTML 1.0 válido! CSS válido!
Página creada en 0.098 segundos con 25 consultas. (Pretty URLs adds 0.007s, 2q)
loggkey