¿Qué es un algoritmo de minería y por qué es importante?

Para hacer que la minería sea realmente rentable y elegir el hardware adecuado, debe comprender los procesos subyacentes a la minería de criptomonedas y, en particular, los algoritmos de criptomonedas de datos. ¿Qué es un algoritmo de Criptomonedas, para qué sirve y qué tipo de moneda es mejor minar?

Principio de consenso en redes blockchain

Antes de pasar a una descripción general de los algoritmos, vale la pena considerar su papel en la confirmación de las transacciones de la red. El principal problema de los sistemas de liquidación electrónica es gasto doble, en redes centralizadas, el administrador elimina el doble gasto al verificar los datos de transacciones anteriores del usuario, pero ¿y si no hay administrador?

Dado que cada miembro de la red puede agregar un registro a la cadena de bloques, para evitar la liquidación por los mismos medios, el principio se usa varias veces. soplar.

¿Qué es PoW? Literalmente, esto es prueba del trabajo realizado. Es decir, cuando un registro ingresa a un nuevo bloque, se cifra de acuerdo con un determinado algoritmo y los mineros deben descifrarlo, es decir. resolver un problema de matemáticas. Después de completar este trabajo, la red recibe un comando de que el registro es genuino y puede ingresarse en la cadena de bloques.

Así, se niveló la posibilidad teórica de que el usuario envíe varias transacciones, pagando con la misma moneda, ya que luego de procesar el primer registro, el segundo es automáticamente invalidado por la red.

El principio se considera más reciente. punto de venta – prueba de propiedad, en la que las transacciones son confirmadas por nodos que tienen monedas en su cuenta y cuantas más monedas, mayor es la probabilidad de confirmación.

Es decir, no hay necesidad de resolver problemas y gastar energía y tiempo en ello. El principal problema con PoS es que los participantes del mercado se esfuerzan constantemente por mantener monedas para aumentar la probabilidad de recolectar bloques en lugar de usarlos, lo que es contrario a la esencia de los sistemas de pago.

Verificar:  Minería de CPU: ¿Qué minar y qué tan rentable es?

Ver también: ¿Cómo construir una granja minera con tus propias manos?

concepto de algoritmo

Para qué sirve el algoritmo, encontramos, pero ¿para qué sirve? En verdad, un algoritmo es un conjunto de reglas mediante las cuales se cifra una transacción (información sobre los propietarios y la cantidad transferida), los mineros deben descifrar este registro y traducirlo en una cadena de cierta longitud. Todo el proceso se ejecuta automáticamente, pero requiere una potencia informática relativamente alta para resolver el problema. En última instancia, en función de todas las líneas del bloque, solo se forma una: su firma digital.

Desde el advenimiento de la primera criptomoneda, los algoritmos de minería han evolucionado significativamente, mejorando técnicamente. En verdad, Los mineros ASIC se convirtieron en la principal razón para el desarrollo de algoritmos.

Estos dispositivos violan el principio de descentralización de la red y brindan el monopolio de la minería solo a centros de datos muy influyentes. Debido a las crecientes capacidades de la red, el algoritmo de Criptomonedas también se está volviendo más complicado (el propio sistema selecciona su complejidad para garantizar una cierta tasa de formación de bloques), por lo que no es rentable extraer criptomonedas populares con el tiempo en una PC doméstica.

5 algoritmos de minería más comunes

SHA256 – Algoritmo de Bitcoin. Fue desarrollado a principios de los años 90 para proteger sitios web de ataques D-dos y spam. Básicamente, supone que para acceder al sitio o enviar spam, el cliente debe resolver un determinado problema y gastar recursos. Se creía que los envíos masivos de cartas o las encuestas constantes se volverían prohibitivamente costosos.

En 2009, el algoritmo se implementó en la red Bitcoin y aseguró el funcionamiento estable de la red hasta la llegada de los ASIC, que elevaron significativamente el "umbral de entrada" para los mineros, aumentaron las tarifas y los tiempos de confirmación de transacciones.

cripta – cerca del algoritmo de Bitcoin. La característica principal fue la atracción de grandes cantidades de memoria para trabajar, que no estaba en SHA256. Cuando se inicia el algoritmo, las secuencias pseudoaleatorias se escriben en la memoria, sin las cuales el proceso de minería se vuelve mucho más complicado. La red Litecoin funcionó con éxito en Scrypt durante mucho tiempo, pero luego los ASIC tuvieron éxito.

Verificar:  Las mayores casas de apuestas asiáticas | Compañero

Ethash – en principio de acción, originalmente era similar a Scrypt, pero ha mejorado con el tiempo. Las características distintivas son los altos requisitos de RAM y la protección contra la posibilidad de selección aleatoria del cifrado correcto: para ensamblar un bloque, debe clasificar todas las opciones posibles.

Ethash funciona con la red Ethereum, que, a pesar de su popularidad, todavía está protegida de los ASIC, lo que habla de la eficacia de Ethash.

Equihash – el algoritmo es muy similar al anterior y, al igual que Ethash, requiere grandes cantidades de RAM. Originalmente fue desarrollado para la minería de PC, por lo que sigue siendo invulnerable a Asics. Los mineros que no tienen suficiente capacidad para trabajar con Ethereum se están cambiando a Equihash. Utilizado por BitcoinGold, Z-cash y Komodo.

serie X – el algoritmo X 11 más famoso, utilizado en la criptomoneda Dash. Al mismo tiempo, X denota la cantidad de funciones en el hash, es decir, si necesita encontrar una vulnerabilidad en una función para romper SHA256, entonces será necesario piratear 11 funciones para obtener acceso a Dash. Inicialmente, el X 11 se desarrolló como un algoritmo para un procesador, pero a medida que crecía la complejidad, los mineros cambiaron a tarjetas gráficas y luego aparecieron los primeros ASIC para Dash.

Lea también: 4 criptomonedas con aplicaciones prácticas

conclusiones

Por el momento, existen varios algoritmos principales para extraer criptomonedas. Para garantizar una minería rentable, debe elegir un algoritmo cuya complejidad coincida con su potencia informática: no es rentable para los propietarios de ASIC cambiar por z-cash y no puede extraer Bitcoins en una PC.

En general, el algoritmo es necesario para el funcionamiento estable de la cadena de bloques y permite resolver el problema del doble gasto inherente a las redes de pago electrónico.

Verificar:  Instrucciones para comprar monedas en el intercambio descentralizado PancakeSwap con Trust Wallet

Número de vistas: 2 537