Bitcoin Forum
May 01, 2024, 12:42:07 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Pregunta técnica  (Read 506 times)
Narydu (OP)
Donator
Hero Member
*
Offline Offline

Activity: 743
Merit: 510



View Profile WWW
April 07, 2013, 05:29:25 AM
 #1

Qué es más dificil, descubrir el hash para gaanr un bloque o descubrir el hash de una clave privada específica. Pregunto eso porque una empresa podría invertir en hacer asics que descubran claves privadas en vez de intentar descubir bloques.

 Shocked

In order to get the maximum amount of activity points possible, you just need to post once per day on average. Skipping days is OK as long as you maintain the average.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714524127
Hero Member
*
Offline Offline

Posts: 1714524127

View Profile Personal Message (Offline)

Ignore
1714524127
Reply with quote  #2

1714524127
Report to moderator
dserrano5
Legendary
*
Offline Offline

Activity: 1974
Merit: 1029



View Profile
April 07, 2013, 08:37:28 AM
 #2

Qué es más dificil, descubrir el hash para gaanr un bloque o descubrir el hash de una clave privada específica. Pregunto eso porque una empresa podría invertir en hacer asics que descubran claves privadas en vez de intentar descubir bloques.

Pues hombre, descubrir el hash para ganar un bloque es algo que se hace más de 100 veces al día… Wink. Romper claves privadas es, a todos los efectos, imposible en la práctica.
amgomez
Hero Member
*****
Offline Offline

Activity: 727
Merit: 500



View Profile
April 07, 2013, 09:21:00 AM
 #3

Respuesta breve: no te preocupes, no es posible.

La respuesta larga la tienes en Applied Cryptography (pp. 157–8):

Quote
One of the consequences of the second law of thermodynamics is that a certain amount of energy is necessary to represent information. To record a single bit by changing the state of a system requires an amount of energy no less than kT, where T is the absolute temperature of the system and k is the Boltzman constant. (Stick with me; the physics lesson is almost over.)
Given that k = 1.38×10-16 erg/°Kelvin, and that the ambient temperature of the universe is 3.2°Kelvin, an ideal computer running at 3.2°K would consume 4.4×10-16 ergs every time it set or cleared a bit. To run a computer any colder than the cosmic background radiation would require extra energy to run a heat pump.
Now, the annual energy output of our sun is about 1.21×1041 ergs. This is enough to power about 2.7×1056 single bit changes on our ideal computer; enough state changes to put a 187-bit counter through all its values. If we built a Dyson sphere around the sun and captured all its energy for 32 years, without any loss, we could power a computer to count up to 2192. Of course, it wouldn't have the energy left over to perform any useful calculations with this counter.
But that's just one star, and a measly one at that. A typical supernova releases something like 1051 ergs. (About a hundred times as much energy would be released in the form of neutrinos, but let them go for now.) If all of this energy could be channeled into a single orgy of computation, a 219-bit counter could be cycled through all of its states.
These numbers have nothing to do with the technology of the devices; they are the maximums that thermodynamics will allow. And they strongly imply that brute-force attacks against 256-bit keys will be infeasible until computers are built from something other than matter and occupy something other than space.

Fuente: http://www.schneier.com/blog/archives/2009/09/the_doghouse_cr.html

Narydu (OP)
Donator
Hero Member
*
Offline Offline

Activity: 743
Merit: 510



View Profile WWW
April 07, 2013, 01:52:24 PM
 #4

El hash que se descubre para obtener bitcoins es mucho mas corto que el hash de una clave privada? Pregunto esto porque es de suponer que la mayoria de las cuentas con muchos btc estan guardadas offline lo que implica que intentar atacar una de estas seria basante logico de pensar que su contenido no se vacía con frecuencia (lo que me haria tener que iniciar el proceso de nuevo con otra address)

dserrano5
Legendary
*
Offline Offline

Activity: 1974
Merit: 1029



View Profile
April 07, 2013, 04:34:06 PM
 #5

El hash que se descubre para obtener bitcoins es mucho mas corto que el hash de una clave privada? Pregunto esto porque es de suponer que la mayoria de las cuentas con muchos btc estan guardadas offline lo que implica que intentar atacar una de estas seria basante logico de pensar que su contenido no se vacía con frecuencia (lo que me haria tener que iniciar el proceso de nuevo con otra address)

En ambos casos son 256 bits. Pero para resolver un bloque sólo tienes que hacer que los primeros N bits sean cero, dando igual los demás, mientras que para averiguar una clave privada tienes que acertar los 256.
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!