que es? criptomonedas, minar, bitcoin, etc

Demofilos
FC es una leyenda urbana
#31
Muy pero que muy interesante.

Yo lo que veo es que su valor es muy volatil e increiblemente especulativo, ahora mismo esta de moda pero como dicen si mañana saca otra moneda virtual y todo el mundo le da por irse el batacazo seria tremendo, no para desaparecer pero desde luego no para valer 2000 o 3000 euros.

Un poco de regulación no estaria mal, no por gobiernos o empresas sino poner unas reglas o unos maximos y minimos en los movimientos o yo que se(desde la ignorancia). Asi se evitaria un Crack del 29 virtual.
lvcian
ForoCoches: Miembro
#32
Lo de que el bitcoin va a estar a 5000 pavos a final de año es de ser un cuñado de primer nivel, puede que si o puede que no, lo malo de las criptomonedas es que puedes pasar de rico a pobre en unas pocas horas, que salvo que estes muy bien informado es dificil predecir las fluctuaciones, que se lo digan a los que vendieron a 650 cuando decian que el btc habia alcanzado techo o que compro una pizza a 10000 btc ahora seria el rey del mambo
Puzzlee
ForoCoches: Miembro viril
#33
Cita de Gioravela
Subnormal!! Lee un poco antes, pedazo de IGNORANTE
Recuérdame que algún día te enseñe a citar a más de una persona por post.

De nada shur.
canselleiro
ForoCoches: Miembro
#34
Cita de lecitron
Sin soporte del estado os pensáis que van a funcionar? Sin una estabilidad? Con la alta especulación que hace fluctuar su precio de una manera no sostenible para la economía real y de ahorro?

Si mañana sacan una criptomoneda que le de mas rendimiento a los mineros, se largan de bitcoin y dejan de minar, que pasa con tus ahorros? Se mantienen estables aún bajando el valor de la moneda?

Vosotros a lo vuestro, que sin soporte estatal para asegurar su fiabilidad y una fluctuación medianamente controlada sigue siendo humo.
Pero es que estás pensando siempre en el cambio moneda fiduciaria VS. criptodivisa que sí es muy volátil. Pero la gracia de estas nuevas divisas no es esa si no usarlas tal cual sin cambiarlas, simplemente que sirvan como moneda de intercambio de servicios/bienes.
Es decir, si yo ofrezco mis servicios por 0,05 ethereum/hora me da igual lo que la gente esté pagando por el ethereum desde otra moneda ya que no pienso cambiarla. O si compro espacio en un disco duro ajeno por 0,5 siacoin/mes...
Tienen valor para el intercambio, lo de la especulación es un tema colateral.

Respecto a los mineros, para estimularlos se incorpora el sistema de recompensas por transacción. Pero realmente no hace falta el mega-tinglado que tienen los chinos con granjas de computación para que una criptodivisa funcione.
Para verificar las transacciones con que haya un centenar de ordenadores con el cliente encendido en algún lugar del mundo ya llegaría.
oker
ForoCoches: Miembro
#35
Me apunto por aqui, muy interesante el tema
Andres_age
ForoCoches: Miembro
#36
Para ampliar en que consiste el "minado", a nivel un poco más técnico.

La idea es la misma del "hash cash", inventando inicialmente como filtro para evitar spam en los emails. La idea era que al enviar un mail, la máquina tuviera que calcular un hash especifico (con un número determinado de 0s) juntando el email y un valor cualquiera. De esa forma al enviar un mail la máquina tenía que hacer muchos hashes (cambiando ese valor "aleatorio" ya que el contenido el email es fijo) hasta encontrar uno válido. Claro, el número de 0s es pequeño para que en pocos milisegundos o segundos lo encuentre. De esa forma si planeas lanzar millones de spam, deberías dedicar mucha CPU, lo cual no te haría rentable enviar tantos mails. Para lanzar uno concreto este trabajo es asumible.
Si no hacías esto, de enviar el hash con ese número de 0s y el valor que habías encontrado, el destinatario podía rechazar el email - para comprobarlo bastaba hacer un solo hash para comprobarlo, de forma que comprobar un hash es trivial y generarlo requiere mucho trabajo de prueba y error.

Pues la idea es la misma.

