validación de bloques
595 Visualizaciones

CGnf

CA: Telecomunicaciones; Informática – Internet.

CT: Contras de las Pruebas de Trabajo  (PoW):

  • Desperdicio de energía. El gasto energético de la red de bitcoin es enorme y, a medida que se van generando nuevos bloques, es necesario aumentar la dificultad, por lo que este gasto tiende a ser cada vez más grande.
  • Es vulnerable a un ataque del 51%. Para poder modificar fraudulentamente la cadena es necesario tener un 51% de los nodos.

En principio esto no era un riesgo debido a la gran distribución de los nodos; sin embargo, el minado de bitcoin se va haciendo más especializado con grupos de usuarios invirtiendo en complejos sistemas de minado.

Esto conlleva un riesgo de centralización en torno a un grupo reducido de usuarios que, potencialmente, podrían llevar a cabo un ataque a la cadena de forma que solo se aceptasen aquellos bloques que este grupo quisiera.

  • Debido al propio mecanismo de prueba de trabajo, la velocidad de validación de bloques es relativamente baja, por lo que ciertos casos de uso no son compatibles con este sistema.

F: Paradig – https://www.paradigmadigital.com/techbiz/quien-manda-en-una-red-blockchain/ (consulta: 28.01.2021)

DEF: Operación informática a la que se recurre para que un bloque no pueda falsificarse y pueda ser validado en una cadena de bloques.

F: FT – http://www.culture.fr/franceterme/result?francetermeSearchTerme=block+validation&francetermeSearchDomaine=0&francetermeSearchSubmit=rechercher&action=search (consulta: 28.01.2021); FCB.

N: 1. – validación (nf): Formado a partir del verbo «validar» (del latín tardío validāre ‘fortificar’) y el sufijo «-ción» (del latín -tio, -ōnis). Acción y efecto de validar.
– de (prep): Del latínde. Denota posesión o pertenencia.
– bloques (nmpl): Del francés bloc, y este del neerlandés blok
. Conjunto de cosas con alguna característica común.
2. No hay resultados en los corpus de la Real Academia Española ni en el Nuevo Tesoro Lexicográfico de la Lengua Española (NTLLE).
3. Un nodo es cualquier ordenador que se conecta a la red blockchain (red P2P) utilizando un cliente. Al conectarse a la red se descarga automáticamente una copia del blockchain.

Los nodos de la red realizan dos operaciones principales:

  • Validar bloques: la famosa “minería”. Al validar un bloque nuevo, el nodo es premiado; en la red Bitcoin gana bitcoins. Los nodos no minan por defecto, es algo que deciden hacer.
  • Retransmitir y verificar transacciones y bloques, así se consigue que todos los nodos tengan la misma información.

Cada nodo es un administrador de blockchain y se une voluntariamente a la red (en este sentido, la red está descentralizada porque nadie autoriza o deniega el acceso y todos los nodos son iguales). Cada uno tiene un incentivo para participar en la red: la posibilidad de ganar “premios” validando bloques.
4. Validación de bloques: la prueba de trabajo.

Una vez un nodo decide minar, puede crear un nuevo bloque con transacciones pendientes.

En ese momento, compite con otros millones de nodos para ver si su bloque local se convertirá en el próximo bloque de la cadena para toda la red. Esta competición se realiza “lanzando los dados”, es decir, ejecutando un algoritmo para encontrar una clave aleatoria que permita validar el bloque. Este algoritmo se conoce como “prueba de trabajo”.

F: 1. DLE – https://dle.rae.es/validaci%C3%B3n?m=form; https://dle.rae.es/validar?m=form; https://dle.rae.es/-ci%C3%B3n?m=form; https://dle.rae.es/de?m=form; https://dle.rae.es/bloque?m=form (consulta: 28.01.2021). 2. CORDE (consulta: 28.01.2021); CREA (consulta: 28.01.2021); CORPES XXI (consulta: 28.01.2021); NTLLE (consulta: 28.01.2021). 3 y 4. Soltel – https://www.soltel.es/desmontando-blockchain/ (consulta: 28.01.2021).

SIN:
F:

RC: bitcóin, cadena de bloques.