Bitcoin Forum

Local => Hardware y Minería => Topic started by: Victor_sueca on September 27, 2015, 01:24:13 PM



Title: Como elegir la mejor pool para minar Bitcoins
Post by: Victor_sueca on September 27, 2015, 01:24:13 PM
Hola a tod@s, soy Victor_sueca, me he registrado en los foros recientemente y he decidido empezar (como no) con un tochopost (de esos que nadie lee enteros) sobre como encontrar la mejor pool para minar bitcoins.

Antes de poder elegir una pool, debes saber lo basico acerca de la mineria de bitcoins, para ello te recomiendo que leas este otro tochopost. (https://bitcointalk.org/index.php?topic=419432.0)

En los viejos tiempos, poca gente minaba Bitcoins por lo que la dificultad para hacerlo era muy baja. Un procesador (CPU) de gamma media, una buena conexion a internet y una cartera de bitcoins era todo lo que necesitabas para tener 50 Bitcoins en tu cartera al cabo de unos cuantos dias. Por supuesto un bitcoin no valia ni 1 euro por aquel entonces. De hecho, el precio era $0.09. En poco tiempo la gente empezó a tener hype acerca de una moneda de pago que se pudiera enviar por internet tal y como se envian los correos electronicos o los mensajes instantaneos. Esto causó que el bitcoin subiera poco a poco de precio y por consiguiente la cantidad de gente interesada en minar bitcoins. Esto causó una subida en la dificultad, esto es, que al haber mas gente minando bitcoins las probabilidades de ser tu (si, tu) el que encontrara y completara un bloque entero, eran cada vez mas bajas.

Pronto, los mineros se dieron cuenta de que las tarjetas graficas de NVIDIA y AMD minaban bitcoins miles de veces mas rapido que un procesador (concretamente AMD lo hacía mejor), aunque el consumo electrico de estas era completamente desmedido y catastrofico para nuestra factura de la luz, seguía habiendo cierto margen de beneficio

La demanda de Bitcoins subia cada vez mas y mas hasta el punto de que el 4 de Diciembre de 2013 el precio del bitcoin llegara a $1147,25.

Durante el auge que sufrió el bitcoin entre 2010 y hasta hoy, las empresas de hardware (y los estafadores) no han desaprovechado la ocasión para sacar tajada de ello. Los mineros dieron por primera vez la bienvenida al Hardware Dedicado, un hardware especificamente diseñado para minar bitcoins y que no sirve para absolutamente nada mas. Primero fueron los FPGA, Field Programmable Gate Array por sus siglas en ingles que se traducirian como Campo de Matriz de Puertas Programables. Estos dispositivos se podian programar especificamente para minar bitcoins. Aunque no lo hacian mucho mas rapido que una targeta grafica, si era notable el ahorro de electricidad que dejaba mucho mas margen de beneficio. A los FPGA les siguieron los actuales ASIC, Aplication Specific Integrated Circuit o Circuito Integrado de Aplicaciones Especificas, estos en vez de estar programados para minar bitcoin, disponen de chips fisicamente diseñados para minar bitcoin y que no haran otra cosa. Los ASIC minan miles de veces mas rapido que un FPGA y usan menos electricidad.

La unica pega que tiene todo el embrollo del hardware especifico es que no es solo para ti. Todo el mundo puede disponer de él lo que convierte su uso en una batalla de I+D que a su vez sube aun mas la dificultad de minar bitcoin. Toda esa subida de dificultad hace que encontrar un bloque por tu propia cuenta (mineria solo) sea algo imposible con un hardware que una persona humana se pueda permitir.

Ahi es donde entran en acción las pools o piscinas de mineros.

La función de una pool es aunar el trabajo de muchos mineros para encontrar un bloque que actualmente tiene un valor aproximado de 25 BTC (aunque se prevee que en 2016 su valor sea de 12.5 por questiones tecnicas intrinsicas de los bitcoin). Luego, las ganacias del bloque se reparten de acuerdo con el trabajo que ha realizado cada uno.

Por supuesto esto no acaba aqui, Bitcoin no tiene ninguna pool oficial ni nada por el estilo, de hecho, si tienes los suficientes conocimentos técnicos, puedes crear tu propia pool. Asi pues, deberemos elegir nuestra pool con cautela al igual que nuestra compañia de telefonia. Cada pool tiene sus ventajas y desventajas, por suerte ninguna tiene compromiso de permanencia ni nada por el estilo, si no tienes claro que pool elegir, lo recomendable es que elijas a un grupo de candidatos y los pruebes todos durante un periodo de tiempo, esta es la mejor forma de ver con cual obtenemos mas beneficios.

Algunas de las pools mas conocidas son las siguientes:

  • Slush Pool (https://mining.bitcoin.cz/): Que conste que el hecho de que sea la primera de esta lista no significa que sea la mejor, no intenteis discutir cual es la mejor pool, siempre habra alguien que opine de forma distinta. Esta pool nos ofrece una interfáz sencilla, bonita y que ofrece muchos datos actualizados constantemente, pero que esto no te engañe, cobran ni mas ni menos que un 2% de interes a descontar de nuestro trabajo. Aunque este ultimo verano ofrecieron mineria sin tasas durante la duración de este. Además, recientemente han añadido mineria de Namecoins, no es necesario realizar ninguna acción especial para ello, pues cuando ellos creen que minar namecoins es mas rentable, los mineros recibirán bloques de namecoin los cuales la pool se hará cargo de tradear por bitcoins. El pago, se basa en un sistema de puntuación que se calcula mediante unas ecuaciones bastante complicadas que al fin y al cabo lo convierten en un PPLNS (esto es, nos pagan la parte proporcianal al ultimo numero de shares) pero con picos y caidas estabilizadas. Los mineros de este pool estan ofreciendo actualmente una potencia conjunta de 32,50Ph/s, la cual por supuesto varia continuamente. Esta pool solo admite conexiones con el protocolo Stratum.
  • Bitminter (https://bitminter.com/): Aunque no es lo mas importante, esta pool tiene una interfaz bastante pobre con pocos datos no muy bien organizados. La potencia computacional de esta pool es actualmente de 3320Th/s, cobra un interes del 1%, sin embargo si queremos tener acceso a ciertas habilidades como acceso a la API o trabajos con dificultad reducida tendremos que aumentar "opcionalmente" ese interés. Esta pool tambien ofrece mineria de Namecoin, que por supuesto, como es logico (en realidad no) la pool no hará ni el mas minimo esfuerzo por cambiar los namecoins por lo que tendremos que apechugar con ellos. Por cierto, he mencionado que la mineria de namecoins no se puede deshabiitar?. Esta pool nos pagará usando el metodo PPLNSG, similar al PPLNS, con la diferencia de que los shares se agrupan en grupos conocidos como "shifts" los cuales se pagan en conjunto. Este pool admite conexiones Getwork, Stratum y Getblocktemplate.
  • BTC Guild (http://{url}): Nope, simplemente nope, esta pool cerró el 30 de Junio de 2015 asi que no se que está haciendo esto aqui, de todas formas si te dejaste algunos bitcoins dentro tienes hasta el 30 de septiembre para sacarlos. Mas vale que te des prisa.
  • EclipseMC (https://eclipsemc.com/): No, MC no tiene nada que ver con Minecraft, en realidad significa Mining Consortium, mas vale que no os equivoqueis o acabareis minando bloques de hierba en vez de bloques de bitcoin. Que no te engañe lo de consorcio, esta pool no es mas seria que las demás. Actualmente esta pool está recibiendo 1320Th/s de los mineros. Usa DGM como sistema de pago, este metodo es parecido a PPLNS con la diferencia de que si la ronda se hace corta porque hay mucha suerte, el operador absorberá parte del pago para liberarlo en una ronda mas larga con poca suerte. Por norma general, esta pool no cobra intereses, aunque, si no nos gusta el metodo de pago por defecto, podemos optar por el PPS, con el que nos pagarán por cada share que completemos sin ninguna condición, incluso aunque el bloque se quede huerfano o no sea valido, a cambio del riesgo que el operador asume, los intereses serán un monumental 5%. Admite Getwork, Stratum y Getblocktemplate.
  • Eligius (http://eligius.st/): Esta pool dispone de una interfáz minimalista y sencilla, que ofrece, organizadamente, los datos que necesitamos, ni mas, ni menos. No busques la forma de registrarte, pues esta pool no requiere (ni permite) que te registres. Tu nombre de usuario será tu dirección de bitcoin, asi pues, ya saben como pagarte, y, aunque por regla general no es necesaria ninguna contraseña, si necesitas modificar alguna configuración, tu contraseña será un mensaje firmado con tu cartera. Esta pool no cobra ningun interés. El pago se calcula mediante el sistema CPPSRB, que funciona como un PPS con la diferencia de que si un bloque se hace muy largo, el pago se queda almacenado, puesto que el PPS te paga por cada share y que el valor de un share depende de cuantos shares se hayan necesitado para completar el bloque, optarán por pagar la cantidad almacenada cuando completen un bloque mas corto en el que se hayan necesitado menos shares y por lo tanto estos valdrán más. Actualmente manejan 14900Th/s y admiten conexiones Getwork, Stratum y Getblocktemplate.
  • Ghash.IO (https://ghash.io/): Su interfaz posee un buen diseño y una gran cantidad de datos bien organizados y continuamente actualizados. No cobran ningun interés y te permiten minar Bitcoin, Litecoin+Dodgecoin, DRK o una mezcla de muchas Altcoins en base a cual es mas rentable, tu eliges. Los pagos se basan en PPLNS. Actualmente manejan un potencial de 5,50Ph/s y solo admiten conexiones con Stratum. Además, esta pool está gestionada por Cex.IO (https://cex.io), una conocida plataforma de tradeos, lo cual significa que cuando tengamos nuestros bitcoins, los mismos proveedores de la pool nos ofrecerán una forma de tradearlos por Altcoins o por dinero real.
  • AntPool (https://www.antpool.com/): Esta pool esta gestionada por BITMAIN (https://www.bitmaintech.com), los mismisimos fabricantes de los AntMiner. Es un gran detalle que un fabricante de ASICs de a sus clientes una bastante buena pool donde usar sus recien adquiridos AntMiner. Aunque el ancho de banda de su sitio web da pena, la conexión al protocolo stratum es muy rapida lo que significa que no deberias tener ningun problema para minar en esta pool, despues de todo, no les gustaria que los usuarios de HASHNEST (https://www.hashnest.com/) (empresa de mineria en la nube getionada por... adivina quien...), cuya unica opción es AntPool, tuvieran problemas con sus contratos, y es que la mayoria de sus 75Ph/s provienen de allí. Recientemente han remodelado su pagina web con un nuevo diseño y mucha, MUCHA publicidad contra la que tu AdBlock no va a poder hacer nada puesto que anuncian sus propios productos...en japonés. En esta pool podemos elegir diversos metodos de pago, PPLNS con el que no nos cobrarán ningun interés, PPS que tiene un interés de 2,5% y SOLO que consiste en dar un salto de fe y esperar que nuestro equipo de mineria tenga la inmensa suerte de encontrar un bloque de 25 Bitcoins, sin presión, pero estas tu solo contra toda la red (aunque esto lo usan sobretodo empresas o personas con grandes contratos de mineria). En este ultimo caso el interés seria del 1%

Un detalle a tener en cuenta es que no debemos elegir una pool por el mero hecho de que tenga mas usuarios o mayor poder de hasheo. En la red de Bitcoin, aparece un bloque nuevo cada ~10 minutos. Una pool con mayor potencia de hasheo no necesariamente encontrará bloques mas rapido, pero si tendra mas probabilidades de encontrar un bloque. Pongamos por ejemplo dos pools con un metodo de pago justo: una con 1000Th/s y otra con 2000Th/s; da igual cual elijamos, nuestro equipo de mineria seguirá realizando la misma cantidad de trabajo. Poniendo por ejemplo que tenemos un ASIC de 5Th/s; en la primera nuestra contribución sera del 0,5% mientras que en la segunda será de 0,25%. Teniendo en cuenta todo esto y que las pools pagan según nuestra contribución; podemos decir que: En la primera pool recibiriamos ~0,125BTC por cada bloque, pero las probabilidades de que la pool encuentre un bloque son de ~0.20%, es decir, ~1 de cada 500 bloques. En la segunda pool recibiriamos solo ~0,0625BTC por bloque, sin embargo las probabilidades de encontrar un bloque ascenderian a ~0,41% es decir, ~1 de cada 250 bloques. En resumidas cuentas: "Las gallinas que entran por las que salen".
Aunque tambien hay que tener otros aspectos en cuenta, en pools mas grandes, la mineria suele ser mas estable y las recompensas tardan menos tiempo en ser procesadas, mientras que las pools mas pequeñas son mas inestables y tardan mas en procesar los pagos. Ademas de todo esto, tambien deberemos tener en cuenta la potencia de nuestro equipo de mineria, los equipos potentes pueden funcionar a dificultades altas, mientras que los pequeños requieren dificultades mas bajas para funcionar, algo que no todas las pools ofrecen ya que una baja dificultad se traduce en muchos shares baratos completados rapidamente que podrian llegar a sobrecargar una pool de gran tamaño.

Otro detalle a tener en cuenta es que minar en una pool no te soluciona la vida, y que el mundo de la mineria en pools tampoco es un mundo de rosas. BTC Nuggets, F2Pool y Antpool, han usado un metodo de mineria conocido como mineria SPV en el que una vez finalizan un bloque, empiezan a minar el siguiente a partir de este sin antes verificarlo. Recientemente, el 4 de julio de 2015, ocurrió un incidente con esto que causó una rama en la cadena principal de Bitcoin en la que los bitcoins eran inseguros y debian ser verificados doblemente antes de poder saber si eran validos, esto ocasionó unas perdidas totales de $50000 entre los usuarios de estas pools. Tambien se sabe (o se sospecha fuertemente) que BitMinter, BTC China, CKPool, Eligius, P2Pool y Slush Pool han estado usado Bitcoin Core 0.9.5 para validar bloques cuando la version recomendada era 0.10.2 en aquel momento, puesto que la 0.9.5 era vulnerable a ataques de denegación del servicio.

Venga, se que estas esperando a que diga esto: Esto.............es.....................todo :)

He tardado casi 1 dia en recopilar y escribir todos estos datos que he escrito a mano. Espero que le sea util a cualquier novatillo que quiera iniciarse en la mineria de Bitcoins y no sepa para que sirven las pools o cual elegir.

Si encuntras algyn erwor (<-como este mismo) o algun dato que no sea del todo correcto dimelo y lo corregire cuanto antes.

Dulces sueños (creeme, será mejor que duermas despues de leer todo esto)


Title: Re: Como elegir la mejor pool para minar Bitcoins
Post by: vgo on September 27, 2015, 05:55:53 PM
Hay errores de concepto importantes y otros datos que no son correctos, solo lo he leído por encima y ahora no tengo tiempo para matizar todos pero si los corriges y lo dejas bien currado podría ser un hilo de referencia al igual que el de fernarios y serviría de gran ayuda, lo cual te agradezco.

Puedes empezar por esta parte que parece la mas importante a corregir,

Quote
Una pool con mas usuarios terminará los bloques mas rapido, pero el trabajo que nosotros haremos será menor, por consiguiente nos pagarán menos por cada bloque. En una pool con menos usuarios los bloques se terminarán mas lentos, sin embargo nos corresponderá a nosotros mayor parte del trabajo... 


Title: Re: Como elegir la mejor pool para minar Bitcoins
Post by: Victor_sueca on September 27, 2015, 07:11:15 PM
Quote
Hay errores de concepto importantes y otros datos que no son correctos, solo lo he leído por encima y ahora no tengo tiempo para matizar todos pero si los corriges y lo dejas bien currado podría ser un hilo de referencia al igual que el de fernarios y serviría de gran ayuda, lo cual te agradezco.

Puedes empezar por esta parte que parece la mas importante a corregir,

Quote
Una pool con mas usuarios terminará los bloques mas rapido, pero el trabajo que nosotros haremos será menor, por consiguiente nos pagarán menos por cada bloque. En una pool con menos usuarios los bloques se terminarán mas lentos, sin embargo nos corresponderá a nosotros mayor parte del trabajo...

Listo, lo he arreglado, espero que ahora sea mas correcto


Title: Re: Como elegir la mejor pool para minar Bitcoins
Post by: vgo on September 27, 2015, 07:51:56 PM
Quote
Hay errores de concepto importantes y otros datos que no son correctos, solo lo he leído por encima y ahora no tengo tiempo para matizar todos pero si los corriges y lo dejas bien currado podría ser un hilo de referencia al igual que el de fernarios y serviría de gran ayuda, lo cual te agradezco.

Puedes empezar por esta parte que parece la mas importante a corregir,

Quote
Una pool con mas usuarios terminará los bloques mas rapido, pero el trabajo que nosotros haremos será menor, por consiguiente nos pagarán menos por cada bloque. En una pool con menos usuarios los bloques se terminarán mas lentos, sin embargo nos corresponderá a nosotros mayor parte del trabajo...

Listo, lo he arreglado, espero que ahora sea mas correcto

Deberías aclarar que el tiempo medio por bloque es de 10min. aprox. y que la "velocidad" de resolución de un bloque no tiene relacion alguna con la potencia del pool pero esta potencia si tiene que ver con la probabilidad de resolverlo, a eso me refería. ;)



Title: Re: Como elegir la mejor pool para minar Bitcoins
Post by: Victor_sueca on September 27, 2015, 08:22:14 PM
Quote
Hay errores de concepto importantes y otros datos que no son correctos, solo lo he leído por encima y ahora no tengo tiempo para matizar todos pero si los corriges y lo dejas bien currado podría ser un hilo de referencia al igual que el de fernarios y serviría de gran ayuda, lo cual te agradezco.

Puedes empezar por esta parte que parece la mas importante a corregir,

Quote
Una pool con mas usuarios terminará los bloques mas rapido, pero el trabajo que nosotros haremos será menor, por consiguiente nos pagarán menos por cada bloque. En una pool con menos usuarios los bloques se terminarán mas lentos, sin embargo nos corresponderá a nosotros mayor parte del trabajo...

Listo, lo he arreglado, espero que ahora sea mas correcto

Deberías aclarar que el tiempo medio por bloque es de 10min. aprox. y que la "velocidad" de resolución de un bloque no tiene relacion alguna con la potencia del pool pero esta potencia si tiene que ver con la probabilidad de resolverlo, a eso me refería. ;)



Quote
En la red de Bitcoin, aparece un bloque nuevo cada ~10 minutos. Una pool con mayor potencia de hasheo no necesariamente encontrará bloques mas rapido, pero si tendra mas probabilidades de encontrar un bloque.
Espero que con esto y un par de simbolos de ~aproximadamente sea mas correcto. Gracias


Title: Re: Como elegir la mejor pool para minar Bitcoins
Post by: Victor_sueca on October 11, 2015, 09:55:32 AM
He actualizado la información acerca de AntPool, la comparación entre pools pequeñas y grandes y acerca de la mineria SPV. Espero que ahora sea mas correcto.

Saludos


Title: Re: Como elegir la mejor pool para minar Bitcoins
Post by: xxZeoXxx on November 27, 2017, 01:27:16 AM
gracias por la info bro, muy util