Basicamente minar bitcoins consiste en lograr un hash con un número específico de 0s.
Actualmente se usa SHA256, aunque se puede cambiar en el futuro si fuera necesario (por ejemplo si se encuentra una vulnerabilidad que haga fácil encontrar la forma de lograr un hash especifico, como ha pasado con MD5 o SHA-1).
Este es un ejemplo de SHA256:
c5d500d1b41e2edb3f242d266eea6a13ba13ef8e084bd84561 64de39a7bc55f7

Se coge el bloque actual y se le concatena un valor cualquiera (que hay que adivinar) de forma que ese hash tenga un número determinado de 0s.
En tiempo real se conoce cual es la potencia global (el hash rate de todos los nodos) y en base a eso se ajusta dinamicamente el número de 0s a lograr. El objetivo es lograr encontrar ese hash (y de esa forma terminar el bloque) en 10 minutos. Si hay más nodos, hay más potencia y harán falta más 0s. Si la gente deja de minar y hay muchos menos nodos y menos potencia... harán falta menos 0s.

El sistema está bien pensado: no se pueden "preminar", porque hay que generarlo con el bloque actual de transacciones.... el primero que lo encuentra lo comunica, y se "queda" la recompensa, que ahora son 12.5 bitcoins (y cada 2 años se divide en la mitad: http://www.bitcoinblockhalf.com/). Los demás nodos tan solo deben hacer un hash (uno solo es trivial) para comprobar que es así y aceptarlo.
Pero como podeis ver, es un desperdicio de energía, porque se dedica un montón de potencia eléctrica en "adivinar" por ensayo y error hashes específicos. Lo cual si lo piensas bien es un poco triste, se podría usar esa energía en cosas más productivas...

Si quereis más detalles, recomiendo leer esto:

https://en.bitcoin.it/wiki/Hashcash
Clino
Miembro Premium
#37
Me parece todo tan absurdo...
canselleiro
ForoCoches: Miembro
#38
Cita de Andres_age
Se coge el bloque actual y se le concatena un valor cualquiera (que hay que adivinar) de forma que ese hash tenga un número determinado de 0s.
En tiempo real se conoce cual es la potencia global (el hash rate de todos los nodos) y en base a eso se ajusta dinamicamente el número de 0s a lograr. El objetivo es lograr encontrar ese hash (y de esa forma terminar el bloque) en 10 minutos. Si hay más nodos, hay más potencia y harán falta más 0s. Si la gente deja de minar y hay muchos menos nodos y menos potencia... harán falta menos 0s.
Anda, pues me acabas de resolver una duda que tenía desde siempre y era el cómo se ajustaba la dificultad dinámicamente. Muchas gracias!
La verdad que sí, está muy bien pensado el algoritmo. En tantos años que ya lleva funcionando y solo se le puede achacar quizá el tamaño de bloque que ralentiza un poco la validación de transacciones.

Cita de Andres_age
Pero como podeis ver, es un desperdicio de energía, porque se dedica un montón de potencia eléctrica en "adivinar" por ensayo y error hashes específicos. Lo cual si lo piensas bien es un poco triste, se podría usar esa energía en cosas más productivas...
Sí que es verdad que ahora mismo se dedica una cantidad de energía bastante notable a este menester. Pero no es menos cierto que esto se hace por afán puramente especulativo.
No es necesario esta capacidad de cálculo para mantener el bitcoin (u otra criptodivisa) funcionando lo que pasa es que la granjas de minería se enrolan en una carrera a ver quien puede resolver el siguiente bloque cuanto antes...
Bender598
ForoCoches: Miembro
#39
Cita de Andres_age
Pues la idea es la misma.

Basicamente minar bitcoins consiste en lograr un hash con un número específico de 0s.
Actualmente se usa SHA256, aunque se puede cambiar en el futuro si fuera necesario (por ejemplo si se encuentra una vulnerabilidad que haga fácil encontrar la forma de lograr un hash especifico, como ha pasado con MD5 o SHA-1).
Este es un ejemplo de SHA256:
c5d500d1b41e2edb3f242d266eea6a13ba13ef8e084bd84561 64de39a7bc55f7

Se coge el bloque actual y se le concatena un valor cualquiera (que hay que adivinar) de forma que ese hash tenga un número determinado de 0s.

En tiempo real se conoce cual es la potencia global (el hash rate de todos los nodos) y en base a eso se ajusta dinamicamente el número de 0s a lograr. El objetivo es lograr encontrar ese hash (y de esa forma terminar el bloque) en 10 minutos. Si hay más nodos, hay más potencia y harán falta más 0s. Si la gente deja de minar y hay muchos menos nodos y menos potencia... harán falta menos 0
Respecto a lo señalado en rojo no acabo de entenderlo. ¿Se tienen que añadir mas caracteres alfanumericos y entre ellos cierta cantidad de 0? ¿Pero eso es por ejemplo como lo de la letra del dni, que al final por una operacion de toda la cadena sale un resultado que es el que tiene que cuadrar?

Y respecto el bitcoin a la hora de pagar, ¿¿hasta que alguien no calcule tu hash no se acepta el pago y tienes que esperar??
betita_elfica
nada
#40
Yo hace unos 3 años y medio cuando se puso de moda Litecoin y el bitcoin subio a 1.000e, empezamos a minar y al cabo de 2 meses ya no era rentable. 6 graficas de 300 pavos cada una (recuerdo que se llamaban r9 o algo asi) no veas lo que consumia al mes de luz, menos de lo que se ganaba pasados 2 meses. Como era un experimento conjunto con compañeros al final se gano 1 bitcoin como mucho pero repartido era tan poco en esa epoca que todos al final fuimos pasando porque eran unos 20e por cabeza.

Aun asi, sin estar al dia, para minar ya es un poco tarde no? porque ya lo fue hace casi 4 años cuando el tema se hizo famoso. Y otra cosa que siempre me he preguntado es que puedes hacer pasta si, pero como lo blanqueas si nunca quieres sacarla? eh?
Andres_age
ForoCoches: Miembro
#41
Cita de Bender598
Respecto a lo señalado en rojo no acabo de entenderlo. ¿Se tienen que añadir mas caracteres alfanumericos y entre ellos cierta cantidad de 0? ¿Pero eso es por ejemplo como lo de la letra del dni, que al final por una operacion de toda la cadena sale un resultado que es el que tiene que cuadrar?

No exactamente.

El hash se genera para cualquier texto.

Imaginate que tienes el texto "ABC". Aqui puedes ver su hash:
http://www.xorbin.com/tools/sha256-hash-calculator

Es este:
b5d4045c3f466fa91fe2cc6abe79232a1a57cdf104f7a26e71 6e0a1e2789df78

Ahora imaginate que agregas un 1 al final, haces ABC1

Su hash es este, totalmente distinto al anterior.

cac8a6f76f081eebad8fd58f6d92becad437a85cb82d5c21af 7dabb738cd6160

Puedes ir cambiando el valor que has agregado y viendo lo que vale:

ABC2: ee0f4c103cd2b8eea2de4637eb8a5d6bcd08bbd1704b3e1b41 51a1013f5bf0bf
ABC3: 2e1b7c53e52726139632c87e3919f3b9b924ad70d7d3f849ef 20b8f6d5a80b9a
etc

Pues la idea es hallar que valor a agregar a ABC para tener un hash con un número determinado de 0s al final.
Imaginate que ese valor es 123 y consigues 5 0s al final que es el valor que se quiere buscar, el hash sería (caso inventado):

ABC123: d6c5fd0b62bec4411d6cbefd0efd7a2ee82fd078c8547a3c6a ee82caf7c00000

Este es un caso que cumple lo que se busca, que el hash tenga 5 0s al final. Pero como el hash es reducir desde un espacio infinito a un espacio finito (grande pero finito), puede haber más de un valor que genere un hash con 5 0s. Otro caso podría ser (inventado tambien):

ABC78907890, con lo cual tanto 123 como 78907890 serían valores válidos para minar ese bloque.
El primero que encuentra uno, se lo queda. Puede ser que dos nodos encuentren el mismo valor (o dos distintos pero que también sirvan) al mismo tiempo... como sea, el primero que reciba un número mínimo de confirmaciones del resto de nodos de la red es el que "gana" y el otro se descarta. Es más, puede que ambos sean aceptados al principio, pero al final uno de los dos acabara teniendo más confirmaciones y ese es el que manda, el otro se descarta automáticamente.

El siguiente bloque se minará a partir del que ha sido confirmado como "ganador".


Cita de Bender598
Y respecto el bitcoin a la hora de pagar, ¿¿hasta que alguien no calcule tu hash no se acepta el pago y tienes que esperar??
Exacto. Cada bloque permite 1MB y cada transacción son unos 200-300 bytes de media, así que hasta que no se mina un bloque, todas esas transacciones están "pendientes". Se puede minar un bloque sin que se haya llenado de transacciones, ese espacio queda "desaprovechado". Cada bloque normalmente acaba teniendo unas 2000 transacciones más o menos...
https://blockchain.info/es/charts/n-...timespan=1year
Como la dificultad se ajusta para minar cada 10 minutos, en principio ese es el tiempo que las transacciones pueden quedar pendientes. A no ser que haya tantas pendientes que un bloque no baste, entonces hay que esperar al siguiente... o al siguiente...
De ahí que con muchas transacciones, el tiempo de confirmación pueda ser muy alto, incluso de horas.
Es como si 400 personas se ponen a esperar al bus y solo caben 50. Pues el resto tendrá que esperar al siguiente bus, y las que queden al siguiente, y las que queden al siguiente... un rollo, vamos.

Otro detalle:
Cuando haces una transacción pones cuanto quieres "dar" como comisión al que mina el bloque. Entonces el que mina el bloque no solo gana un número determinado de bitcoins (que va reduciendose a la mitad cada dos años) sino también se "gana" todas las comisiones de todas las transacciones. De forma que cuando ya no se puedan minar más bitcoins, la única manera de ganarlos serán por las comisiones de ese bloque (es el aliciente para seguir "minando" y generando nodos en la blockchain).
De ahí que cuando hay saturación (muchas transacciones por segundo), la única forma de hacer que se confirme la transacción es poniendo una comisión más alta (para que se incluya primero en el bloque).
MikeWazowski
Asustador Profesional
#42
Cita de Gioravela
Subnormal!! Lee un poco antes, pedazo de IGNORANTE
Cita de Gioravela
Y para pagar a tu mujer también sirve Payaso!!
Cita de Gioravela
Otro ignorante!! Llevan años intentando ilegalizarlo y no han podido nunca, y te doy un ejemplo de un país que lo ha legalizado, Japón.
Cita de Gioravela
Este se cree que las drogas se pagarían antes del btc con patatas fritas....lollllll
Cita de Gioravela
No te mates amigo, son ignorantes que no ven mas allá....estos pensarían lo mismo del email cuando salió.

Cuando a final de año este sobre los 5000$ o mas pensaran...vaya subnormal que pude comprar el bitcoin a 2700$
Cita de Gioravela
Maestro liendre, que de todo sabes y nada entiendes.

Para ilegalizarlo tendrían que cortar internet a nivel mundial.
Cita de Gioravela
Mas le roban a los bancos con tarjetas o hakeos a sus cuentas bancarias y se callan como putas.
Contrólate un poquito con el flood shur, que existe la multicita, en los subforos mola tener los hilos algo limpios y que no parezcan el general.
Enrebo
en
#43
Pillo sitio
loko_rose
ForoCoches: Miembro
#44
Interesante.

Una duda por aquí, ¿que empresa grande acepta el pago con criptomoneda? sabiendo a lo que se atiene con la variabilidad de esta respecto a una moneda "real"
Y ¿es sencillo pasar de, yo que se, etherum o bitcoins a dólares?
WAR4
*AutoBan Spam/Flood/Troll*
#45
Cita de loko_rose
Interesante.

Una duda por aquí, ¿que empresa grande acepta el pago con criptomoneda? sabiendo a lo que se atiene con la variabilidad de esta respecto a una moneda "real"
Y ¿es sencillo pasar de, yo que se, etherum o bitcoins a dólares?
Con respecto a la primera pregunta, poca cosa. Hay algunas tarjetas que te permiten convertir tus bitcoins a euros haciendo un cambio en el momento del pago, por lo que lo podrías usar en cualquier sitio que aceptaran tarjeta.

Aparte, existen exchanges donde puedes comprar y vender de monedas a criptomonedas.
nene_creal
ForoCoches: Miembro
#46
Cita de canselleiro
Intentaré explicarlo someramente:
Las criptodivisas valen, en principio, para lo mismo que el dinero fiduciario (o fiat, por ejemplo el €) que es servir como intermediario en el pago de servicios o bienes.
La gran diferencia es que las criptodivisas no están regidas por organismos, es decir, un estado o corporación no puede decidir cuántas monedas pone en circulación en el mercado, cuales van a ser los honorarios por transación o guardado, cantidad mæxima de transacciones (corralito)...
Otra diferencia es que tú eres tu banco, eres responsable de guardar tu cuenta (wallet) y cuidarla (si la pierdes nadie va a poder recuperarla). Si quieres puedes delegar esta responsabilidad en alguna web que ofrezca el servicio, pero es tu decisión.

El esqueleto de las criptodivisas es la llamada cadena de bloques (blockchain) que, básicamente, es un libro contable enorme (ledger) donde se apunta quien envía el dinero, a quien y cuanto.
Cuando tú haces una transferencia tiene que ser validada por varios miembros aleatorios de esa cadena de bloques, por eso se denomina que es descentralizada y que sea muy segura ya que no hay posibilidad de transacciones fraudulentas (es difícil extorsionar y poner de acuerdo a múltiples personas/ordenadores aleatorias alrededor del globo).
El sistema de validado (muy por encima) es calculando una firma (hash) única de una transacción y comparándola con la que otros calculan, si coincide se considera válida.

Y llegamos al minero, ese personaje enigmático La cadena de bloques es enorme y cada minuto están entrando nuevas transacciones pero alguien se debe encargar de calcular las firmas para poder validarlas. Pues he aquí el trabajo del minero, se encarga de hacer todos esos cálculos para mantener el sistema funcionando.
El emisor de una transacción puede aportar una comisión para estimular al minero a que firme su transacción antes que la de otros y ese es le premio que recibe el minero por hacer su trabajo (esto no ocurre en todas las criptodivisas pero sí en la más famosa: bitcoin).

La otra ocupación de los mineros es ir creando unidades/monedas de la criptodivisa. Para ello se resuelven problemas criptográficos complejos cuya única solución es probar repetitivamente con soluciones distintas hasta dar con la correcta.
Una vez obtenida esa solución y validada por el resto se premia al minero con una cierta cantidad de moneda que antes no existía y se añade a la cadena de bloques. Se puede uno imaginar que esto requiere una enorme cantidad de cálculo y por eso esa carrera de agenciarse con los cacharritos que más rápido computan (tarjetas gráficas, ASICs...)


Esta es la idea fundamental de las criptodivisas y su verdadera utilidad. Pero después está la dichosa especulación que es lo que le llama más la atención a la peña, todos esperando meterle 20 lereles y sacar 2000 al mes siquiente
Los especuladores lo que hacen es irse a una casa de cambio (exchange), comprar la criptomoneda que más les guste y con ella esperar (hold) a que dentro de unos años se multiplique su valor en mercado o bien mercadear con ella (trade) tratando de que alguien se la compre a un valor más alto del que ellos compraron.

Y creo que no me dejo nada importante, con esto a ver si arrojo algo de luz sobre este tema tan de moda últimamente.
que crack
WiNeHouSe
*AutoBan Spam/Flood/Troll*
#47
Y ahora quien explica en fork de mañana? Nivel neandertal a ser posible
canselleiro
ForoCoches: Miembro
#48
Cita de WiNeHouSe
Y ahora quien explica en fork de mañana? Nivel neandertal a ser posible
Pues vuelvo a la carga para tratar de explicar el cisma de mañana en bitcoin.
Como bien explicó el shurmano @Andres_age en este comentario en la cadena de bloques cada uno de estos (de 1Mb) se resuelve cada 10 minutos.
En cada bloque cogen un cierto número de transacciones y hasta que no se validan no se puede pasar al siguiente bloque. Como cada transacción puede tener una comisión variable asociada los mineros tratan de resolver primero las que incluyen comisiones más altas. Ya os podéis imaginar que esto hace que ciertas transacciones se queden en la lista de espera durante un tiempo que puede ser desde unos minutos a unas horas (días en algún caso).
Con un rendimiento óptimo la red de bitcoin puede validar unas 6 transacciones por segundo a día de hoy lo que no es desde luego óptimo para una divisa que aspira a ser la de todos los internautas.

Ante esta especie de colapso se propusieron varias ideas pero dos sobresalen sobre el resto: una la que proponen los mantenedores del código (SegWit) y otra que proponen una buena parte de los mineros (SegWitx2).

SEGWIT - cada transacción en un bloque consta de varios apartados: emisor, receptor, cantidad a enviar, comisión y además tiene un apartado de control que puede llegar a ocupar el 50% del espacio. Este último apartado se denomina Signature o Witness y lo que propone esta solución es sacarlo fuera del bloque juntando todos los witness de todas las transacciones del bloque en un mini-bloque aparte, de ahí el nombre: Segregated Witness = SegWit. Esto liberaría mucho sitio en el megabyte de espacio del bloque para meter más transacciones.

SEGWITx2 - es la misma idea anterior pero además proponen subir el tamaño de bloque hasta los 2 Mb para anticiparse a otro colapso en el futuro.

Supongo que a todos os parecerá mucho más lógico lo que proponen los mineros (SegWitx2) pero la cosa tiene más miga de lo que aparenta.
Resulta que el SegWit es retrocompatible con lo que cualquiera que esté minando puede seguir haciéndolo sin hacer nada especial. Si se actualiza al SegWit utlizará ese mini-bloque aparte pero si no tampoco pasará nada porque el witness no contiene datos esenciales para la transacción. Por eso se denomina un soft fork, es decir, un cambio no drástico.

En cambio el SegWitx2 sí supone un cambio profundo en el código que supone que o te actualizas o te quedas fuera de la cadena de bloques. Y la actualización no es tan fácil como Doble clic->Siguiente->Siguiente . Y por eso este se denomina un hard fork.
Esto en el fondo beneficia a los mineros grandes que son los que tienen la infraestructura (y dinero) para el cambio y saben que mineros más pequeños quedarán en el camino lo que significa menos competencia. De ahí que defiendan el SegWitx2 con uñas y dientes.

En unas horas entrará en vigor el SegWit. Los mineros actualizados seguirán minando bitcoin normales (BTC). Los que no se actualicen por despiste o porque no acepten el cambio estarán minando bitcoin classic (BCC).
El poseedor de una cuenta con 2 bitcoin de repente tendrá 2 BTC y 2 BCC. A partir de ahí cada uno decide qué rama seguir.
Un error es considerar que la gente va a tener una cartera con el doble de valor a partir de mañana porque parece que regalan monedas. Lo más probable es que el valor de conversión se vea dividido entre el BTC y el BCC y uno de los dos baje rápidamente su valor en mercado.

El segWitx2 ya fue ratificado en un acuerdo por grandes mineros chinos y están a la espera de qué ocurre mañana para implementarlo probablemente en octubre o así.

Y así estamos, lo que ocurra a partir de mañana aún es toda una incógnita así que habrá que estar atentos
Crovit
Faileador a sueldo
#49
Cita de guscebru
China y Rusia ya intentaron ilegalizarlo, y no tuvieron narices es inconfiscable (o tienes la llave privada o los bitcoins no se mueven), y o apagas internet o bitcoin sigue funcionando tal y como esta diseñado.

En cambio en Japon ya es un medio Legal de Pago. https://es.cointelegraph.com/news/bi...-jap%C3%B3n/es

Bitcoin no tiene nacionalidad, su medio es internet, así que como no haya una cruzada mundial en la que todos los estados se pusieran deacuerdo (cosa que dudo), siempre habrá lugares en los que se acepte.

Por cierto en España el bitcoin es legal y exento de iva:
http://curia.europa.eu/juris/documen...rt=1&cid=80864


y quien descubrio todo esto??

yo aun leyendo y leyendo no me hago a la idea de que es xdd
REconocER
ForoCoches: Miembro
#50
Y una pregunta...

Esos calculos que se hacen, probando varias soluciones, no es un gasto de energía?

Es decir, se hacen cálculos matemáticos para obtener bitcoins, pero tienen algún sentido?

Recuerdo hace más de una decada con lo de SETI@Home, o algo que había para los cálculos de cadenas de proteinas, etc...
tizza
ForoCoches: Miembro
#51
Cita de guscebru
Que humo más caro!!!, a 2700 $ la unidad.

Bitcoin ya es una realidad y quien se posicione en sus inicios, osea ahora, tendrá grandes ventajas respecto a cuando este ampliamente difundido como el medio de pago mundial.

Los bancos, tienen los días contados, como paso con los videoclubs, ante la llegada de internet.
sus inicios son ahora?? me da a mi que no

y lo de los bancos....en fin, son quienes controlan el mundo y financian gobiernos, compararlos con los videoclubs...en fin
Rocosito
ForoCoches: Miembro
#52
WiNeHouSe
*AutoBan Spam/Flood/Troll*
#53
Cita de Rocosito
Bender598
ForoCoches: Miembro
#54
Cita de Andres_age
No exactamente.

El hash se genera para cualquier texto.

Imaginate que tienes el texto "ABC". Aqui puedes ver su hash:
http://www.xorbin.com/tools/sha256-hash-calculator

Es este:
b5d4045c3f466fa91fe2cc6abe79232a1a57cdf104f7a26e71 6e0a1e2789df78

Ahora imaginate que agregas un 1 al final, haces ABC1

Su hash es este, totalmente distinto al anterior.

cac8a6f76f081eebad8fd58f6d92becad437a85cb82d5c21af 7dabb738cd6160

Puedes ir cambiando el valor que has agregado y viendo lo que vale:

ABC2: ee0f4c103cd2b8eea2de4637eb8a5d6bcd08bbd1704b3e1b41 51a1013f5bf0bf
ABC3: 2e1b7c53e52726139632c87e3919f3b9b924ad70d7d3f849ef 20b8f6d5a80b9a
etc

Pues la idea es hallar que valor a agregar a ABC para tener un hash con un número determinado de 0s al final.
Imaginate que ese valor es 123 y consigues 5 0s al final que es el valor que se quiere buscar, el hash sería (caso inventado):

ABC123: d6c5fd0b62bec4411d6cbefd0efd7a2ee82fd078c8547a3c6a ee82caf7c00000

Este es un caso que cumple lo que se busca, que el hash tenga 5 0s al final. Pero como el hash es reducir desde un espacio infinito a un espacio finito (grande pero finito), puede haber más de un valor que genere un hash con 5 0s. Otro caso podría ser (inventado tambien):

ABC78907890, con lo cual tanto 123 como 78907890 serían valores válidos para minar ese bloque.
El primero que encuentra uno, se lo queda. Puede ser que dos nodos encuentren el mismo valor (o dos distintos pero que también sirvan) al mismo tiempo... como sea, el primero que reciba un número mínimo de confirmaciones del resto de nodos de la red es el que "gana" y el otro se descarta. Es más, puede que ambos sean aceptados al principio, pero al final uno de los dos acabara teniendo más confirmaciones y ese es el que manda, el otro se descarta automáticamente.

El siguiente bloque se minará a partir del que ha sido confirmado como "ganador".




Exacto. Cada bloque permite 1MB y cada transacción son unos 200-300 bytes de media, así que hasta que no se mina un bloque, todas esas transacciones están "pendientes". Se puede minar un bloque sin que se haya llenado de transacciones, ese espacio queda "desaprovechado". Cada bloque normalmente acaba teniendo unas 2000 transacciones más o menos...
https://blockchain.info/es/charts/n-...timespan=1year
Como la dificultad se ajusta para minar cada 10 minutos, en principio ese es el tiempo que las transacciones pueden quedar pendientes. A no ser que haya tantas pendientes que un bloque no baste, entonces hay que esperar al siguiente... o al siguiente...
De ahí que con muchas transacciones, el tiempo de confirmación pueda ser muy alto, incluso de horas.
Es como si 400 personas se ponen a esperar al bus y solo caben 50. Pues el resto tendrá que esperar al siguiente bus, y las que queden al siguiente, y las que queden al siguiente... un rollo, vamos.

Otro detalle:
Cuando haces una transacción pones cuanto quieres "dar" como comisión al que mina el bloque. Entonces el que mina el bloque no solo gana un número determinado de bitcoins (que va reduciendose a la mitad cada dos años) sino también se "gana" todas las comisiones de todas las transacciones. De forma que cuando ya no se puedan minar más bitcoins, la única manera de ganarlos serán por las comisiones de ese bloque (es el aliciente para seguir "minando" y generando nodos en la blockchain).
De ahí que cuando hay saturación (muchas transacciones por segundo), la única forma de hacer que se confirme la transacción es poniendo una comisión más alta (para que se incluya primero en el bloque).
¡Impecable! Muchas gracias por la explicación
canselleiro
ForoCoches: Miembro
#55
Yo lo que flipo es con el sr. @Tazko , el que abrió este tema solicitando información detallada y comprensible.
Después de 3 páginas donde varios aportamos bastante sobre el tema el señorito ni se digna aparecer, ya no digamos agradecer un poco la atención que tuvieron otros con él.

En fin, supongo se siente cómodo (incluso orgulloso) comportándose como el forocochista estándar. Pues nada, mantente ignorante majete
Gaultier
ForoCoches: Miembro
#56
Interesante, me quedo por aquí.
WAR4
*AutoBan Spam/Flood/Troll*
#57
Cita de canselleiro
Yo lo que flipo es con el sr. @Tazko , el que abrió este tema solicitando información detallada y comprensible.
Después de 3 páginas donde varios aportamos bastante sobre el tema el señorito ni se digna aparecer, ya no digamos agradecer un poco la atención que tuvieron otros con él.

En fin, supongo se siente cómodo (incluso orgulloso) comportándose como el forocochista estándar. Pues nada, mantente ignorante majete
Bueno, piensa en el resto de gente que si lo ha agradecido, que hay unos cuantos! Yo te dejo mis 10 licenciado!
canselleiro
ForoCoches: Miembro
#58
Cita de WAR4
Bueno, piensa en el resto de gente que si lo ha agradecido, que hay unos cuantos! Yo te dejo mis 10 licenciado!
jaja
Realmente lo que me cabrea un poco no es tanto que no agradezca nada si no ver la falta de interés (o pereza) en aprender de mucha gente hoy en día, en este caso él.
Joder, se supone que si haces una pregunta es que estás intrigado con el tema pero, en cambio, yo apostaría a que vio que las respuestas ocupaban más que lo típico en un tema random del foro general (es decir, 2 líneas) y ya pasó de todo , no sea que haya que esforzarse...
WAR4
*AutoBan Spam/Flood/Troll*
#59
Cita de canselleiro
jaja
Realmente lo que me cabrea un poco no es tanto que no agradezca nada si no ver la falta de interés (o pereza) en aprender de mucha gente hoy en día, en este caso él.
Joder, se supone que si haces una pregunta es que estás intrigado con el tema pero, en cambio, yo apostaría a que vio que las respuestas ocupaban más que lo típico en un tema random del foro general (es decir, 2 líneas) y ya pasó de todo , no sea que haya que esforzarse...
Viendo que dice que lleva leyendo tiempo y no se entera...poco interés debe tener. Por información en la red no será, y más aquí con las aportaciones que habéis hecho varios.
Tazko
¿Que coño miras?
#60
veo que estais muy amargadillos, xD

os he leeido pero no he dispuesto de tiempo para hacer una respuesta

en lo agradecer os doy la razón, soy una persona que siempre agredece, y siempre lo hago al principio, pero esta vez se ha olvidado...

Por otro lado, respecto a las respuestas, algunas han sido "de general" de niños y poco serias, otras muy profesionales, y no voy a negar que es un tema MUY complicado para entender a la primera...

Sigo sin entender la finalidad de estas monedas virtuales, no se si entendido bien, usando tu pc, para hacer calculos, usando tu gráfica y dejarlo "minar" años para obtener un beneficio, que por el cual ANTES si era mas rentable, pero ahora NO lo es.

Si este tema sirve para los novatos como yo y meterse en el mundo PEREFECTO, de hecho SEGURO que hay plataforma... pero buscaba una respuesta mas sencilla, NO profesional.

podeis votar 5 estrellas si quereis que esto se vea mas...

saludos gente


PD: MUCHAS GRACIAS DE CORAZON
← A Criptomonedas